119 Commits (3b94a0b8716fe1f212f02eeb828f5c1946c046f1)

Author SHA1 Message Date
Ian Lance Taylor d211786089 * elfcode.h (elf_sort_hdrs): Check SHT_NOBITS before checking 32 years ago
David Edelsohn df168c35f9 * elfcode.h (elf_sort_hdrs): Keep SHT_NOBITS sections after 32 years ago
Ian Lance Taylor 6581a70a9a * linker.c (generic_link_check_archive_element): Allocate common 32 years ago
David Edelsohn 121a846514 elfcode.h (elf_sort_hdrs): Put SHT_NOBITS sections after !SHT_NOBITS. 32 years ago
Ian Lance Taylor 5947417403 * libelf.h (struct elf_link_hash_table): Add saw_needed field. 32 years ago
Ian Lance Taylor 0bef7f7266 * libelf.h (ELF_LINK_HASH_DEFINED_WEAK): Don't define. 32 years ago
Ian Lance Taylor 6c97aedf26 Distinguish a weak defined symbol from a regular defined symbol. 32 years ago
Ian Lance Taylor 5945db2997 * elfcode.h (map_program_segments): Add sorted_hdrs parameter. 32 years ago
Ian Lance Taylor cd9dba7b37 * elfcode.h (elf_link_add_object_symbols): Use *sym_hash instead 32 years ago
Ian Lance Taylor 6977046f0f * elfcode.h (elf_sort_hdrs): Correct SHF_ALLOC test. 32 years ago
Ian Lance Taylor 4b412ed189 * elfcode.h (elf_link_add_object_symbols): Only examine weakdef if 32 years ago
Michael Meissner c6d729b375 Add new relocs for PowerPC Elf support. 32 years ago
Ian Lance Taylor 51fbf4548f update copyright dates 32 years ago
Ian Lance Taylor f78b396350 * elfcode.h (elf_link_add_object_symbols): It's reasonable for no 32 years ago
Ian Lance Taylor 42cf6d7950 * elfcode.h (elf_slurp_symbol_table): Don't set BSF_GLOBAL for an 32 years ago
Ken Raeburn 85200ebce9 * elfcode.h (assign_file_positions_except_relocs): In assertion, force all 32 years ago
Ian Lance Taylor f5202354c3 * elfcode.h (elf_map_symbols): Only use section symbols whose 32 years ago
Ian Lance Taylor 4c124191db * elfcode.h (elf_bfd_link_add_symbols): If the first object in the 32 years ago
Ian Lance Taylor e6fb0df7c0 * elfcode.h (elf_export_symbol): Also export symbols which are 32 years ago
Ian Lance Taylor 11bb5591d6 * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add 32 years ago
Ian Lance Taylor 197e30e560 * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Create DT_INIT 32 years ago
Ian Lance Taylor 54f16fc4bb * linker.c (_bfd_generic_link_add_archive_symbols): It's not an 32 years ago
Ian Lance Taylor 14cac507a8 * libelf.h (struct bfd_elf_section_data): Add field dynindx. 32 years ago
Ian Lance Taylor 12662be4fe Fix the ELF linker to not require an interpreter if no dynamic 32 years ago
Ian Lance Taylor e4a4da62ab * elfcode.h (elf_map_symbols): Don't worry about section symbols 32 years ago
Ian Lance Taylor eb4267a3f9 Use a hash table when writing out ELF symbol names. 32 years ago
Ian Lance Taylor 24f13b0331 * elfcode.h (elf_swap_shdr_in): Use rawdata, not bfd_section. 32 years ago
Ken Raeburn ef4b8f6687 * opncls.c (bfd_realloc): Deleted, since it's broken and fixing it would make 32 years ago
Ken Raeburn 4c0322704f * cofflink.c (_bfd_coff_final_link): Cast argument to bfd_h_put_32 to correct 32 years ago
Ian Lance Taylor fb562be02f * elfcode.h (elf_bfd_final_link): Remove assertion when a non 32 years ago
Ken Raeburn 64e21e0fd7 * elf.c (bfd_elf_print_symbol): Moved here from elf_print_symbol in elfcode.h. 32 years ago
Ian Lance Taylor 0d9e139762 tipo 32 years ago
Ian Lance Taylor 57b400818d * elfcode.h (map_program_segments): Don't abort if we allocated 32 years ago
Ian Lance Taylor 3c9832f89f * elfcode.h (swap_out_syms): Set the type of an undefined symbol 32 years ago
Ian Lance Taylor 0822b56d66 * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add soname 32 years ago
Ian Lance Taylor 823609fe90 * elfcode.h (bfd_section_from_shdr): If a SHT_SYMTAB section in a 32 years ago
Ian Lance Taylor e9227b4255 * elfcode.h (section_from_elf_index): Correct check for invalid 33 years ago
Ian Lance Taylor 1c640609d8 * elfcode.h (elf_link_add_object_symbols): If there is no symbol 33 years ago
Jean Marie Diaz df9e066f4b * elfcode.h (map_program_segments): Check DYNAMIC as well as EXEC_P. 33 years ago
Jean Marie Diaz 99dd775492 ELF linker patches from Eric Youngdale <ericy@cais.cais.com>. 33 years ago
Ian Lance Taylor 30e5ad97e9 * elfcode.h (elf_adjust_dynamic_symbol): Correct weak symbol 33 years ago
Ian Lance Taylor d510fd893a * elfcode.h (elf_slurp_reloc_table): Don't try to read the relocs 33 years ago
Ian Lance Taylor 374d2ef905 Add support for creating shared libraries under i386 ELF and SPARC 33 years ago
Ian Lance Taylor 7c6da9cade * aoutx.h (aout_link_check_ar_symbols): When changing a symbol to 33 years ago
Ian Lance Taylor f9779aad5a * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add rpath 33 years ago
Ian Lance Taylor bf73e4f3fe * libelf.h (ELF_LINK_HASH_DEFINED_WEAK): Define. 33 years ago
Ian Lance Taylor ea61717495 * libelf.h (struct bfd_elf_section_data): Add relocs field. 33 years ago
Peter Schauer 57a814a93e * aix386-core.c, aoutf1.h, cisco-core.c, elfcode.h, hppabsd-core.c, 33 years ago
Ian Lance Taylor 71edd06df7 * elfcode.h (swap_out_syms): Get alignment of common symbol from 33 years ago
Ian Lance Taylor 8af74670df Preliminary support for generating shared libraries, from Eric 33 years ago