]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Thu, 7 Sep 2000 21:34:51 +0000 (21:34 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 7 Sep 2000 21:34:51 +0000 (21:34 +0000)
* elf/Makefile (all-rtld-routines): Evaluate $(sysdep-rtld-routines)
too.
* sysdeps/powerpc/Makefile (sysdep-rtld-routines): New variable.
(sysdep_routines): Remove dl-start.
Patches by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

ChangeLog
elf/Makefile
sysdeps/powerpc/Makefile

index 356e51fb603b154c5a4a3736559723812853f308..d1231a7dac16c7aa1d58f88181137636edafec23 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2000-09-07  Ulrich Drepper  <drepper@redhat.com>
 
+       * elf/Makefile (all-rtld-routines): Evaluate $(sysdep-rtld-routines)
+       too.
+       * sysdeps/powerpc/Makefile (sysdep-rtld-routines): New variable.
+       (sysdep_routines): Remove dl-start.
+       Patches by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
+
        * assert/__assert.c: Undefine NDEBUG before include <assert.h>.
 
        * sysdeps/unix/sysv/linux/msgsnd.c (msgsnd): Add cast to avoid warning.
index ab71adf3c2081481286b5dc4d6b3d6f45e118edc..2932183028aa087602c63b35d83b26afd097b806 100644 (file)
@@ -36,7 +36,7 @@ elide-routines.os = $(all-dl-routines) dl-support enbl-secure
 # ld.so uses those routines, plus some special stuff for being the program
 # interpreter and operating independent of libc.
 rtld-routines  := rtld $(dl-routines) dl-sysdep dl-environ dl-minimal
-all-rtld-routines = $(rtld-routines) $(sysdep-dl-routines)
+all-rtld-routines = $(rtld-routines) $(sysdep-rtld-routines)
 
 distribute     := $(rtld-routines:=.c) dynamic-link.h do-rel.h dl-machine.h \
                   dl-cache.h dl-hash.h soinit.c sofini.c ldd.bash.in \
index 67ea942c946800ceb5feb62835f30cc3ecd5b996..ef5d33eaf9e6b98c4a5428995a926b45143bc0d4 100644 (file)
@@ -41,6 +41,9 @@ CFLAGS-memcmp.c += -Wno-uninitialized
 endif
 
 ifeq ($(subdir),elf)
+# extra shared linker files to link into dl-allobjs.so and libc
 sysdep-dl-routines += dl-machine
-sysdep_routines += dl-machine dl-start
+sysdep_routines += dl-machine
+# extra shared linker files to link only into dl-allobjs.so
+sysdep-rtld-routines += dl-machine dl-start
 endif
This page took 0.053243 seconds and 5 git commands to generate.