aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
1993-06-27elf32.c (slurp_symbol_table): fix cast-as-lvalue bugKen Raeburn1-0/+5
1993-06-26 * aoutx.h (hash, compare, struct stringtab_entry, add_to_stringtab):David MacKenzie1-0/+42
Use unsigned hash values for better hashing. (hash): Hash in the string length for long strings. * aoutx.h (compare): Replace 3 if's with a subtraction. (translate_to_native_sym_flags, add_to_stringtab): Reorder tests in decreasing order of success, as an optimization. (hash): Take a length arg; ignore chars after #25, for speed. (add_to_stringtab): Pass length to hash.
1993-06-23 * hosts/riscos.h: New file.Jim Kingdon1-0/+4
1993-06-22 * aoutx.h (howto_table_ext): Comment the field names.David MacKenzie1-0/+5
* reloc.c (bfd_perform_relocation): Fix max and min values.
1993-06-22elfcode.h:bfd_section_from_shdr changeKen Raeburn1-0/+5
1993-06-22 * hosts/std-host.h: Return value of puts and fputs is int not void.Jim Kingdon1-0/+4
1993-06-22Lots o' changes.Ken Raeburn1-1/+62
Mostly ELF changes, or misc cleanup.
1993-06-21make mips-sony-bsd workJim Kingdon1-0/+5
1993-06-21Recent changes, mostly ELF and bfd.h generation.Ken Raeburn1-0/+32
1993-06-19 * reloc.c (bfd_perform_relocation): Check for overflow onDavid MacKenzie1-0/+5
pc-relative relocations if the howto asked for it.
1993-06-18 * Makefile.in (stmp-bfd.h): Ignore nonzero exit status from grep.Jim Kingdon1-0/+4
1993-06-18 * config/riscos.m{h,t}: New files.Jim Kingdon1-0/+5
* configure.{host,in}: Use them.
1993-06-18comment change. This is a mips file, not 88k.K. Richard Pixley1-0/+4
1993-06-18 * cache.c (bfd_cache_init): Increment open_files and call close_oneJim Kingdon1-0/+13
if necessary. (bfd_open_file): Don't increment open_files here.
1993-06-18 * config/delta88.mh: Don't set CC.Jim Kingdon1-0/+2
1993-06-18 * Makefile.in: Add elf32-{mips,m88k,generic}.Jim Kingdon1-3/+5
elf32-{mips,m88k,generic}.c: New files. targets.c (target_vector): Include bfd_elf32_{mips,m88k,generic}_vec. elfcode.h (elf_object_p): Match elf32-generic for all machines which don't match a different target.
1993-06-18 * Makefile.in: Add elf32-{mips,m88k}.Jim Kingdon1-0/+6
elf32-{mips,m88k}.c: New files. targets.c (target_vector): Include bfd_elf32_{mips,m88k}_vec.
1993-06-18Eliminate "int8_type", "int16_type", "int32_type", and theirJohn Gilmore1-0/+13
variants from the BFD universe. Leave the 64-bit types for now, since they are in flux. * aoutx.h, hp300hpux.c: Eliminate needless (int32_type) casts. * libaout.h (GET_SWORD): Convert (int32_type) to (int). * ieee.c: Convert uint8e_type => unsigned char. * oasys.c: Extensive changes to eliminate obsolete types. These depend on changes in ../include/oasys.h as well.
1993-06-18 * hosts/delta88.h: #if 0 out some declarations which conflict withJim Kingdon1-0/+5
system headers.
1993-06-16remove parentdir supportDavid D. Zuhn1-0/+4
1993-06-15 * hppa.c (hppa_get_symbol_info): Remove redundant copy.Stu Grossman1-0/+5
* Expurgate random DEFUNs that have crept in.
1993-06-14 * coff-mips.c (ecoff_set_symbol_info): Constructor sections shouldIan Lance Taylor1-0/+5
only be aligned to a 4 byte boundary.
1993-06-12 * hosts/std-host.h (struct int64e_struct): Remove needless typedefJim Kingdon1-0/+10
keyword.
1993-06-11* hosts/std-host.h (int64e_type): Fix definition.David Edelsohn1-0/+4
1993-06-10 * coff-mips.c (ecoff_sec_to_styp_flags): Use STYP_MIPS_INIT forIan Lance Taylor1-0/+7
section named _INIT. Don't set STYP_TEXT unless SEC_CODE is set. (ecoff_styp_to_sec_flags): Treat a STYP_MIPS_INIT section like a STYP_TEXT section.
1993-06-09fix comment portability problem (ultrix)David D. Zuhn1-0/+5
1993-06-09 * coff-mips.c (ecoff_mkobject_hook): Mark ZMAGIC files as D_PAGED.Ian Lance Taylor1-2/+15
(ecoff_write_object_contents): If not D_PAGED, don't add the section headers to text_size. If not D_PAGED, set the magic number to OMAGIC rather than ZMAGIC. If creating a D_PAGED executable, the executable must fully occupy an even number of pages. (ecoff_set_symbol_info, make_bfd_asection, ecoff_little_vec, ecoff_big_vec): Consistently set section alignment power to 4, since ECOFF sections should be multiples of 16 bytes. (ecoff_little_vec, ecoff_big_vec): Added D_PAGED to object_flags. Made ar_pad_char and ar_max_namelen agree for both.
1993-06-09 * elfcode.h (elf_slurp_symbol_table): subtract section vma fromMark Eichin1-0/+6
symbol value, since bfd symbols are section relative, but ELF symbols aren't. for previous change.
1993-06-08 * cpu-i960.c, cpu-h8300.c (compatible): Make static.Steve Chamberlain1-0/+5
1993-06-08new stuff for Sony NewsJim Kingdon1-0/+4
1993-06-08 * bfd-in2.h, archures.c (bfd_mach_h8300[h]): new defines.Steve Chamberlain1-0/+11
* coff-h8300.c: More addressing modes. * coffcode.h (coff_set_arch_mach_hook): Cope with H8300 magic number. * cpu-h8300.c: Removed disassemble stuff. (h8300_scan): Recognise H8/300H name. (compatible): New function. * reloc16.c (bfd_coff_reloc16_get_relocated_sec): Cope with more addressing modes.
1993-06-08 * coff-mips.c (ecoff_compute_section_file_positions,Ian Lance Taylor1-0/+16
ecoff_write_object_contents): Only round to page boundaries if D_PAGED flag is set for the output BFD.
1993-06-04 * coffcode.h (get_index, coff_slurp_symbol_table): Fix pointerSteve Chamberlain1-0/+8
casts to work on machine where sizeof(long) != sizeof(int) != sizeof(char *). * coffgen.c (coff_get_normalized_symtab): Ditto. * cpu-h8300.c coff-h8300.c: Support for H8/300-H.
1993-06-04Remove comments about adding new news config stuff.Stu Grossman1-5/+0
1993-06-04 * Sony News config stuff from Jyrki Kuoppala <jkp@cs.hut.fi>.Stu Grossman1-0/+5
* hosts/news.h, config/news.mh: New configs for Sony News hosts.
1993-06-04 * configure.in (mips-*-ecoffl*): New target; use decstation.Ian Lance Taylor1-0/+3
(mips-*-ecoff*): Added trailing '*'.
1993-06-04 * coff-mips.c (ecoff_get_debug): Get the offset from the first PDRIan Lance Taylor1-0/+5
for the FDR, not from the first PDR in the file.
1993-06-03 * hppa.c (hppa_get_symbol_info): New func needed for JUMP_TABLE.Stu Grossman1-0/+4
1993-06-03Define hppa_get_symbol_info. Missed it when updating for nm.David MacKenzie1-0/+4
1993-06-03today's changes; details from Utah on their changesKen Raeburn1-5/+26
1993-06-03go32 needs math libraryDavid D. Zuhn1-0/+6
1993-06-02rest of utah changesKen Raeburn1-0/+6
1993-06-02elfcode.hKen Raeburn1-0/+64
1993-06-02 * Makefile.in (bfd.h): Move closer to headers - and after 'all'!Per Bothner1-0/+2
1993-06-01 * aoutx.h (translate_from_native_sym_flags): Don't setPer Bothner1-0/+9
BSF_DEBUGGING for constructor symbols, only BSF_CONSTRUCTOR. * aoutx.h (translate_to_native_sym_flags): Translate constructor symbols properly.
1993-05-27 * aout-target.h (minimum_alignment): 8 byte alignment is right.Steve Chamberlain1-0/+5
(fix ld/2680)
1993-05-27first cut at new maybe-64bit-handling configurationKen Raeburn1-0/+12
1993-05-25elf, cleanup changesKen Raeburn1-0/+36
1993-05-22 * i386lynx.c: New module for Lynx variant of a.out.Stu Grossman1-0/+8
* Makefile.in (BFD_BACKENDS CFILES depends): Add i386lynx.c. * gen-aout.c: Get rid of defunct endian stuff, print out true pagesize. * targets.c (target_vector): Add i386lynx_vec.
1993-05-21ISC changesJim Kingdon1-0/+4