Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-04-03 | (_bfd_XXi_swap_scnhdr_out): Compute ps and ss differently for object files and | Nick Clifton | 4 | -46/+69 | |
executables. (coff_swap_scnhdr_in): Only set the s_size field for object files or for executables who have not already initialised the field. (bfd_pe_executable_p): New macro. Return true if the PE format bfd is an executable. | |||||
2003-04-03 | * elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): Expand comment. | Alan Modra | 2 | -2/+7 | |
2003-04-03 | * elf32-ppc.c (ppc_elf_check_relocs): Don't use SYMBOL_REFERENCES_LOCAL | Alan Modra | 2 | -4/+8 | |
here as it's too early to reliably determine locality. (ppc_elf_gc_sweep_hook): Likewise. | |||||
2003-04-03 | daily update | Alan Modra | 1 | -1/+1 | |
2003-04-02 | * xtensa-modules.c: Remove comment indicating that this is a | Bob Wilson | 2 | -2/+5 | |
generated file. | |||||
2003-04-02 | daily update | Alan Modra | 1 | -1/+1 | |
2003-04-01 | * elfxx-mips.c (_bfd_mips_elf_hide_symbol): Test for NULL dynobj. | Alan Modra | 2 | -42/+49 | |
2003-04-01 | Add Xtensa port | Nick Clifton | 15 | -20/+12754 | |
2003-04-01 | Fixes for iWMMXt contribution. | Nick Clifton | 9 | -186/+362 | |
2003-04-01 | * dwarf2.c (read_attribute_value): Correct typo in comment. | Ben Elliston | 2 | -1/+5 | |
2003-04-01 | Make add_line_info() take a copy of the filename. | Nick Clifton | 2 | -1/+12 | |
2003-04-01 | Remove use of concat() inside concat_filename() | Nick Clifton | 2 | -18/+33 | |
2003-04-01 | * simple.c (bfd_simple_get_relocated_section_contents): Add | Daniel Jacobowitz | 5 | -116/+130 | |
parameter symbol_table. Optionally use it instead of the symbol table from the bfd. Save and restore output offsets and output sections around bfd_get_relocated_section_contents. Fix a memory leak. (simple_save_output_info, simple_restore_output_info): New functions. * bfd-in2.h: Regenerate. * dwarf2.c (read_abbrevs): Use bfd_simple_get_relocated_section_contents instead of bfd_get_section_contents. (decode_line_info): Likewise. (_bfd_dwarf2_find_nearest_line): Likewise. Don't call find_rela_addend. (find_rela_addend): Remove. * elfxx-ia64.c (elfNN_ia64_reloc): Weaken sanity check for debugging sections. (elfNN_ia64_hash_table_create): Create the hash table with malloc, not bfd_zalloc. | |||||
2003-04-01 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-31 | Fix memory leaks | Nick Clifton | 10 | -65/+122 | |
2003-03-31 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-30 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-29 | 2003-03-28 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -2/+13 | |
* elflink.h (elf_link_add_object_symbols): Correctly combine visibilities. | |||||
2003-03-28 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-27 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-27 | * elfxx-ia64.c (elfNN_ia64_relax_section): Reset self_dtpmod_offset | Jakub Jelinek | 2 | -0/+6 | |
to -1 before recomputing got offsets. | |||||
2003-03-26 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-26 | * elf32-m68k.c (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define. | Andreas Schwab | 2 | -6/+37 | |
(elf_m68k_relocate_section): Use it to correctly handle symbols forced to be local. (elf_m68k_finish_dynamic_symbol): Emit RELATIVE reloc for got entries for symbols that are forced to be local. | |||||
2003-03-26 | * elfxx-mips.c (_bfd_mips_relax_section): New function. | Alexandre Oliva | 5 | -0/+190 | |
* elfxx-mips.h (_bfd_mips_relax_section): Declare. * elfn32-mips.c, elf64-mips.c: Use it. | |||||
2003-03-25 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-25 | Add iWMMXt support | Nick Clifton | 10 | -6/+229 | |
2003-03-24 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-23 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-21 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-21 | * elf32-xstormy16.c (elf32_xstormy16_relocate_section): Call | DJ Delorie | 2 | -3/+6 | |
_bfd_elf_rela_local_sym. | |||||
2003-03-20 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-20 | 2003-03-20 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -0/+9 | |
* elfxx-ia64.c (elfNN_ia64_relax_section): Don't try relax for non-ELF outputs. | |||||
2003-03-20 | Initialise $idata2 and $idata5 in case bfd_coff_final_link is not called. | Nick Clifton | 2 | -15/+31 | |
2003-03-19 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-19 | * elf64-sparc.c (struct sparc64_elf_section_data): Add reloc_count | Jakub Jelinek | 2 | -14/+58 | |
field. (canon_reloc_count): Define. (sparc64_elf_slurp_one_reloc_table, sparc64_elf_slurp_reloc_table, sparc64_elf_canonicalize_dynamic_reloc): Use it instead of reloc_count. (sparc64_elf_canonicalize_reloc): New routine. (bfd_elf64_canonicalize_reloc): Define. | |||||
2003-03-18 | * elfxx-ia64.c (elfNN_ia64_relax_section): Handle relaxation | Jakub Jelinek | 2 | -4/+16 | |
againt mergeable sections. Take r_addend into account when caching trampolines. | |||||
2003-03-18 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-18 | * elfxx-ia64.c (get_dyn_sym_info): Return NULL gracefully for | Richard Henderson | 2 | -1/+10 | |
local symbols that have no dyninfo. | |||||
2003-03-17 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-16 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-15 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-14 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-14 | (ieee_write_expression): Handle the case where symbol is NULL. | Nick Clifton | 2 | -281/+255 | |
2003-03-13 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-13 | Add New Chinese (simplified) PO file. | Nick Clifton | 4 | -304/+3011 | |
2003-03-13 | (BYTES_IN_WORD): Don't define. | Nick Clifton | 22 | -45/+48 | |
2003-03-12 | * Reverted 2003-03-02's patch. | Alexandre Oliva | 8 | -37/+28 | |
2003-03-12 | daily update | Alan Modra | 1 | -1/+1 | |
2003-03-12 | * elfxx-target.h (bfd_elfNN_canonicalize_reloc): Make it | Alexandre Oliva | 3 | -31/+173 | |
overridable. * elf64-mips.c (mips_elf64_canonicalize_reloc, mips_elf64_get_dynamic_reloc_upper_bound, mips_elf64_canonicalize_dynamic_reloc): New, adapted from elf.c. (bfd_elf64_get_canonicalize_reloc, bfd_elf64_get_dynamic_reloc_upper_bound, bfd_elf64_canonicalize_dynamic_reloc): Define. (mips_elf64_slurp_reloc_table): Support dynamic. (mips_elf64_slurp_one_reloc_table): Adjust. | |||||
2003-03-12 | Rename 'index' to 'offset' | Nick Clifton | 2 | -2/+7 | |