Fix possible failure in the AVR linker tests.
[binutils-gdb.git] / ld / ChangeLog
1 2016-03-18 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2
3 * ld-avr/gc-section-debugline.d: Relax regex check for CU.
4
5 2016-03-15 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR ld/19827
8 * testsuite/ld-i386/i386.exp: Run PR ld/19827 tests.
9 * testsuite/ld-x86-64/x86-64.exp: Likewise.
10 * testsuite/ld-i386/pr19827.rd: New file.
11 * testsuite/ld-i386/pr19827a.S: Likewise.
12 * testsuite/ld-i386/pr19827b.S: Likewise.
13 * testsuite/ld-x86-64/pr19827.rd: Likewise.
14 * testsuite/ld-x86-64/pr19827a.S: Likewise.
15 * testsuite/ld-x86-64/pr19827b.S: Likewise.
16
17 2016-03-15 H.J. Lu <hongjiu.lu@intel.com>
18
19 PR ld/19807
20 * Makefile.am (ELF_X86_DEPS): Add
21 $(srcdir)/emulparams/reloc_overflow.sh.
22 * Makefile.in: Regenerated.
23 * NEWS: Mention -z noreloc-overflow.
24 * ld.texinfo: Document -z noreloc-overflow.
25 * emulparams/elf32_x86_64.sh: Source
26 ${srcdir}/emulparams/reloc_overflow.sh.
27 * emulparams/elf_x86_64.sh: Likewise.
28 * emulparams/reloc_overflow.sh: New file.
29 * testsuite/ld-x86-64/pr19807-1.s: New file.
30 * testsuite/ld-x86-64/pr19807-1a.d: Likewise.
31 * testsuite/ld-x86-64/pr19807-1b.d: Likewise.
32 * testsuite/ld-x86-64/pr19807-2.s: Likewise.
33 * testsuite/ld-x86-64/pr19807-2a.d: Likewise.
34 * testsuite/ld-x86-64/pr19807-2b.d: Likewise.
35 * testsuite/ld-x86-64/pr19807-2c.d: Likewise.
36 * testsuite/ld-x86-64/pr19807-2d.d: Likewise.
37 * testsuite/ld-x86-64/pr19807-2e.d: Likewise.
38 * testsuite/ld-x86-64/x86-64.exp: Run PR ld/19807 tests.
39
40 2016-03-13 H.J. Lu <hongjiu.lu@intel.com>
41
42 PR ld/19539
43 * testsuite/ld-i386/i386.exp: Run pr19539.
44 * testsuite/ld-i386/pr19539.d: New file.
45 * testsuite/ld-i386/pr19539.s: Likewise.
46 * testsuite/ld-i386/pr19539.t: Likewise.
47 * testsuite/ld-x86-64/pr19539.s: Likewise.
48 * testsuite/ld-x86-64/pr19539.t: Likewise.
49 * testsuite/ld-x86-64/pr19539a.d: Likewise.
50 * testsuite/ld-x86-64/pr19539b.d: Likewise.
51 * testsuite/ld-x86-64/x86-64.exp: Run pr19539a and pr19539b.
52
53 2016-03-10 Mickael Guene <mickael.guene@st.com>
54
55 PR gas/19744
56 * testsuite/ld-arm/arm-elf.exp: New tests.
57 * testsuite/ld-arm/thumb1-adds-armv7-m.s: New.
58 * testsuite/ld-arm/thumb1-movs-armv7-m.s: New.
59
60 2016-03-10 Nick Clifton <nickc@redhat.com>
61
62 * scripttempl/elf32msp430.sc (.rodata): Remove spurious LONG(0).
63
64 2016-03-09 Pedro Alves <palves@redhat.com>
65
66 * scripttempl/v850.sc: Use "v850:old-gcc-abi" as OUTPUT_ARCH.
67 * scripttempl/v850_rh850.sc: Use "v850:rh850" as OUTPUT_ARCH.
68
69 2016-03-08 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/19789
72 * testsuite/ld-elf/pr19789.d: New file.
73 * testsuite/ld-elf/pr19789.s: Likewise.
74
75 2016-03-08 H.J. Lu <hongjiu.lu@intel.com>
76
77 PR ld/19784
78 * testsuite/ld-i386/i386.exp: Remove pr19636-2e-nacl test.
79 * testsuite/ld-i386/pr19636-2e-nacl.d: Moved to ...
80 * testsuite/ld-i386/pr19636-2e.d: Here. Remove notarget.
81 * testsuite/ld-ifunc/ifunc.exp: Run PR ld/19784 tests.
82 * testsuite/ld-ifunc/pass.out: New file.
83 * testsuite/ld-ifunc/pr19784a.c: Likewise.
84 * testsuite/ld-ifunc/pr19784b.c: Likewise.
85 * testsuite/ld-ifunc/pr19784c.c: Likewise.
86
87 2016-03-08 H.J. Lu <hongjiu.lu@intel.com>
88
89 PR ld/19774
90 * testsuite/ld-ifunc/ifunc.exp: Link tmpdir/pr18808a.o before
91 tmpdir/libpr18808.so. Link tmpdir/pr18841a.o before
92 tmpdir/libpr18841b.so and tmpdir/libpr18841c.so. Test
93 --as-needed for pr18841c.
94
95 2016-03-07 H.J. Lu <hongjiu.lu@intel.com>
96
97 PR ld/19774
98 * testsuite/ld-i386/i386.exp: Link tmpdir/pr18900.o before
99 tmpdir/pr18900.so and test --as-needed. Link tmpdir/gotpc1.o
100 before tmpdir/got1d.so and test --as-needed.
101 * testsuite/ld-x86-64/x86-64.exp: Link tmpdir/pr18900.o before
102 tmpdir/pr18900.so and test --as-needed.
103
104 2016-03-07 Jiong Wang <jiong.wang@arm.com>
105
106 * testsuite/ld-aarch64/implicit_got_section_1.s: New test source file.
107 * testsuite/ld-aarch64/implicit_got_section_1.d: New test expected
108 result.
109 * testsuite/ld-aarch64/aarch64-elf.exp: Run new test.
110
111 2016-03-06 H.J. Lu <hongjiu.lu@intel.com>
112
113 * testsuite/ld-i386/i386.exp: Link tmpdir/copyreloc-main.o
114 before tmpdir/copyreloc-lib.so and test --as-needed.
115 * testsuite/ld-x86-64/x86-64.exp: Likewise.
116
117 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
118
119 PR ld/19579
120 * testsuite/ld-elf/pr19579a.c: New file.
121 * testsuite/ld-elf/pr19579b.c: Likewise.
122 * testsuite/ld-elf/shared.exp: Run PR ld/19579 test.
123
124 2016-03-02 H.J. Lu <hongjiu.lu@intel.com>
125
126 * testsuite/ld-elf/pr19162.d: Skip hppa-*-*.
127
128 2016-03-02 H.J. Lu <hongjiu.lu@intel.com>
129
130 * testsuite/ld-elf/shared.exp (mix_pic_and_non_pic): Add xfails.
131 Xfail mix_pic_and_non_pic on "arm*-*-*" "aarch64*-*-*".
132
133 2016-03-02 H.J. Lu <hongjiu.lu@intel.com>
134
135 PR ld/19739
136 * emultempl/mmo.em (mmo_place_orphan): Don't merge flags of other
137 input sections for relocatable link.
138 * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
139 * emultempl/pep.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
140
141 2016-03-01 H.J. Lu <hongjiu.lu@intel.com>
142
143 PR ld/19739
144 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
145 merge flags of other input sections for relocatable link.
146
147 2016-03-01 H.J. Lu <hongjiu.lu@intel.com>
148
149 * testsuite/ld-plugin/lto.exp: Update PR ld/12365 test for GCC 6.
150
151 2016-03-01 H.J. Lu <hongjiu.lu@intel.com>
152
153 * testsuite/ld-elf/pr19162.d: Skip arc target.
154
155 2016-02-29 H.J. Lu <hongjiu.lu@intel.com>
156
157 PR ld/19162
158 * testsuite/ld-elf/pr19162.d: New file.
159 * testsuite/ld-elf/pr19162a.s: Likwise.
160 * testsuite/ld-elf/pr19162b.s: Likwise.
161
162 2016-02-29 Cupertino Miranda <cmiranda@synopsys.com>
163
164 * testsuite/ld-elf/merge.d: Removed xfail for ARC.
165 * testsuite/ld-elf/merge2.d: Likewise.
166 * testsuite/ld-elf/merge3.d: Likewise.
167
168 2016-02-29 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
169
170 * scripttempl/arclinux.sc: Force .tdata and .tbss to always be
171 generated.
172
173 2016-02-26 Renlin Li <renlin.li@arm.com>
174
175 * testsuite/ld-aarch64/aarch64-elf.exp: Run new testcases.
176 * testsuite/ld-aarch64/emit-relocs-270.d: Update to use new boundary.
177 * testsuite/ld-aarch64/emit-relocs-271.d: Likewise.
178 * testsuite/ld-aarch64/emit-relocs-272.d: Likewise.
179 * testsuite/ld-aarch64/emit-relocs-270-overflow.d: New.
180 * testsuite/ld-aarch64/emit-relocs-270-overflow.s: New.
181 * testsuite/ld-aarch64/emit-relocs-271-overflow.d: New.
182 * testsuite/ld-aarch64/emit-relocs-271-overflow.s: New.
183 * testsuite/ld-aarch64/emit-relocs-272-overflow.d: New.
184 * testsuite/ld-aarch64/emit-relocs-272-overflow.s: New.
185
186 2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
187
188 PR ld/19609
189 * testsuite/ld-i386/got1.dd: Updated.
190 * testsuite/ld-i386/lea1c.d: Likewise.
191 * testsuite/ld-i386/load1-nacl.d: Likewise.
192 * testsuite/ld-i386/load1.d: Likewise.
193 * testsuite/ld-i386/load4b.d: Likewise.
194 * testsuite/ld-i386/load5b.d: Likewise.
195 * testsuite/ld-i386/mov1b.d: Likewise.
196 * testsuite/ld-x86-64/mov1b.d: Likewise.
197 * testsuite/ld-x86-64/mov1d.d: Likewise.
198 * testsuite/ld-ifunc/ifunc-21-i386.d: Likewise.
199 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
200 * testsuite/ld-ifunc/ifunc-22-i386.d: Likewise.
201 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
202 * testsuite/ld-x86-64/gotpcrel1.dd: Likewise.
203 * testsuite/ld-x86-64/lea1a.d: Likewise.
204 * testsuite/ld-x86-64/lea1b.d: Likewise.
205 * testsuite/ld-x86-64/lea1c.d: Likewise.
206 * testsuite/ld-x86-64/lea1d.d: Likewise.
207 * testsuite/ld-x86-64/lea1e.d: Likewise.
208 * testsuite/ld-x86-64/lea1f.d: Likewise.
209 * testsuite/ld-x86-64/mov1b.d: Likewise.
210 * testsuite/ld-x86-64/mov1d.d: Likewise.
211 * testsuite/ld-x86-64/pr13082-3b.d: Likewise.
212 * testsuite/ld-x86-64/pr13082-4b.d: Likewise.
213 * testsuite/ld-x86-64/lea1.s: Add tests for 32-bit registers.
214 * testsuite/ld-i386/pr19609-1.s: New file.
215 * testsuite/ld-i386/pr19609-1a.d: Likewise.
216 * testsuite/ld-i386/pr19609-1b.d: Likewise.
217 * testsuite/ld-i386/pr19609-1c.d: Likewise.
218 * testsuite/ld-i386/pr19609-1d.d: Likewise.
219 * testsuite/ld-i386/pr19609-1e.d: Likewise.
220 * testsuite/ld-i386/pr19609-1f.d: Likewise.
221 * testsuite/ld-i386/pr19609-1g.d: Likewise.
222 * testsuite/ld-i386/pr19609-1h.d: Likewise.
223 * testsuite/ld-i386/pr19609-1i.d: Likewise.
224 * testsuite/ld-i386/pr19609-2.s: Likewise.
225 * testsuite/ld-i386/pr19609-2a.d: Likewise.
226 * testsuite/ld-i386/pr19609-2b.d: Likewise.
227 * testsuite/ld-i386/pr19609-2c.d: Likewise.
228 * testsuite/ld-i386/undefweak.s: Likewise.
229 * testsuite/ld-i386/undefweaka.d: Likewise.
230 * testsuite/ld-i386/undefweakb.d: Likewise.
231 * testsuite/ld-x86-64/pr13082-3c.d: Likewise.
232 * testsuite/ld-x86-64/pr13082-3d.d: Likewise.
233 * testsuite/ld-x86-64/pr19609-1.s: Likewise.
234 * testsuite/ld-x86-64/pr19609-1a.d: Likewise.
235 * testsuite/ld-x86-64/pr19609-1b.d: Likewise.
236 * testsuite/ld-x86-64/pr19609-1c.d: Likewise.
237 * testsuite/ld-x86-64/pr19609-1d.d: Likewise.
238 * testsuite/ld-x86-64/pr19609-1e.d: Likewise.
239 * testsuite/ld-x86-64/pr19609-1f.d: Likewise.
240 * testsuite/ld-x86-64/pr19609-1g.d: Likewise.
241 * testsuite/ld-x86-64/pr19609-1h.d: Likewise.
242 * testsuite/ld-x86-64/pr19609-1i.d: Likewise.
243 * testsuite/ld-x86-64/pr19609-1j.d: Likewise.
244 * testsuite/ld-x86-64/pr19609-1k.d: Likewise.
245 * testsuite/ld-x86-64/pr19609-1l.d: Likewise.
246 * testsuite/ld-x86-64/pr19609-1m.d: Likewise.
247 * testsuite/ld-x86-64/pr19609-2.s: Likewise.
248 * testsuite/ld-x86-64/pr19609-2a.d: Likewise.
249 * testsuite/ld-x86-64/pr19609-2b.d: Likewise.
250 * testsuite/ld-x86-64/pr19609-2c.d: Likewise.
251 * testsuite/ld-x86-64/pr19609-2d.d: Likewise.
252 * testsuite/ld-x86-64/pr19609-3.s: Likewise.
253 * testsuite/ld-x86-64/pr19609-3a.d: Likewise.
254 * testsuite/ld-x86-64/pr19609-3b.d: Likewise.
255 * testsuite/ld-x86-64/pr19609-4.s: Likewise.
256 * testsuite/ld-x86-64/pr19609-4a.d: Likewise.
257 * testsuite/ld-x86-64/pr19609-4b.d: Likewise.
258 * testsuite/ld-x86-64/pr19609-4c.d: Likewise.
259 * testsuite/ld-x86-64/pr19609-4d.d: Likewise.
260 * testsuite/ld-x86-64/pr19609-4e.d: Likewise.
261 * testsuite/ld-x86-64/pr19609-5.s: Likewise.
262 * testsuite/ld-x86-64/pr19609-5a.d: Likewise.
263 * testsuite/ld-x86-64/pr19609-5b.d: Likewise.
264 * testsuite/ld-x86-64/pr19609-5c.d: Likewise.
265 * testsuite/ld-x86-64/pr19609-5d.d: Likewise.
266 * testsuite/ld-x86-64/pr19609-5e.d: Likewise.
267 * testsuite/ld-x86-64/pr19609-6.s: Likewise.
268 * testsuite/ld-x86-64/pr19609-6a.d: Likewise.
269 * testsuite/ld-x86-64/pr19609-6b.d: Likewise.
270 * testsuite/ld-x86-64/pr19609-6c.d: Likewise.
271 * testsuite/ld-x86-64/pr19609-6d.d: Likewise.
272 * testsuite/ld-x86-64/pr19609-7.s: Likewise.
273 * testsuite/ld-x86-64/pr19609-7a.d: Likewise.
274 * testsuite/ld-x86-64/pr19609-7b.d: Likewise.
275 * testsuite/ld-x86-64/pr19609-7c.d: Likewise.
276 * testsuite/ld-x86-64/pr19609-7d.d: Likewise.
277 * testsuite/ld-i386/i386.exp: Run undefweak tests and tests for
278 PR ld/19609.
279 * testsuite/ld-x86-64/x86-64.exp: Run pr13082-3c, pr13082-3d
280 and tests for PR ld/19609.
281
282 2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
283
284 PR ld/19645
285 * NEWS: Mention -z common/-z nocommon for ELF targets.
286 * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Handle
287 -z common and -z nocommon.
288 * ld.texinfo: Document -z common/-z nocommon.
289 * lexsup.c (elf_shlib_list_options): Add -z common/-z nocommon.
290 * testsuite/ld-elf/tls_common.exp: Test --elf-stt-common=no and
291 --elf-stt-common=yes with assembler.
292 * testsuite/ld-elfcomm/common-1.s: New file.
293 * testsuite/ld-elfcomm/common-1a.d: Likewise.
294 * testsuite/ld-elfcomm/common-1b.d: Likewise.
295 * testsuite/ld-elfcomm/common-1c.d: Likewise.
296 * testsuite/ld-elfcomm/common-1d.d: Likewise.
297 * testsuite/ld-elfcomm/common-1e.d: Likewise.
298 * testsuite/ld-elfcomm/common-1f.d: Likewise.
299 * testsuite/ld-elfcomm/common-2.s: Likewise.
300 * testsuite/ld-elfcomm/common-2a.d: Likewise.
301 * testsuite/ld-elfcomm/common-2b.d: Likewise.
302 * testsuite/ld-elfcomm/common-2c.d: Likewise.
303 * testsuite/ld-elfcomm/common-2d.d: Likewise.
304 * testsuite/ld-elfcomm/common-2e.d: Likewise.
305 * testsuite/ld-elfcomm/common-2f.d: Likewise.
306 * testsuite/ld-elfcomm/common-3a.rd: Likewise.
307 * testsuite/ld-elfcomm/common-3b.rd: Likewise.
308 * testsuite/ld-i386/pr19645.d: Likewise.
309 * testsuite/ld-i386/pr19645.s: Likewise.
310 * testsuite/ld-x86-64/largecomm-1.s: Likewise.
311 * testsuite/ld-x86-64/largecomm-1a.d: Likewise.
312 * testsuite/ld-x86-64/largecomm-1b.d: Likewise.
313 * testsuite/ld-x86-64/largecomm-1c.d: Likewise.
314 * testsuite/ld-x86-64/largecomm-1d.d: Likewise.
315 * testsuite/ld-x86-64/largecomm-1e.d: Likewise.
316 * testsuite/ld-x86-64/largecomm-1f.d: Likewise.
317 * testsuite/ld-x86-64/pr19645.d: Likewise.
318 * testsuite/ld-x86-64/pr19645.s: Likewise.
319 * testsuite/ld-elfcomm/elfcomm.exp: Test --elf-stt-common=yes
320 with assembler.
321 (assembler_generates_commons): Removed.
322 Run -z common/-z nocommon tests. Run *.d tests.
323 * testsuite/ld-i386/i386.exp: Run pr19645.
324 * testsuite/ld-x86-64/x86-64.exp: Likewise.
325 * testsuite/ld-x86-64/dwarfreloc.exp: Test --elf-stt-common with
326 assembler. Test STT_COMMON with readelf.
327
328 2016-02-26 H.J. Lu <hongjiu.lu@intel.com>
329
330 PR ld/19636
331 PR ld/19704
332 PR ld/19719
333 * Makefile.am (ELF_X86_DEPS): Add dynamic_undefined_weak.sh.
334 * Makefile.in: Regenerated.
335 * NEWS: Mention -z nodynamic-undefined-weak.
336 * ld.texinfo: Document -z nodynamic-undefined-weak.
337 * ldmain.c (main): Initialize dynamic_undefined_weak to -1.
338 * emulparams/dynamic_undefined_weak.sh: New file.
339 * emulparams/elf32_x86_64.sh: Source dynamic_undefined_weak.sh.
340 * emulparams/elf_i386.sh: Likewise.
341 * emulparams/elf_i386_be.sh: Likewise.
342 * emulparams/elf_i386_chaos.sh: Likewise.
343 * emulparams/elf_i386_ldso.sh: Likewise.
344 * emulparams/elf_i386_vxworks.sh: Likewise.
345 * emulparams/elf_iamcu.sh: Likewise.
346 * emulparams/elf_k1om.sh: Likewise.
347 * emulparams/elf_l1om.sh: Likewise.
348 * emulparams/elf_x86_64.sh: Likewise.
349 * emulparams/extern_protected_data.sh (PARSE_AND_LIST_OPTIONS):
350 Append.
351 (PARSE_AND_LIST_ARGS_CASE_Z): Likewise.
352 * testsuite/ld-elf/pr19719a.c: New file.
353 * testsuite/ld-elf/pr19719b.c: Likewise.
354 * testsuite/ld-elf/pr19719c.c: Likewise.
355 * testsuite/ld-elf/pr19719d.c: Likewise.
356 * testsuite/ld-i386/pr19636-1.s: Likewise.
357 * testsuite/ld-i386/pr19636-1a.d: Likewise.
358 * testsuite/ld-i386/pr19636-1b.d: Likewise.
359 * testsuite/ld-i386/pr19636-1c.d: Likewise.
360 * testsuite/ld-i386/pr19636-1d-nacl.d: Likewise.
361 * testsuite/ld-i386/pr19636-1d.d: Likewise.
362 * testsuite/ld-i386/pr19636-1e.d: Likewise.
363 * testsuite/ld-i386/pr19636-1f.d: Likewise.
364 * testsuite/ld-i386/pr19636-1g.d: Likewise.
365 * testsuite/ld-i386/pr19636-1h.d: Likewise.
366 * testsuite/ld-i386/pr19636-1i.d: Likewise.
367 * testsuite/ld-i386/pr19636-2.s: Likewise.
368 * testsuite/ld-i386/pr19636-2a.d: Likewise.
369 * testsuite/ld-i386/pr19636-2b.d: Likewise.
370 * testsuite/ld-i386/pr19636-2c-nacl.d: Likewise.
371 * testsuite/ld-i386/pr19636-2c.d: Likewise.
372 * testsuite/ld-i386/pr19636-2d-nacl.d: Likewise.
373 * testsuite/ld-i386/pr19636-2d.d: Likewise.
374 * testsuite/ld-i386/pr19636-2e-nacl.d: Likewise.
375 * testsuite/ld-i386/pr19636-2e.d: Likewise.
376 * testsuite/ld-i386/pr19636-3.s: Likewise.
377 * testsuite/ld-i386/pr19636-3a.d: Likewise.
378 * testsuite/ld-i386/pr19636-3b.d: Likewise.
379 * testsuite/ld-i386/pr19636-3c.d: Likewise.
380 * testsuite/ld-i386/pr19636-3d.d: Likewise.
381 * testsuite/ld-i386/pr19636-3e.d: Likewise.
382 * testsuite/ld-i386/pr19636-3f.d: Likewise.
383 * testsuite/ld-i386/pr19636-3g.d: Likewise.
384 * testsuite/ld-i386/pr19636-4.s: Likewise.
385 * testsuite/ld-i386/pr19636-4a.d: Likewise.
386 * testsuite/ld-i386/pr19636-4b.d: Likewise.
387 * testsuite/ld-i386/pr19636-4c.d: Likewise.
388 * testsuite/ld-i386/pr19636-4d.d: Likewise.
389 * testsuite/ld-i386/pr19704.out: Likewise.
390 * testsuite/ld-i386/pr19704a.c: Likewise.
391 * testsuite/ld-i386/pr19704b.c: Likewise.
392 * testsuite/ld-x86-64/pr19636-1.s: Likewise.
393 * testsuite/ld-x86-64/pr19636-1a.d: Likewise.
394 * testsuite/ld-x86-64/pr19636-1b.d: Likewise.
395 * testsuite/ld-x86-64/pr19636-1c.d: Likewise.
396 * testsuite/ld-x86-64/pr19636-1d.d: Likewise.
397 * testsuite/ld-x86-64/pr19636-1e.d: Likewise.
398 * testsuite/ld-x86-64/pr19636-1f.d: Likewise.
399 * testsuite/ld-x86-64/pr19636-1g.d: Likewise.
400 * testsuite/ld-x86-64/pr19636-2.s: Likewise.
401 * testsuite/ld-x86-64/pr19636-2a.d: Likewise.
402 * testsuite/ld-x86-64/pr19636-2b.d: Likewise.
403 * testsuite/ld-x86-64/pr19636-2c.d: Likewise.
404 * testsuite/ld-x86-64/pr19636-2d-nacl.d: Likewise.
405 * testsuite/ld-x86-64/pr19636-2d.d: Likewise.
406 * testsuite/ld-x86-64/pr19636-2e.d: Likewise.
407 * testsuite/ld-x86-64/pr19636-2f.d: Likewise.
408 * testsuite/ld-x86-64/pr19636-2g.d: Likewise.
409 * testsuite/ld-x86-64/pr19636-2h.d: Likewise.
410 * testsuite/ld-x86-64/pr19636-2i.d: Likewise.
411 * testsuite/ld-x86-64/pr19636-3.s: Likewise.
412 * testsuite/ld-x86-64/pr19636-3a.d: Likewise.
413 * testsuite/ld-x86-64/pr19636-3b.d: Likewise.
414 * testsuite/ld-x86-64/pr19636-3c.d: Likewise.
415 * testsuite/ld-x86-64/pr19636-3d.d: Likewise.
416 * testsuite/ld-x86-64/pr19704.out: Likewise.
417 * testsuite/ld-x86-64/pr19704a.c: Likewise.
418 * testsuite/ld-x86-64/pr19704b.c: Likewise.
419 * testsuite/ld-elf/shared.exp (mix_pic_and_non_pic): New.
420 Run mix_pic_and_non_pic.
421 * testsuite/ld-i386/i386.exp (undefined_weak): New.
422 Run undefined_weak and PR ld/19636 tests.
423 * testsuite/ld-x86-64/x86-64.exp: Likewise.
424 * testsuite/ld-x86-64/pr13082-3b.d: Updated.
425 * testsuite/ld-x86-64/pr13082-4b.d: Likewise.
426
427 2016-02-25 Nick Clifton <nickc@redhat.com>
428
429 * ld.h (struct ld_config_type): Remove specified_data_size field.
430
431 2016-02-24 H.J. Lu <hongjiu.lu@intel.com>
432
433 PR ld/19698
434 * testsuite/ld-elf/pr19698.d: New file.
435 * testsuite/ld-elf/pr19698.s: Likewise.
436 * testsuite/ld-elf/pr19698.t: Likewise.
437
438 2016-02-23 H.J. Lu <hongjiu.lu@intel.com>
439
440 * Makefile.am (ELF_X86_DEPS): New.
441 (eelf_i386.c): Replace $(ELF_DEPS) with $(ELF_X86_DEPS).
442 (eelf_i386_chaos.c): Likewise.
443 (eelf_i386_fbsd.c): Likewise.
444 (eelf_i386_ldso.c): Likewise.
445 (eelf_i386_nacl.c): Likewise.
446 (eelf_i386_sol2.c): Likewise.
447 (eelf_iamcu.c): Likewise.
448 (eelf32_x86_64.c): Likewise.
449 (eelf32_x86_64_nacl.c): Likewise.
450 (eelf_l1om.c): Likewise.
451 (eelf_l1om_fbsd.c): Likewise.
452 (eelf_k1om.c): Likewise.
453 (eelf_k1om_fbsd.c): Likewise.
454 (eelf_x86_64.c): Likewise.
455 (eelf_x86_64_cloudabi.c): Likewise.
456 (eelf_x86_64_fbsd.c): Likewise.
457 (eelf_x86_64_sol2.c): Likewise.
458 * Makefile.in: Regenerated.
459
460 2016-02-23 H.J. Lu <hongjiu.lu@intel.com>
461
462 * testsuite/ld-frv/fdpic-pie-6.d: Updated.
463 * testsuite/ld-mips-elf/pie-n32.d: Likewise.
464 * testsuite/ld-mips-elf/pie-n64.d: Likewise.
465 * testsuite/ld-mips-elf/pie-o32.d: Likewise.
466
467 2016-02-20 H.J. Lu <hongjiu.lu@intel.com>
468
469 * testsuite/ld-elf/pr19539.d: Skip cris*-*-* targets.
470
471 2016-02-18 H.J. Lu <hongjiu.lu@intel.com>
472
473 * testsuite/ld-elf/pr19617a.d: Enable only for *-*-linux*,
474 *-*-gnu* and *-*-solaris*.
475 * testsuite/ld-elf/pr19617b.d: Likewise.
476 * testsuite/ld-elf/pr19617c.d: Likewise.
477
478 2016-02-18 H.J. Lu <hongjiu.lu@intel.com>
479
480 PR ld/19617
481 * testsuite/ld-elf/pr19617.s: New file.
482 * testsuite/ld-elf/pr19617a.d: Likewise.
483 * testsuite/ld-elf/pr19617b.d: Likewise.
484 * testsuite/ld-elf/pr19617c.d: Likewise.
485
486 2016-02-18 Nick Clifton <nickc@redhat.com>
487
488 * Makefile.am (CXX_FOR_TARGET): Check for the presence of an
489 in-tree xg++ executable after checking for the presence of an
490 in-tree g++ executable.
491 * Makefile.in: Regenerate.
492
493 2016-02-17 H.J. Lu <hongjiu.lu@intel.com>
494
495 * testsuite/ld-ifunc/ifunc-1-local-x86.d: Updated.
496 * testsuite/ld-ifunc/ifunc-1-x86.d: Likewise.
497 * testsuite/ld-ifunc/ifunc-3a-x86.d: Likewise.
498
499 2016-02-17 H.J. Lu <hongjiu.lu@intel.com>
500
501 * testsuite/ld-ifunc/ifunc-1-local-x86.d: Updated.
502 * testsuite/ld-ifunc/ifunc-1-x86.d: Likewise.
503 * testsuite/ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
504 * testsuite/ld-ifunc/ifunc-2-x86-64.d: Likewise.
505 * testsuite/ld-ifunc/ifunc-3a-x86.d: Likewise.
506 * testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
507 * testsuite/ld-x86-64/bnd-ifunc-1.d: Likewise.
508 * testsuite/ld-x86-64/bnd-ifunc-2.d: Likewise.
509 * testsuite/ld-x86-64/bnd-plt-1.d: Likewise.
510 * testsuite/ld-x86-64/ilp32-4-nacl.d: Likewise.
511 * testsuite/ld-x86-64/ilp32-4.d: Likewise.
512 * testsuite/ld-x86-64/load1c-nacl.d: Likewise.
513 * testsuite/ld-x86-64/load1c.d: Likewise.
514 * testsuite/ld-x86-64/load1d-nacl.d: Likewise.
515 * testsuite/ld-x86-64/load1d.d: Likewise.
516 * testsuite/ld-x86-64/pr14207.d: Likewise.
517 * testsuite/ld-x86-64/pr19162.d: Likewise.
518 * testsuite/ld-x86-64/tlsdesc-nacl.rd: Likewise.
519 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
520 * testsuite/ld-x86-64/tlsgdesc-nacl.rd: Likewise.
521 * testsuite/ld-x86-64/tlsgdesc.rd: Likewise.
522 * testsuite/ld-x86-64/tlspic-nacl.rd: Likewise.
523 * testsuite/ld-x86-64/tlspic.rd: Likewise.
524
525 2016-02-17 Nick Clifton <nickc@redhat.com>
526
527 * testsuite/ld-elf/eh-frame-hdr.d: Skip for ARC ELF targets.
528
529 2016-02-15 Nick Clifton <nickc@redhat.com>
530
531 * testsuite/ld-i386/pr12718.d: Remove dependency upon the
532 description of the flags produced by readelf.
533 * testsuite/ld-i386/pr12921.d: Likewise.
534 * testsuite/ld-i386/tlsbin-nacl.rd: Likewise.
535 * testsuite/ld-i386/tlsbin.rd: Likewise.
536 * testsuite/ld-i386/tlsbindesc-nacl.rd: Likewise.
537 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
538 * testsuite/ld-i386/tlsdesc-nacl.rd: Likewise.
539 * testsuite/ld-i386/tlsdesc.rd: Likewise.
540 * testsuite/ld-i386/tlsgdesc-nacl.rd: Likewise.
541 * testsuite/ld-i386/tlsgdesc.rd: Likewise.
542 * testsuite/ld-i386/tlsnopic-nacl.rd: Likewise.
543 * testsuite/ld-i386/tlsnopic.rd: Likewise.
544 * testsuite/ld-i386/tlspic-nacl.rd: Likewise.
545 * testsuite/ld-i386/tlspic.rd: Likewise.
546 * testsuite/ld-s390/tlsbin.rd: Likewise.
547 * testsuite/ld-s390/tlsbin_64.rd: Likewise.
548 * testsuite/ld-s390/tlspic.rd: Likewise.
549 * testsuite/ld-s390/tlspic_64.rd: Likewise.
550 * testsuite/ld-sh/tlsbin-2.d: Likewise.
551 * testsuite/ld-sh/tlspic-2.d: Likewise.
552 * testsuite/ld-tic6x/common.d: Likewise.
553 * testsuite/ld-tic6x/shlib-1.rd: Likewise.
554 * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
555 * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
556 * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
557 * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
558 * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
559 * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
560 * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
561 * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
562 * testsuite/ld-tic6x/static-app-1.rd: Likewise.
563 * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
564 * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
565 * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
566 * testsuite/ld-x86-64/ilp32-4-nacl.d: Likewise.
567 * testsuite/ld-x86-64/ilp32-4.d: Likewise.
568 * testsuite/ld-x86-64/pr12718.d: Likewise.
569 * testsuite/ld-x86-64/pr12921.d: Likewise.
570 * testsuite/ld-x86-64/split-by-file-nacl.rd: Likewise.
571 * testsuite/ld-x86-64/split-by-file.rd: Likewise.
572 * testsuite/ld-x86-64/tlsbin-nacl.rd: Likewise.
573 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
574 * testsuite/ld-x86-64/tlsbindesc-nacl.rd: Likewise.
575 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
576 * testsuite/ld-x86-64/tlsdesc-nacl.rd: Likewise.
577 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
578 * testsuite/ld-x86-64/tlsgdesc-nacl.rd: Likewise.
579 * testsuite/ld-x86-64/tlsgdesc.rd: Likewise.
580 * testsuite/ld-x86-64/tlspic-nacl.rd: Likewise.
581 * testsuite/ld-x86-64/tlspic.rd: Likewise.
582 * testsuite/ld-xtensa/tlsbin.rd: Likewise.
583 * testsuite/ld-xtensa/tlspic.rd: Likewise.
584
585 2016-02-11 H.J. Lu <hongjiu.lu@intel.com>
586
587 PR ld/19615
588 * ld.texinfo: Document -Bsymbolic and -Bsymbolic-functions for
589 PIE.
590 * lexsup.c (parse_args): Enable -Bsymbolic and
591 -Bsymbolic-functions for PIE.
592 * testsuite/ld-i386/i386.exp: Run pr19615.
593 * testsuite/ld-i386/pr19615.d: New file.
594 * testsuite/ld-i386/pr19615.s: Likewise.
595 * testsuite/ld-x86-64/pr19615.d: Likewise.
596 * testsuite/ld-x86-64/pr19615.s: Likewise.
597
598 2016-02-09 Nick Clifton <nickc@redhat.com>
599
600 * testsuite/ld-aarch64/reloc-overflow-bad.d: New test.
601 * testsuite/ld-aarch64/reloc-overflow-1.s: New source file.
602 * testsuite/ld-aarch64/reloc-overflow-2.s: New source file.
603 * testsuite/ld-aarch64/aarch64-elf.exp: Run the new test.
604
605 2016-02-04 Nick Clifton <nickc@redhat.com>
606
607 * testsuite/ld-arm/arm-elf.exp: Remove ARM NOREAD section tests.
608 * testsuite/ld-arm/thumb1-input-section-flag-match.d: Delete.
609 * testsuite/ld-arm/thumb1-input-section-flag-match.s: Delete.
610 * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.d: Delete.
611 * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s: Delete.
612 * testsuite/ld-arm/thumb1-noread-present-one-section.d: Delete.
613 * testsuite/ld-arm/thumb1-noread-present-one-section.s: Delete.
614 * testsuite/ld-arm/thumb1-noread-present-two-section.d: Delete.
615 * testsuite/ld-arm/thumb1-noread-present-two-section.s: Delete.
616
617 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
618
619 PR gas/19520
620 * testsuite/ld-i386/branch1.d: Pass -mrelax-relocations=yes to as.
621 * testsuite/ld-i386/call1.d: Likewise.
622 * testsuite/ld-i386/call2.d: Likewise.
623 * testsuite/ld-i386/call3a.d: Likewise.
624 * testsuite/ld-i386/call3b.d: Likewise.
625 * testsuite/ld-i386/call3c.d: Likewise.
626 * testsuite/ld-i386/call3d.d: Likewise.
627 * testsuite/ld-i386/call3e.d: Likewise.
628 * testsuite/ld-i386/call3f.d: Likewise.
629 * testsuite/ld-i386/call3g.d: Likewise.
630 * testsuite/ld-i386/call3h.d: Likewise.
631 * testsuite/ld-i386/jmp1.d: Likewise.
632 * testsuite/ld-i386/jmp2.d: Likewise.
633 * testsuite/ld-i386/lea1c.d: Likewise.
634 * testsuite/ld-i386/load1.d: Likewise.
635 * testsuite/ld-i386/load2.d: Likewise.
636 * testsuite/ld-i386/load3.d: Likewise.
637 * testsuite/ld-i386/load4a.d: Likewise.
638 * testsuite/ld-i386/load5a.d: Likewise.
639 * testsuite/ld-i386/mov2b.d: Likewise.
640 * testsuite/ld-i386/mov3.d: Likewise.
641 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
642 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
643 * testsuite/ld-ifunc/ifunc-5r-local-x86-64.d: Likewise.
644 * testsuite/ld-x86-64/call1a.d: Likewise.
645 * testsuite/ld-x86-64/call1b.d: Likewise.
646 * testsuite/ld-x86-64/call1c.d: Likewise.
647 * testsuite/ld-x86-64/call1d.d: Likewise.
648 * testsuite/ld-x86-64/call1e.d: Likewise.
649 * testsuite/ld-x86-64/call1f.d: Likewise.
650 * testsuite/ld-x86-64/call1h.d: Likewise.
651 * testsuite/ld-x86-64/call1i.d: Likewise.
652 * testsuite/ld-x86-64/load1a.d: Likewise.
653 * testsuite/ld-x86-64/load1b.d: Likewise.
654 * testsuite/ld-i386/got1a.S: Load GOT into %ecx and use it.
655 * testsuite/ld-i386/got1.dd: Updated.
656 * testsuite/ld-i386/got1d.S (1): Removed.
657 * testsuite/ld-i386/i386.exp: Add -Wa,-mrelax-relocations=yes.
658 * testsuite/ld-x86-64/x86-64.exp: Likewise.
659
660 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
661
662 PR ld/18591
663 * testsuite/ld-x86-64/pr18591.d: New file.
664 * testsuite/ld-x86-64/pr18591.s: Likewise.
665 * testsuite/ld-x86-64/x86-64.exp: Run pr18591.
666
667 2016-02-01 H.J. Lu <hongjiu.lu@intel.com>
668
669 PR ld/19553
670 * testsuite/ld-elf/indirect.exp: Run tests for PR ld/19553.
671 * testsuite/ld-elf/pr19553.map: New file.
672 * testsuite/ld-elf/pr19553.map: Likewise.
673 * testsuite/ld-elf/pr19553a.c: Likewise.
674 * testsuite/ld-elf/pr19553b.c: Likewise.
675 * testsuite/ld-elf/pr19553b.out: Likewise.
676 * testsuite/ld-elf/pr19553c.c: Likewise.
677 * testsuite/ld-elf/pr19553c.out: Likewise.
678 * testsuite/ld-elf/pr19553d.c: Likewise.
679 * testsuite/ld-elf/pr19553d.out: Likewise.
680
681 2016-01-30 H.J. Lu <hongjiu.lu@intel.com>
682
683 PR ld/19539
684 * testsuite/ld-elf/pr19539.d: New file.
685 * testsuite/ld-elf/pr19539.s: Likewise.
686 * testsuite/ld-elf/pr19539.t: Likewise.
687
688 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
689
690 PR ld/19533
691 * configure.ac (compressed_debug_sections): Replace == with =.
692 * configure: Regenerated.
693
694 2016-01-22 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
695
696 * scripttempl/avr.sc (.noinit): Force .noinit VMA to end of .bss VMA.
697 * scripttempl/avrtiny.sc (.noinit): Likewise.
698
699 2016-01-21 Nick Clifton <nickc@redhat.com>
700
701 PR ld/19453
702 * testsuite/ld-arm/arm-elf.exp: Skip tests that do not work for
703 the arm-netbsdelf target.
704
705 PR ld/19455
706 * testsuite/ld-arm/vxworks1-lib.dd: Update for current
707 disassmebler output.
708 * testsuite/ld-arm/vxworks1-lib.rd: Likewise.
709 * testsuite/ld-arm/vxworks1.dd: Likewise.
710 * testsuite/ld-arm/vxworks1.rd: Likewise.
711 * testsuite/ld-arm/vxworks1.ld: Set the output format.
712
713 2016-01-20 Jiong Wang <jiong.wang@arm.com>
714
715 * testsuite/ld-aarch64/farcall-section.d: Delete.
716 * testsuite/ld-aarch64/farcall-section.s: Delete.
717 * testsuite/ld-aarch64/farcall-b-section.d: New expectation file.
718 * testsuite/ld-aarch64/farcall-bl-section.d: Likewise.
719 * testsuite/ld-aarch64/farcall-b-section.s: New testcase.
720 * testsuite/ld-aarch64/farcall-bl-section.s: Likewise.
721 * testsuite/ld-aarch64/aarch64-elf.exp: Likewise.
722
723 2016-01-20 Nick Clifton <nickc@redhat.com>
724
725 PR 19457
726 * testsuite/ld-scripts/script.exp (extract_symbol_test): Stop test
727 early for PE based targets.
728 * testsuite/ld-scripts/align.t: Use 0x1000 as VMA alignment.
729 * testsuite/ld-pe/tlssec32.d: Allow for relocatable output.
730
731 2016-01-20 Mickael Guene <mickael.guene@st.com>
732
733 * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s:
734 Add 'y' attribute usage.
735 * testsuite/ld-arm/thumb1-noread-present-one-section.s: Likewise.
736 * testsuite/ld-arm/thumb1-noread-present-two-section.s: Likewise.
737 * testsuite/ld-arm/thumb1-input-section-flag-match.s: Likewise.
738
739 2016-01-19 Nick Clifton <nickc@redhat.com>
740
741 * testsuite/ld-elf/pr18735.d: Allow for extra symbols between
742 foo@FOO and bar@@FOO.
743
744 2016-01-18 Alan Modra <amodra@gmail.com>
745
746 * configure: Regenerate.
747
748 2016-01-18 Nick Clifton <nickc@redhat.com>
749
750 * testsuite/ld-plugin/plugin.exp: Skip plugin tests if the linker
751 is not configured to support plugins.
752
753 * testsuite/ld-scripts/rgn-at11.s: New file - based on rgn-at10.s
754 but with 16 byte section alignment.
755 * testsuite/ld-scripts/rgn-at11.d: Use new source file. Reenable
756 test for MIPS targets.
757
758 2016-01-17 Alan Modra <amodra@gmail.com>
759
760 * configure: Regenerate.
761
762 2016-01-17 Alan Modra <amodra@gmail.com>
763
764 * testsuite/lib/ld-lib.exp (check_shared_lib_support): Exclude xgate.
765 * testsuite/ld-elf/endsym.d: xfail m68hc11/12 and xgate.
766 * testsuite/ld-elf/pr14156a.d: Likewise.
767 * testsuite/ld-elf/pr14926.d: Don't run for m68hc11/12 and xgate.
768 * testsuite/ld-elf/sec64k.exp: Likewise.
769
770 2016-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
771
772 * testsuite/ld-arm/arm-elf.exp (Thumb-Thumb farcall v6-M (no profile)):
773 Set address of .foo section when linking.
774 * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s: Place myfunc
775 in .foo section.
776 * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile.d: Adapt expected
777 output to the above changes.
778
779 2016-01-13 Nick Clifton <nickc@redhat.com>
780
781 * testsuite/ld-elf/elf.exp (-Bymsolic-functions): Expect to fail
782 for MIPS targets.
783
784 * testsuite/ld-scripts/script.exp (extract_symbol_test): Expect to
785 fail for MIPS targets.
786
787 * testsuite/ld-scripts/rgn-at11.d: Expect this test to fail for
788 MIPS targets.
789
790 2016-01-12 Yury Usishchev <y.usishchev@samsung.com>
791
792 * testsuite/ld-arm/arm-elf.exp: New test.
793 * testsuite/ld-arm/unwind-mix.d: New file.
794 * testsuite/ld-arm/unwind-mix1.s: New file.
795 * testsuite/ld-arm/unwind-mix2.s: New file.
796
797 2016-01-08 Jiong Wang <jiong.wang@arm.com>
798
799 PR ld/19368
800 * testsuite/ld-arm/ifunc-3.rd: Update expected result.
801 * testsuite/ld-arm/ifunc-4.rd: Likewise.
802 * testsuite/ld-arm/ifunc-9.rd: Likewise.
803 * testsuite/ld-arm/ifunc-10.rd: Likewise.
804 * testsuite/ld-arm/ifunc-12.rd: Likewise.
805 * testsuite/ld-arm/ifunc-13.rd: Likewise.
806
807 2016-01-05 Nick Clifton <nickc@redhat.com>
808
809 * emulparams/msp430elf.sh (RAM_START): Move to 0x500 - above the
810 MSP430 hardware multiply address range.
811 * scripttempl/elf32msp430.sc (__romdatastart): Define.
812 (__romdatacopysize): Define.
813 * scripttempl/elf32msp430_3.sc: Likewise.
814
815 2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
816
817 * emultempl/mipself.em (PARSE_AND_LIST_PROLOGUE): Convert
818 OPTION_INSN32 and OPTION_NO_INSN32 macros to an enum.
819
820 2016-01-04 Maciej W. Rozycki <macro@imgtec.com>
821
822 * testsuite/ld-mips-elf/attr-gnu-4-14.d: Update the order of
823 messages expected according to MIPS BFD private data merge
824 changes.
825 * testsuite/ld-mips-elf/attr-gnu-4-24.d: Likewise.
826 * testsuite/ld-mips-elf/attr-gnu-4-34.d: Likewise.
827 * testsuite/ld-mips-elf/attr-gnu-4-41.d: Likewise.
828 * testsuite/ld-mips-elf/attr-gnu-4-42.d: Likewise.
829 * testsuite/ld-mips-elf/attr-gnu-4-43.d: Likewise.
830 * testsuite/ld-mips-elf/attr-gnu-4-45.d: Likewise.
831 * testsuite/ld-mips-elf/attr-gnu-4-46.d: Likewise.
832 * testsuite/ld-mips-elf/attr-gnu-4-47.d: Likewise.
833 * testsuite/ld-mips-elf/attr-gnu-4-48.d: Likewise.
834 * testsuite/ld-mips-elf/attr-gnu-4-49.d: Likewise.
835 * testsuite/ld-mips-elf/attr-gnu-4-54.d: Likewise.
836 * testsuite/ld-mips-elf/attr-gnu-4-64.d: Likewise.
837 * testsuite/ld-mips-elf/attr-gnu-4-74.d: Likewise.
838
839 2016-01-01 Alan Modra <amodra@gmail.com>
840
841 Update year range in copyright notice of all files.
842
843 For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
844 \f
845 Copyright (C) 2016 Free Software Foundation, Inc.
846
847 Copying and distribution of this file, with or without modification,
848 are permitted in any medium without royalty provided the copyright
849 notice and this notice are preserved.
850
851 Local Variables:
852 mode: change-log
853 left-margin: 8
854 fill-column: 74
855 version-control: never
856 End: