OSDN Git Service

* rs6000/t-ppccomm: Use -msdata=none for crtstuff.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Oct 1997 20:13:24 +0000 (20:13 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Oct 1997 20:13:24 +0000 (20:13 +0000)
Should fix ctor/dtor problems on ppc-linux.

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

gcc/ChangeLog
gcc/config/rs6000/t-ppccomm

index 1fa2de7..8e84613 100644 (file)
@@ -1,3 +1,7 @@
+Mon Oct 20 14:16:38 1997  Geoffrey KEATING  <geoffk@ozemail.com.au>
+
+       * rs6000/t-ppccomm: Use -msdata=none for crtstuff.
+
 Mon Oct 20 02:00:18 1997  Klaus Kaempf <kkaempf@progis.de>
                          Jeff Law <law@cygnus.com>
                          Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
index 145fcae..c6f9b6c 100644 (file)
@@ -67,3 +67,7 @@ $(T)scrtn$(objext): scrtn.S
 
 $(T)scrt0$(objext): scrt0.c
        $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -c scrt0.c -o $(T)scrt0$(objext)
+
+# It is important that crtbegin.o, etc., aren't surprised by stuff in .sdata.
+CRTSTUFF_T_CFLAGS = -msdata=none
+CRTSTUFF_T_CFLAGS_S = -fpic -msdata=none