diff options
author | Carlos O'Donell <carlos@systemhalted.org> | 2009-11-15 15:11:48 -0500 |
---|---|---|
committer | Carlos O'Donell <carlos@systemhalted.org> | 2009-11-15 15:11:48 -0500 |
commit | 057c783bcab3331cddf1dde299b5ce4533d93e35 (patch) | |
tree | e33a4113b4eb6b314001a8ce13a0087314ddb9f4 /ChangeLog.hppa | |
parent | a2ed3d2a8e01a7418dca1a7572effc10a33d67fe (diff) | |
download | glibc-057c783bcab3331cddf1dde299b5ce4533d93e35.tar.gz glibc-057c783bcab3331cddf1dde299b5ce4533d93e35.tar.xz glibc-057c783bcab3331cddf1dde299b5ce4533d93e35.zip |
Implement ELF_MACHINE_LOAD_ADDRESS using PC relative loads.
The current ELF_MACHINE_LOAD_ADDRESS used by the generic function pointer code was not safe for use before relocation. The macro has been rewritten to use only PC relative loads. 2009-11-15 Carlos O'Donell <carlos@codesourcery.com> * sysdeps/hppa/dl-fptr.h: Update copyright year. Reduce ELF_MACHINE_BOOT_FPTR_TABLE_LEN to 64. Implement ELF_MACHINE_LOAD_ADDRESS using PC relative loads.
Diffstat (limited to 'ChangeLog.hppa')
-rw-r--r-- | ChangeLog.hppa | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog.hppa b/ChangeLog.hppa index 4d61147a3c..342bf5e837 100644 --- a/ChangeLog.hppa +++ b/ChangeLog.hppa @@ -1,5 +1,11 @@ 2009-11-15 Carlos O'Donell <carlos@codesourcery.com> + * sysdeps/hppa/dl-fptr.h: Update copyright year. + Reduce ELF_MACHINE_BOOT_FPTR_TABLE_LEN to 64. + Implement ELF_MACHINE_LOAD_ADDRESS using PC relative loads. + +2009-11-15 Carlos O'Donell <carlos@codesourcery.com> + * sysdeps/unix/sysv/linux/hppa/nptl/lowlevellock.h: Remove FUTEX_WAITERS, FUTEX_OWNER_DIED, and FUTEX_TID_MASK. |