From 4ce336af5a27cc7ad34ae0299a3356cf7e0d73c8 Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Wed, 23 Mar 1994 20:41:47 +0000 Subject: [PATCH] Simplification of GM-specific config bits. --- gas/ChangeLog.gm | 5 +++++ gas/mpw-xconfig.in | 36 +++++++++++++----------------------- 2 files changed, 18 insertions(+), 23 deletions(-) diff --git a/gas/ChangeLog.gm b/gas/ChangeLog.gm index 6cf9ff38af8..729861b8df0 100644 --- a/gas/ChangeLog.gm +++ b/gas/ChangeLog.gm @@ -1,3 +1,8 @@ +Wed Mar 23 12:39:36 1994 Stan Shebs (shebs@andros.cygnus.com) + + * mpw-xconfig.in: Remove generic forward-includes, put rest of + statements inside a mips-idt-ecoff conditional. + Mon Jan 31 18:08:16 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-xconfig.in: Get opcode/mips.h from the right place. diff --git a/gas/mpw-xconfig.in b/gas/mpw-xconfig.in index c28e1e7abc6..dca21c8472f 100644 --- a/gas/mpw-xconfig.in +++ b/gas/mpw-xconfig.in @@ -1,31 +1,21 @@ # Extra configuration fragment for GAS. -forward-include "{srcdir}"config:atof-ieee.c atof-targ.c -forward-include "{srcdir}"config:obj-ecoff.c obj-format.c -forward-include "{srcdir}"config:obj-ecoff.h obj-format.h -forward-include "{srcdir}"config:tc-mips.c targ-cpu.c -forward-include "{srcdir}"config:tc-mips.h targ-cpu.h -forward-include "{srcdir}"config:te-generic.h targ-env.h +If "{target_canonical}" =~ /mips-idt-ecoff/ + forward-include "{srcdir}"config:atof-ieee.c atof-targ.c + forward-include "{srcdir}"config:obj-ecoff.c obj-format.c + forward-include "{srcdir}"config:obj-ecoff.h obj-format.h + forward-include "{srcdir}"config:tc-mips.c targ-cpu.c + forward-include "{srcdir}"config:tc-mips.h targ-cpu.h + forward-include "{srcdir}"config:te-generic.h targ-env.h -forward-include "{srcroot}"include:aout:stab.def 'aout/stab.def' -forward-include "{srcroot}"include:aout:stab_gnu.h 'aout/stab_gnu.h' -forward-include "{srcroot}"include:coff:ecoff.h 'coff/ecoff.h' -forward-include "{srcroot}"include:coff:internal.h 'coff/internal.h' -forward-include "{srcroot}"include:coff:mips.h 'coff/mips.h' -forward-include "{srcroot}"include:coff:sym.h 'coff/sym.h' -forward-include "{srcroot}"include:coff:symconst.h 'coff/symconst.h' -forward-include "{srcroot}"bfd:libcoff.h 'bfd/libcoff.h' -forward-include "{srcroot}"bfd:libecoff.h 'bfd/libecoff.h' + echo '#define TARGET_CPU "mips"' >config.new + echo '#define TARGET_ALIAS "mips-idt-ecoff"' >>config.new + echo '#define TARGET_CANONICAL "mips-idt-ecoff"' >>config.new + echo '#define GAS_VERSION "cygnus-2.2.1"' >>config.new -forward-include "{srcroot}"include:opcode:mips.h 'opcode/mips.h' + MoveIfChange config.new config.h +End If -echo '#define TARGET_CPU "mips"' >config.new -echo '#define TARGET_ALIAS "mips-idt-ecoff"' >>config.new -echo '#define TARGET_CANONICAL "mips-idt-ecoff"' >>config.new -echo '#define GAS_VERSION "cygnus-2.2.1"' >>config.new -MoveIfChange config.new config.h - -Delete -i config.new -- 2.30.2