aboutsummaryrefslogtreecommitdiff
path: root/bfd/configure.in
AgeCommit message (Collapse)AuthorFilesLines
1993-07-20 * Rename for DOS uniqueness: coff-m68k-un.c -> coff-u68k.cJim Kingdon1-1/+1
config/m68k-coffun.mt -> u68k-coff.mt. * Makefile.in, configure.in: Corresponding changes.
1993-07-20 * configure.in (*-*-netware, i[34]86-*-netware): New configs.Fred Fish1-0/+2
* Makefile.in (BFD32_BACKENDS): Add nlm.o, nlm32.o, nlm32-gen.o. * Makefile.in (BFD64_BACKENDS): Add nlm64.o, nlm64-gen.o. * Makefile.in (CFILES): Add nlm{32,64}.c, nlm{32,64}-gen.c. * Makefile.in (nlm.o, nlm{32,64}.o, nlm{32,64}-gen.o: New targets. * bfd-in2.h (INLINE): Defines moved here. * {aoutx.h, elf.c, elfcode.h}: Move INLINE defines to bfd-in2.h. * libelf.h (CAT4): Move define to bfd-in2.h. * bfd-in2.h (CAT4): Merge CAT4 macro with other CAT macros. * bfd-in2.h (union tdata): Add nlm_obj_data. * bfd-in2.h (enum target_flavour): Add bfd_target_nlm_flavour. * targets.c (bfd_nlm{32,64}_{big,little}_vec): Add prototypes. * targets.c (target_vector): Add bfd_nlm{32,64}_{big,little}_vec. * (libnlm.h, nlm.c, nlmcode.h, nlm{32,64}-gen.c, nlm{32,64}-target.h, nlm{32,64}.c, config/i386-nlm.mt): New files for NLM support.
1993-07-19fix stupid typoDavid D. Zuhn1-1/+1
1993-07-19add i386-lynx supportDavid D. Zuhn1-0/+1
1993-07-14* configure.in: Recognize h8300h-*-*.David Edelsohn1-1/+1
1993-07-13 * configure.in: Add new target m68k-coffun to the dpx/2.Jim Kingdon1-0/+1
* config/m68k-coffun.mt: New file, renamed from config/dpx2.mt.
1993-07-12Use {start,end}-sanitize-v9 instead of `v9' on every line to be removed.Ken Raeburn1-2/+4
1993-07-07Don't crash if with_minimal_bfd is the empty string.Ian Lance Taylor1-2/+2
1993-07-06Hack to cut down compilations needed for minimal-bfd:Ken Raeburn1-15/+24
* Makefile.in (ALL_MACHINES): Renamed from BFD_MACHINES. (ofiles): New target. Build a list of unique file names, in case any got duplicated. (TARGETLIB): Use list of files from ofiles. * configure.in: Set BFD_MACHINES and BFD_BACKENDS depending on minimal-bfd flag and target makefile frag contents.
1993-06-21make mips-sony-bsd workJim Kingdon1-0/+1
1993-06-18 * config/riscos.m{h,t}: New files.Jim Kingdon1-8/+51
* configure.{host,in}: Use them.
1993-05-02 * configure.in (i[34]86-*-linux*): Add; bfd_target = i386-linux.Fred Fish1-1/+1
* configure.in (*-*-linux*): Remove until linux port for a non-i386/i486 system is actually available.
1993-04-29hppaosf target supportKen Raeburn1-0/+1
1993-04-27Support for Hitachi SHSteve Chamberlain1-2/+6
1993-02-01accept mips-dec-bsd* and i?86-*-elfKen Raeburn1-0/+16
1992-12-22 * bfd-in.h: New macros bfd_asymbol_bfd and bfd_asymbol_flavour;Per Bothner1-5/+2
perhaps we can later remove the the_bfd field from each symbol. * syms.c (struct symbol_cache_entry): Remove unused field app_data. Add comment noting that the_bfd is almost redundant, but not quite. * aoutx.h, coff-a29k.c, coff-i386.c, coff-i960.c, coffcode.h: Use new macros bfd_asymbol_bfd and bfd_asymbol_flavour. * hppa.c (fill_spaces): Make slightly more rebust. * configure.in: Allow std-host as the "default" host.
1992-12-21Mon Dec 21 12:40:10 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-4/+4
* Patches from Minh Tran-le <mtranle@paris.intellicorp.com>. * configure.in (i386-*-isc*, i386-*-aix*): New targets. * configure.host (i386-*-isc*, i386-*-aix*): New hosts. * hosts/i386isc.h, config/i386isc.mh: New files for Interactive Unix. * hosts/i386aix.h, config/i386aix.mh: New files for AIX on PS/2. * aix386-core.c: New file for handling core files on AIX on PS/2. * targets.c: if AIX386_CORE, use aix386_core_vec. * coffcode.h (coff_real_object_p): check for I386SVMAGIC as well as I386MAGIC.
1992-10-22* configure.in (i960-*-{aout,bout}): Support these.John Gilmore1-0/+2
1992-10-09* configure.host: New file, contains mapping of host configsJohn Gilmore1-63/+2
to host support file names for bfd, binutils, opcodes. * configure.in: Use it. * i386aout.c: Cleanup, dump TARGET_IS_LITTLE_ENDIAN_P. * i386bsd.c: Cleanup, reformat. * config/i386-bsd.mt: Comment changes. * config/i386bsd.mh: New file for core file support. * hosts/i386bsd.h: Merge changes from Peter Schauer. * bout.c (ALIGN): Rename to ALIGNER, since system header files on BSD 4.4 define ALIGN (sigh!).
1992-10-09* configure.in: Reformat the target section, test many configs.John Gilmore1-71/+53
1992-10-09* aout-target.h (callback): Don't define this function if it won't be used.Ken Raeburn1-0/+1
* aoutx.h (some_aout_object_p): Restore old aout_data value if this type doesn't match. Don't lose if file sections have already been created. (set_arch_mach): Set reloc_entry_size. (slurp_symbol_table): Use bfd_h_get_{16,8} for reaeding symbol data. * hosts/i386bsd.h: New file. * configure.in: Recognize i[34]86-*-bsd host. * aout-target.h (callback, write_object_contents): Delete unused variables. * aoutx.h (reloc_type_lookup): New function. * aout-target.h (MY_reloc_howto_type_lookup): Use it as default. * aoutf1.h (sunos4_reloc_type_lookup): Deleted. (MY_reloc_howto_type_lookup): Don't define it. * aoutx.h (adjust_sizes_and_vmas): Don't bother with padding for OMAGIC files. (slurp_symbol_table): Use header byte order, not target byte order, for reading symbol data.
1992-10-09 * configure.in: Undo some brain damage in the host section.John Gilmore1-37/+59
* Makefile.in (make): Remove obsolete `make make'. * aoutx.h (some_aout_object_p): Make defines line up.
1992-10-05added i386-*-bsd, from p3Mark Eichin1-206/+109
1992-09-26Add Adobe a.out support.John Gilmore1-12/+18
* aout-adobe.c: New file. So far, only reads a.out.adobe. FIXME. * config/adobe.mt: Add. * configure.in (*-adobe-* target): Add. * targets.c (a_out_adobe_vec): Add. * Makefile.in: add aout-adobe.c. * configure.in: Put two dashes in all entries to be matched. Add comments to remind people to do this. Reorder all entries that match manufacturer names, to occur last, so they will only be matched if no more specific match occurs. Remove manufacturers `aout', `bout', `coff', and `elf'.
1992-08-18Moved in from p3:Ian Lance Taylor1-1/+1
Tue Aug 18 12:57:45 1992 Ian Lance Taylor (ian@cygnus.com) * Makefile.in: added FLAGS_TO_PASS, and used it for all recursive invocations of make. Also, always create installation directories. * config/apollov68.mh: removed -g from CC definition.
1992-08-18Support netx configuration (which permits long-only alignment on m68k).Michael Tiemann1-0/+12
1992-08-03 * configure.in: Recognize i486 host cpu, and use i386-elfFred Fish1-9/+13
for i486-ncr-sysv4.
1992-06-23 * i386linux.c, hosts/i386linux.h, config/i386-linux.mt:Per Bothner1-0/+2
New files, for Linux (a free Unix clone for 386 machines). * Makefile.in, configure.in, targets.c: Update accordingly.
1992-06-19* Makefile.in, archures.c, configure.in, cpu-hppa.c, hppa.c, libhppa.h,Stu Grossman1-0/+13
targets.c: HPPA merge.
1992-06-19* configure.in: Separate Solaris2 from SYSV4 on SPARC.John Gilmore1-2/+3
* config/solaris2.mh: Kludge around Sun compiler bug.
1992-06-13* section.c (STD_SECTION): Remove extra semicolon in declarations.John Gilmore1-119/+70
* configure.in: Rewrite target parsing to use simple format. Handle sparc-sun-solaris2 configuration. * aout64.h: Avoid ANSI C brain death warning. * elf.c: Avoid trigraph (???) or /* in comments.
1992-06-13change to new solaris naming system, add sysv4 host configDavid D. Zuhn1-2/+2
1992-06-07* configure.in: Handle Solaris2 as *-sun-sysv4 or as *-sun-sunos5.John Gilmore1-10/+10
1992-04-24* configure.in: Add a29k-amd-udi.Stu Grossman1-0/+3
1992-04-14Changed to support Apollo Series 400 under bsd4.3 emulation environment.Sean Eric Fagan1-0/+1
1992-04-11Pass on MINUS_G to recursive makes. Recognize ncr3000 config.Fred Fish1-9/+25
1992-03-12mips-big-* targetJohn Gilmore1-1/+20
1992-01-31Fix checkin botch.Stu Grossman1-2/+2
1992-01-30* configure.in: Make Tahoe configuration work again.John Gilmore1-8/+23
* bfd-in.h: Remove trailing comma from enum declaration. * ieee.c: Can't put byte values >0x7F into a signed char.
1991-12-06Change from m88kbcs to m88k-coffSteve Chamberlain1-5/+7
1991-11-27 * Makefile.in: added coff-h8300Steve Chamberlain1-1/+2
* configure.in: now h8 is a coff target * cpu-h8300.c: fix various disassembly problems * libcoff.h: took out some code which has been #0ed for a long time. * targets.c: added h8 coff * coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c added new macro RTYPE2HOWTO to take a load of #ifdefs out of coffcode.h * coffcode.h: Started to change the way machine dependencies are handled, from the nest of #ifdefs to macros defined in the including coff-<foo>.c
1991-11-13Changed 'i386_coff' to 'i386-coff' to match the real file's name.Sean Eric Fagan1-1/+1
1991-11-13 * ieee.c: (ieee_object_p) cast NULL correctly.Steve Chamberlain1-4/+12
* configure.in: added harris host
1991-10-28Sun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain1-0/+7
* configure.in: add motorola delta88 cases * libbfd.h, libbfd-in.h, archive.c, ieee.c, elf.c, srec.c: fix write_armap prototype * libbfd.c: add doc on bfd_write_bigendian_4byte_int
1991-10-25RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.John Gilmore1-0/+6
1991-10-25Removed some debugSteve Chamberlain1-1/+0
1991-10-24Now uses mt- and mh- rather than tmake and hmake filesSteve Chamberlain1-8/+8
1991-10-16sparc-64 to sparc-llJohn Gilmore1-1/+1
1991-10-16Convert dec3100 to decstation.John Gilmore1-1/+8
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore1-60/+85
* include/sys/h-*.h: Move to bfd/hosts/h-*.h. * configure.in: Revise to symlink sysdep.h to hosts/h-xxx.h. Change some config names to match other dirs. * *.c: Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. * Makefile.in: Use -I. to get sysdep.h. * trad-core.c: Don't disable the whole file if SUN4_SYS. * config/: Rename some config files to match up h-*.h names. Remove all the HOST_SYS definitions from the config files. * hosts/h-amix.h, h-i386v.h: Define POSIX_UTIME, not USG. * hosts/h-hp9000.h: Remove USG comment. * hosts/h-rs6000.h: Include <stdlib.h> for malloc. * hosts/h-news.h, h-sparc-64.h: New config files that had previously been kludged in the <sysdep.h> file.