]>
Commit | Line | Data |
---|---|---|
d9cf1b54 AM |
1 | 2002-01-06 Steve Ellcey <sje@cup.hp.com> |
2 | ||
3 | * elfxx-ia64.c (is_unwind_section_name): Add target vector as | |
4 | argument so we can handle HP-UX specially. | |
5 | (elfNN_ia64_hpux_vec): New for use in is_unwind_section_name. | |
6 | (elfNN_hpux_backend_section_from_bfd_section): New for support | |
7 | of SHN_IA_64_ANSI_COMMON. | |
8 | (elfNN_ia64_relax_section): Add support for SHN_IA_64_ANSI_COMMON. | |
9 | (is_unwind_section_name): Add special HP-UX support. | |
10 | (elfNN_ia64_section_from_shdr): Add support for more sections. | |
11 | (elfNN_ia64_fake_sections): Modify is_unwind_section_name call and | |
12 | add support for more sections. | |
13 | (elfNN_ia64_additional_program_headers): Modify | |
14 | is_unwind_section_name call. | |
15 | (elfNN_ia64_modify_segment_map): Remove assumption that there is | |
16 | only one unwind section in segment. | |
17 | ||
3f3c5c34 AM |
18 | 2002-01-06 Alan Modra <amodra@bigpond.net.au> |
19 | ||
20 | * syms.c (_bfd_generic_make_empty_symbol): New function. | |
21 | * libbfd-in.h (_bfd_nosymbols_make_empty_symbol): Define as | |
22 | _bfd_generic_make_empty_symbol. | |
23 | * libbfd.h: Regenerate. | |
24 | * bfd-in2.h: Regenerate. | |
25 | * hppabsd-core.c (hppabsd_core_make_empty_symbol): Delete function. | |
26 | (hppabsd_core_get_symtab_upper_bound): Don't define. | |
27 | (hppabsd_core_get_symtab): Likewise. | |
28 | (hppabsd_core_print_symbol): Likewise. | |
29 | (hppabsd_core_get_symbol_info): Likewise. | |
30 | (hppabsd_core_bfd_is_local_label_name): Likewise. | |
31 | (hppabsd_core_get_lineno): Likewise. | |
32 | (hppabsd_core_find_nearest_line): Likewise. | |
33 | (hppabsd_core_bfd_make_debug_symbol): Likewise. | |
34 | (hppabsd_core_read_minisymbols): Likewise. | |
35 | (hppabsd_core_minisymbol_to_symbol): Likewise. | |
36 | (hppabsd_core_vec): Use BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols). | |
37 | Formatting fixes. | |
38 | * hpux-core.c: Similarly. | |
39 | * irix-core.c: Similarly. | |
40 | * osf-core.c: Similarly. | |
41 | * sco5-core.c: Similarly. | |
42 | * binary.c (binary_make_empty_symbol): Remove function, define as | |
43 | _bfd_generic_make_empty_symbol. | |
44 | * ihex.c (ihex_make_empty_symbol): Likewise. | |
45 | * mmo.c (mmo_make_empty_symbol): Likewise. | |
46 | * ppcboot.c (ppcboot_make_empty_symbol): Likewise. | |
47 | * srec.c (srec_make_empty_symbol): Likewise. | |
48 | * versados.c (versados_make_empty_symbol): Likewise. | |
49 | * vms.c (_bfd_vms_make_empty_symbol): Remove. | |
50 | (vms_make_empty_symbol): Define as _bfd_generic_make_empty_symbol. | |
51 | * vms-gsd.c (_bfd_vms_slurp_gsd): Call bfd_make_empty_symbol | |
52 | rather than _bfd_vms_make_empty_symbol. | |
53 | * vms-misc.c (new_symbol): Likewise. | |
54 | ||
3f0a7f7f AM |
55 | 2002-01-05 Alan Modra <amodra@bigpond.net.au> |
56 | ||
9e7b37b3 AM |
57 | * section.c (bfd_section_init): Remove unnecessary initialisations. |
58 | (bfd_section_list_clear): New function. | |
59 | (bfd_section_list_remove, bfd_section_list_insert): New macros. | |
60 | (_bfd_strip_section_from_output): Use them. | |
61 | * coffcode.h (coff_set_alignment_hook): Likewise. | |
62 | * elf32-mips.c (_bfd_mips_elf_final_link): Likewise. | |
63 | * elf64-mips.c (mips_elf64_final_link): Likewise. | |
64 | * elf64-mmix.c (mmix_elf_final_link): Likewise. | |
65 | * sunos.c (sunos_add_dynamic_symbols): Likewise. | |
66 | * xcofflink.c (_bfd_xcoff_bfd_final_link): Likewise. | |
67 | * bfd-in2.h: Regenerate. | |
68 | ||
69 | * netbsd-core.c (netbsd_core_file_p): Use bfd_make_section_anyway | |
70 | rather than doing our own section handling. Clean up after errors | |
71 | with bfd_release and bfd_section_list_clear. Handle unexpected | |
72 | flags. | |
73 | * aoutf1.h (sunos4_core_file_p): Likewise. | |
74 | * aix386-core.c (aix386_core_file_p): Likewise. | |
75 | * cisco-core.c (cisco_core_file_validate): Likewise. | |
76 | * ptrace-core.c (ptrace_unix_core_file_p): Likewise. | |
77 | * trad-core.c (trad_unix_core_file_p): Likewise. | |
78 | ||
79 | * hppabsd-core.c (hppabsd_core_core_file_p): Clean up after errors | |
80 | with bfd_release and bfd_section_list_clear. | |
81 | * hpux-core.c (hpux_core_core_file_p): Likewise. | |
82 | * irix-core.c (irix_core_core_file_p): Likewise. | |
83 | * lynx-core.c (lynx_core_file_p): Likewise. | |
84 | * osf-core.c (osf_core_core_file_p): Likewise. | |
85 | * rs6000-core.c (rs6000coff_core_p): Likewise. | |
86 | * sco5-core.c (sco5_core_file_p): Likewise. | |
87 | ||
3f0a7f7f AM |
88 | * elf32-mips.c (_bfd_mips_elf_lo16_reloc): Simplify, and perform |
89 | sign extension adjustments without conditionals. | |
90 | ||
a3aa38ee JJ |
91 | 2002-01-04 Jakub Jelinek <jakub@redhat.com> |
92 | ||
93 | * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Don't crash if | |
94 | CIE at .eh_frame start is removed due to no FDEs referencing it. | |
95 | ||
8a8b2d4b AJ |
96 | 2002-01-04 Jason Thorpe <thorpej@wasabisystems.com> |
97 | ||
98 | * config.bfd (x86_64-*-netbsd*): New target. | |
99 | * configure.in (x86_64-*-netbsd*): Set COREFILE | |
100 | to netbsd-core.lo. | |
101 | * configure: Regenerated. | |
102 | ||
04b5af89 TR |
103 | 2002-01-03 Tom Rix <trix@redhat.com> |
104 | ||
105 | * xcofflink.c (_bfd_xcoff_bfd_final_link): Update .pad section ordering | |
106 | for recent bfd_make_section_anyway change. | |
107 | ||
51c5503b NC |
108 | 2002-01-03 Nick Clifton <nickc@cambridge.redhat.com> |
109 | ||
110 | * elf32-arm.h (elf32_arm_final_link_relocate): Handle | |
111 | R_ARM_THM_PC11 reloc. | |
112 | ||
07f7c046 NC |
113 | 2002-01-02 Nick Clifton <nickc@cambridge.redhat.com> |
114 | ||
115 | * configure.in (LINGUAS): Add ja. | |
116 | * configure: Regenerate. | |
117 | * po/ja.po: Import from translation project's web site. | |
118 | ||
5eefb65f NC |
119 | 2002-01-02 Nick Clifton <nickc@cambridge.redhat.com> |
120 | ||
121 | * elf32-arm.h (elf32_arm_merge_private_bfd_data): Reformat error | |
122 | messages to ease translation into other languages. | |
123 | ||
39e90f10 | 124 | For older changes see ChangeLog-0001 |
56882138 AM |
125 | \f |
126 | Local Variables: | |
127 | mode: change-log | |
128 | left-margin: 8 | |
129 | fill-column: 74 | |
130 | version-control: never | |
131 | End: |