Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2000-06-08 | * configure.in (VERSION): Update to show this is the CVS mainline. | David O'Brien | 2 | -1/+5 | |
Approved by: Nick Clifton <nickc@cygnus.com> Message-Id: <200005222205.PAA14565@elmo.cygnus.com> | |||||
2000-06-07 | (elf32_i386_vtinherit_howto, elf32_i386_vtentry_howto): Delete and | Alan Modra | 2 | -32/+41 | |
move HOWTOs into elf_howto_table. | |||||
2000-06-07 | Update copyright dates for last patch. | Alan Modra | 2 | -2/+3 | |
Scanning ChangeLog showed others were lazy/forgetful too :-) | |||||
2000-06-07 | Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS. | Alan Modra | 6 | -88/+108 | |
Remove duplicate reloc enums in elf32-d[13]0v.c Remove EMPTY_HOWTOs in elf32-i386.c | |||||
2000-06-06 | 2000-06-06 Michael Snyder <msnyder@seadog.cygnus.com> | Michael Snyder | 2 | -2/+9 | |
* elf.c (elf_grok_pr_status): Eliminate reference to prgregset_t. | |||||
2000-06-06 | 2000-05-26 Michael Snyder <msnyder@seadog.cygnus.com> | Michael Snyder | 2 | -35/+128 | |
* elf.c (elfcore_grok_prstatus, elfcore_grok_pstatus, elfcore_grok_psinfo): Add code to allow debugging a 32-bit corefile on a 64-bit (Sparc Solaris) host. Also clean up a few old comments. | |||||
2000-06-05 | 2000-06-05 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -15/+8 | |
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Don't flag an error when seeing an undefined symbol with hidden/internal attribute. It is handled in *_relocate_section (). | |||||
2000-06-05 | Remove the `/* Fall through. */' comment in elf_link_output_extsym () | H.J. Lu | 1 | -1/+0 | |
for the indirect symbol. | |||||
2000-06-05 | 2000-06-05 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -4/+12 | |
* elflink.h (elf_fix_symbol_flags): Follow the link for the indirect symbol for the ELF_LINK_NON_ELF bit. (elf_link_output_extsym): Don't output the indirect symbol even if the ELF_LINK_NON_ELF bit is set. | |||||
2000-06-01 | * config.bfd (i[3456]86-*-netbsdelf*): New target. | J.T. Conklin | 2 | -2/+13 | |
(i[3456]86-*-netbsdaout*): New target. (i[3456]86-*-netbsd*): Add bfd_elf32_i386_vec to targ_selvecs. (i[3456]86-*-openbsd*): Likewise. | |||||
2000-06-01 | * trad-core.c: From hpux-core.c, include <dirent.h> or | Andrew Cagney | 2 | -1/+18 | |
<sys/ndir.h> when possible. | |||||
2000-05-31 | Add comment describoing why dgettext() is used in _() macro. | Nick Clifton | 2 | -0/+17 | |
2000-05-31 | Update. | Ulrich Drepper | 1 | -0/+6 | |
2000-05-31 | (_bfd_elf_slurp_version_tables): Correct reading of version | Ulrich Drepper | 1 | -11/+33 | |
definitions. We must not assume they are sorted in the file according to their index numbers. | |||||
2000-05-31 | (elf_hppa_final_link_relocate) Fix handling of branches. | Alan Modra | 2 | -3/+19 | |
2000-05-30 | Accept 80960* machine names (as generated by ieee.c) | Nick Clifton | 2 | -23/+50 | |
2000-05-30 | 2000-05-30 H.J. Lu <hjl@gnu.org> | H.J. Lu | 3 | -9/+20 | |
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Clear the visibility bits if the symbol is undefined. Correctly handle weak undefined symbols with hidden and internal attributes. * elflink.h (elf_link_add_object_symbols): Always turn the symbol into local if it has the hidden or internal attribute. | |||||
2000-05-29 | 2000-05-29 Philip Blundell <philb@gnu.org> | Phil Blundell | 2 | -1/+9 | |
* ppcboot.c: Add packed attribute if compiling with GCC. | |||||
2000-05-29 | (_bfd_elf_link_hash_table_init): Initialize dynlocal. | Alan Modra | 2 | -106/+110 | |
2000-05-26 | Update dependencies. | Alan Modra | 3 | -826/+959 | |
2000-05-26 | Eli Zaretskii's DOSish file name patches. | Alan Modra | 5 | -14/+75 | |
2000-05-26 | (bfd_close_all_done): Mask file perms with 0777 not 0x777. | Alan Modra | 2 | -2/+6 | |
2000-05-26 | * elf64-sparc.c (sparc64_elf_relax_section): New. | Jakub Jelinek | 3 | -1/+235 | |
(sparc64_elf_relocate_section): Optimize tail call into branch always if possible. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. (elf32_sparc_relax_section): New. | |||||
2000-05-26 | * elf64-sparc.c: Add ATTRIBUTE_UNUSED to unused function parameters. | Jakub Jelinek | 2 | -24/+31 | |
Remove unusued variables. (sparc64_elf_relocate_section): Change r_symndx type to unsigned long. (sparc64_elf_merge_private_bfd_data): Fix shared library case from previous fix, so that shared libs really don't influence targets extension mask and memory model. | |||||
2000-05-25 | Delete pass on manually added dependency for readelf.o for new target | Hans-Peter Nilsson | 1 | -3/+1 | |
2000-05-24 | * bfdint.texi (BFD ELF processor required): Add paragraph about | Hans-Peter Nilsson | 2 | -0/+11 | |
target necessities for readelf. | |||||
2000-05-23 | 2000-05-23 H.J. Lu <hjl@gnu.org> | H.J. Lu | 3 | -3/+6 | |
* elf32-mips.c (mips_elf_calculate_relocation): Check h->root.other not h->other. * elf32-ppc.c (ppc_elf_relocate_section): Fix a typo. | |||||
2000-05-23 | 2000-05-23 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -2/+7 | |
* elf64-alpha.c (elf64_alpha_relocate_section): Check h->root.other not h->other. | |||||
2000-05-23 | 2000-05-23 H.J. Lu <hjl@gnu.org> | H.J. Lu | 13 | -21/+66 | |
* elf32-i386.c (elf_i386_relocate_section): Don't allow the undefined symbol with the non-default visibility attributes. * elf-hppa.h (elf_hppa_relocate_section): Likewise. * elf32-arm.h (elf32_arm_relocate_section): Likewise. * elf32-i370.c (i370_elf_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-mcore.c (mcore_elf_relocate_section): Likewise. * elf32-mips.c (mips_elf_calculate_relocation): Likewise. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relocate_section): Likewise. * elf64-ia64.c (elf64_ia64_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise. | |||||
2000-05-23 | * elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI, | Richard Henderson | 5 | -33/+462 | |
PCREL22, PCREL64I. Zero size of special relocs. (elf64_ia64_reloc_type_lookup): Likewise. (USE_BRL, oor_brl, oor_ip): New. (elf64_ia64_relax_section): New. (elf64_ia64_check_relocs): Handle PCREL60B, PCREL22, PCREL64I. (elf64_ia64_install_value): Likewise, plus PCREL21BI. (elf64_ia64_relocate_section): Likewise. (bfd_elf64_bfd_relax_section): New. * reloc.c (BFD_RELOC_IA64_PCREL21BI): New. (BFD_RELOC_IA64_{PCREL22,PCREL60B,PCREL64I}): New. * bfd-in2.h, libbfd.h: Regenerate. | |||||
2000-05-22 | Add peigen.lo to MIPS PE target | Nick Clifton | 3 | -22/+21 | |
2000-05-22 | Use bfd_generic_verify_endian_match() and fix it to only check when endianness | Nick Clifton | 6 | -62/+37 | |
is known. | |||||
2000-05-22 | 2000-05-22 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -0/+10 | |
* elflink.h (elf_link_output_extsym): Clear the visibility field for symbols not defined locally. | |||||
2000-05-19 | * libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16, | Jeff Law | 3 | -13/+20 | |
re_assemble_17, re_assemble_21, re_assemble_22): Don't mask insn. (hppa_rebuild_insn): Mask immediate bits here instead. * elf-hppa.h (elf_hppa_relocate_insn): Mask here too. | |||||
2000-05-18 | Force relocs emited for an executable to contain virtual addresses. | Nick Clifton | 2 | -1/+10 | |
2000-05-18 | * config.bfd (hppa*64*-*-hpux11*): New target triplet. | Jeff Law | 2 | -5/+5 | |
2000-05-17 | Add part of patch omittede from previous delta | Nick Clifton | 1 | -1/+1 | |
2000-05-17 | Apply patch from Richard Gorton <gorton@scrugs.lkg.dec.com> to implement | Nick Clifton | 2 | -10/+19 | |
--emit-relocs switch to the linker to preserve relocs in an output executable | |||||
2000-05-16 | * som.c (som_decode_symclass): Recognize weak symbols. | Catherine Moore | 2 | -0/+6 | |
2000-05-16 | Fix problems introduced with my last change. | Alan Modra | 2 | -19/+22 | |
2000-05-15 | * elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH8. | Joern Rennecke | 2 | -0/+11 | |
2000-05-14 | Support ARM ELF defaulting to big endian | Phil Blundell | 2 | -0/+8 | |
2000-05-12 | Remove the erroneous ">>>>>>> 1.419". | H.J. Lu | 1 | -1/+0 | |
2000-05-12 | (bfd_target_vector): #ifdef BFD64 rs6000coff64_vec | Alan Modra | 2 | -0/+4 | |
2000-05-11 | Restore some functionality removed by previous patch. | Alan Modra | 2 | -57/+100 | |
Tidy printing of bfd_vma's. | |||||
2000-05-09 | Fix some nits shown up by objcopy. | Alan Modra | 2 | -16/+40 | |
2000-05-08 | Fix coredump discovered running m68k testsuite. | Alan Modra | 2 | -1/+5 | |
2000-05-08 | * trad-core.c (trad_unix_core_file_p): Return | Alan Modra | 2 | -1/+4 | |
bfd_error_wrong_format rather than bfd_error_file_truncated. | |||||
2000-05-08 | DataDirectory virtual address is relative. Fix to suit. | Alan Modra | 2 | -102/+98 | |
2000-05-06 | * xcoff.h: Rename to xcoff-target.h | Clinton Popetz | 7 | -11/+20 | |
* Makefile.am: Change all instances of xcoff.h to xcoff-target.h * coff-rs6000.c: Ditto. * coff64-rs6000.c: Ditto. * coff-pmac.c: Ditto. * Makefile.in: Regenerate. |