Alan Modra
3ab2a9a6b9
daily update
2004-02-10 23:00:05 +00:00
Alan Modra
f80e2ec4e8
daily update
2004-02-09 23:00:05 +00:00
Nick Clifton
3255318a04
Add support for relaxing the 32bit ldc/stc instructions.
2004-02-09 12:15:57 +00:00
Nick Clifton
0d5f99947b
Catch GOT offsets for a symbol which have no associated GOT subsection.
2004-02-09 10:30:13 +00:00
Richard Sandiford
174fd7f955
* bfd-elf.h (elf_backend_name_local_section_symbols): New hook.
...
* elf.c (swap_out_syms): Use it to decide whether local section
symbols should be named.
* elfxx-target.h (elf_backend_name_local_section_symbols): New macro.
* elfxx-mips.h (_bfd_mips_elf_name_local_section_symbols): Declare.
(elf_backend_name_local_section_symbols): Define.
* elfxx-mips.c (_bfd_mips_elf_name_local_section_symbols): New.
2004-02-09 08:04:00 +00:00
Alan Modra
57e8e62f46
daily update
2004-02-08 23:00:05 +00:00
Alan Modra
fff48208c9
daily update
2004-02-07 23:00:05 +00:00
Alan Modra
5cbf0477c5
daily update
2004-02-06 23:00:04 +00:00
Alan Modra
862c7bbf1d
daily update
2004-02-05 23:00:05 +00:00
Alan Modra
f9dc10dd9b
daily update
2004-02-04 23:00:04 +00:00
Alan Modra
e82850bce4
daily update
2004-02-03 23:00:06 +00:00
Alan Modra
0399f61a44
daily update
2004-02-02 23:00:06 +00:00
Alan Modra
a313c320d4
daily update
2004-02-01 23:00:06 +00:00
Alan Modra
3910f4f7a7
daily update
2004-01-31 23:00:05 +00:00
H.J. Lu
03609792ae
2004-01-30 H.J. Lu <hongjiu.lu@intel.com>
...
* elfxx-ia64.c (elfNN_ia64_relax_brl): New function.
(elfNN_ia64_relax_section): Optimize brl to br during the relax
finalize pass.
2004-01-30 23:13:28 +00:00
Alan Modra
5bbce64e0e
daily update
2004-01-30 23:00:35 +00:00
Alexandre Oliva
ea01195e38
* elf32-frv.c (elf32_frv_always_size_sections): Initialize pointer
...
to bfd_link_hash_entry passed by reference to
_bfd_generic_link_add_one_symbol.
2004-01-30 21:11:37 +00:00
Alan Modra
1a40fbf0f6
daily update
2004-01-29 23:00:06 +00:00
Alan Modra
98c6820a65
daily update
2004-01-28 23:00:07 +00:00
Alan Modra
26b24bd6a7
daily update
2004-01-27 23:00:05 +00:00
Alan Modra
ffc0f4c440
daily update
2004-01-26 23:00:06 +00:00
H.J. Lu
838e70c548
2004-01-25 H.J. Lu <hongjiu.lu@intel.com>
...
* elfxx-ia64.c (elfNN_ia64_relocate_section): Disallow imm
relocations against dynamic symbols.
2004-01-26 20:32:08 +00:00
Alan Modra
f832a4191d
daily update
2004-01-25 23:00:05 +00:00
Alan Modra
c2f1a72101
daily update
2004-01-25 02:42:20 +00:00
Alan Modra
3835ff9bee
daily update
2004-01-23 23:00:05 +00:00
Daniel Jacobowitz
4f199be3eb
* elf32-arm.h (elf32_arm_check_relocs): Revert part of 2004-01-13
...
change.
2004-01-23 16:51:48 +00:00
Alan Modra
8a58e4e85f
daily update
2004-01-22 23:00:06 +00:00
Alan Modra
afd82b6fec
daily update
2004-01-21 23:00:07 +00:00
Nick Clifton
28d39d1a3a
Stop indexed move byte instructions from being relaxed.
2004-01-21 11:17:53 +00:00
Alan Modra
fd4a7be66b
daily update
2004-01-20 23:00:06 +00:00
Danny Smith
66bed356fc
* peXXigen.c (_bfd_XXi_swap_scnhdr_out): Don't remove
...
IMAGE_SCN_MEM_WRITE flag from .text section if WP_TEXT
flag has been cleared.
2004-01-20 21:04:19 +00:00
Alan Modra
c03e19bbe3
daily update
2004-01-19 23:00:04 +00:00
Kazu Hirata
7e89635aac
* coff-h8300.c: Add and adjust comments about relaxation.
...
* elf32-h8300.c: Likewise.
2004-01-19 17:02:45 +00:00
Alan Modra
5421d6bee1
daily update
2004-01-18 23:00:05 +00:00
Alan Modra
c087d6782a
daily update
2004-01-17 23:07:55 +00:00
Kazu Hirata
e804e83606
* coff-h8300.c: Fix comment typos.
...
* elf32-h8300.c: Likewise.
2004-01-16 23:50:20 +00:00
Kazu Hirata
630a7b0ab7
* coff-h8300.c: Add comments about relaxation.
...
* elf32-h8300.c: Likewise.
2004-01-16 23:35:49 +00:00
Alan Modra
e9d78f05df
daily update
2004-01-16 23:00:06 +00:00
Alan Modra
e9888f167a
daily update
2004-01-15 23:00:05 +00:00
Alan Modra
5811138ae5
daily update
2004-01-14 23:00:05 +00:00
Maciej W. Rozycki
f8b7303064
* gettext.m4: Quote names of macros to be defined by AC_DEFUN
...
throughout.
* acinclude.m4: Quote names of macros to be defined by AC_DEFUN
throughout.
* aclocal.m4: Regenerate.
* configure: Regenerate.
2004-01-14 13:41:37 +00:00
Ian Lance Taylor
32159579f0
* elf64-mips.c (mips_elf64_slurp_one_reloc_table): Call
...
mips_elf64_rtype_to_howto instead of using howto_table.
* gas/mips/mips16-64.d: New test.
* gas/mips/mips.exp: Run it.
2004-01-14 03:06:02 +00:00
Alan Modra
3a3b9fbefc
daily update
2004-01-13 23:00:07 +00:00
Daniel Jacobowitz
c84cd8eead
* elf32-arm.h (elf32_arm_final_link_relocate): Check that we created
...
the .plt section.
(elf32_arm_check_relocs): Don't increment the PLT refcount for
relocs which would not use the PLT.
2004-01-13 21:09:34 +00:00
Alan Modra
680a337845
* elf64-ppc.c (ppc64_elf_check_relocs): Ignore !SEC_ALLOC relocs.
...
(ppc64_elf_gc_sweep_hook): Likewise.
(ppc64_elf_size_dynamic_sections): Test for .plt directly.
2004-01-13 00:31:07 +00:00
Alan Modra
1c87d89dc5
daily update
2004-01-12 23:00:04 +00:00
Nick Clifton
faca21e56e
oops - add changeog entry for previous delta
2004-01-12 15:04:05 +00:00
Nick Clifton
ca9a79a174
Add support for relaxation of bit manipulation instructions.
2004-01-12 15:02:22 +00:00
Alan Modra
818a27acd6
* dwarf2.c: Convert to C90, remove unneeded casts and prototypes.
2004-01-12 05:34:16 +00:00
Alan Modra
b11c3051bc
daily update
2004-01-11 23:00:05 +00:00