Stu Grossman
bf917766db
* config.bfd (mips*-*-magic*): Add bfd_elf32_bigmips_vec to
...
targ_selvecs to allow debugging under Irix-5 native.
1995-11-04 18:21:17 +00:00
Niklas Hallqvist
11ab6da4d9
Add m68*-hp*-netbsd* case. Cross-pollinate m68k and m68k4k NetBSD
...
configurations.
1995-10-28 00:30:38 +00:00
Stu Grossman
d6d44ef984
* config.bfd: Add config stuff for mips*-*-magic* to set
...
targ_defvec to ecoff_big_vec.
1995-10-27 16:45:28 +00:00
Michael Meissner
6bd9ffdb07
Remove MAC object format support from powerpc-eabi for now
1995-10-26 03:12:19 +00:00
Ken Raeburn
2a01c351e3
NS32k changes from Ian Dall:
...
* aoutx.h (MY_final_link_relocate, MY_relocate_contents): New macros.
(aout_link_input_section_std, aout_link_input_section_ext,
aout_link_reloc_link_order): Call them instead of _bfd_* versions.
* aout-target.h (MY_exec_header_not_counted): New macro, defaults to zero.
(backend_data): Use it instead of hardcoded zero.
* aout-ns32k.c (CTOR_TABLE_RELOC_HOWTO): New macro.
(MY_swap_std_reloc_out): Use udata.i for KEEPIT, don't call stoi.
* ns32knetbsd.c: Include bfd.h.
(MY_text_includes_header, MY_bfd_reloc_type_lookup): New macros.
(MY_bfd_reloc_type_lookup): Declare function too.
* pc532-mach.c (set_sizes): Don't declare.
(MY_text_includes_header, MY_exec_header_not_counted): Define.
(backend_data, MY_backend_data): Don't define.
* config.bfd: Treat ns32k-pc532-ux* like ns32k-pc532-mach*, and ns32k-*-lites*
like ns32k-*-netbsd*.
* hosts/nbsd.h: Swap order of sys/vmparam.h and sys/param.h, to compile on
lites.
1995-10-04 20:25:21 +00:00
David Edelsohn
a11e10fe44
* config.bfd: Add arm-*-coff.
...
* configure.in, configure: Add armcoff_{little,big}_vec.
* targets.c (armcoff_{little,big}_vec): Declare.
(bfd_target_vector): Add armcoff_{little,big}_vec.
* coff-arm.c (armcoff_{little,big}_vec): Always define.
1995-09-28 08:08:49 +00:00
Kim Knuttila
e0c10737be
Configury for new ppc bfd
1995-09-27 11:36:47 +00:00
Ian Lance Taylor
049df0a849
Mon Sep 18 14:35:01 1995 Arne H. Juul <arnej@pvv.unit.no>
...
* config.bfd (mips-dec-netbsd*): New target.
* configure.host (mips-dec-netbsd*): New host.
* configure.in (mips-dec-netbsd*): New native.
* configure: Rebuild.
1995-09-18 18:37:58 +00:00
Ian Lance Taylor
588512c6d8
tipo
1995-09-04 21:03:18 +00:00
Ian Lance Taylor
2b79a10471
* config.bfd: Rewrite to incorporate the contents of the Makefile
...
fragments by setting shell variables, rather than merely returning
the name of a Makefile fragment.
* configure.in: Use shell variables set by config.bfd rather than
looking at the target Makefile fragment files. Don't substitute
target_makefile_frag. Do substitute TDEFINES.
* configure: Rebuild.
* Makefile.in (@target_makefile_frag@): Remove.
(ALL_CFLAGS): Change $(TDEFINES) to @TDEFINES@.
* config/*.mt: Remove.
1995-09-04 18:31:40 +00:00
Jackie Smith Cashion
f14db88017
Fri Sep 1 08:12:50 1995 James G. Smith <jsmith@beauty.cygnus.com>
...
* config.bfd: Add mips*vr4300-*-elf* target.
* config/mipsbvr4300.mt: Added.
1995-09-01 15:15:57 +00:00
Steve Chamberlain
bd676d26ea
Mon Jul 3 13:55:18 1995 Steve Chamberlain <sac@slash.cygnus.com>
...
* config.bfd (win32): New configuration.
* configure.host (pe): Changed to i386win32.
* config/i386pe.mh: Deleted.
* config/i386win32.mh: New file.
1995-07-03 21:11:15 +00:00
Michael Meissner
c7b44b0425
Add little endian PowerPC support.
1995-05-09 21:07:06 +00:00
Kung Hsu
490d89a787
* config.bfd: add a29k-*-vxworks configuration.
1995-02-27 20:59:54 +00:00
Michael Meissner
c6d729b375
Add new relocs for PowerPC Elf support.
...
Add eabi support.
1995-01-26 16:31:24 +00:00
Ian Lance Taylor
e18ecf7a78
* config.bfd (i[345]86-*-gnu*): Set bfd_name to i386-gnu.
...
* config/i386-gnu.mt: New file. Include ELF support.
1995-01-23 18:55:58 +00:00
J.T. Conklin
5b0f1ab5f1
* config.bfd (i[345]86-*-freebsd*): Use i386-bsd as bfd_name.
...
* configure.host (i[345]86-*-freebsd*): Use i386bsd as my_host.
CVSn:
1994-11-29 22:24:39 +00:00
Michael Tiemann
03c4ce2fcc
Rename r16 files to rce, and fix some more .Sanitize typos.
1994-11-25 00:01:26 +00:00
Michael Tiemann
d94aca1aff
Safely check in r16 targets for binutils.
1994-11-24 20:30:11 +00:00
Ian Lance Taylor
073e795f5e
* configure.host, config.bfd: Change i[34]86 to i[345]86.
1994-08-24 16:41:48 +00:00
Ken Raeburn
1fb83be62b
NS32K changes from Ian Dall.
...
Note: Some of the ns32k-specific files do require gcc to compile at present.
This will be fixed.
1994-07-14 21:35:54 +00:00
Ken Raeburn
9180892d10
unsanitize v9
1994-06-15 22:31:16 +00:00
Ken Raeburn
127f8e91ee
* config.bfd (i386-*-gnu*): Treat like i386-*-mach*.
...
(m68*-apollo-*): Treat all Apollo configs the same, don't handle BSD specially.
1994-05-04 17:31:36 +00:00
Steve Chamberlain
dbf13547b7
* config.bfd (*-go32): Changed to coff.
...
* coff-h8300.c (JMPL1): Get HOWTO right for 24bit branches.
* srec.c (srec_write_symbols): Write out the correct number of
symbols and don't stick in extra nulls.
1994-04-29 16:48:25 +00:00
Peter Schauer
bdf1b51158
* i386dynix.c, config/i386-dynix.mt: New files, handling Dynix
...
variant of a.out.
* configure.in, config.bfd: Use them for Dynix.
* Makefile.in: Add dependencies for i386dynix.o.
* targets.c: Add definition for i386dynix_vec.
1994-03-30 08:53:45 +00:00
Ian Lance Taylor
ce8f1f60b7
* config.bfd (powerpc-*-aix*): New target; use rs6000.mt.
1994-03-28 18:02:05 +00:00
Ken Raeburn
1e02dc457c
Support i960 vxworks versions > 5.0 with coff, not bout. Default with no
...
version number is still bout. Support explicit i960-coff target too.
1994-02-16 00:59:39 +00:00
Ken Raeburn
fff9ad371a
handle sparc*-*-coff*
1993-12-01 22:26:06 +00:00
Ian Lance Taylor
5dac2dd5a4
* config.bfd: Don't set target64 here, as the setting is ignored.
...
* configure.in (ecoffalpha_little_vec): Set target64.
1993-12-01 19:47:15 +00:00
Sean Eric Fagan
4a703e0610
Two more files in BFD updated for NetWARE/SPARC.
1993-11-17 19:54:02 +00:00
Jim Kingdon
242f60e214
* config.bfd: Use bigmips for mips*-*-bsd*.
1993-11-02 15:40:29 +00:00
Jim Kingdon
6198b7a128
* config.bfd: Use m68k-elf for m68*-*-sysv4*.
1993-11-01 15:19:29 +00:00
Jim Kingdon
212b1b07fa
* config.bfd: Use bigmips for mips-sony-bsd*.
1993-10-22 14:58:28 +00:00
Jim Kingdon
ffa2b1dfe7
* configure.host, config.bfd: Add * to end of all OS names.
1993-10-22 13:36:28 +00:00
Jim Kingdon
bdacad9c48
* configure.host: Recognize hppa*-*-hiux* (currently synonym for hpux).
...
Change other hppa entries to use -*- not -hp-.
* config.bfd: Recognize hppa*-*-hiux* (currently synonym for hpux).
1993-10-05 17:46:28 +00:00
Stu Grossman
2b91cc453b
* Makefile.in (OPTIONAL_BACKENDS): Add lynx-core.o.
...
* bfd-in2.h (tdata): Add lynx_core_data;
* config.bfd configure.host: Get rid of superfluous netbsd and
lynxos entries.
* configure.in: Add lynx-core.o to Lynx config.
* i386lynx.c: Add defs for core file support.
* lynx-core.c: New file with Lynx core file support.
* hosts/i386lynx.h: Move lots of host specific includes to here.
Add def of HOST_LYNX. Remove unnecessary defs.
1993-09-22 14:54:50 +00:00
Jim Kingdon
d36bdf4005
* config.bfd: Recognize i[34]86-*-solaris2* specifically rather
...
than using *-*-solaris2* (i486-unknown-solaris2 is i386-elf, not
i486-elf which doesn't exist).
1993-09-12 01:16:45 +00:00
Ian Lance Taylor
1964686f00
* config.bfd (i[34]86-*-netbsd*): New target; use i386-netbsd.
...
* configure.in: Remove bogus netbsd386 handling.
1993-09-10 17:10:13 +00:00
Sean Eric Fagan
05c81f45b4
Add support for netbsd386 (almost-but-not-quite 386bsd).
1993-08-23 07:45:32 +00:00
Jim Kingdon
8d3ad2528f
* config/m88k-elf.mt: New file.
...
* config.bfd: Use it for m88*-*-sysv4*.
1993-08-21 00:52:58 +00:00
Ian Lance Taylor
03f4cf996a
* config.bfd (mips-*-elfl*, mips-*-elf*): New targets, using
...
mipslelf and mipsbelf respectively.
* config/mipslelf.mt, config/mipsbelf.mt: New files.
* elf32-mips.c: Added some reloc information.
* configure.in: Fixed error message.
1993-08-20 19:19:51 +00:00
David MacKenzie
49df10b142
Tue Aug 17 09:42:16 1993 David J. Mackenzie (djm@thepub.cygnus.com)
...
* config.bfd (cpu): Extract from canonical name with sed.
* configure.in: Don't pass it.
1993-08-17 16:43:52 +00:00