about summary refs log tree commit diff
path: root/ChangeLog.hppa
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@systemhalted.org>2009-11-15 15:11:48 -0500
committerCarlos O'Donell <carlos@systemhalted.org>2009-11-15 15:11:48 -0500
commit057c783bcab3331cddf1dde299b5ce4533d93e35 (patch)
treee33a4113b4eb6b314001a8ce13a0087314ddb9f4 /ChangeLog.hppa
parenta2ed3d2a8e01a7418dca1a7572effc10a33d67fe (diff)
downloadglibc-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.hppa6
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.