- 17 May, 2004 4 commits
-
-
Daniel Jacobowitz authored
-
Daniel Jacobowitz authored
* configure: Regenerate.
-
Daniel Jacobowitz authored
to 2.15.
-
Alan Modra authored
-
- 16 May, 2004 1 commit
-
-
Alan Modra authored
-
- 15 May, 2004 1 commit
-
-
Alan Modra authored
-
- 14 May, 2004 1 commit
-
-
Alan Modra authored
-
- 13 May, 2004 1 commit
-
-
Alan Modra authored
-
- 11 May, 2004 2 commits
-
-
Daniel Jacobowitz authored
2004-02-09 Kaz Kojima <kkojima@rr.iij4u.or.jp> * gas/sh/sh64/err-dsp.s: Fix expected error message.
-
Alan Modra authored
-
- 10 May, 2004 1 commit
-
-
Alan Modra authored
-
- 08 May, 2004 1 commit
-
-
Alan Modra authored
-
- 07 May, 2004 5 commits
-
-
Daniel Jacobowitz authored
* configure: Regenerate.
-
Daniel Jacobowitz authored
-
Alexandre Oliva authored
immediately if there's no link info. (elf32_frvfdpic_copy_private_bfd_data): New. (bfd_elf32_bfd_copy_private_bfd_data): Use it for frvfdpic.
-
Alexandre Oliva authored
(HANDLE_ALIGN): New.
-
Alan Modra authored
-
- 06 May, 2004 9 commits
-
-
Zack Weinberg authored
filename argument is null; do not call strlen on a null pointer.
-
Daniel Jacobowitz authored
special case.
-
Alexandre Oliva authored
elf32-frvfdpic.
-
Alexandre Oliva authored
* configure: Rebuilt. * config/tc-frv.h (TARGET_FORMAT): Use elf32-frvfdpic if... (frv_md_fdpic_enabled): New. * config/tc-frv.c (frv_md_fdpic_enabled): New. (DEFAULT_FDPIC): New. (frv_flags): Use DEFAULT_FDPIC. (frv_pic_flag): Likewise. (OPTION_NOPIC): New. (md_longopts): Add -mnopic. (md_parse_option): Handle it. (md_show_usage): Add -mfdpic and -mnopic.
-
Alexandre Oliva authored
* configure: Rebuilt. * targets.c (bfd_elf32_frvfdpic_vec): New. * config.bfd: Enable it on frv-*-elf and frv-*-*linux*, as default on the latter. * elf32-frv.c: Prefix all identifiers added for FDPIC support with frvfdpic instead of frv. Rearrange elf-target macros such that the FDPIC-specific ones are only defined for this new target vector. (bfd_elf32_frvfdpic_vec): Declare. (IS_FDPIC): New. (elf32_frv_relocate_section): Use it to enable segment checking and to control rofixup emission. Add output section vma to applied relocation in non-LOAD non-ALLOC sections. Use _bfd_error_handler for errors. (_frv_create_got_section): Create .rel.got and .rofixup only in FDPIC. Create non-dynamic _gp at .got+2048 in non-FDPIC, like the linker script. (elf32_frvfdpic_size_dynamic_sections): Assume FDPIC. (elf32_frvfdpic_modify_segment_map): Likewise. (elf32_frv_finish_dynamic_sections): New, do-nothing. (elf32_frvfdpic_finish_dynamic_sections): Assume FDPIC. Improve error message if we miscompute the rofixup size. (frvfdpic_elf_use_relative_eh_frame): Assume FDPIC. (frvfdpic_elf_encode_eh_address): Likewise. (elf32_frv_check_relocs): Reject FDPIC-only relocs in non-FDPIC. Record relocs only in FDPIC. Make sure _gp is defined for GPREL relocs. Reject unknown relocation types. (elf32_frv_object_p): Make sure target vector matches FDPIC bits. (frv_elf_merge_private_bfd_data): Likewise. (ELF_MAXPAGESIZE): Revert to 0x1000 for elf32-frv; keep it as 0x4000 for newly-added elf32-frvfdpic.
-
Alexandre Oliva authored
-
Alexandre Oliva authored
-
Alexandre Oliva authored
2004-02-27 Alexandre Oliva <aoliva@redhat.com> * elf-bfd.h (struct elf_backend_data): Added elf_backend_can_make_relative_eh_frame, elf_backend_can_make_lsda_relative_eh_frame and elf_backend_encode_eh_address. (_bfd_elf_encode_eh_address): Declare. (_bfd_elf_can_make_relative): Declare. * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Use new hooks to decide whether to attempt to make_relative and make_lsda_relative. (_bfd_elf_write_section_eh_frame_hdr): Call encode_eh_address. (_bfd_elf_can_make_relative): New. (_bfd_elf_encode_eh_address): New. * elf32-frv.c (frv_elf_use_relative_eh_frame): New. (frv_elf_encode_eh_address): New. (elf_backend_can_make_relative_eh_frame): Define. (elf_backend_can_make_lsda_relative_eh_frame): Define. (elf_backend_encode_eh_address): Define. * elfxx-target.h (elf_backend_can_make_relative_eh_frame): Define. (elf_backend_can_make_lsda_relative_eh_frame): Define. (elf_backend_encode_eh_address): Define. (elfNN_bed): Add them.
-
Alan Modra authored
-
- 05 May, 2004 1 commit
-
-
Alan Modra authored
-
- 04 May, 2004 1 commit
-
-
Alan Modra authored
-
- 03 May, 2004 1 commit
-
-
Alan Modra authored
-
- 02 May, 2004 1 commit
-
-
Alan Modra authored
-
- 01 May, 2004 1 commit
-
-
Alan Modra authored
-
- 30 Apr, 2004 1 commit
-
-
Alan Modra authored
-
- 29 Apr, 2004 2 commits
-
-
Alan Modra authored
(fill_edata): Correct pointer arithmetic.
-
Alan Modra authored
-
- 28 Apr, 2004 1 commit
-
-
Alan Modra authored
-
- 27 Apr, 2004 2 commits
-
-
Bob Wilson authored
if set. Check reloc_done flag before applying relocations. Use output addresses, both when applying relocations and when comparing against the specified section. (elf_xtensa_relocate_section): Use output address to check if dynamic reloc is in a literal pool. Set section's reloc_done flag.
-
Alan Modra authored
-
- 25 Apr, 2004 1 commit
-
-
Phil Blundell authored
* elf32-arm.h (elf32_arm_check_relocs): Don't output REL32 relocs for locally defined symbols during -shared final link. (elf32_arm_final_link_relocate): Likewise.
-
- 24 Apr, 2004 1 commit
-
-
Alan Modra authored
-
- 23 Apr, 2004 1 commit
-
-
Alan Modra authored
-