summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDavid Newall <glibc@davidnewall.com>2019-02-04 13:35:11 +0100
committerFlorian Weimer <fweimer@redhat.com>2019-02-04 13:35:12 +0100
commit8692ebdb1259be60c545fa509d4852b26703777e (patch)
tree02739e9bf9f8e7a888294d18c532e0b19b880126 /ChangeLog
parent5e10136b3ce5226bb6d55f5f14f74e65218750be (diff)
downloadglibc-8692ebdb1259be60c545fa509d4852b26703777e.tar.gz
glibc-8692ebdb1259be60c545fa509d4852b26703777e.tar.xz
glibc-8692ebdb1259be60c545fa509d4852b26703777e.zip
elf: Implement --preload option for the dynamic linker
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c074128b1b..0164cf6f56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2019-02-04  David Newall  <glibc@davidnewall.com>
+
+	elf: Implement --preload option for the dynamic linker.
+	* elf/rtld.c (preloadarg): New variable.
+	(handle_preload_list): Pass through “where” argument to
+	do_preload.
+	(dl_main): Handle "--preload" and add second call to
+	handle_preload_list.
+	* elf/Makefile (tests-special): Add tst-rtld-preload.out.
+	(tst-rtld-preload-OBJS): Set variable.
+	(tst-rtld-preload.out): New target.
+	* elf/tst-rtld-preload.sh: New file.
+
 2019-02-04  Matthew Malcomson  <matthew.malcomson@arm.com>
 
 	* Makefile (testrun.sh): Exit in case of incorrect argument.