aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
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
1992-08-18Moved in from p3:Ian Lance Taylor2-1/+9
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-18Need L_SET defined on the apollo, at least under BSD emulation mode.Sean Eric Fagan1-15/+3
1992-08-18Support netx configuration (which permits long-only alignment on m68k).Michael Tiemann1-0/+12
1992-08-17* config/decstation.mh (HDEFINES): Specify "-G 4" to avoidKen Raeburn1-0/+5
overflowing gp-offset range.
1992-08-17 * srec.c (srec_set_section_contents): don't write out sectionsSteve Chamberlain1-0/+5
without the LOAD and ALLOC attributes
1992-08-17* archures.c, cpu-m68k.c, cpu-sparc.c: Undo 16 June changes.Ken Raeburn1-0/+12
* libaout.h (struct aout_backend_data): New callback "set_sizes". * aout-target.h (callback): Don't set page/seg sizes. (mkobject): Ditto. (set_sizes): New routine. (backend_data): Point to it. * aoutf1.h (sunos4_set_sizes): Heed architecture when setting sizes. (sunos4_aout_backend): Point to it. * aoutx.h (set_arch_mach): Call set_sizes callback.
1992-08-15 * aout-target.h: Make _bfd_slurp_extended_name_table bePer Bothner2-8/+46
the default. Given that we *write* the suckers (for long archive member names), we really ought to be able to read them! * trad-core.c: Don't include <machine/reg.h>. It doesn't seem to be needed, and many machines don't have it.
1992-08-13 * coff-m68k.c (vector): read and write archives in coff format.Steve Chamberlain1-0/+4
1992-08-11moved sparc opcode table to bfdKen Raeburn4-21/+1864
1992-08-09 * bout.c (bfd_reloc_status_type, callj_callback): Cast void*Fred Fish2-110/+559
pointers to bfd_byte* before performing arithmetic on them. Such use with bare void* pointers is a gcc extension. * cache.c (bfd_cache_delete): Forward decl with prototype form. * archive (normalize): Add to CONST to match actual usages with CONST.
1992-08-03 * configure.in: Recognize i486 host cpu, and use i386-elfFred Fish2-9/+18
for i486-ncr-sysv4.
1992-08-02Back out of ill-considered addition of support for SHT_BEPROGBITS.Fred Fish1-3/+0
1992-08-01 * config/stratus.mt (CC): Remove definition.Fred Fish2-154/+135
* elf.c (bfd_section_from_shdr, elf_section_from_bfd_section, section_from_elf_index): Add SHT_BEPROGBITS case for i860 in big endian mode. * elf.c (bfd_section_from_shdr): Test for the possibility that section_from_elf_index returns NULL and don't dereference it.
1992-07-23HP host supportDavid Henkel-Wallace2-0/+15
1992-07-18removed rcsidsK. Richard Pixley2-2/+6
1992-07-16merged changes from progressiveK. Richard Pixley1-1/+1
1992-07-16 * coff-m68k.c: added R_RELLONG_NEG reloc type, and changedSteve Chamberlain1-0/+7
RTYPE2HOWTO to cope with same. * reloc.c (bfd_perform_relocation): added support for size of -2 (subtract a word reloc type). Updated doc.
1992-07-16removed rcsidK. Richard Pixley1-1/+3
1992-07-16removed rcsidK. Richard Pixley2-2/+4
1992-07-16 * bfd-in.h : add BFD_IS_RELAXABLE flagSteve Chamberlain2-1/+11
* bout.c (bout_swap_exec_header_[in_out]): new field in exec header e_relaxable, major hackery in callbacks * libaout.h : add space for a_relaxable. * seclet.c (rel): don't relax empty sections
1992-07-15Add #include <alloca.h> so bfd can be built with native compiler.Michael Tiemann2-0/+2
1992-07-15Extra lintSteve Chamberlain1-1/+10
1992-07-14Add solaris2.h.Stu Grossman1-0/+1