diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1996-07-02 21:58:04 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1996-07-02 21:58:04 +0000 |
commit | f95709dbc854fe93f231fb85b90850a303c9e065 (patch) | |
tree | 2e51e679e3546867023c5c259e63d28ea99c2c9e | |
parent | a7df97e69d2ec38647ca8eac2126062603a908ab (diff) | |
download | gcc-f95709dbc854fe93f231fb85b90850a303c9e065.zip gcc-f95709dbc854fe93f231fb85b90850a303c9e065.tar.gz gcc-f95709dbc854fe93f231fb85b90850a303c9e065.tar.bz2 |
Make Linux target work
From-SVN: r12380
-rw-r--r-- | gcc/config/rs6000/sysv4.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index e6b79dd..b1c7838 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -1171,11 +1171,14 @@ do { \ #ifndef STARTFILE_LINUX_SPEC #define STARTFILE_LINUX_SPEC "\ %{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -scrti.o%s" +%{mnewlib: ecrti.o%s} \ +%{!mnewlib: crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" #endif #ifndef ENDFILE_LINUX_SPEC -#define ENDFILE_LINUX_SPEC "scrtn.o%s" +#define ENDFILE_LINUX_SPEC "\ +%{mnewlib: ecrtn.o%s} \ +%{!mnewlib: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" #endif #ifndef LINK_START_LINUX_SPEC |