glibc/nptl/sysdeps/unix/sysv/linux
Alan Modra 9b874b2f1e PowerPC ugly symbol versioning
http://sourceware.org/ml/libc-alpha/2013-08/msg00090.html

This patch fixes symbol versioning in setjmp/longjmp.  The existing
code uses raw versions, which results in wrong symbol versioning when
you want to build glibc with a base version of 2.19 for LE.

Note that the merging the 64-bit and 32-bit versions in novmx-lonjmp.c
and pt-longjmp.c doesn't result in GLIBC_2.0 versions for 64-bit, due
to the base in shlib_versions.

	* sysdeps/powerpc/longjmp.c: Use proper symbol versioning macros.
	* sysdeps/powerpc/novmx-longjmp.c: Likewise.
	* sysdeps/powerpc/powerpc32/bsd-_setjmp.S: Likewise.
	* sysdeps/powerpc/powerpc32/bsd-setjmp.S: Likewise.
	* sysdeps/powerpc/powerpc32/fpu/__longjmp.S: Likewise.
	* sysdeps/powerpc/powerpc32/fpu/setjmp.S: Likewise.
	* sysdeps/powerpc/powerpc32/mcount.c: Likewise.
	* sysdeps/powerpc/powerpc32/setjmp.S: Likewise.
	* sysdeps/powerpc/powerpc64/setjmp.S: Likewise.
	* nptl/sysdeps/unix/sysv/linux/powerpc/pt-longjmp.c: Likewise.
2013-10-04 10:38:28 +09:30
..
bits
i386 Add the low level infrastructure for pthreads lock elision with TSX 2013-07-02 08:46:54 -07:00
powerpc PowerPC ugly symbol versioning 2013-10-04 10:38:28 +09:30
s390
sh
sparc
x86 Clean up whitespace in lock elision patches. 2013-07-19 02:35:04 -04:00
x86_64 Remove --disable-versioning. 2013-09-04 15:25:42 +00:00
Implies
Makefile
Versions
aio_misc.h
allocrtsig.c
createthread.c
fork.c
fork.h
getpid.c
internaltypes.h Fix typos. 2013-08-30 18:08:59 +02:00
jmp-unwind.c
kernel-posix-timers.h
libc-lowlevellock.c
libc_multiple_threads.c
libc_pthread_init.c
lowlevelbarrier.sym
lowlevelcond.sym
lowlevellock.c
lowlevelrobustlock.c
lowlevelrobustlock.sym
lowlevelrwlock.sym
mq_notify.c
pt-fork.c
pt-raise.c
pthread-pi-defines.sym
pthread_attr_getaffinity.c Avoid access beyond memory bounds in pthread_attr_getaffinity_np 2013-06-14 01:20:06 +05:30
pthread_attr_setaffinity.c
pthread_getaffinity.c
pthread_getcpuclockid.c
pthread_getname.c
pthread_kill.c
pthread_mutex_cond_lock.c Add elision to pthread_mutex_{try,timed,un}lock 2013-07-02 08:46:55 -07:00
pthread_setaffinity.c
pthread_setname.c
pthread_sigqueue.c
pthread_yield.c
raise.c
register-atfork.c Fix typos. 2013-08-21 19:48:48 +02:00
rtld-lowlevel.h
sem_post.c
sem_timedwait.c
sem_trywait.c
sem_wait.c
sigtimedwait.c
sigwait.c
sigwaitinfo.c
sleep.c
smp.h
structsem.sym
timer_create.c
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_routines.c
timer_settime.c
unregister-atfork.c
unwindbuf.sym