* Makefile.in (config-stamp): If `defs' is defined, emit a preprocessor
authorKen Raeburn <raeburn@cygnus>
Sun, 20 Mar 1994 21:13:59 +0000 (21:13 +0000)
committerKen Raeburn <raeburn@cygnus>
Sun, 20 Mar 1994 21:13:59 +0000 (21:13 +0000)
directive to create a macro named by this value into config.new; don't
explicitly go for BFD_ASSEMBLER.
* configure.in: Define `defs', not `BFDDEF'.  Set it to MANY_SEGMENTS for any
obj-coffbfd target.
* config/obj-coffbfd.h (BFD_HEADERS, BFD): Define.
* config/i386coff.mt (TDEFINES): Don't define BFD, MANY_SEGMENTS, BFD_HEADERS.
(LOCAL_LOADLIBES): Deleted.
* config/m68kcoff.mt (TDEFINES): Don't define those macros.
* config/m88kcoff.mt (TDEFINES): Ditto.
* config/ebmon29k.mt: Deleted.
* config/h8300hds.mt: Deleted.
* config/ic960coff.mt: Deleted.
* config/sparc.mt: Deleted.
* config/h8300.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
* config/h8500.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
* config/sh.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
* config/z8k.mt (LOCAL_LOADLIBES): Deleted.
(TDEFINES): Don't define the coffbfd macros.

* Makefile.in: Insert makefile fragments before OBJS definition.
(OBJS): Add $(TE_OBJS).

13 files changed:
gas/ChangeLog
gas/config/ebmon29k.mt [deleted file]
gas/config/h8300.mt
gas/config/h8300hds.mt [deleted file]
gas/config/h8500.mt
gas/config/i386coff.mt
gas/config/ic960coff.mt [deleted file]
gas/config/m68kcoff.mt
gas/config/m88kcoff.mt
gas/config/obj-coffbfd.h
gas/config/sh.mt
gas/config/sparc.mt [deleted file]
gas/config/z8k.mt

index 609ad00..764835f 100644 (file)
@@ -1,5 +1,29 @@
 Sun Mar 20 14:43:14 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
 
+       * Makefile.in (config-stamp): If `defs' is defined, emit a
+       preprocessor directive to create a macro named by this value into
+       config.new; don't explicitly go for BFD_ASSEMBLER.
+       * configure.in: Define `defs', not `BFDDEF'.  Set it to
+       MANY_SEGMENTS for any obj-coffbfd target.
+       * config/obj-coffbfd.h (BFD_HEADERS, BFD): Define.
+       * config/i386coff.mt (TDEFINES): Don't define BFD, MANY_SEGMENTS,
+       or BFD_HEADERS.
+       (LOCAL_LOADLIBES): Deleted.
+       * config/m68kcoff.mt (TDEFINES): Don't define those macros.
+       * config/m88kcoff.mt (TDEFINES): Ditto.
+       * config/ebmon29k.mt: Deleted.
+       * config/h8300hds.mt: Deleted.
+       * config/ic960coff.mt: Deleted.
+       * config/sparc.mt: Deleted.
+       * config/h8300.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
+       * config/h8500.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
+       * config/sh.mt (LOCAL_LOADLIBES, TDEFINES): Deleted.
+       * config/z8k.mt (LOCAL_LOADLIBES): Deleted.
+       (TDEFINES): Don't define the coffbfd macros.
+
+       * Makefile.in: Insert makefile fragments before OBJS definition.
+       (OBJS): Add $(TE_OBJS).
+
        * config/obj-coff.c (obj_pseudo_table): Supply "section"
        unconditionally.
 
diff --git a/gas/config/ebmon29k.mt b/gas/config/ebmon29k.mt
deleted file mode 100644 (file)
index fb7d332..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-TARG_CPU_DEPENDENTS=
-LOCAL_LOADLIBES=../bfd$(subdir)/libbfd.a ../libiberty$(subdir)/libiberty.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD
-
-
-
index e2ce39f..b45ae58 100644 (file)
@@ -1,3 +1 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../include/opcode/h8300.h
-LOCAL_LOADLIBES=../bfd/libbfd.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD
diff --git a/gas/config/h8300hds.mt b/gas/config/h8300hds.mt
deleted file mode 100644 (file)
index 1e6eb3c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-TARG_CPU_DEPENDENTS=$(srcdir)/../include/h8300-opcode.h
-LOCAL_LOADLIBES=$(srcdir)/../bfd/$(srcdir)/libbfd.a
-TDEFINES=-DBFD -DMANY_SEGMENTS
-
index e990aeb..6bd5464 100644 (file)
@@ -1,3 +1 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../opcodes/h8500-opc.h
-LOCAL_LOADLIBES=../bfd/libbfd.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD
index 940e703..f44b9a4 100644 (file)
@@ -1,3 +1,2 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../include/opcode/i386.h
-LOCAL_LOADLIBES=../bfd/libbfd.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DI386COFF
+TDEFINES=-DI386COFF
diff --git a/gas/config/ic960coff.mt b/gas/config/ic960coff.mt
deleted file mode 100644 (file)
index 33a4437..0000000
+++ /dev/null
@@ -1 +0,0 @@
-TDEFINES=-DBFD_HEADERS -DMANY_SECTIONS -DBFD
index 6d0710c..79bcbfe 100644 (file)
@@ -1,2 +1,2 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../include/opcode/m68k.h
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DM68KCOFF
+TDEFINES=-DM68KCOFF
index e244e00..3733266 100644 (file)
@@ -1,2 +1,2 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/config/m88k-opcode.h
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DM88KCOFF
+TDEFINES=-DM88KCOFF
index f7b9155..80d4523 100644 (file)
@@ -28,6 +28,9 @@
 /* By default we omit the optional aouthdr.  */
 #define OBJ_COFF_OMIT_OPTIONAL_HEADER
 
+#define BFD_HEADERS
+#define BFD
+
 #include "targ-cpu.h"
 
 #include "bfd.h"
index e990aeb..6bd5464 100644 (file)
@@ -1,3 +1 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../opcodes/h8500-opc.h
-LOCAL_LOADLIBES=../bfd/libbfd.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD
diff --git a/gas/config/sparc.mt b/gas/config/sparc.mt
deleted file mode 100644 (file)
index db805f1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-LOCAL_LOADLIBES=../bfd/libbfd.a
index 2c79710..4946aa5 100644 (file)
@@ -1,3 +1,2 @@
 TARG_CPU_DEPENDENTS=$(srcdir)/../opcodes/z8k-opc.h
-LOCAL_LOADLIBES=../bfd/libbfd.a
-TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DSINGLE_QUOTE_STRINGS
+TDEFINES=-DSINGLE_QUOTE_STRINGS