OSDN Git Service

Make powerpc-eabi work again
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Jan 1996 16:45:21 +0000 (16:45 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Jan 1996 16:45:21 +0000 (16:45 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10959 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/rs6000/eabi-ci.asm
gcc/config/rs6000/eabi-cn.asm
gcc/config/rs6000/eabi.h
gcc/config/rs6000/eabisim.h
gcc/config/rs6000/t-ppc
gcc/config/rs6000/t-ppcgas

index 678fa06..8c9822c 100644 (file)
@@ -71,6 +71,6 @@ __FIXUP_START__:
 __CTOR_LIST__:
 
        .section ".dtors","w"
-       .globl  __CTOR_LIST__
-       .type   __CTOR_LIST__,@object
+       .globl  __DTOR_LIST__
+       .type   __DTOR_LIST__,@object
 __DTOR_LIST__:
index 44b58f0..b026ed6 100644 (file)
@@ -65,6 +65,6 @@ __FIXUP_END__:
 __CTOR_END__:
 
        .section ".dtors","w"
-       .globl  __CTOR_END__
-       .type   __CTOR_END__,@object
+       .globl  __DTOR_END__
+       .type   __DTOR_END__,@object
 __DTOR_END__:
index 20bbde0..ea32add 100644 (file)
@@ -70,7 +70,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Use the simulator crt0 or mvme and libgloss/newlib libraries if desired */
 #undef  STARTFILE_SPEC
-#define        STARTFILE_SPEC "crti.o \
+#define        STARTFILE_SPEC "crti.o%s \
 %{mmvme: mvme-crt0.o%s} \
 %{msim:  sim-crt0.o%s}"
 
@@ -83,4 +83,4 @@ Boston, MA 02111-1307, USA.  */
 #define        LIBGCC_SPEC "libgcc.a%s"
 
 #undef ENDFILE_SPEC
-#define        ENDFILE_SPEC "crtn.o"
+#define        ENDFILE_SPEC "crtn.o%s"
index 318fc42..fcd094e 100644 (file)
@@ -31,7 +31,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Use the simulator crt0 or mvme and libgloss/newlib libraries if desired */
 #undef  STARTFILE_SPEC
-#define        STARTFILE_SPEC "crti.o \
+#define        STARTFILE_SPEC "crti.o%s \
 %{mmvme: mvme-crt0.o%s} \
 %{!mmvme: sim-crt0.o%s}"
 
@@ -44,4 +44,4 @@ Boston, MA 02111-1307, USA.  */
 #define        LIBGCC_SPEC "libgcc.a%s"
 
 #undef ENDFILE_SPEC
-#define        ENDFILE_SPEC "crtn.o"
+#define        ENDFILE_SPEC "crtn.o%s"
index e664aa5..a42ee77 100644 (file)
@@ -22,8 +22,8 @@ fp-bit.c: $(srcdir)/config/fp-bit.c
 MULTILIB_OPTIONS       = msoft-float
 MULTILIB_DIRNAMES      = soft-float
 MULTILIB_MATCHES       = msoft-float=mcpu?403 \
-                         msoft-float=mcpu?mpc403 \
-                         msoft-float=mcpu?ppc403
+                         msoft-float=mcpu?821 \
+                         msoft-float=mcpu?860
 
 LIBGCC = stmp-multilib
 INSTALL_LIBGCC = install-multilib
index 1169ef6..4aba306 100644 (file)
@@ -27,7 +27,9 @@ MULTILIB_DIRNAMES     = soft-float \
 
 MULTILIB_MATCHES       = mlittle=mlittle-endian \
                          mbig=mbig-endian \
-                         msoft-float=mcpu?403
+                         msoft-float=mcpu?403 \
+                         msoft-float=mcpu?821 \
+                         msoft-float=mcpu?860
 
 MULTILIB_EXCEPTIONS    = *mlittle/*mcall-aixdesc*