]> Git Repo - binutils.git/blob - bfd/ChangeLog
ba90f46a8841e0fe79abcfb0d74d0762f5cddbdb
[binutils.git] / bfd / ChangeLog
1 2013-01-12  Alan Modra  <[email protected]>
2
3         PR ld/12549
4         * elf-bfd.h (_bfd_elf_strtab_clear_refs): Declare.
5         (_bfd_elf_strtab_clear_all_refs): Define.
6         * elf-strtab.c (_bfd_elf_strtab_clear_refs): New function.
7         (_bfd_elf_strtab_clear_all_refs): Delete.
8         * elflink.c (elf_link_add_object_symbols): Clear out added
9         strtab refs.  Correct handling of warning common symbols.
10
11 2013-01-10  H.J. Lu  <[email protected]>
12
13         * aout0.c: Remove trailing white spaces.
14         * archive.c: Likewise.
15         * archures.c: Likewise.
16         * bfd-in.h: Likewise.
17         * bfd-in2.h: Likewise.
18         * coff-alpha.c: Likewise.
19         * coff-i860.c: Likewise.
20         * coff-mips.c: Likewise.
21         * coff-ppc.c: Likewise.
22         * coff-tic80.c: Likewise.
23         * coff-x86_64.c: Likewise.
24         * coff-z80.c: Likewise.
25         * coffcode.h: Likewise.
26         * coffgen.c: Likewise.
27         * cofflink.c: Likewise.
28         * compress.c: Likewise.
29         * corefile.c: Likewise.
30         * cpu-arm.c: Likewise.
31         * cpu-avr.c: Likewise.
32         * cpu-bfin.c: Likewise.
33         * cpu-cr16.c: Likewise.
34         * cpu-cr16c.c: Likewise.
35         * cpu-crx.c: Likewise.
36         * cpu-h8300.c: Likewise.
37         * cpu-i386.c: Likewise.
38         * cpu-lm32.c: Likewise.
39         * cpu-m68k.c: Likewise.
40         * cpu-moxie.c: Likewise.
41         * cpu-msp430.c: Likewise.
42         * cpu-sh.c: Likewise.
43         * cpu-xc16x.c: Likewise.
44         * dwarf2.c: Likewise.
45         * ecofflink.c: Likewise.
46         * ecoffswap.h: Likewise.
47         * elf-ifunc.c: Likewise.
48         * elf-m10300.c: Likewise.
49         * elf-vxworks.c: Likewise.
50         * elf32-avr.c: Likewise.
51         * elf32-avr.h: Likewise.
52         * elf32-cr16.c: Likewise.
53         * elf32-cr16c.c: Likewise.
54         * elf32-cris.c: Likewise.
55         * elf32-crx.c: Likewise.
56         * elf32-frv.c: Likewise.
57         * elf32-hppa.c: Likewise.
58         * elf32-i860.c: Likewise.
59         * elf32-ip2k.c: Likewise.
60         * elf32-iq2000.c: Likewise.
61         * elf32-m32c.c: Likewise.
62         * elf32-m68hc1x.c: Likewise.
63         * elf32-msp430.c: Likewise.
64         * elf32-mt.c: Likewise.
65         * elf32-ppc.c: Likewise.
66         * elf32-rl78.c: Likewise.
67         * elf32-s390.c: Likewise.
68         * elf32-score.h: Likewise.
69         * elf32-sh-symbian.c: Likewise.
70         * elf32-sh.c: Likewise.
71         * elf32-spu.c: Likewise.
72         * elf32-tic6x.c: Likewise.
73         * elf32-v850.c: Likewise.
74         * elf32-xc16x.c: Likewise.
75         * elf32-xtensa.c: Likewise.
76         * elf64-alpha.c: Likewise.
77         * elf64-hppa.c: Likewise.
78         * elf64-ppc.c: Likewise.
79         * elf64-s390.c: Likewise.
80         * elfcore.h: Likewise.
81         * elflink.c: Likewise.
82         * elfxx-mips.c: Likewise.
83         * elfxx-sparc.c: Likewise.
84         * elfxx-tilegx.c: Likewise.
85         * ieee.c: Likewise.
86         * libcoff.h: Likewise.
87         * libpei.h: Likewise.
88         * libxcoff.h: Likewise.
89         * linker.c: Likewise.
90         * mach-o-i386.c: Likewise.
91         * mach-o-target.c: Likewise.
92         * mach-o.c: Likewise.
93         * mach-o.h: Likewise.
94         * mmo.c: Likewise.
95         * opncls.c: Likewise.
96         * pdp11.c: Likewise.
97         * pe-x86_64.c: Likewise.
98         * peXXigen.c: Likewise.
99         * pef-traceback.h: Likewise.
100         * pei-x86_64.c: Likewise.
101         * peicode.h: Likewise.
102         * plugin.c: Likewise.
103         * reloc.c: Likewise.
104         * riscix.c: Likewise.
105         * section.c: Likewise.
106         * som.c: Likewise.
107         * syms.c: Likewise.
108         * tekhex.c: Likewise.
109         * ticoff.h: Likewise.
110         * vaxbsd.c: Likewise.
111         * xcofflink.c: Likewise.
112         * xtensa-isa.c: Likewise.
113
114 2013-01-10  Will Newton <[email protected]>
115
116         * Makefile.am: Add Meta.
117         * Makefile.in: Regenerate.
118         * archures.c (bfd_mach_metag): New.
119         * bfd-in2.h: Regenerate.
120         * config.bfd: Add Meta.
121         * configure: Regenerate.
122         * configure.in: Add Meta.
123         * cpu-metag.c: New file.
124         * elf-bfd.h: Add Meta.
125         * elf32-metag.c: New file.
126         * elf32-metag.h: New file.
127         * libbfd.h: Regenerate.
128         * reloc.c: Add Meta relocations.
129         * targets.c: Add Meta.
130
131 2013-01-08  Yufeng Zhang  <[email protected]>
132
133         * elf-bfd.h (elfcore_write_aarch_tls): Add prototype.
134         (elfcore_write_aarch_hw_break): Likewise.
135         (elfcore_write_aarch_hw_watch): Likewise.
136         * elf.c (elfcore_grok_aarch_tls): New function.
137         (elfcore_grok_aarch_hw_break): Likewise.
138         (elfcore_grok_aarch_hw_watch): Likewise.
139         (elfcore_grok_note): Call the new functions to handle the
140         corresponding notes.
141         (elfcore_write_aarch_tls): New function.
142         (elfcore_write_aarch_hw_break): Likewise.
143         (elfcore_write_aarch_hw_watch): Likewise.
144         (elfcore_write_register_note): Call the new functions to handle the
145         corresponding pseudo sections.
146
147 2013-01-07  Tom Tromey  <[email protected]>
148
149         * section.c (_bfd_std_section): Rename from std_section.
150         (bfd_com_section_ptr, bfd_und_section_ptr, bfd_abs_section_ptr)
151         (STD_SECTION): Update.
152         * bfd-in2.h: Rebuild.
153
154 2013-01-04  Juergen Urban <[email protected]>
155
156         * archures.c (bfd_mach_mips5900): Define.
157         * bfd-in2.h: Regenerate.
158         * config.bfd: Add mips64-ps2-elf and mips-ps2-elf targets.
159         * cpu-mips.c: Add support for MIPS r5900.
160         * elfxx-mips.c: Add support for MIPS r5900 (extension of r4000).
161
162 2013-01-03  Nickolai Zeldovich  <[email protected]>
163             Nick Clifton  <[email protected]>
164
165         * elflink.c (get_value): Prevent the use of an undefined shift
166         operation.  Add sanity checks.
167
168 2013-01-02  Kaushik Phatak  <[email protected]>
169
170         * config.bfd (cr16*-*-uclinux*): New target support.
171
172
173 For older changes see ChangeLog-2012
174 \f
175 Copyright (C) 2013 Free Software Foundation, Inc.
176
177 Copying and distribution of this file, with or without modification,
178 are permitted in any medium without royalty provided the copyright
179 notice and this notice are preserved.
180
181 Local Variables:
182 mode: change-log
183 left-margin: 8
184 fill-column: 74
185 version-control: never
186 End:
This page took 0.028949 seconds and 2 git commands to generate.