Alan Modra
03ce39594e
daily update
2006-01-14 23:00:04 +00:00
Alan Modra
b3b1f268a8
daily update
2006-01-13 23:00:06 +00:00
Alan Modra
b9a2b9b62e
daily update
2006-01-12 23:00:06 +00:00
Alan Modra
f1ab64bc67
daily update
2006-01-11 23:00:06 +00:00
Nick Clifton
d7f735daf4
* elf32-arm.c (elf32_arm_output_symbol_hook): Install new entry into the
...
newly (re)allocated map array.
2006-01-11 18:11:43 +00:00
Alan Modra
e7ab756793
daily update
2006-01-10 23:00:04 +00:00
Alan Modra
ca2269ab07
daily update
2006-01-09 23:00:06 +00:00
Nick Clifton
5e5e11bd07
Update date in copyright notice
2006-01-09 15:58:42 +00:00
Nick Clifton
2bfd55cab3
Add comma after HIGH3ADJ
2006-01-09 12:55:01 +00:00
Alan Modra
734ca0a1f4
daily update
2006-01-08 23:00:07 +00:00
Alan Modra
441def295b
daily update
2006-01-07 23:00:05 +00:00
Alan Modra
6e67aa4422
daily update
2006-01-06 23:00:05 +00:00
Alan Modra
1407363270
daily update
2006-01-05 23:00:13 +00:00
Alan Modra
d9f75a6a1d
daily update
2006-01-04 23:00:06 +00:00
Alan Modra
1a92527b03
daily update
2006-01-03 23:00:05 +00:00
Alan Modra
16868cf914
daily update
2006-01-02 23:00:05 +00:00
Alan Modra
ac3f8dbf87
daily update
2006-01-01 23:00:04 +00:00
Jakub Jelinek
bce50a28c0
* elf64-ppc.c (ppc64_elf_action_discarded): Return 0
...
for .toc1 section.
2006-01-01 00:06:24 +00:00
Kaz Kojima
f50ad433e8
* elf32-sh.c (sh_elf_relocate_section): Don't reset relocation
...
for R_SH_REL32 in shared objects if the symbol is locally called.
2005-12-31 16:23:13 +00:00
Alan Modra
4cc603a56e
* elf64-ppc.c (ppc64_elf_relocate_section): Adjust relocs against
...
opd section sym when opd has been edited. Use correct addend
when determining branch 'y' bit and branch overflow. Adjust and
save opd relocs for ld -r too.
2005-12-31 12:55:10 +00:00
Eric Christopher
86324f906b
2005-12-30 Eric Christopher <echristo@apple.com>
...
* elfxx-mips.c (mips_elf_record_global_got_symbol): Add assert
to verify we have a got.
(_bfd_mips_elf_check_relocs): Add R_MIPS_TLS_GOTTPREL to relocs
needing a GOT.
2005-12-31 05:02:22 +00:00
Alan Modra
4136fff0f6
daily update
2005-12-30 23:00:06 +00:00
Dave Anglin
db8274e6b9
* configure.host (hppa*64*-*-hpux*): Set host64 to true.
2005-12-30 22:25:57 +00:00
Alan Modra
906ea27756
daily update
2005-12-29 23:00:07 +00:00
Nick Clifton
faaad84b0e
(bfd_hash_set_default_size): Add more entries to the hash_size_primes table.
2005-12-29 10:33:40 +00:00
Nick Clifton
88a670df3c
(_bfd_link_section_stabs): Use bfd_hash_table_init rather than
...
bfd_hash_table_init_n(...,251) so that the size of the hash table can be
controlled by the user.
2005-12-29 10:29:23 +00:00
Alan Modra
cbe0447a98
daily update
2005-12-28 23:00:05 +00:00
Alan Modra
814f8eddff
daily update
2005-12-27 23:00:06 +00:00
Dave Anglin
3c27d5511c
* elf32-hppa.c (elf32_hppa_size_dynamic_sections): Use info->executable
...
instead of !info->shared.
2005-12-27 22:50:08 +00:00
Jan-Benedict Glaw
ef98136453
2005-12-27 Jan-Benedict Glaw <jbglaw@lug-owl.de>
...
* vaxlinux.h: New file. (TRAD_CORE_EXTRA_SIZE_ALLOWED): Define.
(HOST_MACHINE_ARCH): Define. This allows cross-building vax-linux
hosted binutils.
2005-12-27 22:17:25 +00:00
Nathan Sidwell
e510ff9728
* elf32-mt.c (mt_elf_merge_private_bfd_data): Do not allow mixing
...
object files from different mt variants.
2005-12-27 17:47:42 +00:00
Nick Clifton
b59bea8a13
Add support for RDOS targets.
2005-12-27 17:42:45 +00:00
Nick Clifton
650f284e0d
(lookup_symbol_in_function_table): Check for a function name before passing
...
it to strcmp.
2005-12-27 16:07:36 +00:00
Alan Modra
a192385803
* elf.c (elf_find_function): Don't ignore section syms.
...
Simplify filename logic.
2005-12-27 09:22:59 +00:00
Alan Modra
70949bf12c
missed copyright 2005 addition
2005-12-27 04:19:15 +00:00
Alan Modra
ac39eb42f4
* elf32-ppc.c (add_stub_sym): Pass info rather than htab.
...
Use different names for pic vs non-pic, '.' instead of '_'.
(allocate_dynrelocs): Adjust add_stub_sym call.
2005-12-27 03:54:33 +00:00
Alan Modra
185ef66d06
* elf.c (bfd_section_from_shdr): Treat invalid reloc sections as
...
normal sections rather than returning false.
2005-12-27 03:45:30 +00:00
Alan Modra
44da2da10b
* coff-h8300.c (h8300_reloc16_extra_cases): Use input section
...
"output_offset" instead of link order "offset".
* coff-h8500.c (extra_case): Likewise.
* coff-w65.c (w65_reloc16_extra_cases): Likewise.
* coff-z80.c (extra_case): Likewise.
* coff-z8k.c (extra_case): Likewise.
* linker.c (default_indirect_link_order): Likewise, "size" too.
* ecoff.c (ecoff_indirect_link_order): Likewise.
2005-12-27 03:06:27 +00:00
Alan Modra
ec45615693
* Makefile.am: Run "make dep-am".
...
* Makefile.in: Regenerate.
* po/SRC-POTFILES.in: Regenerate.
2005-12-27 01:19:01 +00:00
Alan Modra
05f971d98f
daily update
2005-12-26 23:00:05 +00:00
Alan Modra
8f0815c93c
daily update
2005-12-25 23:00:05 +00:00
Alan Modra
9005669ab1
daily update
2005-12-24 23:00:04 +00:00
Alan Modra
9bf46c0040
* aix5ppc-core.c: Remove duplicate prototypes.
...
(xcoff64_core_file_matches_executable_p): Provide implementation
for !AIX_5_CORE.
* corefile.c (generic_core_file_matches_executable_p): Correct
syntax error in prototype.
* libbfd-in.h (generic_core_file_matches_executable_p): Delete.
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.
2005-12-24 08:37:38 +00:00
Alan Modra
aff316b6ab
daily update
2005-12-23 23:00:06 +00:00
Nick Clifton
12ac1cf537
PR 1150
...
* elf-bfd.h (struct elf_backend_data): New field 'elf_backend_ignore_undef_symbol'.
* elfxx-target.h (elf_backend_ignore_undef_symbol): Define to NULL if not
already defined.
(elfNN_bed): Initialise the elf_backend_ignore_undef_symbol field.
* elfxx-mips.c (_bfd_mips_elf_ignore_undef_symbol): New function.
* elfxx-mips.h (elf_backend_ignore_undef_symbol): Define and prototype.
* elflink.c (elf_link_output_extsym): Check elf_backend_ignore_undef_symbol
before reporting an undefined symbol in a shared library.
2005-12-23 12:29:36 +00:00
Joel Brobecker
69d246d933
* corefile.c (generic_core_file_matches_executable_p): New function.
...
* libbfd-in.h (generic_core_file_matches_executable_p): Add
declaration.
* libbfd.h: Regenerate.
* hpux-core.c: ANSIfy function declarations and prototypes.
(thread_section_p): Manually expand bfd_section_name macro
to make it clear that parameter ABFD is not used.
(hpux_core_core_file_matches_executable_p): Delete, replaced
by macro pointing to generic_core_file_matches_executable_p.
* aix386-core.c: Replace core_file_matches_executable_p null
implementation by generic_core_file_matches_executable_p by
using a macro.
* aix5ppc-core.c: Likewise.
* cisco-core.c: Likewise.
* hppabsd-core.c: Likewise.
* irix-core.c: Likewise.
* lynx-core.c: Likewise.
* mach-o.c: Likewise.
* netbsd-core.c: Likewise.
* osf-core.c: Likewise.
* ptrace-core.c: Likewise.
* sco5-core.c: Likewise.
* trad-core.c: Likewise.
2005-12-23 10:19:40 +00:00
Alan Modra
8c08fde2a8
daily update
2005-12-22 23:00:06 +00:00
Alan Modra
cb4553f2bf
daily update
2005-12-21 23:00:05 +00:00
Alan Modra
c41d4f268d
daily update
2005-12-20 23:00:05 +00:00
Bob Wilson
03e94c089a
* elf32-xtensa.c (action_list_count, xlate_map_entry, xlate_map,
...
xlate_offset_with_removed_text, build_xlate_map, free_xlate_map): New.
(check_section_ebb_pcrels_fit): Build new xlate_map, use it and free it
when finished.
2005-12-20 01:30:11 +00:00