diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2002-05-25 02:10:46 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2002-05-25 02:10:46 +0000 |
commit | c7bdf0a6af41a480ecb6a103636ef9069721c0bd (patch) | |
tree | 438092b3a65efe5f21ab0cbc2da199e04d05c211 /gcc/config/mips | |
parent | 755ac5d48039681a08775d40dae2be21298dbb99 (diff) | |
download | gcc-c7bdf0a6af41a480ecb6a103636ef9069721c0bd.zip gcc-c7bdf0a6af41a480ecb6a103636ef9069721c0bd.tar.gz gcc-c7bdf0a6af41a480ecb6a103636ef9069721c0bd.tar.bz2 |
config.gcc: Remove all stanzas for previously obsoleted systems.
* config.gcc: Remove all stanzas for previously obsoleted
systems. Where necessary, add explicit error stanzas to
prevent removed systems from being misidentified as something
else. Begin a fresh obsoletions list, with the systems that
were reprieved last round.
* doc/install.texi: Remove all mention of dead targets.
* fixinc/mkfixinc.sh: Likewise.
* config/arm/arm.h: Bit 31 of target_flags is no longer
reserved.
* config/1750a/1750a-protos.h, config/1750a/1750a.c,
config/1750a/1750a.h, config/1750a/1750a.md, config/1750a/ms1750.inc,
config/a29k/a29k-protos.h, config/a29k/a29k.c, config/a29k/a29k.h,
config/a29k/a29k.md, config/a29k/rtems.h, config/a29k/t-a29kbare,
config/a29k/t-vx29k, config/a29k/unix.h, config/a29k/vx29k.h,
config/alpha/osf12.h, config/alpha/osf2or3.h,
config/arm/arm-wince-pe.h, config/arm/arm.h, config/arm/riscix.h,
config/arm/riscix1-1.h, config/arm/rix-gas.h, config/arm/t-riscix,
config/clipper/clipper-protos.h, config/clipper/clipper.c,
config/clipper/clipper.h, config/clipper/clipper.md,
config/clipper/clix.h, config/convex/convex-protos.h,
config/convex/convex.c, config/convex/convex.h,
config/convex/convex.md, config/convex/fixinc.convex,
config/convex/proto.h, config/elxsi/elxsi-protos.h,
config/elxsi/elxsi.c, config/elxsi/elxsi.h, config/elxsi/elxsi.md,
config/i386/386bsd.h, config/i386/aix386.h, config/i386/aix386ng.h,
config/i386/bsd386.h, config/i386/dgux.h, config/i386/djgpp-rtems.h,
config/i386/isc.h, config/i386/iscdbx.h, config/i386/linux-oldld.h,
config/i386/next.h, config/i386/osf1-ci.asm, config/i386/osf1-cn.asm,
config/i386/osf1elf.h, config/i386/osf1elfgdb.h, config/i386/osfelf.h,
config/i386/osfrose.h, config/i386/rtems.h, config/i386/seq-gas.h,
config/i386/seq-sysv3.h, config/i386/seq2-sysv3.h,
config/i386/sequent.h, config/i386/sun.h, config/i386/sun386.h,
config/i386/t-dgux, config/i386/t-next, config/i386/t-osf,
config/i386/t-osf1elf, config/i860/bsd-gas.h, config/i860/bsd.h,
config/i860/fx2800.h, config/i860/i860-protos.h, config/i860/i860.c,
config/i860/i860.h, config/i860/i860.md, config/i860/mach.h,
config/i860/paragon.h, config/i860/sysv3.h, config/i860/sysv4.h,
config/i860/t-fx2800, config/i860/varargs.asm, config/m68k/a-ux.h,
config/m68k/altos3068.h, config/m68k/apollo68.h,
config/m68k/aux-crt1.c, config/m68k/aux-crt2.asm,
config/m68k/aux-crtn.asm, config/m68k/aux-exit.c,
config/m68k/aux-low.gld, config/m68k/aux-mcount.c,
config/m68k/auxas.h, config/m68k/auxgas.h, config/m68k/auxgld.h,
config/m68k/auxld.h, config/m68k/ctix.h, config/m68k/dpx2.h,
config/m68k/dpx2.ifile, config/m68k/dpx2cdbx.h, config/m68k/dpx2g.h,
config/m68k/isi-nfp.h, config/m68k/isi.h, config/m68k/lynx-ng.h,
config/m68k/lynx.h, config/m68k/math-3300.h, config/m68k/news.h,
config/m68k/news3.h, config/m68k/news3gas.h, config/m68k/newsgas.h,
config/m68k/next.h, config/m68k/next21.h, config/m68k/rtems.h,
config/m68k/t-aux, config/m68k/t-lynx, config/m68k/t-next,
config/m68k/x-next, config/m88k/dgux.h, config/m88k/dgux.ld,
config/m88k/dguxbcs.h, config/m88k/dolph.h, config/m88k/dolphin.ld,
config/m88k/luna.h, config/m88k/m88k-coff.h, config/m88k/sysv3.h,
config/m88k/t-bug, config/m88k/t-dgux, config/m88k/t-dgux-gas,
config/m88k/t-dguxbcs, config/m88k/t-dolph, config/m88k/t-m88k-gas,
config/m88k/t-tekXD88, config/m88k/tekXD88.h, config/m88k/tekXD88.ld,
config/mips/bsd-4.h, config/mips/bsd-5.h, config/mips/dec-bsd.h,
config/mips/dec-osf1.h, config/mips/elflorion.h,
config/mips/iris4loser.h, config/mips/mips-5.h, config/mips/news4.h,
config/mips/news5.h, config/mips/nws3250v4.h, config/mips/osfrose.h,
config/mips/svr3-4.h, config/mips/svr3-5.h, config/mips/svr4-4.h,
config/mips/svr4-5.h, config/mips/svr4-t.h, config/mips/t-bsd,
config/mips/t-bsd-gas, config/mips/t-svr3, config/mips/t-svr3-gas,
config/mips/t-svr4, config/mips/t-svr4-gas, config/mips/t-ultrix,
config/mips/ultrix.h, config/nextstep-protos.h, config/nextstep.c,
config/nextstep.h, config/nextstep21.h, config/ns32k/encore.h,
config/ns32k/merlin.h, config/ns32k/pc532-mach.h,
config/ns32k/pc532-min.h, config/ns32k/pc532.h,
config/ns32k/sequent.h, config/ns32k/tek6000.h,
config/ns32k/tek6100.h, config/ns32k/tek6200.h, config/pj/lib1funcs.S,
config/pj/linux.h, config/pj/pj-protos.h, config/pj/pj.c,
config/pj/pj.h, config/pj/pj.md, config/pj/pjl.h, config/pj/t-pj,
config/sparc/rtems.h, config/we32k/we32k-protos.h,
config/we32k/we32k.c, config/we32k/we32k.h, config/we32k/we32k.md:
Delete file.
From-SVN: r53862
Diffstat (limited to 'gcc/config/mips')
-rw-r--r-- | gcc/config/mips/bsd-4.h | 46 | ||||
-rw-r--r-- | gcc/config/mips/bsd-5.h | 67 | ||||
-rw-r--r-- | gcc/config/mips/dec-bsd.h | 53 | ||||
-rw-r--r-- | gcc/config/mips/dec-osf1.h | 50 | ||||
-rw-r--r-- | gcc/config/mips/elflorion.h | 24 | ||||
-rw-r--r-- | gcc/config/mips/iris4loser.h | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips-5.h | 46 | ||||
-rw-r--r-- | gcc/config/mips/news4.h | 39 | ||||
-rw-r--r-- | gcc/config/mips/news5.h | 62 | ||||
-rw-r--r-- | gcc/config/mips/nws3250v4.h | 36 | ||||
-rw-r--r-- | gcc/config/mips/osfrose.h | 112 | ||||
-rw-r--r-- | gcc/config/mips/svr3-4.h | 63 | ||||
-rw-r--r-- | gcc/config/mips/svr3-5.h | 89 | ||||
-rw-r--r-- | gcc/config/mips/svr4-4.h | 57 | ||||
-rw-r--r-- | gcc/config/mips/svr4-5.h | 86 | ||||
-rw-r--r-- | gcc/config/mips/svr4-t.h | 27 | ||||
-rw-r--r-- | gcc/config/mips/t-bsd | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-bsd-gas | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-svr3 | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-svr3-gas | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-svr4 | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-svr4-gas | 3 | ||||
-rw-r--r-- | gcc/config/mips/t-ultrix | 1 | ||||
-rw-r--r-- | gcc/config/mips/ultrix.h | 57 |
24 files changed, 0 insertions, 938 deletions
diff --git a/gcc/config/mips/bsd-4.h b/gcc/config/mips/bsd-4.h deleted file mode 100644 index a25507f..0000000 --- a/gcc/config/mips/bsd-4.h +++ /dev/null @@ -1,46 +0,0 @@ -/* Definitions of target machine for GNU compiler. MIPS RISC-OS BSD version. - Copyright (C) 1991 Free Software Foundation, Inc. - -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. */ - -#define MIPS_BSD43 - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_BSD43 \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_BSD43 \ --Asystem=unix -Asystem=bsd -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/bsd43/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ --systype /bsd43/" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s crtn.o%s}}" - -#define MACHINE_TYPE "RISC-OS BSD Mips" - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/bsd43/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/bsd43/usr/lib/cmplrs/cc/" diff --git a/gcc/config/mips/bsd-5.h b/gcc/config/mips/bsd-5.h deleted file mode 100644 index c7f9127..0000000 --- a/gcc/config/mips/bsd-5.h +++ /dev/null @@ -1,67 +0,0 @@ -/* Definitions of target machine for GNU compiler. - MIPS RISC-OS, 5.0 BSD version. - Copyright (C) 1991 Free Software Foundation, Inc. - -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. */ - -#define MIPS_BSD43 - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_BSD43 \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_BSD43 \ --Asystem=unix -Asystem=bsd -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/bsd43/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}} \ --systype /bsd43/" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s crtn.o%s}}" - -#define MACHINE_TYPE "RISC-OS BSD Mips" - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/bsd43/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/bsd43/usr/lib/cmplrs/cc/" - -#include "mips/mips.h" - -/* Some assemblers have a bug that causes backslash escaped chars in .ascii - to be misassembled, so we just completely avoid it. */ -#undef ASM_OUTPUT_ASCII -#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -do { \ - const unsigned char *s; \ - size_t i, limit = (LEN); \ - for (i = 0, s = (const unsigned char *)(PTR); i < limit; s++, i++) \ - { \ - if ((i % 8) == 0) \ - fputs ("\n\t.byte\t", (FILE)); \ - fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ - } \ - fputs ("\n", (FILE)); \ -} while (0) diff --git a/gcc/config/mips/dec-bsd.h b/gcc/config/mips/dec-bsd.h deleted file mode 100644 index 705a97f..0000000 --- a/gcc/config/mips/dec-bsd.h +++ /dev/null @@ -1,53 +0,0 @@ -/* Definitions for DECstation running BSD as target machine for GNU compiler. - Copyright (C) 1993, 1995, 1996 Free Software Foundation, Inc. - -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. */ - -#define DECSTATION - -#ifndef CPP_PREDEFINES -#define CPP_PREDEFINES "-D__ANSI_COMPAT \ --DMIPSEL -DR3000 -DSYSTYPE_BSD -D_SYSTYPE_BSD -Dbsd4_4 -Dhost_mips -Dmips \ --Dunix -D_mips -D_unix -D_host_mips -D_MIPSEL -D_R3000 \ --Asystem=unix -Asystem=bsd -Amachine=mips" -#endif - -/* Always uses GNU ld. */ -#ifndef LINK_SPEC -#define LINK_SPEC "%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3}" -#endif - -#define LIB_SPEC "" -#define STARTFILE_SPEC "" - -#ifndef MACHINE_TYPE -#define MACHINE_TYPE "DECstation running BSD 4.4" -#endif - -#define TARGET_DEFAULT MASK_GAS -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#include "mips/mips.h" - -/* Since gas and gld are standard on 4.4 BSD, we don't need these */ -#undef MD_EXEC_PREFIX -#undef MD_STARTFILE_PREFIX -#undef ASM_FINAL_SPEC -#undef LIB_SPEC -#undef STARTFILE_SPEC - diff --git a/gcc/config/mips/dec-osf1.h b/gcc/config/mips/dec-osf1.h deleted file mode 100644 index 3f54d14..0000000 --- a/gcc/config/mips/dec-osf1.h +++ /dev/null @@ -1,50 +0,0 @@ -/* Definitions of target machine for GNU compiler. DECstation (OSF/1) version. - Copyright (C) 1992, 1996, 1998 Free Software Foundation, Inc. - -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. */ - -#define DEC_OSF1 - -#define CPP_PREDEFINES "\ --D__ANSI_COMPAT -DMIPSEL -DR3000 -DSYSTYPE_BSD -D_SYSTYPE_BSD \ --Dbsd4_2 -Dhost_mips -Dmips -Dosf -Dunix \ --Asystem=unix -Asystem=xpg4 -Acpu=mips -Amachine=mips" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}}" - -#include "mips/ultrix.h" -#include "mips/mips.h" - -/* Specify size_t and wchar_t types. */ -#undef SIZE_TYPE -#undef WCHAR_TYPE -#undef WCHAR_TYPE_SIZE - -#define SIZE_TYPE "long unsigned int" -#define WCHAR_TYPE "short unsigned int" -#define WCHAR_TYPE_SIZE SHORT_TYPE_SIZE - -/* turn off collect2 COFF support, since ldfcn now has elf declaration */ -#undef OBJECT_FORMAT_COFF - -#undef MACHINE_TYPE -#define MACHINE_TYPE "DECstation running DEC OSF/1" diff --git a/gcc/config/mips/elflorion.h b/gcc/config/mips/elflorion.h deleted file mode 100644 index 4b7f111..0000000 --- a/gcc/config/mips/elflorion.h +++ /dev/null @@ -1,24 +0,0 @@ -/* Definitions of target machine for GNU compiler. MIPS ORION version with - GOFAST floating point library. - Copyright (C) 1994 Free Software Foundation, Inc. - -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. */ - -#define MIPS_CPU_STRING_DEFAULT "orion" - -#include "mips/elfl64.h" diff --git a/gcc/config/mips/iris4loser.h b/gcc/config/mips/iris4loser.h deleted file mode 100644 index 426c822..0000000 --- a/gcc/config/mips/iris4loser.h +++ /dev/null @@ -1,5 +0,0 @@ -/* Like iris4.h, but always inhibits assembler optimization for MIPS as. - Use this via mips-sgi-iris4loser if you need it. */ - -#define SUBTARGET_MIPS_AS_ASM_SPEC "-O0 %{v}" -#define SUBTARGET_ASM_OPTIMIZING_SPEC "" diff --git a/gcc/config/mips/mips-5.h b/gcc/config/mips/mips-5.h deleted file mode 100644 index 4f00565..0000000 --- a/gcc/config/mips/mips-5.h +++ /dev/null @@ -1,46 +0,0 @@ -/* Definitions of target machine for GNU compiler. MIPS RISC-OS 5.0 - default version. - Copyright (C) 1992 Free Software Foundation, Inc. - -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. */ - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}}" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s crtn.o%s}}" - -#include "mips/mips.h" - -/* Some assemblers have a bug that causes backslash escaped chars in .ascii - to be misassembled, so we just completely avoid it. */ -#undef ASM_OUTPUT_ASCII -#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -do { \ - const unsigned char *s; \ - size_t i, limit = (LEN); \ - for (i = 0, s = (const unsigned char *)(PTR); i < limit; s++, i++) \ - { \ - if ((i % 8) == 0) \ - fputs ("\n\t.byte\t", (FILE)); \ - fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ - } \ - fputs ("\n", (FILE)); \ -} while (0) diff --git a/gcc/config/mips/news4.h b/gcc/config/mips/news4.h deleted file mode 100644 index e2caa51..0000000 --- a/gcc/config/mips/news4.h +++ /dev/null @@ -1,39 +0,0 @@ -/* Definitions of target machine for GNU compiler. Sony RISC NEWS (mips) - Copyright (C) 1991, 1997 Free Software Foundation, Inc. - -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. */ - -#define MIPS_NEWS - -#define CPP_PREDEFINES "\ --Dr3000 -Dnews3700 -DLANGUAGE_C -DMIPSEB -DSYSTYPE_BSD \ --Dsony_news -Dsony -Dunix -Dmips -Dhost_mips \ --Asystem=unix -Asystem=bsd -Acpu=mips -Amachine=mips" - -#define SYSTEM_INCLUDE_DIR "/usr/include2.0" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}" - -#define MACHINE_TYPE "RISC NEWS-OS" - -/* INITIALIZE_TRAMPOLINE calls this library function to flush - program and data caches. */ -#define CACHE_FLUSH_FUNC "cacheflush" - diff --git a/gcc/config/mips/news5.h b/gcc/config/mips/news5.h deleted file mode 100644 index e959bcd..0000000 --- a/gcc/config/mips/news5.h +++ /dev/null @@ -1,62 +0,0 @@ -/* Definitions of target machine for GNU compiler. - Sony RISC NEWS (mips) System V version. - Copyright (C) 1992 Free Software Foundation, Inc. - -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. */ - -#define MIPS_SYSV - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -Dsony -Dsonyrisc -DMIPSEB -DSYSTYPE_SYSV \ --Asystem=unix -Asystem=svr3 -Acpu=mips -Amachine=mips" - -#define MD_STARTFILE_PREFIX "/usr/ccs/lib/" - -#define LIB_SPEC "\ -%{ZBSD43: -L/usr/ucblib -lucb -lresolv -lsocket -lnsl} \ --nocount %{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s values-Xt.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt1.o%s}%{!p:-nocount crt1.o%s -count}}" - -#define MACHINE_TYPE "Sony RISC NEWS (SVR4 mips)" - -#define NO_LIB_PROTOTYPE - -#define NO_DOLLAR_IN_LABEL - -#define NM_FLAGS "-Bp" - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -/* Mips System V.4 doesn't have a getpagesize() function needed by the - trampoline code, so use the POSIX sysconf function to get it. - This is only done when compiling the trampoline code. */ - -#ifdef L_trampoline -#include <sys/param.h> -#include <unistd.h> - -#ifdef _SC_PAGE_SIZE -#define getpagesize() sysconf(_SC_PAGE_SIZE) - -#else /* older rev of OS */ -#define getpagesize() (NBPC) -#endif /* !_SC_PAGE_SIZE */ -#endif /* L_trampoline */ - diff --git a/gcc/config/mips/nws3250v4.h b/gcc/config/mips/nws3250v4.h deleted file mode 100644 index 31f619a..0000000 --- a/gcc/config/mips/nws3250v4.h +++ /dev/null @@ -1,36 +0,0 @@ -/* Definitions of target machine for GNU compiler. Sony RISC NEWS (mips) - Copyright (C) 1991 Free Software Foundation, Inc. - -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. */ - -#define MIPS_NEWS - -#define CPP_PREDEFINES "\ --Dmips -Dhost_mips -Dsony -Dsonyrisc -Dunix \ --DLANGUAGE_C -DMIPSEB -DSYSTYPE_SYSV \ --Asystem=unix -Asystem=svr3 -Acpu=mips -Amachine=mips" - -#define MD_STARTFILE_PREFIX "/usr/ccs/lib/" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s values-Xt.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}" - -#define MACHINE_TYPE "RISC NEWS-OS SVr4" - -#include "mips/mips.h" diff --git a/gcc/config/mips/osfrose.h b/gcc/config/mips/osfrose.h deleted file mode 100644 index 62d61e6..0000000 --- a/gcc/config/mips/osfrose.h +++ /dev/null @@ -1,112 +0,0 @@ -/* Definitions of target machine for GNU compiler. - DECstation (OSF/1 reference port with OSF/rose) version. - Copyright (C) 1991, 1992, 1995, 1996, 1998, 1999, 2000 Free Software Foundation, Inc. - -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. */ - -#define DECSTATION -#define OSF_OS - -#define HALF_PIC_DEBUG TARGET_DEBUG_B_MODE -#define HALF_PIC_PREFIX "$Lp." - -#include "halfpic.h" - -#define WORD_SWITCH_TAKES_ARG(STR) \ - (DEFAULT_WORD_SWITCH_TAKES_ARG (STR) || !strcmp (STR, "pic-names")) - -#define CPP_PREDEFINES "\ --DOSF -DOSF1 -Dbsd4_2 -DMIPSEL -Dhost_mips -Dmips -Dunix -DR3000 -DSYSTYPE_BSD \ --Asystem=unix -Asystem=xpg4 -Acpu=mips -Amachine=mips" - -#define SUBTARGET_CPP_SPEC "\ -%{.S: %{!ansi:%{!traditional-cpp: -traditional}}}" - -/* ??? This assumes that GNU as is always used with GNU ld, and MIPS as is - always used with MIPS ld. */ -#define LINK_SPEC "\ -%{G*} %{EL} %{EB} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} \ -%{!mmips-as: \ - %{v*: -v} \ - %{!noshrlib: %{pic-none: -noshrlib} %{!pic-none: -warn_nopic}} \ - %{nostdlib} %{noshrlib} %{glue}}" - -#define LIB_SPEC "-lc" - -/* Define this macro meaning that `gcc' should find the library - `libgcc.a' by hand, rather than passing the argument `-lgcc' to - tell the linker to do the search. */ - -#define LINK_LIBGCC_SPECIAL 1 - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}" - -#define MACHINE_TYPE "DECstation with OSF/rose objects" - -#ifndef MD_EXEC_PREFIX -#define MD_EXEC_PREFIX "/usr/ccs/gcc/" -#endif - -#ifndef MD_STARTFILE_PREFIX -#define MD_STARTFILE_PREFIX "/usr/ccs/lib/" -#endif - -/* Turn on -mpic-extern by default. */ -#define CC1_SPEC "\ -%{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -%{mips1:-mfp32 -mgp32} %{mips2:-mfp32 -mgp32} %{mips3:-mfp64 -mgp64} \ -%{mint64|mlong64|mlong32:-mexplicit-type-size }\ -%{G*} \ -%{pic-none: -mno-half-pic} \ -%{pic-lib: -mhalf-pic} \ -%{pic-extern: -mhalf-pic} \ -%{pic-calls: -mhalf-pic} \ -%{pic-names*: -mhalf-pic} \ -%{!pic-*: -mhalf-pic}" - -/* Specify size_t and wchar_t types. */ -#define SIZE_TYPE "long unsigned int" -#define WCHAR_TYPE "unsigned int" -#define WCHAR_TYPE_SIZE BITS_PER_WORD -#define MAX_WCHAR_TYPE_SIZE MAX_LONG_TYPE_SIZE - -/* OSF/1 uses gas, not the mips assembler. */ -#define TARGET_DEFAULT MASK_GAS - -/* OSF/rose uses stabs, not ECOFF. */ -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -/* enable dwarf debugging for testing */ -#define DWARF_DEBUGGING_INFO -/* This is needed by dwarfout.c. */ -#define SET_ASM_OP "\t.set\t" - -/* Tell collect that the object format is OSF/rose. */ -#define OBJECT_FORMAT_ROSE - -/* Tell collect where the appropriate binaries are. */ -#define REAL_LD_FILE_NAME "/usr/ccs/gcc/gld" -#define REAL_NM_FILE_NAME "/usr/ccs/bin/nm" -#define REAL_STRIP_FILE_NAME "/usr/ccs/bin/strip" - -/* Default to -G 0 unless doing ecoff work. */ -#define MIPS_DEFAULT_GVALUE ((TARGET_MIPS_AS) ? 8 : 0) - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS diff --git a/gcc/config/mips/svr3-4.h b/gcc/config/mips/svr3-4.h deleted file mode 100644 index a124d6c..0000000 --- a/gcc/config/mips/svr3-4.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Definitions of target machine for GNU compiler. - MIPS RISC-OS System V version. - Copyright (C) 1991 Free Software Foundation, Inc. - -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. */ - -#define MIPS_SYSV - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_SYSV \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_SYSV \ --Asystem=unix -Asystem=svr3 -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/sysv/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ --systype /sysv/" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}" - -#define MACHINE_TYPE "RISC-OS System V Mips" - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/sysv/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/sysv/usr/lib/cmplrs/cc/" - -/* Mips System V doesn't have a getpagesize() function needed by the - trampoline code, so use the POSIX sysconf function to get it. - This is only done when compiling the trampoline code. */ - -#ifdef L_trampoline -#include <sys/param.h> -#include <unistd.h> - -#ifdef _SC_PAGE_SIZE -#define getpagesize() sysconf(_SC_PAGE_SIZE) - -#else /* older rev of OS */ -#define getpagesize() (NBPC) -#endif /* !_SC_PAGE_SIZE */ -#endif /* L_trampoline */ - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS diff --git a/gcc/config/mips/svr3-5.h b/gcc/config/mips/svr3-5.h deleted file mode 100644 index 657841b..0000000 --- a/gcc/config/mips/svr3-5.h +++ /dev/null @@ -1,89 +0,0 @@ -/* Definitions of target machine for GNU compiler. - MIPS RISC-OS 5.0 System V version. - Copyright (C) 1991, 1998 Free Software Foundation, Inc. - -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. */ - -#define MIPS_SYSV - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_SYSV \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_SYSV \ --Asystem=unix -Asystem=svr3 -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/sysv/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}} \ --systype /sysv/ " - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}" - -#define MACHINE_TYPE "RISC-OS System V Mips" - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/sysv/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/sysv/usr/lib/cmplrs/cc/" - -/* Mips System V doesn't have a getpagesize() function needed by the - trampoline code, so use the POSIX sysconf function to get it. - This is only done when compiling the trampoline code. */ - -#ifdef L_trampoline -#include <sys/param.h> -#include <unistd.h> - -/* In at least 5.0 and 5.01, there is no _SC_PAGE_SIZE macro, only a - _SC_PAGESIZE macro. */ -#ifdef _SC_PAGESIZE -#define _SC_PAGE_SIZE _SC_PAGESIZE -#endif - -#ifdef _SC_PAGE_SIZE -#define getpagesize() sysconf(_SC_PAGE_SIZE) - -#else /* older rev of OS */ -#define getpagesize() (NBPC) -#endif /* !_SC_PAGE_SIZE */ -#endif /* L_trampoline */ - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -#include "mips/mips.h" - -/* Some assemblers have a bug that causes backslash escaped chars in .ascii - to be misassembled, so we just completely avoid it. */ -#undef ASM_OUTPUT_ASCII -#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -do { \ - const unsigned char *s; \ - size_t i, limit = (LEN); \ - for (i = 0, s = (const unsigned char *)(PTR); i < limit; s++, i++) \ - { \ - if ((i % 8) == 0) \ - fputs ("\n\t.byte\t", (FILE)); \ - fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ - } \ - fputs ("\n", (FILE)); \ -} while (0) diff --git a/gcc/config/mips/svr4-4.h b/gcc/config/mips/svr4-4.h deleted file mode 100644 index fd751bc..0000000 --- a/gcc/config/mips/svr4-4.h +++ /dev/null @@ -1,57 +0,0 @@ -/* Definitions of target machine for GNU compiler. - MIPS RISC-OS System V.4 version. - Copyright (C) 1992, 1998, 1999 Free Software Foundation, Inc. - -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. */ - -#define MIPS_SVR4 - -#define CPP_PREDEFINES "\ --Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_SVR4 \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_SVR4 \ --Asystem=unix -Asystem=svr4 -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/svr4/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ --systype /svr4/" - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}" - -#define MACHINE_TYPE "RISC-OS System V.4 Mips" - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/svr4/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/svr4/usr/lib/cmplrs/cc/" - -/* Mips System V.4 doesn't have a getpagesize() function needed by the - trampoline code, so use the POSIX sysconf function to get it. - This is only done when compiling the trampoline code. */ - -#ifdef L_trampoline -#include <unistd.h> - -#define getpagesize() sysconf(_SC_PAGE_SIZE) -#endif /* L_trampoline */ - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS diff --git a/gcc/config/mips/svr4-5.h b/gcc/config/mips/svr4-5.h deleted file mode 100644 index d432b42..0000000 --- a/gcc/config/mips/svr4-5.h +++ /dev/null @@ -1,86 +0,0 @@ -/* Definitions of target machine for GNU compiler. - MIPS RISC-OS 5.0 System V.4 version. - Copyright (C) 1992, 1999 Free Software Foundation, Inc. - -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. */ - -#define MIPS_SVR4 - -#define CPP_PREDEFINES \ -"-Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000 -DSYSTYPE_SVR4 \ --D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000 -D_SYSTYPE_SVR4 \ --D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 \ --Asystem=unix -Asystem=svr4 -Acpu=mips -Amachine=mips" - -#define STANDARD_INCLUDE_DIR "/svr4/usr/include" - -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}} \ --systype /svr4/ " - -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc crtn.o%s" - -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}\ - %{ansi:/svr4/usr/ccs/lib/values-Xc.o%s} \ - %{!ansi:/svr4/usr/ccs/lib/values-Xa.o%s}" - -#define MACHINE_TYPE "RISC-OS System V.4 Mips" - -/* Override defaults for finding the MIPS tools. */ -#define MD_STARTFILE_PREFIX "/svr4/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/svr4/usr/lib/cmplrs/cc/" - -/* Mips System V.4 doesn't have a getpagesize() function needed by the - trampoline code, so use the POSIX sysconf function to get it. - This is only done when compiling the trampoline code. */ - -#ifdef L_trampoline -#include <unistd.h> - -/* In at least 5.0 and 5.01, there is no _SC_PAGE_SIZE macro, only a - _SC_PAGESIZE macro. */ -#ifdef _SC_PAGESIZE -#define _SC_PAGE_SIZE _SC_PAGESIZE -#endif - -#define getpagesize() sysconf(_SC_PAGE_SIZE) -#endif /* L_trampoline */ - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -#include "mips/mips.h" - -/* Some assemblers have a bug that causes backslash escaped chars in .ascii - to be misassembled, so we just completely avoid it. */ -#undef ASM_OUTPUT_ASCII -#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ -do { \ - const unsigned char *s; \ - size_t i, limit = (LEN); \ - for (i = 0, s = (const unsigned char *)(PTR); i < limit; s++, i++) \ - { \ - if ((i % 8) == 0) \ - fputs ("\n\t.byte\t", (FILE)); \ - fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \ - } \ - fputs ("\n", (FILE)); \ -} while (0) diff --git a/gcc/config/mips/svr4-t.h b/gcc/config/mips/svr4-t.h deleted file mode 100644 index 62bf664..0000000 --- a/gcc/config/mips/svr4-t.h +++ /dev/null @@ -1,27 +0,0 @@ -/* Definitions of target machine for GNU compiler. Tandem S2 w/ NonStop UX. */ - -/* Use the default value for this. */ -#undef STANDARD_INCLUDE_DIR - -#undef MACHINE_TYPE -#define MACHINE_TYPE "TANDEM System V.4 Mips" - -/* Use the default values in mips.h. */ -#undef MD_STARTFILE_PREFIX -#undef MD_EXEC_PREFIX -#define MD_STARTFILE_PREFIX "/usr/lib/cmplrs/cc/" -#define MD_EXEC_PREFIX "/usr/lib/cmplrs/cc/" - -/* These are the same as the ones in svr4-5.h, except that references to - /svr4/ have been removed. */ -#undef STARTFILE_SPEC -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt1.o%s}}\ - %{ansi:/usr/lib/values-Xc.o%s} \ - %{!ansi:/usr/lib/values-Xa.o%s}" - -#undef LINK_SPEC -#define LINK_SPEC "\ -%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \ -%{bestGnum} %{shared} %{non_shared} \ -%{call_shared} %{no_archive} %{exact_version} \ -%{!shared: %{!non_shared: %{!call_shared: -non_shared}}}" diff --git a/gcc/config/mips/t-bsd b/gcc/config/mips/t-bsd deleted file mode 100644 index 3dc437c..0000000 --- a/gcc/config/mips/t-bsd +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips, except we must define SYSTEM_HEADER_DIR -# to point to the bsd43 include files. -SYSTEM_HEADER_DIR = /bsd43/usr/include diff --git a/gcc/config/mips/t-bsd-gas b/gcc/config/mips/t-bsd-gas deleted file mode 100644 index 2cdad60..0000000 --- a/gcc/config/mips/t-bsd-gas +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips-gas, except we must define SYSTEM_HEADER_DIR -# to point to the bsd43 include files. -SYSTEM_HEADER_DIR = /bsd43/usr/include diff --git a/gcc/config/mips/t-svr3 b/gcc/config/mips/t-svr3 deleted file mode 100644 index e27c02b..0000000 --- a/gcc/config/mips/t-svr3 +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips, except we must define SYSTEM_HEADER_DIR -# to point to the svr3 include files. -SYSTEM_HEADER_DIR = /sysv/usr/include diff --git a/gcc/config/mips/t-svr3-gas b/gcc/config/mips/t-svr3-gas deleted file mode 100644 index e9f3f9e..0000000 --- a/gcc/config/mips/t-svr3-gas +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips-gas, except we must define SYSTEM_HEADER_DIR -# to point to the svr3 include files. -SYSTEM_HEADER_DIR = /sysv/usr/include diff --git a/gcc/config/mips/t-svr4 b/gcc/config/mips/t-svr4 deleted file mode 100644 index 2b1a24e..0000000 --- a/gcc/config/mips/t-svr4 +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips, except we must define SYSTEM_HEADER_DIR -# to point to the svr4 include files. -SYSTEM_HEADER_DIR = /svr4/usr/include diff --git a/gcc/config/mips/t-svr4-gas b/gcc/config/mips/t-svr4-gas deleted file mode 100644 index 8c4bff8..0000000 --- a/gcc/config/mips/t-svr4-gas +++ /dev/null @@ -1,3 +0,0 @@ -# Exactly the same as t-mips-gas, except we must define SYSTEM_HEADER_DIR -# to point to the svr4 include files. -SYSTEM_HEADER_DIR = /svr4/usr/include diff --git a/gcc/config/mips/t-ultrix b/gcc/config/mips/t-ultrix deleted file mode 100644 index ab40040..0000000 --- a/gcc/config/mips/t-ultrix +++ /dev/null @@ -1 +0,0 @@ -CONFIG2_H = $(srcdir)/config/mips/mips.h diff --git a/gcc/config/mips/ultrix.h b/gcc/config/mips/ultrix.h deleted file mode 100644 index 7b55987..0000000 --- a/gcc/config/mips/ultrix.h +++ /dev/null @@ -1,57 +0,0 @@ -/* Definitions of target machine for GNU compiler; DECstation (Ultrix) version. - Copyright (C) 1991, 1997, 1998, 1999 Free Software Foundation, Inc. - -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. */ - -#define DECSTATION - -#ifndef CPP_PREDEFINES -#define CPP_PREDEFINES "\ --D__ANSI_COMPAT -DMIPSEL -DR3000 -DSYSTYPE_BSD -D_SYSTYPE_BSD \ --Dbsd4_2 -Dhost_mips -Dmips -Dultrix -Dunix \ --Asystem=unix -Asystem=bsd -Acpu=mips -Amachine=mips" -#endif - -#ifndef LIB_SPEC -#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} -lc" -#endif - -#define SUBTARGET_CPP_SPEC "\ -%{.cc: -D__LANGUAGE_C -D_LANGUAGE_C} \ -%{.cxx: -D__LANGUAGE_C -D_LANGUAGE_C} \ -%{.C: -D__LANGUAGE_C -D_LANGUAGE_C} \ -" - -#ifndef STARTFILE_SPEC -#define STARTFILE_SPEC "%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}" -#endif - -#ifndef MACHINE_TYPE -#define MACHINE_TYPE "DECstation running ultrix" -#endif - -/* Generate calls to memcpy, etc., not bcopy, etc. */ -#define TARGET_MEM_FUNCTIONS - -/* Work around assembler forward label references generated in exception - handling code. */ -#define DWARF2_UNWIND_INFO 0 - -/* INITIALIZE_TRAMPOLINE calls this library function to flush - program and data caches. */ -#define CACHE_FLUSH_FUNC "cacheflush" |