This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
ports ./ChangeLog.arm sysdeps/arm/bits/setjmp. ...
- From: drow at sourceware dot org
- To: glibc-cvs at sources dot redhat dot com
- Date: 16 Nov 2005 19:03:42 -0000
- Subject: ports ./ChangeLog.arm sysdeps/arm/bits/setjmp. ...
CVSROOT: /cvs/glibc
Module name: ports
Changes by: drow@sources.redhat.com 2005-11-16 19:03:42
Modified files:
. : ChangeLog.arm
sysdeps/arm/bits: setjmp.h
sysdeps/arm/fpu/bits: setjmp.h
sysdeps/unix/arm: sysdep.S
sysdeps/unix/sysv/linux/arm: clone.S sigaction.c socket.S
sysdep.h vfork.S
sysdeps/unix/sysv/linux/arm/eabi: sigrestorer.S socket.S
sysdep.h
Added files:
sysdeps/arm/nptl: Makefile jmpbuf-unwind.h pthread_spin_lock.S
pthread_spin_trylock.S pthreaddef.h
tcb-offsets.sym tls.h
sysdeps/unix/sysv/linux/arm/eabi: Makefile
sysdeps/unix/sysv/linux/arm/eabi/nptl: Makefile configure
configure.in
nptl-aeabi_unwind_cpp_pr1.c
rt-aeabi_unwind_cpp_pr1.c
sysdep-cancel.h
unwind-forcedunwind.c
unwind-resume.c unwind.h
sysdeps/unix/sysv/linux/arm/nptl: Versions clone.S
createthread.c fork.c
lowlevellock.c lowlevellock.h
pt-vfork.S pthread_once.c
vfork.S
sysdeps/unix/sysv/linux/arm/nptl/bits: atomic.h pthreadtypes.h
semaphore.h
Log message:
* sysdeps/arm/bits/setjmp.h, sysdeps/arm/fpu/bits/setjmp.h: Update
include guards.
* sysdeps/unix/arm/sysdep.S (syscall_error): Handle USE___THREAD and
RTLD_PRIVATE_ERRNO.
* sysdeps/unix/sysv/linux/arm/clone.S (__clone): Handle RESET_PID.
Handle new arguments.
* sysdeps/unix/sysv/linux/arm/vfork.S (__vfork): Use SAVE_PID and
RESTORE_PID. Use the right syscall error handler.
* sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S
(__default_sa_restorer, __default_rt_sa_restorer): Add unwind
information.
* sysdeps/unix/sysv/linux/arm/eabi/socket.S: Update formatting.
Add unwind information. Correct stack alignment typo.
* sysdeps/unix/sysv/linux/arm/eabi/sysdep.h
(INTERNAL_SYSCALL_NCS): Define.
* sysdeps/unix/sysv/linux/arm/sigaction.c
(__libc_sigaction): Remove never-valid handling for SA_ONSTACK.
* sysdeps/unix/sysv/linux/arm/socket.S: Whitespace cleanup.
* sysdeps/unix/sysv/linux/arm/sysdep.h (SYSCALL_ERROR_HANDLER): Handle
RTLD_PRIVATE_ERRNO.
(INTERNAL_SYSCALL_NCS): Implement.
* sysdeps/arm/nptl/Makefile, sysdeps/arm/nptl/jmpbuf-unwind.h,
sysdeps/arm/nptl/pthread_spin_lock.S,
sysdeps/arm/nptl/pthread_spin_trylock.S,
sysdeps/arm/nptl/pthreaddef.h, sysdeps/arm/nptl/tcb-offsets.sym,
sysdeps/arm/nptl/tls.h, sysdeps/unix/sysv/linux/arm/eabi/Makefile,
sysdeps/unix/sysv/linux/arm/eabi/nptl/Makefile,
sysdeps/unix/sysv/linux/arm/eabi/nptl/configure,
sysdeps/unix/sysv/linux/arm/eabi/nptl/configure.in,
sysdeps/unix/sysv/linux/arm/eabi/nptl/nptl-aeabi_unwind_cpp_pr1.c,
sysdeps/unix/sysv/linux/arm/eabi/nptl/rt-aeabi_unwind_cpp_pr1.c,
sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h,
sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind-forcedunwind.c,
sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind-resume.c,
sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind.h,
sysdeps/unix/sysv/linux/arm/nptl/Versions,
sysdeps/unix/sysv/linux/arm/nptl/bits/atomic.h,
sysdeps/unix/sysv/linux/arm/nptl/bits/pthreadtypes.h,
sysdeps/unix/sysv/linux/arm/nptl/clone.S,
sysdeps/unix/sysv/linux/arm/nptl/createthread.c,
sysdeps/unix/sysv/linux/arm/nptl/fork.c,
sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.c,
sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h,
sysdeps/unix/sysv/linux/arm/nptl/pt-vfork.S,
sysdeps/unix/sysv/linux/arm/nptl/pthread_once.c,
sysdeps/unix/sysv/linux/arm/nptl/vfork.S: New files.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/ChangeLog.arm.diff?cvsroot=glibc&r1=1.24&r2=1.25
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/bits/setjmp.h.diff?cvsroot=glibc&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/fpu/bits/setjmp.h.diff?cvsroot=glibc&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/Makefile.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/jmpbuf-unwind.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/pthread_spin_lock.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/pthread_spin_trylock.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/pthreaddef.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/tcb-offsets.sym.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/arm/nptl/tls.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/arm/sysdep.S.diff?cvsroot=glibc&r1=1.7&r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/clone.S.diff?cvsroot=glibc&r1=1.9&r2=1.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/sigaction.c.diff?cvsroot=glibc&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/socket.S.diff?cvsroot=glibc&r1=1.14&r2=1.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/sysdep.h.diff?cvsroot=glibc&r1=1.28&r2=1.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/vfork.S.diff?cvsroot=glibc&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/Makefile.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S.diff?cvsroot=glibc&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/socket.S.diff?cvsroot=glibc&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/sysdep.h.diff?cvsroot=glibc&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/Makefile.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/configure.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/configure.in.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/nptl-aeabi_unwind_cpp_pr1.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/rt-aeabi_unwind_cpp_pr1.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind-forcedunwind.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind-resume.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/eabi/nptl/unwind.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/Versions.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/clone.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/createthread.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/fork.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/pt-vfork.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/pthread_once.c.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/vfork.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/bits/atomic.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/bits/pthreadtypes.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/ports/sysdeps/unix/sysv/linux/arm/nptl/bits/semaphore.h.diff?cvsroot=glibc&r1=NONE&r2=1.1