aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-09-18 * hppa-dis.c: (print_insn_hppa): Add missing break afterJeff Law2-0/+4
FP register case.
1999-09-18 * hppa.h (pa_opcodes): Fix mask for probe and probei.Jeff Law2-4/+6
1999-09-18 * hppa.h (pa_opcodes): Fix mask for depwi.Jeff Law2-1/+5
1999-09-18 * hppa-dis.c: Finish constifying various completers, registerJeff Law2-20/+23
names, etc etc.
1999-09-18 * emulparms/elf64hppa.sh (OTHER_READONLY_SYMBOLS): Remove ".stubs",Jeff Law2-1/+12
they've been renamed to ".stub", which is handled automatically by elf.sc.
1999-09-18Really fix the typo.Jeff Law1-1/+1
1999-09-18Fix typo in last change.Jeff Law1-1/+1
1999-09-18Support 8 and 16-bit relocs for i386coff. Enable i386 gas testsuite testsAlan Modra7-107/+132
previously disabled for lack of such support. For *-*-linux*libc1 targets, XFAIL a ld testsuite that fails due to a bug in the dynamic linker prior to glibc-2.1.
1999-09-17Fix typo in last change.Jeff Law1-1/+1
1999-09-17 * config/tc-hppa.c (pa_build_unwind_subspace): Do not buildJeff Law2-0/+10
unwinds unless the function is in the text space. (pa_type_args): Set BSF_FUNCTION for an exproted data symbol.
1999-09-17 * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Kill completely.Jeff Law1-16/+13
(DATA_START_SYMBOLS): Kill __hp_load_map definition
1999-09-17Undeo previous delta. Set gc_mark instead.Nick Clifton2-2/+16
1999-09-16 * elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL.Jeff Law2-1/+9
1999-09-16 * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):Jeff Law2-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 theJeff Law2-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 Moore2-4/+9
(elf_cpu32_plt_entry): Likewise. ----------------------------------------------------------------------
1999-09-16 * emulparms/elf64hppa.sh (DATA_START_SYMBOLS): Define.Jeff Law2-1/+5
(OTHER_READWRITE_SECTIONS): No longer define __hp_load_map.
1999-09-16 * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Define.Jeff Law2-0/+13
1999-09-16 * elf-hppa.h (elf_hppa_relocate_section): Allow undefinedJeff Law2-8/+38
symbols when building shared libraries. (elf_hppa_final_link_relocate): Correct handling of PCREL relocations against undefined symbols.
1999-09-16Mark interworking sections as linker created to prevent garbage collection.Nick Clifton2-2/+8
1999-09-16 * emulparms/elf64hppa.sh (SHLIB_TEXT_START_ADDR): Define.Jeff Law2-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 Law2-12/+15
(md_assemble): To here. Tweak address generation.
1999-09-15 * config/tc-hppa.c: Include dwarf2dbg.h if OBJ_ELF. DeclareJeff Law3-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-15Fix typo in last change.Jeff Law1-1/+1
1999-09-15 * elf-hppa.h (elf_hppa_final_link): Revamp __gp handling.Jeff Law2-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 combineJeff Law2-12/+8
the .plt, .dlt, .opd into a single output section. Provide values for __gp and __hp_load_map.
1999-09-14Fix problem with going to automake 2.14Michael Meissner12-8/+36
1999-09-14Fix problem with going to automake 2.14Michael Meissner3-3/+10
1999-09-141999-09-14 Donn Terry <donn@interix.com>DJ Delorie2-2/+7
* emultempl/pe.em (gld_${EMULATION_NAME}_after_open): allow for terminating null.
1999-09-141999-09-14 Donn Terry <donn@interix.com>Ian Lance Taylor2-0/+6
* config/te-interix.h (GLOBAL_OFFSET_TABLE_NAME): Define.
1999-09-14Add earm_epoc_pe.c build target.Nick Clifton2-0/+8
1999-09-14 * emulparms/elf64hppa.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.dlt.Jeff Law2-0/+7
1999-09-14Change ELF_MAXPAGESIZE to 0x1Nick Clifton2-1/+6
1999-09-14 * binutils-all/hppa/objdump.exp: Do not run for PA64.Jeff Law2-0/+9
1999-09-14 * elf-hppa.h (elf_hppa_record_segment_addrs): New function.Jeff Law2-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 Law2-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 Law2-11/+8
(elf_hppa_final_link_relocate): Likewise. (elf_hppa_relocate_insn): Likewise. (elf_hppa_relocate_section): Initialize HOWTO.
1999-09-131999-09-13 Donn Terry <donn@interix.com>Ian Lance Taylor2-92/+179
* coffcode.h (styp_to_sec_flags): Further refinement of COMDAT handling to support both GNU and MS objects.
1999-09-131999-09-13 Donn Terry <donn@interix.com>Ian Lance Taylor2-1/+7
* emultempl/pe.em: Remove the output file at the start, in case it is not writable.
1999-09-131999-09-13 Donn Terry <donn@interix.com>Ian Lance Taylor2-0/+8
* coffcode.h (coff_write_object_contents): Don't check reloc_count when determining whether to set F_RELFLG.
1999-09-13import gdb-1999-09-13 snapshotJason Molenda24-102/+657
1999-09-13Apply Philip Blundell's patch to prevent range checks on weak symbols.Nick Clifton2-10/+24
1999-09-13Hackery to handle ix86 "jmp constant" as a pc-relative jump to the givenAlan Modra4-106/+63
absolute address.
1999-09-13 * emulparms/elf64hppa.sh (OTHER_READWRITE_SECTIONS): Put .pltJeff Law2-1/+15
at the start of the .dlt output section.
1999-09-13 * elf-hppa.h (elf_hppa_final_link_relocate): Handle SECREL32.Jeff Law2-9/+17
Stub SEGREL32. Return an error for any relocation not handled.
1999-09-13Changelog entry for tc-i386.c changes.Alan Modra1-0/+5
1999-09-13Tidy jump handling code and comments.Alan Modra1-44/+66
1999-09-12 * ar.c (main): Clear output_file if we don't change the archive.Ian Lance Taylor2-3/+16
(delete_members, replace_members): Likewise.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-2/+10
* objdump.c (dump_headers): If wide_output, print Flags header.
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor2-0/+7
* objdump.c (dump_section_header): Print any comdat information.