aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1997-10-03 * config.bfd: Change alpha-*-* to alpha*-*-*; config.guess nowRichard Henderson2-9/+13
recognizes alphaev5 etc. * configure.host: Likewise.
1997-10-03 Make ld -s work on AIX:Ian Lance Taylor1-0/+11
* xcofflink.c (xcoff_link_add_symbols): Don't create the .debug section if we are stripping. (bfd_xcoff_size_dynamic_sections): Don't set the .debug section size if we are stripping. (_bfd_xcoff_bfd_final_link): Don't set SEC_RELOC or rel_filepos, and don't write out relocs, if we are stripping. (xcoff_link_input_bfd): Don't set up reloc if we are stripping. (xcoff_write_global_symbol): Don't write out symbol or reloc if we are stripping.
1997-10-03 * configure.in: Don't include elf.lo again for ELF targets; it'sIan Lance Taylor2-1/+7
always in the library anyhow. * configure: Rebuild.
1997-10-03 * elf32-sparc.c (sparc_elf_wdisp16_reloc): Cast to bfd_byte *, notIan Lance Taylor2-2/+9
char *, when calling bfd_get_32 and bfd_put_32. * sunos.c (sunos_scan_dynamic_symbol): Cast contents to char * when calling strcpy.
1997-10-02 * reloc.c (bfd_check_overflow): New function.David Edelsohn2-1/+26
(bfd_perform_relocation, bfd_install_relocation): Use it. (BFD_RELOC_SPARC_{DISP64,PLT64}): New relocs. (BFD_RELOC_SPARC_{HIX22,LOX10,H44,M44,L44,REGISTER}): New relocs. * bfd-in2.h: Regenerate. * libbfd.h: Regenerate.
1997-10-02 * elf32-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMPDavid Edelsohn1-0/+12
renamed to R_SPARC_UNUSED_42. (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. * elf64-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP renamed to R_SPARC_UNUSED_42. (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. * reloc.c (BFD_RELOC_SPARC_GLOB_JMP): Delete. * bfd-in2.h: Regenerated. * libbfd.h: Regenerated.
1997-10-02 * peicode.h (coff_swap_scnhdr_out): Set IMAGE_SCN_MEM_READ for anIan Lance Taylor1-0/+5
unrecognized section. From Jon Thackray <jont@harlequin.co.uk>.
1997-10-01 * Makefile.am ($(BFD_H)): Change stmp-bfd.h to stmp-bfd-h.Ian Lance Taylor1-0/+13
(stmp-bfd-h): Rename from stmp-bfd.h. (BFD_H_FILES, LIBBFD_H_FILES, LIBCOFF_H_FILES): New variables. ($(srcdir)/bfd-in2.h): Just depend upon stmp-bin2-h. (stmp-bin2-h): New target. ($(srcdir)/libbfd.h): Just depend upon stmp-lbfd-h. (stmp-lbfd-h): New target. ($(srcdir)/libcoff.h): Just depend upon stmp-lcoff-h. (stmp-lcoff-h): New target. (CLEANFILES): Change stmp-bfd.h to stmp-bfd-h. Add stmp-bin2.h, stmp-lbfd-h, and stmp-lcoff-h. * Makefile.in: Rebuild.
1997-10-01 * configure.in: Use a diversion to set enable_shared before theIan Lance Taylor3-205/+229
arguments are parsed. * configure: Rebuild.
1997-09-30 * elf32-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMPDavid Edelsohn5-183/+166
renamed to R_SPARC_UNUSED_42. (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. * elf64-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP renamed to R_SPARC_UNUSED_42. (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. * reloc.c (BFD_RELOC_SPARC_GLOB_JMP): Delete. * bfd-in2.h: Regenerated. * libbfd.h: Regenerated.
1997-09-25 * elflink.h (elf_merge_symbol): Don't check the hash creator untilIan Lance Taylor1-5/+5
after we have set *sym_hash.
1997-09-24Wed Sep 24 16:52:28 1997 Joel Sherrill <joel@oarcorp.com>Ian Lance Taylor1-0/+4
* config.bfd (sh*-*-rtems*): New target, like sh-*-*elf*.
1997-09-24 * Makefile.am (libbfd_a_SOURCES): Define.Ian Lance Taylor1-0/+3
* Makefile.in: Rebuild.
1997-09-24 * configure.in: Call AC_CHECK_TOOL before AM_PROG_LIBTOOL.Ian Lance Taylor1-0/+6
* aclocal.m4: Rebuild with new libtool. * configure: Rebuild.
1997-09-23 * elf.c (map_sections_to_segments): Even if we are not demandIan Lance Taylor1-0/+14
paged, don't put a loadable section after a nonloadable section. (assign_file_positions_for_segments): Increment the file offset for a section with contents, even if it is not loadable. PR 13139.
1997-09-20Removed v850eq sanitization.Nick Clifton3-53/+14
Changed mismatch architecture message to a warning.
1997-09-18Improved error message to include symbol's name.Nick Clifton2-9/+15
1997-09-18v850 files that weren't being removed if !keep-v850Felix Lee1-2/+6
1997-09-17Added support for the call table relocations.Nick Clifton3-17/+144
1997-09-17Catch relocations against non-existant symbols.Nick Clifton2-0/+23
1997-09-16Add support for a 16 bit reloc against the TDA pointer!Nick Clifton5-0/+59
1997-09-15merge from d30v-970225-branchKen Raeburn4-6/+75
1997-09-15Fix sanitization.Andrew Cagney1-1/+1
1997-09-10Removed spurious error return.Nick Clifton2-2/+4
1997-09-10New function: bfd_arch_list cf bfd_target_list.Andrew Cagney3-40/+123
Make bfd_default_scan (arch) more flexable in its match of name to arch, remove some of the dead code.
1997-09-09Do not complain if an R_V850_LO16 reloc has bit 15 set.Nick Clifton2-181/+192
1997-09-09Fixed buglet displaying machine architecture.Nick Clifton2-3/+8
1997-09-07Sun Sep 7 12:25:22 1997 H.J. Lu (hjl@gnu.ai.mit.edu)Richard Henderson1-0/+4
* bfd/elf64-alpha.c (reloc_howto_type): Fix the howto table.
1997-09-04 * Makefile.am: Rebuild dependencies.Ian Lance Taylor1-0/+5
(ALL_MACHINES_CFILES): Add cpu-v850.c. (ALL_MACHINES_CFILES): Add elf32-v850.c. * Makefile.in: Rebuild.
1997-09-04 * reloc.c: Remove extraneous commas from relocation entries.Ian Lance Taylor3-37/+73
Remove BFD_RELOC_V850_16_PCREL. * bfd-in2.h: Rebuild.
1997-09-04fix sanitizations and copyrightIan Lance Taylor1-1/+5
1997-09-04 * xcofflink.c (xcoff_link_add_symbols): Put XTY_CM/XMC_TD symbolsIan Lance Taylor1-0/+5
in sections named .tocbss rather than .bss. For AIX 4.2 support (PR 12597).
1997-09-03Removed v850 sanitization.Nick Clifton11-126/+8
Fixed v850e sanitization.
1997-09-03Removed BFD_RELOC_V850_PCREL.Nick Clifton4-50/+5
1997-09-03 * cofflink.c (coff_link_check_ar_symbols): Handle C_SYSTEM symsFred Fish1-0/+9
the same as C_EXT syms. (coff_link_add_symbols): Ditto. (_bfd_coff_link_input_bfd): Ditto. (_bfd_coff_write_task_globals): Add save_global_to_static. Use it to preserve and restore state of global_to_static flag. PR 13202
1997-09-03Set machine number based in bits in e_flags field rather than magic number.Nick Clifton3-25/+159
1997-09-03 * cpu-arc.c (arc_get_mach): Properly scan defined mach entries.David Edelsohn1-0/+4
1997-09-03 * elf-m10200.c (mn10200_elf_final_link_relocate): PC relativeJeff Law1-0/+7
instructions are relative to the next instruction, not the current instruction. (mn10200_elf_relax_section): Similarly. pr13171
1997-09-02Switched over to using new reloc types.Nick Clifton6-233/+699
1997-08-28Add sh3 et.al. to SH arch table.Andrew Cagney5-7/+62
Improve machine name parsing for v850 and SH.
1997-08-27* archures.c (bfd_archures_list): Always NULL terminate the list.Andrew Cagney2-1/+5
1997-08-26 * Makefile.am: Rebuild dependencies.Ian Lance Taylor3-22/+25
(ALL_MACHINES_CFILES): Add cpu-arc.c. (ALL_MACHINES_CFILES): Add elf32-arc.c. (elf32-arc.lo): Remove explicit dependency. * Makefile.in: Rebuild.
1997-08-26fix v850 machine number stuffIan Lance Taylor2-3/+3
1997-08-26 * acinclude.m4 (BFD_CC_FOR_BUILD): Set EXEEXT_FOR_BUILD.Ian Lance Taylor3-48/+82
* doc/Makefile.am (MKDOC): Use EXEEXT_FOR_BUILD, not EXEEXT. * aclocal.m4, configure, Makefile.in, doc/Makefile.in: Rebuild.
1997-08-25Rebuild with latest devo autoconf for NT supportChris Provenzano2-72/+75
1997-08-25Fixed minor buglet in compatible.Nick Clifton1-0/+4
1997-08-25Switched over to using machine numbers to distinguish v850 architecture ↵Nick Clifton11-196/+429
variants.
1997-08-25 * syms.c (_bfd_stab_section_find_nearest_line): Clear theIan Lance Taylor1-0/+5
cached_stab field if the offset prevents us from using the cache.
1997-08-25Added rules to build cpu-v850e.lo and cpu-v850eq.lo object files.Nick Clifton2-1/+30
1997-08-25 * aout-target.h (MY(vec)): Add SEC_CODE and SEC_DATA to sectionIan Lance Taylor1-0/+19
flags. * aout-arm.c (aout_arm_little_vec): Likewise. (aout_arm_big_vec): Likewise. * bout.c (b_out_vec_big_host): Likewise. (b_out_vec_little_host): Likewise. * mipsbsd.c (aout_mips_little_vec): Likewise. (aout_mips_big_vec): Likewise.