about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2004-01-24 08:36:13 +0000
committerUlrich Drepper <drepper@redhat.com>2004-01-24 08:36:13 +0000
commite8648a5a87fd0c472cb6002df8111b9a8ec3fba6 (patch)
tree87992735d4b94569a7938455ff304b630b66b8f0 /ChangeLog
parent75631a576303d3bf23c0db077dcf5dc15c863063 (diff)
downloadglibc-e8648a5a87fd0c472cb6002df8111b9a8ec3fba6.tar.gz
glibc-e8648a5a87fd0c472cb6002df8111b9a8ec3fba6.tar.xz
glibc-e8648a5a87fd0c472cb6002df8111b9a8ec3fba6.zip
Update.
2004-01-22  Jakub Jelinek  <jakub@redhat.com>

	* elf/dl-reloc.c (_dl_relocate_object): Move PT_GNU_RELRO protection
	into...
	(_dl_protect_relro): New routine.
	* sysdeps/generic/ldsodefs.h (_dl_protect_relro): New prototype.
	* elf/rtld.c (_dl_start_final): Copy l_relro_addr and l_relro_size
	from bootstrap_map.
	(_dl_main): Don't set GL(_dl_loaded)->l_relro_{addr,size} here.
	Call _dl_protect_relro for libraries if prelinking.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 11 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ecf147274d..7e1cec29be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2004-01-22  Jakub Jelinek  <jakub@redhat.com>
+
+	* elf/dl-reloc.c (_dl_relocate_object): Move PT_GNU_RELRO protection
+	into...
+	(_dl_protect_relro): New routine.
+	* sysdeps/generic/ldsodefs.h (_dl_protect_relro): New prototype.
+	* elf/rtld.c (_dl_start_final): Copy l_relro_addr and l_relro_size
+	from bootstrap_map.
+	(_dl_main): Don't set GL(_dl_loaded)->l_relro_{addr,size} here.
+	Call _dl_protect_relro for libraries if prelinking.
+
 2004-01-23  Richard Henderson  <rth@redhat.com>
 
 	* Versions.def (libm): Replace GLIBC_2.3.3 with GLIBC_2.3.4.
@@ -10,8 +21,6 @@
 	* sysdeps/ieee754/dbl-64/e_pow.c (log2): Rename to my_log2 to
 	avoid warnings for builtin function log2.
 
-2004-01-22  Andreas Jaeger  <aj@suse.de>
-
 	* sysdeps/unix/sysv/linux/x86_64/setcontext.S: Add proper unwind
 	information.