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