Alan Modra
58111eb706
* elf-bfd.h (struct elf_link_hash_entry): Remove linker_section_pointer
...
field.
(enum elf_linker_section_enum): Delete.
(struct elf_linker_section): Delete.
(struct elf_linker_section_pointers): Delete.
(struct elf_obj_tdata): Remove #if 0 chunk. Remove linker_section.
Make linker_section_pointers a void**.
(elf_local_ptr_offsets, elf_linker_section): Don't define.
* elf32-ppc.c (enum elf_linker_section_enum): New, cut-down version
of old item in elf-bfd.h.
(struct elf_linker_section): Likewise.
(struct elf_linker_section_pointers): Likewise.
(elf_local_ptr_offsets): Define.
(struct ppc_elf_link_hash_entry): Add linker_section_pointer.
(ppc_elf_link_hash_newfunc): Init it.
(struct ppc_elf_link_hash_table): Add sbss.
(ppc_elf_link_hash_table_create): zmalloc rather than clearing
individual fields.
(elf_create_linker_section): Fold into..
(ppc_elf_create_linker_section): ..here. Remove hole_size code.
Make rela section here if shared.
(elf_find_pointer_linker_section): Pass lsect rather than enum.
(elf_create_pointer_linker_section): Adjust. zalloc rather than
clearing in a loop.
(elf_finish_pointer_linker_section): Adjust. Don't make rela
section here.
(ppc_elf_check_relocs): Adjust.
(ppc_elf_add_symbol_hook): Tighten hash creator test. Remove code
creating .sbss by hand.
* elf.c (_bfd_elf_link_hash_newfunc): Adjust.
2003-07-07 15:51:57 +00:00
..
2003-07-04 14:46:14 +00:00
2003-06-11 01:32:08 +00:00
2003-05-02 08:14:52 +00:00
2003-05-02 08:14:52 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2003-07-01 14:44:59 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-29 10:06:40 +00:00
2003-07-07 15:51:57 +00:00
2002-08-15 23:19:28 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-04 10:47:33 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-06-04 10:47:33 +00:00
2003-06-04 10:47:33 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-04 10:47:33 +00:00
2002-11-30 08:39:46 +00:00
2003-06-04 11:38:30 +00:00
2002-11-30 08:39:46 +00:00
2003-06-04 11:38:30 +00:00
2003-06-25 06:40:27 +00:00
2003-06-04 10:47:33 +00:00
2003-06-04 10:47:33 +00:00
2003-06-04 10:47:33 +00:00
2003-06-04 11:38:30 +00:00
2003-04-01 13:08:06 +00:00
2003-06-25 06:40:27 +00:00
2002-08-28 10:38:51 +00:00
2003-06-20 08:36:19 +00:00
2003-06-03 16:24:06 +00:00
2003-06-11 13:38:07 +00:00
2003-05-16 16:30:27 +00:00
2003-06-11 13:38:07 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-05-09 11:35:35 +00:00
2002-11-30 08:39:46 +00:00
2002-12-20 22:41:13 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-10 07:09:31 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-30 04:09:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-01-03 21:12:28 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-05-13 18:54:25 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-12-31 07:29:29 +00:00
2002-11-30 08:39:46 +00:00
2002-12-30 19:25:13 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-04-23 21:09:04 +00:00
2002-11-30 08:39:46 +00:00
2003-04-04 08:15:15 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-04-01 15:50:31 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-04-16 00:30:24 +00:00
2003-06-29 10:06:40 +00:00
2003-06-25 06:40:27 +00:00
2002-09-19 15:31:30 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-07-04 10:25:14 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-07-04 01:50:12 +00:00
2003-07-04 13:53:38 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-04-21 13:22:14 +00:00
2003-06-25 06:40:27 +00:00
2003-04-21 13:22:14 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-27 07:31:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-07-07 15:51:57 +00:00
2003-06-24 14:03:53 +00:00
2003-07-07 11:14:40 +00:00
2003-04-23 21:09:04 +00:00
2003-06-25 06:40:27 +00:00
2003-01-23 11:51:35 +00:00
2003-07-04 08:41:57 +00:00
2003-07-04 13:53:38 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-07-04 13:53:38 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-07-04 13:53:38 +00:00
2003-06-20 05:30:46 +00:00
2003-07-07 11:14:40 +00:00
2003-06-25 06:40:27 +00:00
2003-07-04 13:53:38 +00:00
2003-07-04 13:53:38 +00:00
2003-07-07 15:51:57 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-07-07 15:51:57 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-07-04 01:50:12 +00:00
2003-02-14 09:21:21 +00:00
2003-07-04 01:50:12 +00:00
2003-07-04 01:50:12 +00:00
2003-06-25 06:40:27 +00:00
2003-07-04 13:53:38 +00:00
2003-06-28 22:13:37 +00:00
2003-06-11 16:22:26 +00:00
2003-05-21 00:56:05 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2002-10-25 02:45:54 +00:00
2002-12-20 22:41:13 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2003-06-25 06:40:27 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2002-12-10 16:15:27 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2003-07-01 14:44:59 +00:00
2003-06-25 06:40:27 +00:00
2003-06-25 11:07:05 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-04-03 11:13:27 +00:00
2002-11-30 08:39:46 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2003-06-25 06:40:27 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2002-11-06 13:26:29 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-10 23:44:42 +00:00
2003-07-04 14:46:14 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2003-02-04 12:34:08 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-07-31 16:23:29 +00:00
2003-02-04 12:34:08 +00:00
2003-06-29 10:06:40 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-06 13:26:29 +00:00
2003-05-29 15:05:41 +00:00
2002-11-12 15:44:24 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-04-15 14:26:06 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-07-01 14:44:59 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-07-04 04:14:56 +00:00
2003-06-29 10:06:40 +00:00
2003-03-06 12:29:04 +00:00
2003-05-22 03:34:52 +00:00
2003-06-25 06:40:27 +00:00
2003-03-13 09:28:49 +00:00
2003-03-13 09:28:49 +00:00
2002-12-03 23:55:48 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-06-29 10:06:40 +00:00
2003-06-29 10:06:40 +00:00
2002-12-20 22:41:13 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-03-13 09:28:49 +00:00
2003-06-25 06:40:27 +00:00
2003-07-07 00:00:05 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2002-12-20 22:41:13 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2002-11-30 08:39:46 +00:00
2002-11-30 08:39:46 +00:00
2003-06-25 06:40:27 +00:00
2003-03-12 09:59:52 +00:00
2002-11-30 08:39:46 +00:00
2003-05-09 11:35:35 +00:00
2003-05-09 11:35:35 +00:00