diff options
Diffstat (limited to 'gnu/usr.bin/gcc/config/rs6000')
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/aix41ppc.h | 29 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-eabi | 34 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-eabiaix | 40 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-eabigas | 40 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-eabilegas | 40 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-eabisim | 34 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/config/rs6000/t-ppclegas | 30 |
7 files changed, 0 insertions, 247 deletions
diff --git a/gnu/usr.bin/gcc/config/rs6000/aix41ppc.h b/gnu/usr.bin/gcc/config/rs6000/aix41ppc.h deleted file mode 100644 index 2e308832d78..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/aix41ppc.h +++ /dev/null @@ -1,29 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for IBM RS/6000 POWER running AIX version 4.1. - Copyright (C) 1995 Free Software Foundation, Inc. - Contributed by David Edelsohn (edelsohn@npac.syr.edu). - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - - -#include "rs6000/powerpc.h" - -#undef LINK_SPEC -#define LINK_SPEC "-bpT:0x10000000 -bpD:0x20000000 %{!r:-btextro} -bnodelcsect\ - %{static:-bnso -bI:/lib/syscalls.exp} \ - %{!shared:%{g*:-bexport:/usr/lib/libg.exp}} %{shared:-bM:SRE}" diff --git a/gnu/usr.bin/gcc/config/rs6000/t-eabi b/gnu/usr.bin/gcc/config/rs6000/t-eabi deleted file mode 100644 index 37be882d0c4..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-eabi +++ /dev/null @@ -1,34 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -eabi.asm: $(srcdir)/config/rs6000/eabi.asm - cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm - -eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c - cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c - -# Build libgcc.a with different options. If no gas support, don't build -# explicit little endian or big endian libraries, since it depends on the -# -mbig/-mlittle switches passed to gas. The -mrelocatable support also needs -# -mrelocatable passed to gas, so don't use it either. - -MULTILIB_OPTIONS = msoft-float -MULTILIB_DIRNAMES = soft-float -MULTILIB_MATCHES = msoft-float=mcpu?403 \ - msoft-float=mcpu?mpc403 \ - msoft-float=mcpu?ppc403 - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib diff --git a/gnu/usr.bin/gcc/config/rs6000/t-eabiaix b/gnu/usr.bin/gcc/config/rs6000/t-eabiaix deleted file mode 100644 index d80ae22fc78..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-eabiaix +++ /dev/null @@ -1,40 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -eabi.asm: $(srcdir)/config/rs6000/eabi.asm - cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm - -eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c - cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c - -# Build libgcc.a with different options. - -MULTILIB_OPTIONS = msoft-float \ - mrelocatable \ - mlittle \ - mcall-sysv - -MULTILIB_DIRNAMES = soft-float \ - relocatable \ - little-endian \ - call-sysv - -MULTILIB_MATCHES = mlittle=mlittle-endian \ - msoft-float=mcpu?403 \ - msoft-float=mcpu?mpc403 \ - msoft-float=mcpu?ppc403 - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib diff --git a/gnu/usr.bin/gcc/config/rs6000/t-eabigas b/gnu/usr.bin/gcc/config/rs6000/t-eabigas deleted file mode 100644 index c4e2d061526..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-eabigas +++ /dev/null @@ -1,40 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -eabi.asm: $(srcdir)/config/rs6000/eabi.asm - cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm - -eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c - cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c - -# Build libgcc.a with different options. - -MULTILIB_OPTIONS = msoft-float \ - mrelocatable \ - mlittle \ - mcall-aix - -MULTILIB_DIRNAMES = soft-float \ - relocatable \ - little-endian \ - call-aix - -MULTILIB_MATCHES = mlittle=mlittle-endian \ - msoft-float=mcpu?403 \ - msoft-float=mcpu?mpc403 \ - msoft-float=mcpu?ppc403 - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib diff --git a/gnu/usr.bin/gcc/config/rs6000/t-eabilegas b/gnu/usr.bin/gcc/config/rs6000/t-eabilegas deleted file mode 100644 index a5e9cf9f41c..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-eabilegas +++ /dev/null @@ -1,40 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -eabi.asm: $(srcdir)/config/rs6000/eabi.asm - cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm - -eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c - cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c - -# Build libgcc.a with different options. - -MULTILIB_OPTIONS = msoft-float \ - mrelocatable \ - mbig \ - mcall-aix - -MULTILIB_DIRNAMES = soft-float \ - relocatable \ - big-endian \ - call-aix - -MULTILIB_MATCHES = mbig=mbig-endian \ - msoft-float=mcpu?403 \ - msoft-float=mcpu?mpc403 \ - msoft-float=mcpu?ppc403 - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib diff --git a/gnu/usr.bin/gcc/config/rs6000/t-eabisim b/gnu/usr.bin/gcc/config/rs6000/t-eabisim deleted file mode 100644 index 249b482bc0b..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-eabisim +++ /dev/null @@ -1,34 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -eabi.asm: $(srcdir)/config/rs6000/eabi.asm - cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm - -eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c - cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c - -# Build libgcc.a with different options. - -MULTILIB_OPTIONS = mlittle/mbig \ - mrelocatable - -MULTILIB_DIRNAMES = little-endian big-endian \ - mrelocatable - -MULTILIB_MATCHES = mlittle=mlittle-endian \ - mbig=mbig-endian - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib diff --git a/gnu/usr.bin/gcc/config/rs6000/t-ppclegas b/gnu/usr.bin/gcc/config/rs6000/t-ppclegas deleted file mode 100644 index db4b936dcbf..00000000000 --- a/gnu/usr.bin/gcc/config/rs6000/t-ppclegas +++ /dev/null @@ -1,30 +0,0 @@ -# Do not build libgcc1. -LIBGCC1 = -CROSS_LIBGCC1 = - -# These are really part of libgcc1, but this will cause them to be -# built correctly, so... [taken from t-sparclite] -LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c - -dp-bit.c: $(srcdir)/config/fp-bit.c - cat $(srcdir)/config/fp-bit.c > dp-bit.c - -fp-bit.c: $(srcdir)/config/fp-bit.c - echo '#define FLOAT' > fp-bit.c - cat $(srcdir)/config/fp-bit.c >> fp-bit.c - -# Build libgcc.a with different options. - -MULTILIB_OPTIONS = msoft-float \ - mlittle - -MULTILIB_DIRNAMES = soft-float \ - little-endian - -MULTILIB_MATCHES = mlittle=mlittle-endian \ - msoft-float=mcpu?403 \ - msoft-float=mcpu?mpc403 \ - msoft-float=mcpu?ppc403 - -LIBGCC = stmp-multilib -INSTALL_LIBGCC = install-multilib |