Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1999-09-17 | * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Kill completely. | Jeff Law | 1 | -16/+13 | |
(DATA_START_SYMBOLS): Kill __hp_load_map definition | |||||
1999-09-17 | Undeo previous delta. Set gc_mark instead. | Nick Clifton | 2 | -2/+16 | |
1999-09-16 | * elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL. | Jeff Law | 2 | -1/+9 | |
1999-09-16 | * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): | Jeff Law | 2 | -5/+15 | |
Use the same filename extension for the bfd_elf_dt_needed_name call as we did for finding the library. | |||||
1999-09-16 | * elf-hppa.h (elf_hppa_final_link): If unable to find __gp in the | Jeff Law | 2 | -9/+54 | |
symbol table, then just compute a suitable value (but do not create a __gp symbol). | |||||
1999-09-16 | (elf_cpu32_plt0_entry): Use a1 instead of a0. | Catherine Moore | 2 | -4/+9 | |
(elf_cpu32_plt_entry): Likewise. ---------------------------------------------------------------------- | |||||
1999-09-16 | * emulparms/elf64hppa.sh (DATA_START_SYMBOLS): Define. | Jeff Law | 2 | -1/+5 | |
(OTHER_READWRITE_SECTIONS): No longer define __hp_load_map. | |||||
1999-09-16 | * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Define. | Jeff Law | 2 | -0/+13 | |
1999-09-16 | * elf-hppa.h (elf_hppa_relocate_section): Allow undefined | Jeff Law | 2 | -8/+38 | |
symbols when building shared libraries. (elf_hppa_final_link_relocate): Correct handling of PCREL relocations against undefined symbols. | |||||
1999-09-16 | Mark interworking sections as linker created to prevent garbage collection. | Nick Clifton | 2 | -2/+8 | |
1999-09-16 | * emulparms/elf64hppa.sh (SHLIB_TEXT_START_ADDR): Define. | Jeff Law | 2 | -0/+15 | |
(SHLIB_DATA_ADDR): Likewise. * emulparms/elf64hppa.sh (TEXT_DYNAMIC): Define. | |||||
1999-09-15 | * config/tc-hppa.c (pa_ip): Move dwarf2 stuff from here. | Jeff Law | 2 | -12/+15 | |
(md_assemble): To here. Tweak address generation. | |||||
1999-09-15 | * config/tc-hppa.c: Include dwarf2dbg.h if OBJ_ELF. Declare | Jeff Law | 3 | -0/+51 | |
debug_line. (md_pseudo_table): Add .file and .line pseudo-ops for OBJ_ELF. (md_assemble): Call dwarf2_where for OBJ_ELF. (pa_ip): Call dwarf2_gen_line_info for OBJ_ELF. (pa_end_of_source): New function. * tc-hppa.h (md_end): Define for OBJ_ELF. | |||||
1999-09-15 | Fix typo in last change. | Jeff Law | 1 | -1/+1 | |
1999-09-15 | * elf-hppa.h (elf_hppa_final_link): Revamp __gp handling. | Jeff Law | 2 | -32/+56 | |
(elf_hppa_final_link_relocate): Consistently create an absolute address, then subtract out the value of __gp. | |||||
1999-09-15 | * emulparms/elf64hppa.h (OTHER_READWRITE_SECTIONS): No longer combine | Jeff Law | 2 | -12/+8 | |
the .plt, .dlt, .opd into a single output section. Provide values for __gp and __hp_load_map. | |||||
1999-09-14 | Fix problem with going to automake 2.14 | Michael Meissner | 12 | -8/+36 | |
1999-09-14 | Fix problem with going to automake 2.14 | Michael Meissner | 3 | -3/+10 | |
1999-09-14 | 1999-09-14 Donn Terry <donn@interix.com> | DJ Delorie | 2 | -2/+7 | |
* emultempl/pe.em (gld_${EMULATION_NAME}_after_open): allow for terminating null. | |||||
1999-09-14 | 1999-09-14 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -0/+6 | |
* config/te-interix.h (GLOBAL_OFFSET_TABLE_NAME): Define. | |||||
1999-09-14 | Add earm_epoc_pe.c build target. | Nick Clifton | 2 | -0/+8 | |
1999-09-14 | * emulparms/elf64hppa.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.dlt. | Jeff Law | 2 | -0/+7 | |
1999-09-14 | Change ELF_MAXPAGESIZE to 0x1 | Nick Clifton | 2 | -1/+6 | |
1999-09-14 | * binutils-all/hppa/objdump.exp: Do not run for PA64. | Jeff Law | 2 | -0/+9 | |
1999-09-14 | * elf-hppa.h (elf_hppa_record_segment_addrs): New function. | Jeff Law | 2 | -8/+66 | |
(elf_hppa_final_link): Initialize text_segment_base and data_segment_base. (elf_hppa_final_link_relocate): Handle SEGREL relocations. | |||||
1999-09-14 | * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): | Jeff Law | 2 | -3/+15 | |
Search for file with .sl extension if no file with a .so extension is found. | |||||
1999-09-14 | * elf-hppa.h (elf_hppa_final_link): Remove unused variables. | Jeff Law | 2 | -11/+8 | |
(elf_hppa_final_link_relocate): Likewise. (elf_hppa_relocate_insn): Likewise. (elf_hppa_relocate_section): Initialize HOWTO. | |||||
1999-09-13 | 1999-09-13 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -92/+179 | |
* coffcode.h (styp_to_sec_flags): Further refinement of COMDAT handling to support both GNU and MS objects. | |||||
1999-09-13 | 1999-09-13 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -1/+7 | |
* emultempl/pe.em: Remove the output file at the start, in case it is not writable. | |||||
1999-09-13 | 1999-09-13 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -0/+8 | |
* coffcode.h (coff_write_object_contents): Don't check reloc_count when determining whether to set F_RELFLG. | |||||
1999-09-13 | import gdb-1999-09-13 snapshot | Jason Molenda | 24 | -102/+657 | |
1999-09-13 | Apply Philip Blundell's patch to prevent range checks on weak symbols. | Nick Clifton | 2 | -10/+24 | |
1999-09-13 | Hackery to handle ix86 "jmp constant" as a pc-relative jump to the given | Alan Modra | 4 | -106/+63 | |
absolute address. | |||||
1999-09-13 | * emulparms/elf64hppa.sh (OTHER_READWRITE_SECTIONS): Put .plt | Jeff Law | 2 | -1/+15 | |
at the start of the .dlt output section. | |||||
1999-09-13 | * elf-hppa.h (elf_hppa_final_link_relocate): Handle SECREL32. | Jeff Law | 2 | -9/+17 | |
Stub SEGREL32. Return an error for any relocation not handled. | |||||
1999-09-13 | Changelog entry for tc-i386.c changes. | Alan Modra | 1 | -0/+5 | |
1999-09-13 | Tidy jump handling code and comments. | Alan Modra | 1 | -44/+66 | |
1999-09-12 | * ar.c (main): Clear output_file if we don't change the archive. | Ian Lance Taylor | 2 | -3/+16 | |
(delete_members, replace_members): Likewise. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -2/+10 | |
* objdump.c (dump_headers): If wide_output, print Flags header. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -0/+7 | |
* objdump.c (dump_section_header): Print any comdat information. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 4 | -11/+18 | |
* objcopy.c (parse_flags): Handle "noload", "debug", and "share". * binutils.texi, objcopy.1: Document new flags. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 4 | -39/+110 | |
* ar.c (counted_name_mode): New static variable. (counted_name_counter): New static variable. (map_over_members): Handle counted mode. (usage): Mention N modifier. (main): Handle N modifier. (delete_members): Handle counted mode. * binutils.texi, ar.1: Document N modifier. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -2/+4 | |
* ar.c (print_contents): Change printing of member name for POSIX.2 conformance. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -1/+10 | |
* ar.c (output_filename): Make const. (open_inarch): If creating a new empty archive, set output_filename. | |||||
1999-09-12 | * ar.c (full_pathname): New static variable. | Ian Lance Taylor | 4 | -4/+45 | |
(map_over_members): Call normalize on command line parameter. (usage): Mention P modifier. (normalize): If full_pathname is true, don't do anything. (main): Accept P modifier. * binutils.texi, ar.1: Document P modifier. | |||||
1999-09-12 | * pe.em: Don't include "../bfd/libbfd.h". | Ian Lance Taylor | 1 | -4/+6 | |
(gld_${EMULATION_NAME}_after_open): Use xmalloc rather than bfd_alloc. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 3 | -0/+38 | |
* ld.h (ld_abort): Declare. (abort): Define. * ldmisc.c (ld_abort): Define. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -15/+19 | |
* scripttempl/pe.sc: Use ${ENTRY} rather than _mainCRTStartup. Move .bss section after .rdata. Move .reloc section after .rsrc. | |||||
1999-09-12 | Define ENTRY in PE emulation files. Also: | Ian Lance Taylor | 5 | -1/+5 | |
* emulparams/i386pe.sh (ENTRY): Define as _mainCRTStartup. | |||||
1999-09-12 | 1999-09-12 Donn Terry <donn@interix.com> | Ian Lance Taylor | 2 | -1/+4 | |
* lexsup.c (parse_args): Use strtoul for --split-by-reloc argument. |