* 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, 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).
This commit is contained in:
Ken Raeburn 1994-03-20 21:13:59 +00:00
parent 3680de746a
commit c37f6138d4
13 changed files with 31 additions and 24 deletions

View 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.

View File

@ -1,6 +0,0 @@
TARG_CPU_DEPENDENTS=
LOCAL_LOADLIBES=../bfd$(subdir)/libbfd.a ../libiberty$(subdir)/libiberty.a
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD

View File

@ -1,3 +1 @@
TARG_CPU_DEPENDENTS=$(srcdir)/../include/opcode/h8300.h
LOCAL_LOADLIBES=../bfd/libbfd.a
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD

View File

@ -1,4 +0,0 @@
TARG_CPU_DEPENDENTS=$(srcdir)/../include/h8300-opcode.h
LOCAL_LOADLIBES=$(srcdir)/../bfd/$(srcdir)/libbfd.a
TDEFINES=-DBFD -DMANY_SEGMENTS

View File

@ -1,3 +1 @@
TARG_CPU_DEPENDENTS=$(srcdir)/../opcodes/h8500-opc.h
LOCAL_LOADLIBES=../bfd/libbfd.a
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD

View 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

View File

@ -1 +0,0 @@
TDEFINES=-DBFD_HEADERS -DMANY_SECTIONS -DBFD

View File

@ -1,2 +1,2 @@
TARG_CPU_DEPENDENTS=$(srcdir)/../include/opcode/m68k.h
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DM68KCOFF
TDEFINES=-DM68KCOFF

View File

@ -1,2 +1,2 @@
TARG_CPU_DEPENDENTS=$(srcdir)/config/m88k-opcode.h
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD -DM88KCOFF
TDEFINES=-DM88KCOFF

View 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"

View File

@ -1,3 +1 @@
TARG_CPU_DEPENDENTS=$(srcdir)/../opcodes/h8500-opc.h
LOCAL_LOADLIBES=../bfd/libbfd.a
TDEFINES=-DBFD_HEADERS -DMANY_SEGMENTS -DBFD

View File

@ -1 +0,0 @@
LOCAL_LOADLIBES=../bfd/libbfd.a

View 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