summaryrefslogtreecommitdiff
path: root/bfd
Commit message (Collapse)AuthorAgeFilesLines
* Move doc/ entries to correct changelogAlan Modra2002-02-012-18/+25
|
* daily updateAlan Modra2002-01-311-1/+1
|
* 2002-01-31 David O'Brien <obrien@FreeBSD>David O'Brien2002-01-313-303/+295
| | | | | | | | | | * configure.in: Recognize the differences in core files from FreeBSD 4.{0,1} and later versions of 4.x. This treats 4.2+ the same as 5-CURRENT. * configure: Regenerate. Approved by: Nick Clifton <nickc@cambridge.redhat.com> <m3k7tyuzzd.fsf@north-pole.nickc.cambridge.redhat.com>
* Add support for OpenRISC 32-bit embedded processorNick Clifton2002-01-3121-5020/+8821
|
* Replace 'return false' with a return of a bfd_reloc_ error code.Nick Clifton2002-01-312-4/+10
|
* * elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don'tHans-Peter Nilsson2002-01-312-2/+14
| | | | | unexport unreferenced symbols when --export-dynamic. Call _bfd_elf_strtab_delref when unexporting.
* oops - omitted from previous deltaNick Clifton2002-01-312-22/+22
|
* * chew.c (courierize): Don't modify @command params.Alan Modra2002-01-312-22/+36
|
* 2002-01-30 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-01-313-11/+30
| | | | | * bfd-in.h: Include <stdbool.h> if it is available. * bfd-in2.h: Regenerated.
* * elf64-ppc.c (func_desc_adjust): STV_PROTECTED functions shouldAlan Modra2002-01-312-3/+11
| | | | not go via the plt.
* daily updateAlan Modra2002-01-301-1/+1
|
* Tidy up formatting in bfd-in2.hNick Clifton2002-01-309-815/+811
|
* Fixes for better translation into other languagesNick Clifton2002-01-309-598/+509
|
* Unify messages in coff-arm.c and elf32-arm.h.Philipp Thomas2002-01-303-7/+12
|
* Updated Swedish translationNick Clifton2002-01-302-839/+1310
|
* Don't translate debugging message.Nick Clifton2002-01-302-19/+20
|
* Use full section name in error messages.Nick Clifton2002-01-302-10/+12
|
* * elf64-ppc.c (func_desc_adjust): Only provide missing functionAlan Modra2002-01-302-10/+12
| | | | | descriptor symbols for undefined function code syms. Clear ELF_LINK_NON_ELF so that they can stay weak.
* 2002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2002-01-304-0/+190
| | | | | | | | | | Mitch Lichtenberg <mpl@broadcom.com> * bfd-in.h (bfd_mips_elf32_create_embedded_relocs): New prototype. * elf32-mips.c (bfd_mips_elf32_create_embedded_relocs): New function to handle 32-bit ELF embedded reloc (ld --embedded-relocs) generation. * bfd-in2.h: Regenerate.
* 2002-01-29 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2002-01-302-5/+45
| | | | | | | | | | | | | | | * elf32-mips.c: Add additional comments about HI16 relocation processing. (_bfd_mips_elf_hi16_reloc): Don't subtract address here for pc-relative relocations. (Reverts change made on 2001-10-31.) (_bfd_mips_elf_lo16_reloc): Subtract address of LO16 part here for pc-relative relocations. (mips_elf_calculate_relocation): Add a comment about a kludge in the R_MIPS_GNU_REL_HI16 handling. (_bfd_mips_elf_relocate_section): Implement that kludge; adjust pc-relative HI16 relocation for difference in HI16 and LO16 addresses, since it can't easily be done in mips_elf_calculate_relocation.
* daily updateAlan Modra2002-01-291-1/+1
|
* Arrgh! Revert last change.Alan Modra2002-01-292-6/+33
|
* * elf64-ppc.c (func_desc_adjust): Don't supply missing functionAlan Modra2002-01-292-33/+6
| | | | descriptor symbols.
* * elf32-i386 (elf_i386_adjust_dynamic_symbol): Do not replace PLT32Martin Schwidefsky2002-01-294-3/+16
| | | | | | relocations with PC32 relocations for undefined or weak symbols. * elf32-s390 (elf_i386_adjust_dynamic_symbol): Likewise. * elf64-s390x (elf_i386_adjust_dynamic_symbol): Likewise.
* daily updateAlan Modra2002-01-281-1/+1
|
* * elfcore.h (elf_core_file_p): Improve comment for last change.Jason Thorpe2002-01-282-1/+7
|
* 2002-01-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-01-282-468/+519
| | | | | | | | | | | | | | From Steve Ellcey <sje@cup.hp.com>: * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI. (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd, lt_cv_file_magic_test_file): Set to appropriate values for HP-UX IA64. * ltcf-c.sh (archive_cmds, hardcode_*): Ditto. * ltconfig (shlibpath_*, dynamic_linker, library_names_spec, soname_spec, sys_lib_search_path_spec): Ditto. Various configure scripts regenerated.
* * elfcore.h (elf_core_file_p): Set the machine architectureJason Thorpe2002-01-272-7/+12
| | | | before processing the program headers.
* daily updateAlan Modra2002-01-271-1/+1
|
* daily updateAlan Modra2002-01-261-1/+1
|
* * configure.in <64-bit configuration>: If using gcc, check andHans-Peter Nilsson2002-01-263-177/+192
| | | | | emit error for egcs-1.1.2. * configure: Regenerate.
* * doc/Makefile.am (install): Depend on install-info.Hans-Peter Nilsson2002-01-263-1/+15
| | | | * doc/Makefile.in: Regenerate.
* Copy only as much information as possible to avoid stack corruption.Nick Clifton2002-01-262-2/+7
|
* * elf64-alpha.c (elf64_alpha_check_relocs): Don't set reltextRichard Henderson2002-01-262-4/+10
| | | | for non-allocated sections.
* daily updateAlan Modra2002-01-251-1/+1
|
* * elf.c (elfcore_write_prstatus): Make sure we pass the address ofMark Kettenis2002-01-252-1/+6
| | | | prstat.pr_reg even if it is a struct.
* Reset AIX vector function overrides for HP-UX.Nick Clifton2002-01-252-0/+14
|
* Don't mark info message for translation.Nick Clifton2002-01-252-1/+6
|
* Updated translationsNick Clifton2002-01-253-1543/+1605
|
* * coff-alpha.c (alpha_relocate_section): Unify warning messageAlan Modra2002-01-253-2/+8
| | | | | for GP relative relocations without GP defined. * coff-mips.c (mips_relocate_section): Likewise.
* * elf-eh-frame.c (_bfd_elf_eh_frame_section_offset): AvoidAlan Modra2002-01-252-3/+8
| | | | unsigned overflow when new_offset < old_offset.
* daily updateAlan Modra2002-01-241-1/+1
|
* fix typoNick Clifton2002-01-242-1/+5
|
* daily updateAlan Modra2002-01-231-1/+1
|
* * elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Don't suppressRichard Henderson2002-01-232-2/+6
| | | | plt entries for undefweak symbols.
* Add: bfd_elf32_ia64_hpux_big_vec, bfd_elf64_ia64_hpux_big_vec andNick Clifton2002-01-232-0/+10
| | | | bfd_elf32_h8300_vec to DEFAULT_VECTOR.
* * elf64-ppc.c: Remove stale part of ABI comment.Alan Modra2002-01-232-45/+70
| | | | | | | | | | | | | (NO_OPD_RELOCS): Define. (ppc64_elf_check_relocs): Use it. (ppc64_elf_relocate_section): Here too. (build_one_stub): Don't point function syms at the stub. Instead, hijack plt.offset. (ppc64_elf_relocate_section): Check whether REL24 relocs should really go to the stub. Make all dynamic relocs in opd against locals. (ppc64_elf_finish_dynamic_symbol): Allow for non-standard use of plt.offset.
* daily updateAlan Modra2002-01-221-1/+1
|
* * elf64-alpha.c (INSN_UNOP): Encode with RB as $sp.Richard Henderson2002-01-222-1/+5
|
* * elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Correct sign ofAlan Modra2002-01-222-1/+4
| | | | TOC_BASE_OFF adjustment.