aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1997-12-22 * Makefile.am: Rebuild dependencies.Ian Lance Taylor3-44/+105
(ALL_MACHINES_CFILES): Add dwarf2.lo. (ALL_MACHINES_CFILES): Add dwarf2.c. * Makefile.in: Rebuild.
1997-12-22 * coff-arm.c: Don't include obstack.h.Ian Lance Taylor1-601/+64
1997-12-22rebuild with devo autoconfIan Lance Taylor1-106/+110
1997-12-22rebuildIan Lance Taylor2-4/+51
1997-12-22Mon Dec 22 13:04:33 1997 Joel Sherrill <joel@oarcorp.com>Ian Lance Taylor2-8/+26
* config.bfd (i[3456]86*-go32-rtems*): Fix to be the same as i[3456]86-go32.
1997-12-17Fixed segmentation violation detected by LD testsuite.Nick Clifton1-0/+3
1997-12-17Fail if there is not enough room for program headers.Nick Clifton1-0/+5
1997-12-17add dwarf2.cGavin Romig-Koch1-0/+1
1997-12-16note that the fix for --enable-shared is not the real way it needs toBrendan Kehoe1-0/+3
be done; libtool.m4 needs a change of some sort instead
1997-12-16Fixed m32rx sanitizationNick Clifton1-4/+4
1997-12-16Added m32rx sanitization.Nick Clifton2-3/+38
1997-12-16Add _bfd_dwarf2_find_nearest_line.Gavin Romig-Koch3-110/+118
1997-12-16improve support for m32rx processor.Nick Clifton3-4/+21
1997-12-15 * coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.Fred Fish1-0/+9
(coff_compute_section_file_positions): Use ALIGN_SECTIONS_IN_FILE to decide when to align the file sections for paging. * coffcode.h (ALIGN_SECTIONS_IN_FILE): Undefine for TIC80COFF. PR 13814
1997-12-15Add support for m32rx processor.Nick Clifton4-79/+1623
1997-12-15 * configure: Only build libbfd shared if --enable-shared's valueBrendan Kehoe2-109/+151
was `yes', or was set to `*bfd*'. * aclocal.m4: Likewise. so `--enable-shared=libstdc++' doesn't result in building a shared libbfd.
1997-12-12Renamed v850eq -> v850eaNick Clifton3-17/+38
1997-12-12 * linker.c (generic_link_add_symbol_list): Always init udata.p soRichard Henderson1-0/+6
that the generic relaxation code can function when input and output file formats are mismatched.
1997-12-11 * coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.Ian Lance Taylor1-0/+12
1997-12-11 * elf.c (assign_file_positions_for_segments): For a loadableIan Lance Taylor1-23/+32
section, make sure that the load address is correct relative to the load address of the segment plus the size of the segment so far.
1997-12-11 * coffcode.h (_coff_link_output_has_begun): Make static.Ian Lance Taylor1-13/+89
(_coff_final_link_postscript): Likewise.
1997-12-11 * elflink.h (elf_link_input_bfd): Handle a relocateable link inIan Lance Taylor2-3/+34
which a relocation refers to an indirect or warning symbol.
1997-12-10Fixed overflow from a LO16 reloc into a HI16_S reloc.Nick Clifton1-0/+5
1997-12-10Switch to using RELA relocations for the d30v.Michael Meissner1-0/+10
1997-12-09For bfd, add vr5400 and vr5000 mips machine variants to list of machines.Andrew Cagney2-0/+41
For sim/mips, enable multi-sim support when mips64vr5400-elf is target. For sim/igen, allow specification of a default machine (will need more work later).
1997-12-06Fix HI16 and HI16_S relocations for PR14258Nick Clifton2-4/+6
1997-12-05Fix PR14180 and 14181 (patch from branch)Nick Clifton2-170/+485
1997-12-02Add support for Thumb targetNick Clifton2-3/+11
Restore underscore at the start of user labels.
1997-12-01bfd:Joern Rennecke1-0/+6
* coff-sh.c (sh_coff_howtos): Add R_SH_SWITCH8 entry. (get_symbol_value): Handle R_SH_SWITCH8. (sh_relax_delete_bytes): Likewise. include: * coff/sh.h (R_SH_SWITCH8): New. gas: * config/tc-sh.c (SWITCH_TABLE_CONS): Handle (fix)->fx_size == 1. (SWITCH_TABLE): Handle BFD_RELOC_8. (md_apply_fix): #ifndef BFD_ASSEMBLER code: Handle fixP->fx_size == 1. (coff_reloc_map): Add BFD_RELOC_8_PCREL entry. (sh_coff_reloc_mangle): SWITCH_TABLE case: Handle BFD_RELOC_8. PR 14155
1997-11-27Removed leading underscore.....Nick Clifton2-15/+16
1997-11-26Add C_THUMBEXT etc.Nick Clifton2-0/+22
1997-11-26FreeBSD has (at least for the i386) a little-endian magic number.Andrew Cagney1-0/+5
1997-11-26Do no set private flags if building a PE port.Nick Clifton2-4/+25
1997-11-25Do not complain when trying to merge private data from different formats.Nick Clifton1-0/+5
1997-11-25 * Makefile.am (BFD32_BACKENDS): Remove tekhex.lo.Ian Lance Taylor1-0/+6
(BFD32_BACKENDS_CFILES): Remove tekhex.c. * Makefile.in: Rebuild. * aclocal.m4, configure, src/Makefile.in: Rebuild with current automake and autoconf.
1997-11-25 * coff-arm.c (arm_allocate_interworking_sections): Fix typoIan Lance Taylor2-1/+6
(COFF_WITH_PR to COFF_WITH_PE).
1997-11-25Cut out unused code for PE build.Nick Clifton2-5/+14
1997-11-24Fix for PE buildNick Clifton2-7/+11
1997-11-22Add support for PIC and APCS-FLOAT type binaries.Nick Clifton2-77/+2115
1997-11-22 * sunos.c (sunos_add_one_symbol): When overriding a definedIan Lance Taylor1-0/+3
symbol, set it to undefined, not new.
1997-11-22Sat Nov 22 16:06:56 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-7/+7
* evax-emh.c (_bfd_evax_write_emh): Use alloca instead of strdup.
1997-11-22fix commentIan Lance Taylor1-1/+1
1997-11-22 * elf32-sh.c (sh_elf_relax_delete_bytes): Don't kill LABELIan Lance Taylor1-0/+5
relocs.
1997-11-21 * coff-sh.c (sh_relax_section): Force sign extention of USES r_offset.Richard Henderson1-0/+5
(sh_relax_delete_bytes): Don't kill LABEL relocs. Second bit for PR 14069.
1997-11-17 * elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Fix typo.Jeff Law1-0/+5
(mn10300_elf_relax_section): Likewise.
1997-11-17 * peicode.h (coff_swap_aouthdr_in): Cast second arg ofFred Fish1-0/+15
bfd_h_get_* calls to "bfd_byte *".
1997-11-10Mon Nov 10 14:32:40 1997 Andreas Schwab ↵Ian Lance Taylor2-1/+13
<schwab@issan.informatik.uni-dortmund.de> * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Don't crash if a version dependency could not be found.
1997-11-04Tue Nov 4 12:05:56 1997 Klaus K"ampf <kkaempf@progis.de>Ian Lance Taylor1-8/+2
* configure.com: Get version info from configure.in
1997-10-31 * elf32-sparc.c (elf32_sparc_relocate_section): Give a helpful errorRichard Henderson1-0/+10
message instead of merely aborting. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_check_relocs): Use SEC_ALLOC to control whether we output dynamic relocs instead of SEC_DEBUGGING. (sparc64_elf_relocate_section): Likewise.
1997-10-24Fri Oct 24 11:15:58 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>Richard Henderson2-1/+92
* elf64-sparc.c (sparc64_elf_merge_private_bfd_data): New function. Avoid mixing US1 and HAL R1 code. Set resulting memory ordering to the strongest one used. (sparc64_elf_object_p): Set bfd_mach correctly.