]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Pass $(sysdep-LDFLAGS) when using --print-file-name.
authorRyan S. Arnold <rsa@us.ibm.com>
Thu, 14 Jan 2010 23:59:02 +0000 (15:59 -0800)
committerRoland McGrath <roland@redhat.com>
Thu, 14 Jan 2010 23:59:02 +0000 (15:59 -0800)
ChangeLog
Makeconfig

index db85d0c22750e38de65c488a76a30aec636bb459..d6b0ca8f57ca9adb83a6f4d6fc70f7bd86c7f6d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-01-14  Ryan S. Arnold  <rsa@us.ibm.com>
+
+       * Makeconfig (+prector, +postctor, +prectorS, +postctorS): Add
+       $(sysdep-LDFLAGS) to pre and post ctors so that the proper .o
+       files are found by GCC.
+
 2010-01-14  Ulrich Drepper  <drepper@redhat.com>
 
        [BZ #11126]
index 9f134cc137771db7bc6ea8d0c5784387b6333eb5..15cd4caad53115930d9db15babc3c9b5fc170a7f 100644 (file)
@@ -549,11 +549,11 @@ endif
 ifeq ($(elf),yes)
 +preinit = $(addprefix $(csu-objpfx),crti.o)
 +postinit = $(addprefix $(csu-objpfx),crtn.o)
-+prector = `$(CC) --print-file-name=crtbegin.o`
-+postctor = `$(CC) --print-file-name=crtend.o`
++prector = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbegin.o`
++postctor = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtend.o`
 # Variants of the two previous definitions for linking PIE programs.
-+prectorS = `$(CC) --print-file-name=crtbeginS.o`
-+postctorS = `$(CC) --print-file-name=crtendS.o`
++prectorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbeginS.o`
++postctorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtendS.o`
 +interp = $(addprefix $(elf-objpfx),interp.os)
 endif
 csu-objpfx = $(common-objpfx)csu/