(routines): Add dl-iteratephdr and dl-iteratephdr-static.
authordrepper <drepper>
Wed, 25 Jul 2001 20:42:02 +0000 (20:42 +0000)
committerdrepper <drepper>
Wed, 25 Jul 2001 20:42:02 +0000 (20:42 +0000)
elf/Makefile

index f187459..31ac7ba 100644 (file)
@@ -21,8 +21,9 @@
 subdir         := elf
 
 headers                = elf.h bits/elfclass.h link.h
-routines       = $(dl-routines) dl-open dl-close dl-support \
-                 dl-addr enbl-secure dl-profstub dl-origin dl-libc dl-sym
+routines       = $(dl-routines) dl-open dl-close dl-support dl-iteratephdr \
+                 dl-iteratephdr-static dl-addr enbl-secure dl-profstub \
+                 dl-origin dl-libc dl-sym
 
 # The core dynamic linking functions are in libc for the static and
 # profiled libraries.
@@ -31,7 +32,8 @@ dl-routines   = $(addprefix dl-,load cache lookup object reloc deps \
                                  version profile)
 all-dl-routines = $(dl-routines) $(sysdep-dl-routines)
 # But they are absent from the shared libc, because that code is in ld.so.
-elide-routines.os = $(all-dl-routines) dl-support enbl-secure
+elide-routines.os = $(all-dl-routines) dl-support enbl-secure \
+                   dl-iteratephdr-static
 
 # ld.so uses those routines, plus some special stuff for being the program
 # interpreter and operating independent of libc.