glibc/sysdeps/powerpc/powerpc32/fpu
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
..
__longjmp-common.S PowerPC LE setjmp/longjmp 2013-10-04 10:37:59 +09:30
__longjmp.S PowerPC ugly symbol versioning 2013-10-04 10:38:28 +09:30
fprrest.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
fprsave.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
Makefile
s_ceil.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_ceilf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_copysign.S PowerPC floating point little-endian [12 of 15] 2013-10-04 10:35:43 +09:30
s_copysignf.S
s_copysignl.S PowerPC floating point little-endian [12 of 15] 2013-10-04 10:35:43 +09:30
s_fabs.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_fabsl.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fdim.c 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_floor.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
s_floorf.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
s_fma.S Implement accurate fma. 2010-10-13 22:27:03 -04:00
s_fmax.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_fmin.S 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
s_isnan.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
s_llrint.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_llrintf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_lrint.S PowerPC floating point little-endian [12 of 15] 2013-10-04 10:35:43 +09:30
s_lround.S PowerPC floating point little-endian [12 of 15] 2013-10-04 10:35:43 +09:30
s_lroundf.S * include/features.h (__GLIBC_MINOR__): Bump to 8. 2008-04-11 17:33:24 +00:00
s_nearbyint.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_nearbyintf.S Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_rint.S PowerPC: remove branch prediction from rint implementation 2013-04-01 06:36:51 -05:00
s_rintf.S PowerPC: remove branch prediction from rint implementation 2013-04-01 06:36:51 -05:00
s_round.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
s_roundf.S PowerPC floating point little-endian [13 of 15] 2013-10-04 10:35:54 +09:30
s_trunc.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
s_truncf.S Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
setjmp-common.S PowerPC LE setjmp/longjmp 2013-10-04 10:37:59 +09:30
setjmp.S PowerPC ugly symbol versioning 2013-10-04 10:38:28 +09:30