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