Daniel Jacobowitz
7413f23fb4
* elf32-arm.c (STUB_ENTRY_NAME): Define.
(arm_thumb_thumb_long_branch_stub): Use bx instead of b.n.
(arm_pic_long_branch_stub): Mention R_ARM_REL32 instead of
R_ARM_ABS32.
(struct elf32_arm_stub_hash_entry): Add output_name.
(arm_build_one_stub): Move offsets into the offset argument
of _bfd_final_link_relocate. Correct offset for
arm_thumb_arm_v4t_stub_long_branch.
(elf32_arm_size_stubs): Set stub_entry->output_name.
(elf32_arm_ouput_plt_map_sym): Rename to elf32_arm_output_map_sym.
Update all callers.
(elf32_arm_output_stub_sym): New.
(arm_map_one_stub): Correct formatting. Use elf32_arm_output_stub_sym.
* ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm.d,
ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
ld-arm/thumb2-bl-as-thumb1-bad.d, ld-arm/thumb2-bl-bad.d: Update for
stub symbols and stub corrections.
2008-06-25 14:28:48 +00:00
..
2007-08-28 13:21:58 +00:00
2007-09-30 01:33:15 +00:00
2008-06-25 14:28:48 +00:00
2008-02-20 17:51:18 +00:00
2007-07-06 14:09:45 +00:00
2007-07-25 21:30:59 +00:00
2007-08-28 13:21:58 +00:00
2008-03-22 12:23:54 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-05-07 04:52:35 +00:00
2008-05-31 16:35:56 +00:00
2008-01-28 16:41:05 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-01-23 16:05:45 +00:00
2007-07-06 14:09:45 +00:00
2008-03-16 22:26:23 +00:00
2007-09-30 01:33:15 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-05-21 12:01:37 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-03-21 16:29:26 +00:00
2008-06-16 15:07:01 +00:00
2007-12-31 11:29:01 +00:00
2007-08-06 14:41:51 +00:00
2007-07-06 14:09:45 +00:00
2008-03-01 06:52:52 +00:00
2007-09-30 01:33:15 +00:00
2008-06-12 11:27:38 +00:00
2007-09-30 15:26:43 +00:00
2008-06-09 22:22:05 +00:00
2008-02-14 20:23:27 +00:00
2008-04-16 08:51:18 +00:00
2008-06-19 16:15:17 +00:00
2007-10-12 04:38:29 +00:00
2008-02-04 23:41:54 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-04-21 17:54:25 +00:00
2008-03-16 22:26:23 +00:00
2007-07-06 14:09:45 +00:00
2007-07-06 14:09:45 +00:00
2008-02-01 17:58:48 +00:00
2008-02-18 11:04:09 +00:00
2008-06-25 14:28:48 +00:00
2006-01-16 23:15:07 +00:00
2006-01-16 23:15:07 +00:00
2007-01-09 17:30:59 +00:00
2008-01-07 16:45:35 +00:00
2004-01-02 11:16:21 +00:00