aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1992-10-05Tweak previous change (only assume malformed_archive if errno == 0).Per Bothner2-5/+10
1992-10-05 * archive.c (_bfd_write_archive_contents): If read fails,Per Bothner2-91/+171
set bfd_error to malformed_archive (since this probably indicates a truncated archive), rather than system_call_error. (Handles PRMS 1624.)
1992-10-05added i386-*-bsd, from p3Mark Eichin3-224/+136
1992-10-05support for 386bsd a.out filesMark Eichin1-0/+58
1992-10-02renamed hp9000.h to hp300.hDavid D. Zuhn1-0/+70
1992-10-02avoid compiler warningsDavid D. Zuhn2-1/+6
1992-09-29bout.c: Removed some unused variablesKen Raeburn1-0/+2
1992-09-29coffcode.h (coff_section_symbol): Create section if it doesn't exist.Ken Raeburn1-0/+5
1992-09-29Tue Sep 29 08:30:21 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor4-13/+18
* Portability fixes from p3: coffcode.h (coff_write_relocs): removed sanity check until it works on all targets (per advice from sac). config/hp9000.mh: new file to define USG. hppa.c: #undef hppa before the JUMP_TABLE. hosts/hppahpux.h: #define NATIVE_HPPAHPUX_COMPILER if not __STDC__. targets.c (bfd_target_list): if NATIVE_HPPAHPUX_COMPILER, make local variable target volatile to avoid mysterious bug in HP9000/700 cc.
1992-09-27Keep aout-adobe.c, need to compile sanitized versions.Fred Fish1-0/+1
1992-09-26* config/hppabsd.mh, config.hppahpux.mh: Remove various bogosity.John Gilmore2-31/+6
* hosts/hppahpux.h: Remove bcopy and index circumventions.
1992-09-26Lint; remove bcopy/bzero.John Gilmore2-3/+10
1992-09-26Add Adobe a.out support.John Gilmore3-17/+43
* 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-09-25 * elf.c (section_from_elf_index): Return bfd_abs_section, not 0,Brendan Kehoe2-4/+10
since we should never have a NULL section. (elf_slurp_symbol_table): If st_shndx doesn't match any of our tests, set the section to bfd_abs_section.
1992-09-25Fri Sep 25 11:11:57 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain4-3/+241
* coff-z8k.c: getting closer * coffcode.h (coff_get_relocated_section_contents): allow EXTRA_CASES hooks for different arches to provide different reloc types. * seclet.h: #ifndef around it to allow multiple inclusion * srec.c: minor doc fix
1992-09-21Patches from WRS:Ian Lance Taylor2-0/+11
Mon Sep 21 14:33:58 1992 Ian Lance Taylor (ian@cygnus.com) * hosts/hp9000.h, hosts/irix3.h: changes from WRS.
1992-09-20 * configure.in: Use i386-elf for all i386/i486 sysv4 hosts, notFred Fish1-0/+5
just ncr.
1992-09-18fix uninitialized pointer when reading relocsKen Raeburn1-0/+6
1992-09-11Fri Sep 11 15:37:06 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-5/+65
* coffcode.h (coff_renumber_symbols): set the last renumbered symbol pointer to NULL, as expected by coff_write_linenumbers. (coff_write_relocs): apparently a non-zero addend is OK for reloc type R_IHCONST used on the 29k.
1992-09-10* opncls.c (bfd_fdopenr): Determine whether to fdopen forJohn Gilmore2-3/+8
update, based on how the underlying file was opened. Obsoletes FASCIST_FDOPEN. * hosts/rs6000.h, hosts/tahoe.h, hosts/vaxbsd.h: Remove all FASCIST_FDOPEN config defines.
1992-09-10Remove sparc-opc.cSteve Chamberlain1-11/+1
1992-09-09move out sparc-opc.cKen Raeburn1-0/+5
1992-09-08Found by IBM-France. gcc can warn about this sort of thing....Ian Lance Taylor1-0/+9
Tue Sep 8 10:10:34 1992 Ian Lance Taylor (ian@cygnus.com) * aoutx.h: adjust_sizes_and_vmas did not return anything.
1992-09-03Remove extraneous, but harmless, backslash from last change.Jim Wilson2-1/+7
1992-09-03Remove scripts directory.Per Bothner1-1/+0
1992-09-03Bump to version 2.0.Per Bothner1-0/+4
1992-09-03* bout.c, cpu-z8k.c: Use enums when initializing structs to keepStu Grossman1-0/+14
braindamaged HP/Apollo compiler happy.
1992-09-02Add copyright notice.Per Bothner1-0/+20
1992-09-02 * Makefile.in: Added mostlyclean/clean/distclean rules.Per Bothner2-6/+19
1992-09-01Note previous change (removing oasys from target_vector).Per Bothner1-0/+6
1992-09-01 * targets.c (target_vector): Take out oasys (unless that isPer Bothner1-2/+4
the default): Because there is no magic number in archives, there can be annoying target mis-matches.
1992-08-31Update to SPARC Version 9 Draft 1.0.4.Jim Wilson2-733/+796
1992-08-31 * aoutx.h (aout<n>swap_ext_reloc_out), bout.cSteve Chamberlain2-33/+67
(b_out_squirt_out_relocs): fix bug 1506 where abs symbols attached to the built-in abs_section were not written out correctly.
1992-08-29Fri Aug 28 16:29:15 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-9/+6
* archive.c (bfd_slurp_bsd_armap): if the symdef_count is too large, assume we're using a swapped byte order and fail with wrong_format rather than dumping core.
1992-08-28Back out the HOST_BIG_ENDIAN_P changes I put in yesterday.Ian Lance Taylor26-51/+0
1992-08-28Missed one...Ken Raeburn2-3/+4
1992-08-28Renamed opc-sparc.c to sparc-opc.c for more significant characters in cpuKen Raeburn3-7/+1823
name under losing file systems ("sparc-op" rather than "opc-spar").
1992-08-28Back out yesterday's change for using host endian order in 960 bout files.Ian Lance Taylor1-35/+2
1992-08-28Forgot to list the we32k files in .Sanitize.Brendan Kehoe2-0/+3
1992-08-28Thu Aug 27 17:01:04 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor30-46/+112
* targets.c, config/i960-bout.mt, hosts/*: added HOST_BIG_ENDIAN_DEFAULT_VECTOR and HOST_LITTLE_ENDIAN_DEFAULT_VECTOR because bout archive format depends on the endianness of the host. Added #define HOST_BIG_ENDIAN_P and #undef HOST_BIG_ENDIAN_P to a number of configuration files in hosts/ (it was already in some).
1992-08-27Add preliminary support for the we32k (AT&T 3b2).Brendan Kehoe2-3/+49
1992-08-27Add preliminary support for the we32k (AT&T 3b2 family).Brendan Kehoe2-33/+87
1992-08-27Add preliminary support for the we32k (AT&T 3b2 and family).Brendan Kehoe1-0/+8
1992-08-27 * bout.c: added support for relaxable alignment relocs.Steve Chamberlain3-24/+133
* seclet.c (rel, seclet_dump_seclet, seclet_dump): get the app to pass down pointer to play area rather than use alloca
1992-08-26 * cpu-z8k.c (compatible): made static to reduce name spaceSteve Chamberlain1-1/+10
polution.
1992-08-25 Add basic support for the z8k:Steve Chamberlain3-2/+205
* Makefile.in, archures.c, coffcode.h, configure.in, reloc.c, section.c, targets.c,
1992-08-25Move a patch which got put in the wrong place.Steve Chamberlain1-0/+22
1992-08-24 * ieee.c (ieee_get_symtab): always null terminate the symbol list,Steve Chamberlain1-0/+3
lint.
1992-08-24 * coffcode.h (coff_add_missing_symbols): if symbols don't comeSteve Chamberlain3-35/+77
from a coff file (csym is null), dont deref them * ieee.c (parse_expression): get the answer right when adding an abs+(sec+off), (ieee_generic_stat_arch_elt): call ieee_object_p on elts so that filename is filled in.
1992-08-20enough align-reloc support for "objdump -r", not enough for linkingKen Raeburn1-0/+6