Alan Modra
58d180e827
bfd/
* elf32-ppc.c: Include dwarf2.h.
(struct ppc_elf_link_hash_table): Add glink_eh_frame.
(ppc_elf_create_glink): Create .eh_frame section.
(glink_eh_frame_cie): New array.
(ppc_elf_size_dynamic_sections): Size glink_eh_frame.
(ppc_elf_finish_dynamic_sections): Write glink_eh_frame.
* elf64-ppc.c: Include dwarg2.h.
(struct ppc_link_hash_table): Add glink_eh_frame.
(create_linkage_sections): Create .eh_frame section.
(ppc64_elf_size_dynamic_sections): Arrange to drop unneeded
glink_eh_frame.
(glink_eh_frame_cie): New array.
(ppc64_elf_size_stubs): Size glink_eh_frame.
(ppc64_elf_build_stubs): Init glink_eh_frame contents.
(ppc64_elf_finish_dynamic_sections): Write glink_eh_frame.
ld/
* emulparams/elf32ppc.sh: Source plt_unwind.sh.
* emulparams/elf64ppc.sh: Likewise.
* emultempl/ppc32elf.em (OPTION_NO_TLS_OPT): Adjust.
(PARSE_AND_LIST_PROLOGUE, PARSE_AND_LIST_LONGOPTS,
PARSE_AND_LIST_OPTIONS, PARSE_AND_LIST_ARGS_CASES): Append to
existing values.
* emultempl/ppc64elf.em (OPTION_STUBGROUP_SIZE): Adjust.
(PARSE_AND_LIST_PROLOGUE, PARSE_AND_LIST_LONGOPTS,
PARSE_AND_LIST_OPTIONS, PARSE_AND_LIST_ARGS_CASES): Append to
existing values.
ld/testsuite/
* ld-powerpc/powerpc.exp: Use --no-ld-generated-unwind-info
with some tests.
* ld-powerpc/relbrlt.d: Likewise.
2011-07-26 01:57:18 +00:00
..
2010-04-14 09:27:27 +00:00
2009-11-04 18:13:05 +00:00
2009-11-04 18:13:05 +00:00
2009-11-20 15:04:51 +00:00
2009-11-19 07:01:40 +00:00
2009-11-20 15:04:51 +00:00
2009-11-04 18:13:05 +00:00
2009-11-20 15:04:51 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2009-05-05 11:28:36 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2011-03-22 18:10:48 +00:00
2010-11-15 22:30:47 +00:00
2008-10-22 06:06:09 +00:00
2010-10-22 12:08:32 +00:00
2010-09-20 18:41:15 +00:00
2009-08-05 20:40:34 +00:00
2010-03-25 21:12:36 +00:00
2011-05-13 18:15:33 +00:00
2011-05-13 18:15:33 +00:00
2011-04-18 13:41:40 +00:00
2011-05-13 18:15:33 +00:00
2011-05-13 18:15:33 +00:00
2011-07-14 02:38:43 +00:00
2010-11-15 22:30:47 +00:00
2010-12-31 11:01:00 +00:00
2010-12-31 11:01:00 +00:00
2008-11-27 12:41:14 +00:00
2008-12-23 19:10:25 +00:00
2008-12-23 19:10:25 +00:00
2010-12-31 11:01:00 +00:00
2010-12-31 11:01:00 +00:00
2009-08-06 17:38:04 +00:00
2011-01-14 12:37:17 +00:00
2009-04-08 02:24:23 +00:00
2009-08-06 17:38:04 +00:00
2009-04-30 04:29:23 +00:00
2011-07-26 01:57:18 +00:00
2009-09-29 14:17:19 +00:00
2011-06-13 15:18:54 +00:00
2011-06-13 15:18:54 +00:00
2008-11-03 18:52:52 +00:00
2010-10-22 12:08:32 +00:00
2010-12-31 11:01:00 +00:00
2009-03-01 22:10:36 +00:00
2010-12-31 11:01:00 +00:00
2009-07-29 00:25:22 +00:00
2011-07-26 01:57:18 +00:00
2011-06-13 15:18:54 +00:00
2011-07-14 02:38:43 +00:00
2011-07-14 02:38:43 +00:00
2010-10-12 18:39:36 +00:00
2011-07-14 02:38:43 +00:00
2011-07-22 20:22:38 +00:00
2011-07-22 20:22:38 +00:00
2009-07-25 15:08:26 +00:00
2011-07-14 02:38:43 +00:00
2010-10-12 18:39:36 +00:00
2011-07-14 02:38:43 +00:00
2009-03-01 22:10:36 +00:00
2011-02-18 18:20:29 +00:00
2009-11-04 18:13:05 +00:00
2009-11-04 18:13:05 +00:00
2009-11-04 18:13:05 +00:00
2009-09-29 16:28:52 +00:00
2009-11-04 18:13:05 +00:00
2009-11-04 18:13:05 +00:00
2009-07-29 00:25:22 +00:00
2011-07-14 02:38:43 +00:00
2009-11-04 18:13:05 +00:00
2009-03-02 10:33:08 +00:00
2010-05-25 14:12:43 +00:00
2010-05-25 14:12:43 +00:00
2010-05-25 14:12:43 +00:00
2009-11-04 18:13:05 +00:00
2010-10-12 18:39:36 +00:00
2009-10-29 16:43:56 +00:00