a572d42d4b2e8685af47e934f8db92a3271755b6
[external/binutils.git] / binutils / testsuite / ChangeLog
1 2015-05-20  Ed Maste  <emaste@freebsd.org>
2
3         * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
4         i?86-*-freebsd\[12\].*.
5         * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
6
7 2015-05-18  Nick Clifton  <nickc@redhat.com>
8
9         * binutils-all/dw2-3.S: Replace .int with .4byte.
10
11 2015-05-15  Nick Clifton  <nickc@redhat.com>
12
13         * binutils-all/z.s: New test.  Checks the --decompress option to
14         readelf.
15         * binutils-all/readelf.exp: Run the test.
16         * binutils-all/readelf.z: Expected output from readelf.
17
18 2015-05-14  H.J. Lu  <hongjiu.lu@intel.com>
19
20         * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
21         with "$OBJDUMP -W".
22         * binutils-all/libdw2-compressedgabi.out: Updated.
23
24 2015-05-15  Nick Clifton  <nickc@redhat.com>
25
26         PR binutils/18374
27         * binutils-all/pr18374.s: New test file.
28         * binutils-all/readelf.exp: Assemble and run the new test.
29         * binutils-all/readelf.pr18374: Expected output from readelf.
30
31 2015-05-12  H.J. Lu  <hongjiu.lu@intel.com>
32
33         * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
34
35 2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
36
37         * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
38         * lib/utils-lib.exp (run_dump_test): Allow mixing target and
39         not-target directives.
40
41 2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
42
43         * binutils-all/objdump.exp (cpus_expected): Append iamcu.
44
45 2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
46
47         * binutils-all/elfedit-5.d: New file.
48         * binutils-all/elfedit.exp: Run elfedit-5.
49
50 2015-04-30  Nick Clifton  <nickc@redhat.com>
51
52         * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
53
54 2015-04-23  H.J. Lu  <hongjiu.lu@intel.com>
55
56         PR binutils/18209
57         * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
58         on zlib-gabi output.
59         * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
60         * binutils-all/dw2-3.W: Likewise.
61         * binutils-all/objdump.W: Likewise.
62         * binutils-all/dw2-3gabi.W: New file.
63
64 2015-04-20  H.J. Lu  <hongjiu.lu@intel.com>
65
66         * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
67         .shstrtab section.
68         * binutils-all/i386/compressed-1c.d: Likewise.
69         * binutils-all/readelf.s-64: Likewise.
70         * binutils-all/x86-64/compressed-1b.d: Likewise.
71         * binutils-all/x86-64/compressed-1c.d: Likewise.
72
73 2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
74
75         * compress.exp: Add tests for
76         --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
77         * binutils-all/dw2-3.rS: New file.
78         * binutils-all/dw2-3.rt: Likewise.
79         * binutils-all/libdw2-compressedgabi.out: Likewise.
80
81 2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
82
83         * binutils-all/compress.exp: Remove is_zlib_supported check.
84         * binutils-all/objdump.exp: Likewise.
85         * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
86         * lib/utils-lib.exp (run_dump_test): Likewise.
87         * lib/binutils-common.exp (is_zlib_supported): Removed.
88
89 2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
90
91         * binutils-all/compress.exp (compression_used): Remove "/dev/null"
92         from remote_exec.
93
94 2015-04-05  H.J. Lu  <hongjiu.lu@intel.com>
95
96         * binutils-all/compress.exp (compression_used): New.
97         Xfail test if compression didn't make the section smaller.
98
99 2015-04-04  H.J. Lu  <hongjiu.lu@intel.com>
100
101         * binutils-all/compress.exp (testfile): Remove suffix.
102         (compressedfile): Likewise.
103         (compressedfile2): Likewise.
104         (libfile): Likewise.
105         (testfile3): New.
106         (compressedfile3): Likewise.
107         Updated.
108         Add a dw2-3.S test.
109         (${libfile}.a): Add ${compressedfile3}.o.
110         * binutils-all/dw2-3.S: New file.
111         * binutils-all/dw2-3.W: Likewise.
112         * binutils-all/libdw2-compressed.out: Updated.
113         * binutils-all/libdw2.out: Likewise.
114
115 2015-04-03  H.J. Lu  <hongjiu.lu@intel.com>
116
117         * lib/binutils-common.exp (is_zlib_supported): Always return 1.
118
119 2015-04-02  Nick Clifton  <nickc@redhat.com>
120
121         * binutils-all/readelf.ss-64: Move possible location of the $d
122         mapping symbol.
123
124 2015-03-26  Renlin Li  <renlin.li@arm.com>
125
126         * binutils-all/readelf.s-64: Support aarch64 case.
127         * binutils-all/readelf.ss-64: Likewise.
128
129 2015-03-11  Alan Modra  <amodra@gmail.com>
130
131         * binutils-all/update-section.exp: Only run on ELF targets.
132
133 2015-03-03  Jiong Wang  <jiong.wang@arm.com>
134
135         * binutils-all/arm/rvct_symbol.s: New testcase.
136         * binutils-all/arm/objdump.exp: Run it.
137
138 2015-02-26  Andrew Burgess  <andrew.burgess@embecosm.com>
139
140         * binutils-all/update-1.s: New file.
141         * binutils-all/update-2.s: New file.
142         * binutils-all/update-3.s: New file.
143         * binutils-all/update-4.s: New file.
144         * binutils-all/update-section.exp: New file.
145
146 2015-02-24  Nick Clifton  <nickc@redhat.com>
147
148         * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
149
150 2015-01-01  Alan Modra  <amodra@gmail.com>
151
152         Update year range in copyright notice of all files.
153
154 2014-12-26  Alan Modra  <amodra@gmail.com>
155
156         * binutils-all/strip-11.d: New test.
157         * binutils-all/objcopy.exp: Run it.
158
159 2014-12-06  Eric Botcazou  <ebotcazou@adacore.com>
160
161         * binutils-all/objcopy.exp: Skip strip-10 for Visium.
162
163 2014-09-12  Andrew Bennett  <andrew.bennett@imgtec.com>
164
165         * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
166         * binutils-all/readelf.exp: Likewise
167
168 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
169
170         * binutils-all/readelf.ss-mips: Account for new sections.
171
172 2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
173
174         * binutils-all/readelf.s: Account for .MIPS.abiflags and
175         .gnu.attributes.
176         * binutils-all/readelf.ss-tmips: Likewise.
177         * binutils-all/strip-3.d: Likewise.
178
179 2014-07-10  Will Newton  <will.newton@linaro.org>
180
181         * binutils-all/objcopy.exp: Disable the strip-10 test on
182         non-EABI ARM configurations.
183
184 2014-06-03  Nick Clifton  <nickc@redhat.com>
185
186         * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
187         if these executables are not present.
188
189 2014-04-30  Nick Clifton  <nickc@redhat.com>
190
191         * binutils-all/debug_str.s: New test.
192         * binutils-all/debug_str.d: New test control file.
193         * binutils-all/compress.exp: Run debug_str test.
194
195 2014-04-22  Christian Svensson  <blue@cmd.nu>
196
197         * binutils-all/objcopy.exp: Remove openrisc and or32 support.  Add
198         support for or1k.
199         * binutils-all/objdump.exp: Likewise.
200         * binutils-all/dw2-decodedline-1.S: Likewise.
201
202 2014-03-26  Jiong Wang  <jiong.wang@arm.com>
203
204         * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
205         * binutils-all/aarch64/unallocated-encoding.s: New testcase.
206         * binutils-all/aarch64/unallocated-encoding.d: Ditto.
207
208 2014-03-17  Nick Clifton  <nickc@redhat.com>
209
210         * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
211
212 2014-01-29  Nick Clifton  <nickc@redhat.com>
213
214         PR binutils/16318
215         * binutils-all/strip-10.d: Revert previous delta.
216
217 2014-01-28  Nick Clifton  <nickc@redhat.com>
218
219         PR binutils/16318
220         * binutils-all/strip-10.d: Allow "System V" in the osabi field.
221
222 2013-12-20  Nick Clifton  <nickc@redhat.com>
223
224         PR binutils/16218
225         * binutils-all/dw2-1.W: Update expected objdump output.
226         * binutils-all/i386/compressed-1a.d: Likewise.
227         * binutils-all/objdump.W: Likewise.
228         * binutils-all/x86-64/compressed-1a.d: Likewise.
229
230 2013-12-19  H.J. Lu  <hongjiu.lu@intel.com>
231
232         PR binutils/16317
233         * binutils-all/readelf.s: Updated.
234         * binutils-all/readelf.s-64: Likewise.
235
236 2013-12-13  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
237             Wei-Cheng Wang  <cole945@gmail.com>
238
239         * binutils-all/objdump.exp: Add NDS32 cpu.
240         * binutils-all/readelf.r: Skip extra reloc created by NDS32.
241
242 2013-12-12  H.J. Lu  <hongjiu.lu@intel.com>
243
244         PR binutils/16318
245         * binutils-all/strip-10.d: Check OS/ABI.
246
247 2013-12-07  Mike Frysinger  <vapier@gentoo.org>
248
249         * binutils-all/windres/escapex-2.rc: Remove +x file mode.
250         * binutils-all/windres/version_small.rc: Likewise.
251         * binutils-all/windres/version_small.rsd: Likewise.
252
253 2013-12-03  Nick Clifton  <nickc@redhat.com>
254
255         * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
256         Add test of "objump -p" output.
257
258 2013-11-27  Matthew Fortune <matthew.fortune@imgtec.com>
259
260         * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
261         mips-sde-elf
262         * binutils-all/readelf.exp: Likewise
263
264 2013-11-21  Tristan Gingold  <gingold@adacore.com>
265
266         * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
267
268 2013-11-02  Alan Modra  <amodra@gmail.com>
269
270         * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
271
272         * binutils-all/dw2-1.S: Use .4byte rather than .int.
273         * binutils-all/dw2-2.S: Likewise.
274
275 2013-10-24  Nick Clifton  <nickc@redhat.com>
276
277         * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
278
279 2013-09-27  H.J. Lu  <hongjiu.lu@intel.com>
280
281         * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
282
283 2013-09-12  Nick Clifton  <nickc@redhat.com>
284
285         * binutils-all/x86-64/compressed-1a.d: Update expected output to
286         allow for 64-bit addresses.
287
288 2013-08-22  Nick Clifton  <nickc@redhat.com>
289
290         * binutils-all/nm.exp: --size-sort test: Add more ELF-like
291         targets.
292         * binutils-all/nm-1.s: Use .byte instead of .long.
293         Provide a terminating symbol.
294
295 2013-08-21  Hans-Peter Nilsson  <hp@bitrange.com>
296
297         * binutils-all/nm.exp: Revert last change.  Instead use nm-elf-1.s
298         for mmix-knuth-mmixware.
299
300 2013-08-20  Hans-Peter Nilsson  <hp@bitrange.com>
301
302         * binutils-all/nm.exp: Xfail test for nm --size-sort for
303         mmix-knuth-mmixware.
304
305 2013-08-19  Tristan Gingold  <gingold@adacore.com>
306
307         * binutils-all/nm.exp: Add a test for nm --size-sort
308         * binutils-all/nm-elf-1.s: New file.
309         * binutils-all/nm-1.s: New file.
310
311 2013-05-31  H.J. Lu  <hongjiu.lu@intel.com>
312
313         * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
314         section alignment change.
315         * binutils-all/i386/compressed-1c.d: Likewise.
316         * binutils-all/x86-64/compressed-1b.d: Likewise.
317         * binutils-all/x86-64/compressed-1c.d: Likewise.
318
319 2013-05-28  Cary Coutant  <ccoutant@google.com>
320
321         * binutils-all/dw2-1.W: Adjust expected output.
322         * binutils-all/objdump.W: Likewise.
323         * binutils-all/i386/compressed-1a.d: Likewise.
324         * binutils-all/x86-64/compressed-1a.d: Likewise.
325
326 2013-05-02  Nick Clifton  <nickc@redhat.com>
327
328         * readelf.exp: Expect -wi test to fail for the MSP430.
329
330 2013-05-01  Maciej W. Rozycki  <macro@codesourcery.com>
331
332         * lib/binutils-common.exp (is_elf_format): Also exclude
333         *-*-linux*ecoff*.
334
335 2013-02-26  Nick Clifton  <nickc@redhat.com>
336
337         PR binutils/15191
338         * binutils-all/readelf.n: Updare expected output from readelf.
339
340 2013-02-14  Maciej W. Rozycki  <macro@codesourcery.com>
341
342         * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
343         * binutils-all/mips/mixed-mips16.d: Update accordingly.
344
345 2013-02-13  Maciej W. Rozycki  <macro@codesourcery.com>
346
347         * binutils-all/mips/mixed-micromips.d: New test.
348         * binutils-all/mips/mixed-mips16.d: New test.
349         * binutils-all/mips/mixed-micromips.s: New test source.
350         * binutils-all/mips/mixed-mips16.s: New test source.
351         * binutils-all/mips/mips.exp: New file.
352
353 2012-12-17  Nick Clifton  <nickc@redhat.com>
354
355         * binutils-all/windres/README: Add copyright notice.
356
357 2012-11-27  Roland McGrath  <mcgrathr@google.com>
358
359         * lib/binutils-common.exp (is_zlib_supported): New function.
360         * lib/utils-lib.exp (run_dump_test): If as options include
361         --compress-debug-sections and zlib is not available, report
362         the test as unsupported.
363         * binutils-all/compress.exp: Bail out if zlib is not available.
364         * binutils-all/objdump.exp (objdump compressed debug):
365         Mark unsupported if zlib is not available.
366         * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
367
368 2012-11-06  H.J. Lu  <hongjiu.lu@intel.com>
369
370         PR binutils/14567
371         * binutils-all/ar.exp (bfdtest1): Removed.
372         (long_filenames): Take bfdtests.
373         (thin_archive): Likewise.
374         (thin_archive_with_nested): Likewise.
375         (bfdtests): New.
376         Pass $bfdtests to long_filenames, thin_archive and
377         thin_archive_with_nested.
378
379 2012-10-29  Alan Modra  <amodra@gmail.com>
380
381         * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
382         and rs6000.
383
384 2012-10-24  H.J. Lu  <hongjiu.lu@intel.com>
385
386         * binutils-all/ar.exp (bfdtest1): Remove findfile.
387
388 2012-10-21  H.J. Lu  <hongjiu.lu@intel.com>
389
390         * binutils-all/dw2-1.W: Updated.
391
392 2012-10-20  H.J. Lu  <hongjiu.lu@intel.com>
393
394         * binutils-all/compress.exp: Add an objdump test.
395         * binutils-all/dw2-1.W: New file.
396
397 2012-08-17  H.J. Lu  <hongjiu.lu@intel.com>
398
399         * binutils-all/ar.exp (long_filenames): Remove extra verbose
400         before binutils_run.
401         (thin_archive): Likewise.
402         (thin_archive_with_nested): Likewise.  Also run bfdtest1 on
403         $archive2.
404
405 2012-08-16  H.J. Lu  <hongjiu.lu@intel.com>
406
407         PR binutils/14481
408         * ar.exp (bfdtest1): New.
409         (long_filenames): Run bfdtest1.
410         (thin_archive): Likewise.
411         (thin_archive_with_nested): Likewise.
412
413 2012-08-13  Ian Bolton  <ian.bolton@arm.com>
414             Laurent Desnogues  <laurent.desnogues@arm.com>
415             Jim MacArthur  <jim.macarthur@arm.com>
416             Marcus Shawcroft  <marcus.shawcroft@arm.com>
417             Nigel Stephens  <nigel.stephens@arm.com>
418             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
419             Richard Earnshaw  <rearnsha@arm.com>
420             Sofiane Naci  <sofiane.naci@arm.com>
421             Tejas Belagod  <tejas.belagod@arm.com>
422             Yufeng Zhang  <yufeng.zhang@arm.com>
423
424         * objdump.exp: Add AArch64.
425
426 2012-08-02  H.J. Lu  <hongjiu.lu@intel.com>
427
428         PR binutils/14420
429         * binutils-all/i386/compressed-1a.d: Updated.
430         * binutils-all/objdump.W: Likewise.
431         * binutils-all/readelf.wa: Likewise.
432         * binutils-all/x86-64/compressed-1a.d: Likewise.
433
434 2012-07-28  Kai Tietz  <ktietz@redhat.com>
435
436         * binutils-all/windres/version_small.rc: New test.
437         * binutils-all/windres/version_small.rsd: Likewise.
438
439 2012-07-03  H.J. Lu  <hongjiu.lu@intel.com>
440
441         PR binutils/14319
442         * binutils-all/compress.exp: Test compress empty debug sections.
443
444         * binutils-all/dw2-empty.S: New file.
445
446 2012-06-07  Thomas Schwinge  <thomas@codesourcery.com>
447
448         * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
449
450 2012-05-17  H.J. Lu  <hongjiu.lu@intel.com>
451
452         * binutils-all/hppa/objdump.exp: Expect addend as signed.
453
454 2012-05-17  Alan Modra  <amodra@gmail.com>
455
456         * binutils-all/objdump.W: Update.
457         * binutils-all/readelf.wa: Update.
458         * binutils-all/i386/compressed-1a.d: Update.
459         * binutils-all/x86-64/compressed-1a.d: Update.
460
461 2012-05-16  Meador Inge  <meadori@codesourcery.com>
462
463         * binutils-all/arm/objdump.exp:
464         STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
465
466 2012-04-12  H.J. Lu  <hongjiu.lu@intel.com>
467
468         PR binutils/13947
469         * binutils-all/i386/compressed-1b.d: Remove empty REL section.
470         * binutils-all/i386/compressed-1c.d: Likewise.
471
472         * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
473         section.
474         * binutils-all/x86-64/compressed-1c.d: Likewise.
475
476 2012-04-03  Roland McGrath  <mcgrathr@google.com>
477
478         * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
479         be ELF too.
480
481         * binutils-all/elfedit-4.d: Add "#as: --64" option.
482
483         * binutils-all/i386/i386.exp: Accept nacl targets too.
484         * binutils-all/x86-64/x86-64.exp: Likewise.
485
486 2012-03-13  Hans-Peter Nilsson  <hp@axis.com>
487
488         PR binutils/3807
489         * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
490         mips-targets.
491
492 2012-02-25  Walter Lee  <walt@tilera.com>
493
494         * binutils-all/objdump.exp (cpus_expected): Add tilegx.
495
496 2012-02-14  Alan Modra  <amodra@gmail.com>
497
498         * binutils-all/dlltool.exp: Add setup_xfail.
499
500         * binutils-all/dw2-decodedline.S: Always have whitespace before
501         directives.
502         * binutils-all/version.s: Likewise.
503         * binutils-all/objdump.exp (dw2-decodedline): Don't run for
504         hppa64*-*-hpux*, i370-*-*, i960-*-*.
505
506 2012-02-11  Kai Tietz  <ktietz@redhat.com>
507
508         * binutils-all/version.def: New file.
509         * binutils-all/dlltool.exp: Add version-dll test.
510
511 2012-02-02  Nick Clifton  <nickc@redhat.com>
512
513         * binutils-all/readelf.n: Add #pass to cope with targets that add
514         their own notes.
515
516 2012-02-01  Nick Clifton  <nickc@redhat.com>
517
518         PR binutils/13482
519         * binutils-all/version.s: New test source file.
520         * binutils-all/readelf.n: New file: expected readelf output.
521         * binutils-all/readelf.exp: Add test of .note section contents.
522
523 For older changes see ChangeLog-0411
524 \f
525 Copyright (C) 2012-2015 Free Software Foundation, Inc.
526
527 Copying and distribution of this file, with or without modification,
528 are permitted in any medium without royalty provided the copyright
529 notice and this notice are preserved.
530
531 Local Variables:
532 mode: change-log
533 left-margin: 8
534 fill-column: 74
535 version-control: never
536 End: