Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1998-01-28 | * config.bfd, configure.in: Add dvp support. | Doug Evans | 12 | -168/+204 | |
* configure: Regenerate. * aclocal.m4: Regenerate. * archures.c, reloc.c, cpu-mips.c: Add dvp support. * bfd-in2.h, libbfd.h, libcoff.h: Regenerate. plus delete old txvu stuff, dvp generates mips files now | |||||
1998-01-28 | * elf.c (_bfd_elf_close_and_cleanup): Only check the strtab if we | Ian Lance Taylor | 2 | -4/+13 | |
have a bfd_object. | |||||
1998-01-28 | remove txvu stuff, now using only mips elf files | Doug Evans | 2 | -26/+0 | |
1998-01-28 | Sparc v9 ABI compliant PLT: | Richard Henderson | 2 | -0/+38 | |
* elf64-sparc.c (PLT_HEADER_SIZE): V9 ABI uses 4 entries. (plt_templates, sparc64_elf_build_plt_entry): Delete. (LARGE_PLT_THRESHOLD): New define. (GOT_RESERVED_ENTRIES): V9 ABI only uses 1. (sparc64_elf_build_plt): New function. (sparc64_elf_plt_entry_offset): Likewise. (sparc64_elf_plt_ptr_offset): Likewise. (sparc64_elf_adjust_dynamic_symbol): Change h->plt_offset to contain the index for convenience. Skip the initial entries in .rela.plt. (sparc64_elf_size_dynamic_sections): Zero the allocated contents memory for the benefit of .rela.plt. (sparc64_elf_relocate_section): Call sparc64_elf_plt_entry_offset. (sparc64_elf_finish_dynamic_symbol): Kill template stuff. Use sparc64_elf_plt_entry_offset & sparc64_elf_plt_ptr_offset for reloc. (sparc64_elf_finish_dynamic_sections): DT_PLTGOT points to .plt. Call sparc64_elf_build_plt. (elf_backend_want_got_plt): No. (elf_backend_plt_readonly): No. (elf_backend_plt_alignment): 8. * elf.c (_bfd_elf_close_and_cleanup): New function; free the shstrtab. * elf-bfd.h (_bfd_elf_close_and_cleanup): Declare it. * elfxx-target.h (bfd_elfNN_close_and_cleanup): Arrange for it to be called. | |||||
1998-01-28 | * archures.c (bfd_mach_mips*): Add definitions for various MIPS | Jeff Law | 5 | -78/+179 | |
processors. * cpu-mips.c (arch_info_struct): Add mips variants. * bfd-in2.h: Rebuilt. | |||||
1998-01-27 | Fix PR 14752 by preserving t2a3_b_insn | Nick Clifton | 1 | -0/+5 | |
1998-01-27 | Tue Jan 27 12:47:27 1998 Robert Lipe <robertl@dgii.com> | Ian Lance Taylor | 2 | -1/+9 | |
* config.bfd (i[3456]86-sco3.2v5*) ELF now the default. (i[3456]86sco3.2v5*coff) New target. | |||||
1998-01-26 | * bfd-in2.h: Rebuild with changes to chew--tab expansion. | Ian Lance Taylor | 2 | -187/+191 | |
1998-01-23 | * bfd.c (bfd_get_error_handler): Add orthogonal function. | Richard Henderson | 2 | -0/+8 | |
* bfd-in2.h: Regenerate. | |||||
1998-01-23 | * tekhex.c (tekhex_write_object_contents): Check for no symbols. | Richard Henderson | 1 | -0/+4 | |
PR 14422 | |||||
1998-01-22 | * coff-i386.c (coff_i386_rtype_to_howto): If COFF_WITH_PE, don't | Ian Lance Taylor | 1 | -0/+6 | |
adjust addend for an output common symbol (from Jimmy Blair <jimmyb@wrs.com>). If COFF_WITH_PE, adjust addend for PC relative defined symbol to counteract adjustment made in generic relocation code. | |||||
1998-01-22 | comment fix | Ian Lance Taylor | 1 | -2/+3 | |
1998-01-22 | * dwarf2.c: Include sysdep.h, not stdio.h and stdlib.h. | Ian Lance Taylor | 1 | -0/+4 | |
1998-01-22 | * coff-m88k.c (GET_SCNDHR_NRELOC): Fix typo in macro name. | Ian Lance Taylor | 1 | -0/+5 | |
(GET_SCNDHR_NLNNO): Likewise. | |||||
1998-01-21 | checkpoint | Doug Evans | 1 | -7/+10 | |
1998-01-20 | * reloc.c (BFD_RELOC_TXVU_11_PCREL): New reloc. | Doug Evans | 5 | -143/+182 | |
* bfd-in2.h: Regenerate. * libbfd.h: Regenerate. * elf32-txvu.c (txvu_elf_howto_table): Add entry for it. (txvu_reloc_map): Likewise. | |||||
1998-01-19 | * cpu-sh.c (arch_info_struct): Correct next field of sh3e. | Ian Lance Taylor | 1 | -0/+4 | |
1998-01-15 | Add macros to handle NOP insertion. | Nick Clifton | 1 | -0/+4 | |
1998-01-15 | * xcofflink.c (xcoff_mark_symbol): Don't mark the absolute section. | Richard Henderson | 1 | -0/+6 | |
(xcoff_mark): Likewise. (xcoff_build_ldsyms): Mark absolute symbols. PR 14000 | |||||
1998-01-15 | * bout.c (b_out_write_object_contents): Sort symbols before output | Richard Henderson | 1 | -0/+6 | |
to keep {CALL,BAL}NAME symbols adjacent. (b_out_symbol_cmp): New function. | |||||
1997-12-30 | * elf32-sparc.c (elf32_sparc_check_relocs): If -Bsymbolic, don't | Ian Lance Taylor | 1 | -0/+9 | |
allocate space for a PC relative reloc against a symbol which is defined in a regular file. (elf32_sparc_relocate_section): If -Bsymbolic, don't copy a PC relative reloc against a symbol which is defined in a regular file. | |||||
1997-12-29 | From Jonathan Stone <jonathan@DSG.Stanford.EDU>: | Ian Lance Taylor | 2 | -2/+14 | |
* config.bfd (mips-dec-netbsd*): Add ECOFF vectors to targ_selvecs. (mips*el-*-netbsd*): Like mips-dec-netbsd*. (mips*-*-netbsd*): New target. | |||||
1997-12-29 | * elflink.h (elf_link_assign_sym_version): Change error message | Ian Lance Taylor | 2 | -1/+7 | |
from "undefined version name" to "undefined versioned symbol name". | |||||
1997-12-29 | Fixed typo from my previous delta. | Nick Clifton | 2 | -1/+6 | |
1997-12-29 | fix sky sanitization | Ian Lance Taylor | 1 | -4/+3 | |
1997-12-23 | * libbfd-in.h (_bfd_dwarf2_find_nearest_line): Declare. | Ian Lance Taylor | 2 | -0/+15 | |
* libbfd.h: Rebuild. | |||||
1997-12-23 | * peicode.h (coff_swap_scnhdr_out): Set .reloc section to be | Ian Lance Taylor | 1 | -0/+6 | |
shared. Set stab* sections to be shared and read. Set .rsrc section to be read and shared. | |||||
1997-12-22 | * Makefile.am (ALL_MACHINES,BFD32_BACKENDS): Add txvu support. | Doug Evans | 13 | -62/+553 | |
(cpu-txvu.lo,elf32-txvu.lo): Add rules for. * Makefile.in: Rebuild. * config.bfd, configure.in: Add txvu support. * configure: Regenerate. * archures.c, elf.c, targets.c: Add txvu support. * bfd-in2.h: Regenerate. * cpu-txvu.c, elf32-txvu.c: New files. | |||||
1997-12-22 | * Makefile.am: Rebuild dependencies. | Ian Lance Taylor | 3 | -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 Taylor | 1 | -601/+64 | |
1997-12-22 | rebuild with devo autoconf | Ian Lance Taylor | 1 | -106/+110 | |
1997-12-22 | rebuild | Ian Lance Taylor | 2 | -4/+51 | |
1997-12-22 | Mon Dec 22 13:04:33 1997 Joel Sherrill <joel@oarcorp.com> | Ian Lance Taylor | 2 | -8/+26 | |
* config.bfd (i[3456]86*-go32-rtems*): Fix to be the same as i[3456]86-go32. | |||||
1997-12-17 | Fixed segmentation violation detected by LD testsuite. | Nick Clifton | 1 | -0/+3 | |
1997-12-17 | Fail if there is not enough room for program headers. | Nick Clifton | 1 | -0/+5 | |
1997-12-17 | add dwarf2.c | Gavin Romig-Koch | 1 | -0/+1 | |
1997-12-16 | note that the fix for --enable-shared is not the real way it needs to | Brendan Kehoe | 1 | -0/+3 | |
be done; libtool.m4 needs a change of some sort instead | |||||
1997-12-16 | Fixed m32rx sanitization | Nick Clifton | 1 | -4/+4 | |
1997-12-16 | Added m32rx sanitization. | Nick Clifton | 2 | -3/+38 | |
1997-12-16 | Add _bfd_dwarf2_find_nearest_line. | Gavin Romig-Koch | 3 | -110/+118 | |
1997-12-16 | improve support for m32rx processor. | Nick Clifton | 3 | -4/+21 | |
1997-12-15 | * coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined. | Fred Fish | 1 | -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-15 | Add support for m32rx processor. | Nick Clifton | 4 | -79/+1623 | |
1997-12-15 | * configure: Only build libbfd shared if --enable-shared's value | Brendan Kehoe | 2 | -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-12 | Renamed v850eq -> v850ea | Nick Clifton | 3 | -17/+38 | |
1997-12-12 | * linker.c (generic_link_add_symbol_list): Always init udata.p so | Richard Henderson | 1 | -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 Taylor | 1 | -0/+12 | |
1997-12-11 | * elf.c (assign_file_positions_for_segments): For a loadable | Ian Lance Taylor | 1 | -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 Taylor | 1 | -13/+89 | |
(_coff_final_link_postscript): Likewise. | |||||
1997-12-11 | * elflink.h (elf_link_input_bfd): Handle a relocateable link in | Ian Lance Taylor | 2 | -3/+34 | |
which a relocation refers to an indirect or warning symbol. |