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