aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1993-03-26CVS botch. Add MACHTYPE_OK to mipsbsd.c; re-remove aout-mipsbsd.c.Per Bothner1-461/+0
1993-03-24 * aout-target.h (MY(object_p)): Fail if MACHTYPE_OK isPer Bothner1-0/+461
defined, and yields false. * aout-mipsbsd.c, i386bsd.c: Define MACHTYPE_OK appropriately. * archive.c (snarf_ar_hdr): Add support for reading (only, so far) BSD-4.4-style extended headers. * archive.c: Some more comments.
1993-03-24update dvi & info targetsDavid D. Zuhn1-0/+5
1993-03-24mipsbsd renaming, libbfd optimization fixesKen Raeburn1-0/+11
1993-03-24turn on file-position optimizations againKen Raeburn1-1/+1
1993-03-24disable position-caching code for nowKen Raeburn1-1/+1
1993-03-24fix some (not all) bugs in previous changesKen Raeburn1-8/+17
1993-03-23aout-mipsbsd -> mipsbsdKen Raeburn2-4/+4
1993-03-23delete non-mips-related codeKen Raeburn1-67/+16
1993-03-23rename for <=14 charsKen Raeburn1-0/+20
1993-03-23Eek, a bug!Ken Raeburn1-1/+1
Position 0 means no-movement for SEEK_CUR ... not for SEEK_SET.
1993-03-23oops, left some debug code inKen Raeburn1-1/+1
1993-03-23FILE_OFFSET_IS_CHAR_INDEX changes to libbfd.c and hosts/sparc.hKen Raeburn1-0/+11
1993-03-23libbfd.c: Maintain `where' field of BFD with current position while BFD isKen Raeburn2-35/+56
in use. If FILE_OFFSET_IS_CHAR_INDEX, assume arithmetic can be done on it, and ignore SEEK_SET requests that move to the current position. hosts/sparc.h: Define FILE_OFFSET_IS_CHAR_INDEX.
1993-03-23since bfd vers is > 2.0, make doc say so alsoKen Raeburn1-0/+6
1993-03-23add installcheck targetDavid D. Zuhn2-0/+5
1993-03-22 * coff-mips.c (ecoff_set_symbol_info): Relocate encapsulated stabsIan Lance Taylor1-0/+5
if the type is not stNil.
1993-03-16 * Makefile.in: Add *clean rules.Per Bothner2-16/+83
1993-03-16elf32.c, elf32-sparc.c changesKen Raeburn1-0/+8
1993-03-13consistent use of -solaris2*David D. Zuhn1-0/+4
1993-03-12 * rs6000-core.c: Add .ldinfo section.Jim Kingdon1-0/+4
1993-03-12 * Makefile.in (MAKEOVERRIDES): Define to be empty.Ian Lance Taylor2-11/+36
1993-03-12 * section.c (bfd_set_section_contents): whitespacsSteve Chamberlain2-0/+11
* seclet.c (seclet_dump_seclet): Don't try and fill sections with no contents.
1993-03-12don't define POSIX_UTIME for go32, makes ar & ranlib happy againDavid D. Zuhn2-1/+4
1993-03-09 * elf32.c (elf_object_p): Use ELF_ARCH stored in xvec to matchFred Fish2-19/+62
against machine architecture stored in the ELF header, to resolve ambiguities. * elf32.c (bfd_section_from_shdr): Bfd_make_section can return NULL, so only use results when non-NULL. * targets.c (elf32_m68k_vec, elf32_i860_vec): Add extern decls and add to vector of targets.
1993-03-09Removed obsolete Makefile.dos.Ian Lance Taylor2-379/+0
1993-03-08hppa.c: don't require DL_MAGIC, SHL_MAGIC, if they're not defined (hpux 7.0)Ken Raeburn2-1/+7
1993-03-08hppa and aix386-core changesKen Raeburn1-0/+16
1993-03-08from Noah Friedman: define some needed macros if hpux version < 8Ken Raeburn1-0/+23
1993-03-04 * coff-mips.c (ecoff_bfd_reloc_type_lookup): New function.Ian Lance Taylor3-78/+198
(ecoff_write_object_contents): Added BFD_ASSERT calls to ensure relocs are reasonable. * coff-msym.c: Eliminated uses of DEFUN. (ecoff_swap_tir_out): New function.
1993-03-03 (Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)Fred Fish3-0/+57
* configure.host (vax-*-ultrix2*): Add triplet. * hosts/vaxult2.h: New file. * config/vaxult2.mh: New file.
1993-03-03 * aoutx.h (string.h): Include for strchr and friends.Fred Fish1-0/+6
* archive.c (string.h): Include for memchr and friends. * elf32.c (string.h): Include for strrchr and friends.
1993-03-02keep new elf filesKen Raeburn1-1/+7
1993-02-27Document damage^H^H^H^H^H^Hwork done so far tonight.Ken Raeburn1-0/+23
Mostly playing with elves.
1993-02-27revised elf supportKen Raeburn3-0/+2631
1993-02-27symbol srec stuffSteve Chamberlain2-11/+28
1993-02-25 * elf.c (elf_write_object_contents): Section ".shstrtab" should beKen Raeburn1-0/+11
type SHT_STRTAB. Don't alter file offset for section 0. (reloc_type_names): Now an array instead of a macro. Still inside "#if 0", since it's used only in debugging code also in "#if 0". (struct elf_reloc_map_elt, struct elf_reloc_map): New types. (sort_reloc_map): New function. (sparc_reloc_map): New variable. (elf_bfd_reloc_type_lookup): New function. Now bfd-gas can create valid empty object files for sun4sol2.
1993-02-23 * Minor cleanups provoked by gcc warnings:Ian Lance Taylor3-11/+14
* aoutx.h (NAME(aout, reloc_type_lookup)), cpu-h8300.c (local_bfd_reloc_type_lookup), cpu-z8k.c (local_bfd_reloc_type_lookup): Added default case to switches. * archive.c (do_slurp_bsd_armap, do_slurp_coff_armap), ieee.c (ieee_slurp_section_data), elf.c (elf_make_sections, elf_fake_sections, elf_compute_section_file_positions, elf_write_object_contents): Removed unused variables. * archures.c: Removed /* from within comment. * bout.c (b_out_squirt_out_relocs): Initialize r_extern. * oasys.c (oasys_write_data): Initialize i.
1993-02-23 * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup andIan Lance Taylor8-48/+85
bfd_make_debug_symbol; they were already in the target structure. * Adjusted all uses of JUMP_TABLE. * coffgen.c, libcoff-in.h (coff_bfd_make_debug_symbol): Renamed from coff_make_debug_symbol. * libcoff.h: Updated accordingly.
1993-02-23 * libcoff.h (obj_raw_syment_coun): New macro.Per Bothner3-13/+26
* coffgen.c (coff_get_normalized_symtab): Initialize raw_syment_count. * coffgen.c (coff_find_nearest_line): Numerous little fixes.
1993-02-22 * coff-mips.c (ecoff_set_symbol_info): stBlock symbols are alwaysIan Lance Taylor2-66/+46
debugging symbols. (ecoff_get_debug): Offset the fdr adr by the adr of the first pdr, for compatibility with tools from MIPS. * config/bigmips.mt: New file; default vector is ecoff_big_vec. * config/irix3.mt, config/irix4.mt: Removed. * configure.in (mips-*-ecoff): New target; uses bigmips.mt. (mips-sgi-*, mips-big-*): Use bigmips rather than irix3.
1993-02-17* trad-core.c (trad_unix_make_empty_symbol): wrap PARAMS around anK. Richard Pixley1-0/+3
ansi definition which otherwise confuses non-ansi compilers.
1993-02-17aout-adobe.c (aout_adobe_object_p): eliminate a warning from vaxK. Richard Pixley1-0/+6
ultrix cc by forward declaring getenv as is done in bfd_find_target.
1993-02-17cast an enum into unsigned char avoiding a fatal error in vax ultrix 4.2 cc.K. Richard Pixley1-0/+5
1993-02-16Added 1993 copyrights to files that I have changed in 1993. Some wereIan Lance Taylor8-32/+71
missing 1992 copyrights, although they changed in 1992.
1993-02-16Roll to version 2.1.John Gilmore3-3/+9
1993-02-16* oasys.c (oasys_write_object_contents): Lint.John Gilmore3-8/+17
* srec.c: Whitespace cleanup.
1993-02-13no more v9 code in aoutx.hDavid D. Zuhn1-16/+0
1993-02-12Fri Feb 12 14:23:07 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-94/+92
* coffgen.c (coff_print_symbol): Print correct tagndx value; cleaned up output formatting a bit.
1993-02-12 * coffcode.h (coff_set_arch_mach_hook): *FIXME* the H8/300 is alwaysSteve Chamberlain2-1/+72
relaxable. Should be moved somewhere else.