* sysdeps/unix/sysv/linux/libc_pthread_init.c: Don't just copy the
authorUlrich Drepper <drepper@redhat.com>
Wed, 17 Jan 2007 08:37:26 +0000 (08:37 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 17 Jan 2007 08:37:26 +0000 (08:37 +0000)
commitea1533e08df4c63e680438ac1dc243cdc37d205a
treed7954d886b979b8bea1d7e1f6db05b440a693097
parentd78bce1c01fe67d02d833e026e5acbb88d1d9836
* sysdeps/unix/sysv/linux/libc_pthread_init.c: Don't just copy the

function table, mangle the pointers.
* sysdeps/pthread/pthread-functions.h: Define PTHFCT_CALL.
* forward.c: Use PTHFCT_CALL and __libc_pthread_functions_init.
* sysdeps/pthread/bits/libc-lock.h: When using __libc_pthread_functions
demangle pointers before use.
* sysdeps/unix/sysv/linux/s390/jmp-unwind.c: Use PTHFCT_CALL to
demangle pointer.
* sysdeps/unix/sysv/linux/jmp-unwind.c: Likewise.
* sysdeps/pthread/setxid.h: Likewise.
csu/libc-start.c
nptl/ChangeLog
nptl/forward.c
nptl/sysdeps/pthread/bits/libc-lock.h
nptl/sysdeps/pthread/pthread-functions.h
nptl/sysdeps/pthread/setxid.h
nptl/sysdeps/unix/sysv/linux/jmp-unwind.c
nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c
nptl/sysdeps/unix/sysv/linux/s390/jmp-unwind.c
sysdeps/unix/sysv/linux/fatal-prepare.h