OSDN Git Service

* config/rs6000/sysv4.h (STARTFILE_LINUX_SPEC): Choose gcrt1.o
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Oct 2004 07:04:27 +0000 (07:04 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Oct 2004 07:04:27 +0000 (07:04 +0000)
for -profile as well as -p and -pg.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88736 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/rs6000/sysv4.h

index 9daa248..4d4cfda 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/sysv4.h (STARTFILE_LINUX_SPEC): Choose gcrt1.o
+       for -profile as well as -p and -pg.
+
 2004-10-07  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * libgcc2.c (__moddi3): Cast &w to UDWtype*.
index 79a44a0..59bef41 100644 (file)
@@ -1110,12 +1110,12 @@ extern int fixuplabelno;
 
 #ifdef HAVE_LD_PIE
 #define        STARTFILE_LINUX_SPEC "\
-%{!shared: %{pg|p:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \
+%{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \
 %{mnewlib:ecrti.o%s;:crti.o%s} \
 %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}"
 #else
 #define        STARTFILE_LINUX_SPEC "\
-%{!shared: %{pg|p:gcrt1.o%s;:crt1.o%s}} \
+%{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}} \
 %{mnewlib:ecrti.o%s;:crti.o%s} \
 %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}"
 #endif