diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2012-03-21 17:14:49 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2012-03-21 17:14:49 -0700 |
commit | c8e43ba739d696b3ff9a7b71786de8fab92950bc (patch) | |
tree | 74c34c4a6c88aa8adce8a4e5524e0fd89aff3121 /ChangeLog | |
parent | dcb33988382dd79655cc9efbafe2981de0be5d12 (diff) | |
download | glibc-c8e43ba739d696b3ff9a7b71786de8fab92950bc.tar glibc-c8e43ba739d696b3ff9a7b71786de8fab92950bc.tar.gz glibc-c8e43ba739d696b3ff9a7b71786de8fab92950bc.tar.bz2 glibc-c8e43ba739d696b3ff9a7b71786de8fab92950bc.zip |
Add x32 support to dynamic linker audit
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,3 +1,25 @@ +2012-03-21 H.J. Lu <hongjiu.lu@intel.com> + + * elf/tst-auditmod1.c: Support la_x32_gnu_pltenter and + la_x32_gnu_pltexit. + (pltexit): Cast int_retval to ptrdiff_t. + * elf/tst-auditmod3b.c: Likewise. + * elf/tst-auditmod4b.c: Likewise. + * elf/tst-auditmod5b.c: Likewise. + * elf/tst-auditmod6b.c: Likewise. + * elf/tst-auditmod6c.c: Likewise. + * elf/tst-auditmod7b.c: Likewise. + + * sysdeps/generic/ldsodefs.h (audit_ifaces): Add x32_gnu_pltenter + and x32_gnu_pltexit. + + * sysdeps/x86_64/bits/link.h: Check __x86_64__ instead of + __ELF_NATIVE_CLASS. + (La_x32_regs): New macro. + (La_x32_retval): Likewise. + (la_x32_gnu_pltenter): New function prototype. + (la_x32_gnu_pltexit): Likewise. + 2012-03-21 Andreas Schwab <schwab@linux-m68k.org> * sysdeps/ieee754/ldbl-128ibm/e_powl.c (huge, tiny): Correct |