diff options
author | Joseph Myers <joseph@codesourcery.com> | 2014-10-23 21:43:41 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2014-10-23 21:43:41 +0000 |
commit | 15f9c5dfaf999cfc53080b6ab2422935a6becf8e (patch) | |
tree | 07e72f039d854cad40bb3aff6f401dc20e0356f7 /ChangeLog | |
parent | c6dfed243e0310bc3294c0fdf1816fceab024e9b (diff) | |
download | glibc-15f9c5dfaf999cfc53080b6ab2422935a6becf8e.tar.gz glibc-15f9c5dfaf999cfc53080b6ab2422935a6becf8e.tar.xz glibc-15f9c5dfaf999cfc53080b6ab2422935a6becf8e.zip |
Don't use INTDEF for powerpc32 compat symbols (bug 14132).
Continuing the removal of the obsolete INTDEF / INTUSE mechanism, this patch removes the use of INTUSE to rename symbols in sysdeps/powerpc/powerpc32/libgcc-compat.S. As the names in question are purely internal to this particular object and not used anywhere else, it doesn't matter at all whether __*_v_glibc20 or __*_internal is used, so this patch just removes the macros in question. Tested for powerpc32 that stripped installed shared libraries are unchanged by this patch. [BZ #14132] * sysdeps/powerpc/powerpc32/libgcc-compat.S (__ashldi3_v_glibc20): Remove macro definition. (__ashrdi3_v_glibc20): Likewise. (__lshrdi3_v_glibc20): Likewise. (__cmpdi2_v_glibc20): Likewise. (__ucmpdi2_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__fixdfdi_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__fixsfdi_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__fixunsdfdi_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__fixunssfdi_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__floatdidf_v_glibc20): Likewise. [!_SOFT_FLOAT && !__NO_FPRS__] (__floatdisf_v_glibc20): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index b7eca45fbd..1d05492cd6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2014-10-23 Joseph Myers <joseph@codesourcery.com> + + [BZ #14132] + * sysdeps/powerpc/powerpc32/libgcc-compat.S (__ashldi3_v_glibc20): + Remove macro definition. + (__ashrdi3_v_glibc20): Likewise. + (__lshrdi3_v_glibc20): Likewise. + (__cmpdi2_v_glibc20): Likewise. + (__ucmpdi2_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__fixdfdi_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__fixsfdi_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__fixunsdfdi_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__fixunssfdi_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__floatdidf_v_glibc20): Likewise. + [!_SOFT_FLOAT && !__NO_FPRS__] (__floatdisf_v_glibc20): Likewise. + 2014-10-22 Roland McGrath <roland@hack.frob.com> * inet/netgroup.h (struct name_list): Use C99 [] syntax rather than |