Commit | Line | Data |
---|---|---|
6ad841a1 AM |
1 | 2003-12-03 Alan Modra <amodra@bigpond.net.au> |
2 | ||
3 | * ecoff.c (ecoff_link_add_archive_symbols): Update for renamed | |
4 | bfd_link_hash_entry field "next" -> "und_next". | |
5 | * linker.c (_bfd_link_hash_newfunc): Likewise. | |
6 | (bfd_link_add_undef): Likewise. | |
7 | (_bfd_generic_link_add_archive_symbols): Likewise. | |
8 | (_bfd_generic_link_add_one_symbol): Likewise. | |
9 | * xcofflink.c (xcoff_link_add_symbols): Likewise. | |
10 | ||
f9d1e83f NC |
11 | 2003-12-02 Nick Clifton <nickc@redhat.com> |
12 | ||
13 | * configure.in (ALL_LINGUAS): Add ro. | |
14 | * po/ro.po: New Romanian translation. | |
15 | ||
9fa06c65 AM |
16 | 2003-12-02 Alan Modra <amodra@bigpond.net.au> |
17 | ||
18 | * Makefile.am: Run "make dep-am". | |
19 | * Makefile.in: Regenerate. | |
20 | ||
771e446b NC |
21 | 2003-12-01 Dmitry Semyonov <Dmitry.Semyonov@oktet.ru> |
22 | ||
23 | * coffcode.h (coff_compute_section_file_positions): Set page_size | |
24 | to 1 instead of 0 in the case file alignment value is zero. | |
25 | ||
1c3bed7b KH |
26 | 2003-12-01 Kazu Hirata <kazu@cs.umass.edu> |
27 | ||
28 | * coff-rs6000.c: Remove ARGSUSED and VARARGS. | |
29 | * coff64-rs6000.c: Likewise. | |
30 | * coffcode.h: Likewise. | |
31 | * elf32-vax.c: Likewise. | |
32 | * hash.c: Likewise. | |
33 | * hppabsd-core.c: Likewise. | |
34 | * hpux-core.c: Likewise. | |
35 | * ihex.c: Likewise. | |
36 | * netbsd-core.c: Likewise. | |
37 | * osf-core.c: Likewise. | |
38 | * pdp11.c: Likewise. | |
39 | * ptrace-core.c: Likewise. | |
40 | * sco5-core.c: Likewise. | |
41 | * section.c: Likewise. | |
42 | * sunos.c: Likewise. | |
43 | * trad-core.c: Likewise. | |
44 | ||
0eddce27 AM |
45 | 2003-12-01 Alan Modra <amodra@bigpond.net.au> |
46 | ||
47 | * elf-bfd.h (is_elf_hash_table): Take hash tab rather than info arg. | |
48 | * elf.c (_bfd_elf_merge_sections): Adjust to suit. | |
49 | (_bfd_elf_link_just_syms): Likewise. | |
50 | (bfd_elf_get_needed_list): Likewise. | |
51 | (bfd_elf_get_runpath_list): Likewise. | |
52 | (_bfd_elf_link_hash_copy_indirect): Remove unneeded parens. | |
53 | * elf32-hppa.c (elf32_hppa_setup_section_lists): Don't check hash tab | |
54 | creator flavour. | |
55 | (elf32_hppa_set_gp): Look up output sections rather than using htab. | |
56 | * elf32-i960.c: Comment fix. Formatting. | |
57 | * elf32-m32r.c (m32r_elf_add_symbol_hook): Use is_elf_hash_table | |
58 | rather than testing creator flavour. | |
59 | * elf32-sh64.c (sh64_elf_add_symbol_hook): Likewise. | |
60 | * elf64-sh64.c (sh64_elf64_add_symbol_hook): Likewise. | |
61 | * elflink.c (_bfd_elf_link_create_dynamic_sections): Adjust for | |
62 | is_elf_hash_table change. Remove redundant test. | |
63 | (bfd_elf_record_link_assignment): Use is_elf_hash_table rather than | |
64 | testing creator flavour. | |
65 | (elf_link_record_local_dynamic_symbol): Adjust for is_elf_hash_table. | |
66 | (_bfd_elf_fix_symbol_flags): Likewise. | |
67 | (_bfd_elf_adjust_dynamic_symbol): Likewise. | |
68 | * elflink.h (elf_link_add_object_symbols): Likewise. Remove redundant | |
69 | checks. Use is_elf_hash_table rather than testing creator flavour. | |
70 | Use hash_table throughout in place of info->hash. | |
71 | (elf_add_dynamic_entry): Adjust for is_elf_hash_table change. | |
72 | (NAME(bfd_elf,size_dynamic_sections)): Likewise. Remove redundant | |
73 | check. | |
74 | (elf_bfd_final_link): Adjust for is_elf_hash_table change. | |
75 | (elf_link_check_versioned_symbol): Use is_elf_hash_table rather than | |
76 | testing creator flavour. | |
77 | (elf_gc_sections): Add is_elf_hash_table check. | |
78 | (elf_gc_common_finalize_got_offsets): Likewise. | |
79 | (elf_bfd_discard_info): Adjust for is_elf_hash_table change. Remove | |
80 | redundant check. | |
81 | * elfxx-ia64.c (elfNN_ia64_relax_section): Use is_elf_hash_table | |
82 | rather than testing creator flavour. | |
83 | ||
552585ed CG |
84 | 2003-11-28 Christian Groessler <chris@groessler.org> |
85 | ||
86 | * cpu-z8k.c: Convert to ISO C90. | |
87 | * coff-z8k.c: Likewise. | |
88 | ||
c84fca4d AO |
89 | 2003-11-27 Alexandre Oliva <aoliva@redhat.com> |
90 | ||
91 | * elf-bfd.h (elf_backend_data::elf_backend_modify_segment_map): | |
92 | Add link info argument. | |
93 | * elf32-i370.c (elf_backend_modify_segment_map): Likewise. | |
94 | * elf32-ppc.c (ppc_elf_modify_segment_map): Likewise. | |
95 | * elf32-xtensa.c (elf_xtensa_modify_segment_map): Likewise. | |
96 | * elf64-hppa.c (elf64_hppa_modify_segment_map): Likewise. | |
97 | * elfxx-ia64.c (elfNN_ia64_modify_segment_map): Likewise. | |
98 | * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Likewise. | |
99 | * elfxx-mips.h (_bfd_mips_elf_modify_segment_map): Likewise. | |
100 | * elf.c (assign_file_positions_except_relocs, | |
101 | assign_file_positions_for_segments): Likewise. Adjust calls. | |
102 | ||
7720ba9f MK |
103 | 2003-11-27 Mark Kettenis <kettenis@gnu.org> |
104 | ||
105 | * elf.c (elfcore_grok_netbsd_procinfo): Make a pseudosection out | |
106 | of the note. | |
107 | ||
0626d451 | 108 | 2003-11-26 Daniel Jacobowitz <drow@mvista.com> |
0eddce27 | 109 | Richard Sandiford <rsandifo@redhat.com> |
0626d451 RS |
110 | |
111 | * elfxx-mips.c (mips_elf_set_global_got_offset): Don't set no_fn_stub. | |
112 | (mips_elf_set_no_stub): New function. | |
113 | (mips_elf_multi_got): Call it. | |
114 | (_bfd_mips_elf_finish_dynamic_symbol): If a relocation is needed for | |
115 | a secondary GOT entry, create an R_MIPS_32 or R_MIPS_64 relocation and | |
116 | use mips_elf_create_dynamic_relocation to deal with any compatibility | |
117 | issues. Store the adjusted addend in the GOT slot. | |
118 |