Add support for Tilera TILE-Gx processor.
[platform/upstream/elfutils.git] / tests / ChangeLog
1 2012-08-22  Jeff Kenton  <jkenton@tilera.com>
2
3         * testfile60.bz2: New testfile.
4         * run-allregs.sh: Run reg_test testfile60.
5
6 2012-08-24  Mark Wielaard  <mjw@redhat.com>
7
8         * Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if
9         ENABLE_DWZ.
10
11 2012-08-16  Mark Wielaard  <mjw@redhat.com>
12
13         * allregs.c (dwarf_encoding_string): Rewritten using known-dwarf
14         macros.
15         * show-die-info.c (tagnames): Removed.
16         (attrs): Removed.
17         (dwarf_tag_string): New function using known-dwarf macros.
18         (dwarf_attr_string): Likewise.
19         (handle): Call dwarf_tag_string and dwarf_attr_string instead.
20         * run-readelf-dwz-multi.sh: Expect language C89, not ISO C89.
21
22 2012-06-27  Mark Wielaard  <mjw@redhat.com>
23
24         * Makefile.am (TESTS): Add run-readelf-dwz-multi.sh.
25         (EXTRA_DIST): Add run-readelf-dwz-multi.sh,
26         libtestfile_multi_shared.so.bz2, testfile_multi.dwz.bz2 and
27         testfile_multi_main.bz2.
28         * run-readelf-dwz-multi.sh: New test.
29         * libtestfile_multi_shared.so.bz2: New testfile.
30         * testfile_multi.dwz.bz2: New testifle.
31         * testfile_multi_main.bz2: New testifle.
32
33 2012-08-01  Petr Machata  <pmachata@redhat.com>
34
35         * run-test-archive64.sh: New test.
36         * testarchive64.a.bz2: New testfile.
37         * Makefile.am (TESTS): Add run-test-archive64.sh.
38         (EXTRA_DIST): Likewise.
39
40 2012-08-01  Mark Wielaard  <mjw@redhat.com>
41
42         * run-nm-self.sh: New test.
43         * run-readelf-self.sh: Likewise.
44         * test-subr.sh (testrun_on_self_quiet): New function.
45         * Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh.
46         (EXTRA_DIST): Likewise.
47
48 2012-08-01  Mark Wielaard  <mjw@redhat.com>
49
50         * test-subr.sh (self_test_files): New list of files.
51         (testrun_on_self): New function.
52         * run-elflint-self.sh: Use testrun_on_self.
53
54 2012-07-19  Mark Wielaard  <mjw@redhat.com>
55
56         * Makefile.am (check_PROGRAMS): Add test-elf_cntl_gelf_getshdr.
57         (TESTS): Add run-elf_cntl_gelf_getshdr.sh.
58         (EXTRA_DIST): Likewise.
59         (test_elf_cntl_gelf_getshdr_LDADD): New.
60         test-elf_cntl_gelf_getshdr.c: New test program.
61         run-elf_cntl_gelf_getshdr.sh: New test script.
62
63 2012-07-19  Mark Wielaard  <mjw@redhat.com>
64
65         * run-elflint-self.sh: runtests on ../backends/*so files.
66
67 2012-07-19  Mark Wielaard  <mjw@redhat.com>
68
69         * run-unstrip-n.sh: test_cleanup.
70         * Makefile.am (EXTRA_DIST): Add testcore-rtlib-ppc.bz2.
71
72 2012-07-11  Mark Wielaard  <mjw@redhat.com>
73
74         * run-readelf-macro.sh: New test.
75         * testfilemacro.bz2: New testfile.
76         * Makefile.am (TESTS): Add run-readelf-macro.sh.
77         (EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2.
78
79 2012-06-27  Mark Wielaard  <mjw@redhat.com>
80
81         * run-readelf-gdb-index.sh: New test.
82         * testfilegdbindex5.bz2: New testfile.
83         * testfilegdbindex7.bz2: Likewise.
84         * Makefile.am (TESTS): Add run-readelf-gdb-index.sh.
85         (EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and
86         testfilegdbindex7.bz2.
87
88 2012-07-17  Mark Wielaard  <mjw@redhat.com>
89
90         * testcore-rtlib-ppc.bz2: New testfile.
91         * run-unstrip-n.sh: Check new ppc core testfile.
92
93 2012-06-26  Mike Frysinger  <vapier@gentoo.org>
94
95         * Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS.
96
97 2012-06-26  Mark Wielaard  <mjw@redhat.com>
98
99         * run-macro-test.sh: New test.
100         * testfile-macinfo.bz2: New testfile.
101         * testfile-macros.bz2: Likewise.
102
103 2012-05-07  Mark Wielaard  <mjw@redhat.com>
104
105         * low_high_pc.c: Use proper inttypes in printf formats.
106
107 2012-05-11  Mark Wielaard  <mjw@redhat.com>
108
109         * Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C.
110
111 2012-05-07  Mark Wielaard  <mjw@redhat.com>
112
113         * low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC.
114
115 2012-04-27  Mark Wielaard  <mjw@redhat.com>
116
117         * Makefile.am (TESTS): Add run-low_high_pc.sh
118         (EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
119         (noinst_PROGRAMS): Add low_high_pc.
120         (low_high_pc_LDADD): New variable.
121         * low_high_pc.c: New test.
122
123 2012-04-26  Mark Wielaard  <mjw@redhat.com>
124
125         * Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
126         * run-show-ciefde.sh: Removed old libdwarf test.
127         * show-ciefde.c: Likewise.
128
129 2012-04-02  Mark Wielaard  <mjw@redhat.com>
130
131         * Makefile.am (TESTS): Add run-unstrip-n.sh.
132         (EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
133         * run-unstrip-n.sh: New test.
134         * testcore-rtlib.bz2: New testfile.
135
136 2012-04-02  Mark Wielaard  <mjw@redhat.com>
137
138         * Makefile.am (TESTS): Add run-readelf-d.sh.
139         (EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
140         * run-readelf-d.sh: New test.
141         * run-elflint-test.sh: Check new testfile.
142
143 2012-03-21  Tom Tromey  <tromey@redhat.com>
144
145         * typeiter.c: New file.
146         * run-typeiter.sh: New file.
147         * testfile59.bz2: New file.
148         * Makefile.am (noinst_PROGRAMS): Add typeiter.
149         (TESTS): Add run-typeiter.sh.
150         (EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
151         (typeiter_LDADD): New variable.
152
153 2012-02-21  Kurt Roeckx  <kurt@roeckx.be>
154
155         * run-alldts.sh: testrun ./alldts.
156
157 2012-02-21  Roland McGrath  <roland@hack.frob.com>
158
159         * test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH.
160         * test-subr.sh (installed_testrun): Likewise.
161
162 2012-01-18  Roland McGrath  <roland@hack.frob.com>
163
164         * asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation;
165         it will have been inherited correctly from the test harness.
166         * asm-tst5.c (main): Likewise.
167         * asm-tst6.c (main): Likewise.
168         Reported by Serge Pavlov <serge.pavlov.at.gnu@gmail.com>.
169
170 2011-07-09  Roland McGrath  <roland@hack.frob.com>
171
172         * sha1-tst.c: File removed.
173         * Makefile.am (noinst_PROGRAMS, TESTS): Remove it.
174         (sha1_tst_LDADD): Variable removed.
175
176         * md5-sha1-test.c: New file.
177         * Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it.
178         (md5_sha1_test_LDADD): New variable.
179
180 2011-05-30  Mark Wielaard  <mjw@redhat.com>
181
182         * Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
183         run-rerequest_tag.sh
184
185 2011-05-24  Mark Wielaard  <mjw@redhat.com>
186
187         * Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2.
188         * run-strip-reloc.sh: Add hello_s390.ko testcase.
189         * hello_s390.ko.bz2: New test file.
190
191 2011-05-23  Mark Wielaard  <mjw@redhat.com>
192
193         * Makefile.am (TESTS): Add run-strip-reloc.sh.
194         (EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
195         hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2
196         * run-strip-reloc.sh: New test.
197         * hello_i386.ko.bz2: New test file.
198         * hello_x86_64.ko.bz2: Likewise.
199         * hello_ppc64.ko.bz2: Likewise.
200
201 2011-05-18  Mark Wielaard  <mjw@redhat.com>
202
203         * run-strip-groups.sh: New test.
204         * testfile58.bz2: New test file.
205         * Makefile.am (EXTRA_DIST): Add testfile58.bz2.
206         (TESTS): Add run-strip-groups.sh.
207         (EXTRA_DIST): Likewise.
208
209 2011-03-28  Marek Polacek  <mpolacek@redhat.com>
210
211         * alldts.c: New file.
212         * run-alldts.sh: Use it.
213         * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
214         (alldts_LDADD): New variable.
215
216 2011-03-02  Marek Polacek  <mpolacek@redhat.com>
217
218         * dwarf-getstring.c: New test.
219         * run-dwarf-getstring.sh: And its wrapper.
220         * Makefile.am (EXTRA_DIST): Add and update all.
221
222 2011-02-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
223
224         * Makefile.am (TESTS): Add run-readelf-twofiles.sh.
225         * run-readelf-twofiles.sh: New file.
226
227 2011-02-25  Mark Wielaard  <mjw@redhat.com>
228
229         * Makefile.am (BUILD_RPATH): Be consistent in naming.
230
231 2011-02-02  Josh Stone  <jistone@redhat.com>
232
233         * run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
234         * testfile55-64.bz2, testfile55-64.debug.bz2,
235         testfile55-64.prelink.bz2, testfile55-32.bz2,
236         testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New.
237         * Makefile.am (EXTRA_DIST): Add and update all.
238
239 2011-01-12  Roland McGrath  <roland@redhat.com>
240
241         * run-prelink-addr-test.sh: Make symlinks to find .debug files
242         corresponding to .noshdrs files.
243
244 2011-01-11  Josh Stone  <jistone@redhat.com>
245
246         * run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
247         * testfile54-32.so.bz2, testfile54-32.so.debug.bz2,
248         testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2,
249         testfile54-64.so.bz2, testfile54-64.so.debug.bz2,
250         testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New.
251         * Makefile.am (EXTRA_DIST): Add and update all.
252
253         * run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
254         * testfile53.bz2, testfile53.debug.bz2,
255         testfile53.prelink.bz2: Deleted, so...
256         * testfile53-64.bz2, testfile53-64.debug.bz2,
257         testfile53-64.prelink.bz2: Recreated with 64-bit names.
258         * testfile53-32.bz2, testfile53-32.debug.bz2,
259         testfile53-32.prelink.bz2: New in 32-bit.
260         * Makefile.am (EXTRA_DIST): Add and update all.
261
262         * run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
263         * testfile52.so.bz2, testfile52.so.debug.bz2,
264         testfile52.prelink.so.bz2: Deleted, so...
265         * testfile52-32.so.bz2, testfile52-32.so.debug.bz2,
266         testfile52-32.prelink.so.bz2: Recreated with 32-bit names.
267         * testfile52-32.noshdrs.so.bz2: New data file, stripped of headers.
268         * testfile52-64.so.bz2, testfile52-64.so.debug.bz2,
269         testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files.
270         * Makefile.am (EXTRA_DIST): Add and update all.
271
272 2011-01-10  Josh Stone  <jistone@redhat.com>
273
274         * run-prelink-addr-test.sh: New test for prelinked addrs.
275         * Makefile.am (TESTS, EXTRA_DIST): Add it.
276         * testfile52.so.bz2, testfile52.so.debug.bz2: New data files.
277         * testfile52.prelink.so.bz2: New data file, shows REL->RELA.
278         * testfile53.bz2, testfile53.debug.bz2: New data files.
279         * testfile53.prelink.bz2: New data file, shows ET_EXEC remap.
280         * Makefile.am (EXTRA_DIST): Add them.
281
282 2010-06-04  Roland McGrath  <roland@redhat.com>
283
284         * run-unstrip-test.sh: Also test modifying the file in place.
285
286 2010-04-22  Roland McGrath  <roland@redhat.com>
287
288         * addrcfi.c (handle_cfi): Fix function name in error message.
289         Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe.
290
291 2010-04-14  Roland McGrath  <roland@redhat.com>
292
293         * Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
294
295 2010-04-10  Ulrich Drepper  <drepper@redhat.com>
296
297         * msg_tst.c: Adjust expected error message.
298
299 2010-04-01  Petr Machata  <pmachata@redhat.com>
300
301         * test-flag-nobits.c: New test.
302         * run-test-flag-nobits.sh: And its wrapper.
303         * Makefile.am (noinst_PROGRAMS, TESTS): Add them.
304         (test_flag_nobits_LDADD): New variable.
305
306 2010-02-15  Roland McGrath  <roland@redhat.com>
307
308         * Makefile.am: Use config/eu.am for common stuff.
309
310         * asm-tst9.c (main): Rename local to avoid shadowing another local.
311
312 2009-07-22  Roland McGrath  <roland@redhat.com>
313
314         * addrcfi.c: Update dwarf_frame_{cfa,register} calling convention.
315
316 2009-07-08  Roland McGrath  <roland@redhat.com>
317
318         * addrcfi.c: New file.
319         * Makefile.am (noinst_PROGRAMS): Add it.
320         (addrcfi_LDADD): New variable.
321
322 2009-05-07  Petr Machata  <pmachata@redhat.com>
323
324         * testfile51.bz2: New data file.
325         * dwarf-getmacros.c: New test core.
326         * run-dwarf-getmacros.sh: New test wrapper.
327         * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
328         (dwarf_getmacros_LDADD): New variable.
329
330 2009-04-23  Ulrich Drepper  <drepper@redhat.com>
331
332         * Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS).
333         (rdwrmmap_LDADD): Add $(libmudflap).
334
335 2009-04-21  Roland McGrath  <roland@redhat.com>
336
337         * testfile50.bz2: New data file.
338         * Makefile.am (EXTRA_DIST): Add it.
339         * run-dwfl-addr-sect.sh: Add a case using it.
340
341 2008-12-31  Ulrich Drepper  <drepper@redhat.com>
342
343         * testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa,
344         mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm,
345         pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb,
346         pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw,
347         pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd,
348         pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest,
349         roundss, roundps, roundpd, and roundsd.
350         * testfile45.S.bz2: Likewise.
351         * testfile44.expect.bz2: Adjust accordingly.
352         * testfile45.expect.bz2: Likewise.
353
354         * testfile44.S.bz2: Add tests for blendvpd and blendvps.
355         * testfile45.S.bz2: Likewise.
356         * testfile44.expect.bz2: Adjust accordingly.
357         * testfile45.expect.bz2: Likewise.
358
359 2008-12-30  Ulrich Drepper  <drepper@redhat.com>
360
361         * testfile44.S.bz2: Add tests for blendpd and blendps.
362         * testfile45.S.bz2: Likewise.
363         * testfile44.expect.bz2: Adjust accordingly.
364         * testfile45.expect.bz2: Likewise.
365
366 2008-12-19  Ulrich Drepper  <drepper@redhat.com>
367
368         * testfile44.S.bz2: Add tests for AMD 3DNOW.
369         * testfile45.S.bz2: Likewise.
370         * testfile44.expect.bz2: Adjust accordingly.
371         * testfile45.expect.bz2: Likewise.
372
373 2008-11-26  Roland McGrath  <roland@redhat.com>
374
375         * dwfl-bug-getmodules.c: New file.
376         * Makefile.am (noinst_PROGRAMS): Add it.
377         (dwfl_bug_getmodules_LDADD): New variable.
378
379 2008-09-10  Roland McGrath  <roland@redhat.com>
380
381         * test-subr.sh (LC_ALL): Export it set to "C".
382         * run-dwfl-addr-sect.sh: Don't do it here.
383         * run-strings-test.sh: Likewise.
384
385 2008-08-21  Denys Vlasenko  <dvlasenk@redhat.com>
386
387         * run-addrname-test.sh: Add a new case.
388         * testfile49.bz2: New data file.
389         * Makefile.am (EXTRA_DIST): Add it.
390
391 2008-04-10  Roland McGrath  <roland@redhat.com>
392
393         * testfile48.bz2, testfile48.bz2.debug: New data files.
394         * Makefile.am (EXTRA_DIST): Add them.
395         * run-strip-test8.sh: Use them.
396
397         * testfile16.bz2, testfile16.debug.bz2: Replace data files.
398
399         * run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
400         * run-strip-test8.sh: New file.
401         * testfile47.bz2: New data file.
402         * Makefile.am (TESTS, EXTRA_DIST): Add them.
403
404 2008-03-31  Roland McGrath  <roland@redhat.com>
405
406         * run-early-offscn.sh: New file.
407         * early-offscn.c: New file.
408         * Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
409         (early_offscn_LDADD): New variable.
410
411 2008-03-19  Roland McGrath  <roland@redhat.com>
412
413         * run-addrname-test.sh: Add a new case.
414
415 2008-02-22  Roland McGrath  <roland@redhat.com>
416
417         * run-elflint-test.sh: Typo fix.
418
419 2008-02-21  Roland McGrath  <roland@redhat.com>
420
421         * run-disasm-x86.sh: Use uname instead of arch, keep tools required
422         for the build down to minimum.
423         * run-disasm-x86-64.sh: Likewise.
424
425 2008-02-20  Roland McGrath  <roland@redhat.com>
426
427         * testfile46.bz2: New data file.
428         * Makefile.am (EXTRA_DIST): Add it.
429         * run-elflint-test.sh: Test on it.
430
431 2008-02-01  Ulrich Drepper  <drepper@redhat.com>
432
433         * Makefile.am: Hook up sha1-tst.c.
434         * sha1-tst.c: New file.
435
436 2008-01-21  Roland McGrath  <roland@redhat.com>
437
438         * testfile45.S.bz2: Add tests for cltq, cqto.
439         * testfile45.expect.bz2: Adjust.
440
441 2008-01-14  Ulrich Drepper  <drepper@redhat.com>
442
443         * testfile45.S.bz2: Add more tests.
444         * testfile45.expect.bz2: Adjust.
445
446 2008-01-11  Ulrich Drepper  <drepper@redhat.com>
447
448         * testfile45.expect.bz2: Adjust for adding of address for %rip based
449         address mode.
450
451 2008-01-10  Ulrich Drepper  <drepper@redhat.com>
452
453         * testfile45.S.bz2: Add more tests.
454         * testfile45.expect.bz2: Adjust.
455
456 2008-01-08  Ulrich Drepper  <drepper@redhat.com>
457
458         * Makefile.am (TESTS): Add run-disasm-x86-64.sh.
459         (EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
460         run-disasm-x86-64.sh.
461         * run-disasm-x86-64.sh: New file.
462         * testfile45.S.bz2: New file.
463         * testfile45.expect.bz2: New file.
464         * testfile44.S.bz2: New tests.
465         * testfile44.expect.bz2: Adjust.
466
467 2008-01-04  Ulrich Drepper  <drepper@redhat.com>
468
469         * testfile44.S.bz2: New tests.
470         * testfile44.expect.bz2: Adjust.
471
472 2008-01-04  Roland McGrath  <roland@redhat.com>
473
474         * dwfl-bug-fd-leak.c (main): Add a cast.
475
476 2008-01-03  Ulrich Drepper  <drepper@redhat.com>
477
478         * testfile44.S.bz2: New tests.
479         * testfile44.expect.bz2: Adjust.
480
481 2008-01-01  Ulrich Drepper  <drepper@redhat.com>
482
483         * line2addr.c: Use %m modifier instead of %a to appease gcc.
484
485 2008-01-01  Ulrich Drepper  <drepper@redhat.com>
486
487         * testfile44.S.bz2: New tests.
488         * testfile44.expect.bz2: Adjust.
489
490 2007-12-31  Ulrich Drepper  <drepper@redhat.com>
491
492         * testfile44.S.bz2: New tests.
493         * testfile44.expect.bz2: Adjust.
494
495 2007-12-30  Ulrich Drepper  <drepper@redhat.com>
496
497         * testfile44.S.bz2: New tests.
498         * testfile44.expect.bz2: Adjust.
499
500 2007-12-29  Ulrich Drepper  <drepper@redhat.com>
501
502         * testfile44.s.bz2: New tests.
503         * testfile44.expect.bz2: Adjust.
504
505 2007-12-28  Ulrich Drepper  <drepper@redhat.com>
506
507         * testfile44.S.bz2: New tests.
508         * testfile44.expect.bz2: Adjust.
509
510 2007-12-27  Ulrich Drepper  <drepper@redhat.com>
511
512         * testfile44.S.bz2: New tests.
513         * testfile44.expect.bz2: Adjust.
514
515 2007-12-26  Ulrich Drepper  <drepper@redhat.com>
516
517         * testfile44.S.bz2: New tests.
518         * testfile44.expect.bz2: Adjust
519
520 2007-12-21  Ulrich Drepper  <drepper@redhat.com>
521
522         * testfile44.S.bz2: More tests.
523         * testfile44.expect.bz2: Adjust appropriately.
524
525 2007-12-19  Ulrich Drepper  <drepper@redhat.com>
526
527         * Makefile.am (TESTS): Add run-disasm.sh.
528         (EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
529         testfile44.expect.bz2.
530         * run-disasm.sh: New file.
531         * testfile44.S.bz2: New file.
532         * testfile44.expect.bz2: New file.
533
534 2007-12-15  Roland McGrath  <roland@redhat.com>
535
536         * run-allregs.sh: Change expected output for powerpc spefscr.
537
538 2007-10-20  Roland McGrath  <roland@redhat.com>
539
540         * run-dwfl-addr-sect.sh: Change expected output, no errors.
541
542 2007-10-19  Roland McGrath  <roland@redhat.com>
543
544         * dwfl-addr-sect.c (handle_address): Return int.
545         Don't exit on error, just return nonzero.
546         (main): Collect results.
547         * run-dwfl-addr-sect.sh: New file.
548         * testfile43.bz2: New data file.
549         * Makefile.am (EXTRA_DIST, TESTS): Add them.
550
551 2007-10-18  Roland McGrath  <roland@redhat.com>
552
553         * run-allregs.sh: Update expected ppc output for vrsave/vscr.
554
555 2007-10-16  Roland McGrath  <roland@redhat.com>
556
557         * test-subr.sh (remove_files): Don't pass -Bb to diff.
558
559 2007-10-09  Roland McGrath  <roland@redhat.com>
560
561         * dwflmodtest.c (print_module): Don't use %p in output.
562         * run-dwfl-bug-offline-rel.sh: Updated expected output.
563
564 2007-10-08  Roland McGrath  <roland@redhat.com>
565
566         * testfile42.bz2: New data file.
567         * Makefile.am (EXTRA_DIST): Add it.
568         * run-elflint-test.sh: New test on that file.
569
570 2007-10-04  Roland McGrath  <roland@redhat.com>
571
572         * run-readelf-test4.sh: New file.
573         * Makefile.am (TESTS, EXTRA_DIST): Add it.
574
575 2007-10-03  Roland McGrath  <roland@redhat.com>
576
577         * run-readelf-test3.sh: New file.
578         * Makefile.am (TESTS, EXTRA_DIST): Add it.
579
580 2007-10-01  Roland McGrath  <roland@redhat.com>
581
582         * run-readelf-test2.sh: New file.
583         * Makefile.am (TESTS, EXTRA_DIST): Add it.
584
585 2007-09-11  Roland McGrath  <roland@redhat.com>
586
587         * run-addrname-test.sh: Add a new case.
588         * testfile41.bz2: New data file.
589         * Makefile.am (EXTRA_DIST): Add it.
590
591 2007-08-23  Roland McGrath  <roland@redhat.com>
592
593         * run-allregs.sh: Update expected x86-64 output for %rflags.
594
595 2007-08-12  Roland McGrath  <roland@redhat.com>
596
597         * run-strip-test7.sh: New file.
598         * testfile39.bz2: New data file.
599         * testfile40.bz2: New data file.
600         * testfile40.debug.bz2: New data file.
601         * Makefile.am (TESTS, EXTRA_DIST): Add them.
602
603 2007-08-09  Roland McGrath  <roland@redhat.com>
604
605         * dwfl-bug-report.c: Fix header inclusion.
606
607 2007-08-08  Roland McGrath  <roland@redhat.com>
608
609         * run-addrname-test.sh: Add a new case using addr2line -S.
610         * testfile38.bz2: New data file.
611         * Makefile.am (EXTRA_DIST): Add it.
612
613 2007-07-16  Roland McGrath  <roland@redhat.com>
614
615         * dwfl-bug-report.c: New file.
616         * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
617         (dwfl_bug_report_LDADD): New variable.
618
619 2007-06-06  Roland McGrath  <roland@redhat.com>
620
621         * run-unstrip-test.sh: Declare testfile.unstrip for removal.
622
623 2007-06-05  Ulrich Drepper  <drepper@redhat.com>
624
625         * Makefile.am (EXTRA_DIST): Add missing line continuation and
626         testfile37.bz and testfile37.debug.bz2.
627
628 2007-05-23  Roland McGrath  <roland@redhat.com>
629
630         * run-allregs.sh: Update expected Alpha results.
631
632 2007-05-18  Roland McGrath  <roland@redhat.com>
633
634         * run-strip-test4.sh (stripped, debugfile): Use new reference files.
635         * testfile37.bz2: New data file.
636         * testfile37.debug.bz2: New data file.
637         * run-unstrip-test2.sh: New file.
638         * Makefile.am (TESTS, EXTRA_DIST): Add them.
639
640 2007-05-10  Roland McGrath  <roland@redhat.com>
641
642         * run-dwfl-bug-offline-rel.sh: New file.
643         * testfile36.bz2: New data file.
644         * testfile36.debug.bz2: New data file.
645         * Makefile.am (TESTS, EXTRA_DIST): Add them.
646
647 2007-04-28  Roland McGrath  <roland@redhat.com>
648
649         * run-strip-test6.sh (stripped, debugfile): Use new reference files.
650         * testfile35.bz2: New data file.
651         * testfile35.debug.bz2: New data file.
652         * run-unstrip-test.sh: New file.
653         * Makefile.am (TESTS, EXTRA_DIST): Add them.
654
655         * run-strip-test.sh: Do all elflint and cmp runs even when some fail.
656
657 2007-04-26  Roland McGrath  <roland@redhat.com>
658
659         * run-elflint-self.sh: Run all tests even if one fails.
660
661         * run-allregs.sh: Add expected output for alpha.
662
663 2007-04-24  Roland McGrath  <roland@redhat.com>
664
665         * run-strip-test.sh: When we saved the debug info, test unstrip too.
666
667 2007-04-22  Roland McGrath  <roland@redhat.com>
668
669         * run-allregs.sh: Update expected register info.
670
671 2007-04-16  Roland McGrath  <roland@redhat.com>
672
673         * dwfl-addr-sect.c: New file.
674         * Makefile.am (noinst_PROGRAMS): Add it.
675         (dwfl_addr_sect_LDADD): New variable.
676
677 2007-04-05  Roland McGrath  <roland@redhat.com>
678
679         * get-files.c: Test dwarf_getsrcdirs.
680         * run-get-files.sh: Update expected output.
681
682 2007-04-01  Roland McGrath  <roland@redhat.com>
683
684         * run-allregs.sh: Updated expected output for x86_64.
685
686 2007-03-04  Roland McGrath  <roland@redhat.com>
687
688         * dwfl-bug-fd-leak.c: New file.
689         * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
690         (dwfl_bug_fd_leak_LDADD): New variable.
691
692         * dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
693         show what files have been located.
694
695 2007-02-02  Roland McGrath  <roland@redhat.com>
696
697         * run-addrname-test.sh: New file.
698         * Makefile.am (TESTS, EXTRA_DIST): Add it.
699         * testfile34.bz2: New data file.
700         * Makefile.am (EXTRA_DIST): Add it.
701
702 2007-01-20  Roland McGrath  <roland@redhat.com>
703
704         * testfile33.bz2: New data file.
705         * Makefile.am (EXTRA_DIST): Add it.
706         * run-elflint-test.sh: Test on it too.
707
708 2007-01-18  Roland McGrath  <roland@redhat.com>
709
710         * Makefile.am (CFLAGS): Don't molest it.
711
712 2007-01-11  Roland McGrath  <roland@redhat.com>
713
714         * testfile32.bz2: New data file.
715         * Makefile.am (EXTRA_DIST): Add it.
716         * run-elflint-test.sh: Test on it too.
717
718 2007-02-04  Ulrich Drepper  <drepper@redhat.com>
719
720         * arls.c: New file.
721         * Makefile (noinst_PROGRAMS): Add arls.
722
723         * run-ranlib-test2.sh: Fix type in comment.
724
725 2007-01-10  Ulrich Drepper  <drepper@redhat.com>
726
727         * run-elflint-self.sh (runtest): Show which file has the problem.
728
729 2007-01-10  Roland McGrath  <roland@redhat.com>
730
731         * dwfl-bug-addr-overflow.c: New file.
732         * Makefile.am (TESTS): Add it.
733         (dwfl_bug_addr_overflow_LDADD): New variable.
734
735 2006-12-17  Roland McGrath  <roland@redhat.com>
736
737         * msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.
738
739 2006-09-05  Roland McGrath  <roland@redhat.com>
740
741         * run-strings-test.sh: Export LC_ALL=C for the test.
742
743 2006-08-29  Roland McGrath  <roland@redhat.com>
744
745         * run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
746         * run-arsymtest.sh: Likewise.
747
748         * run-native-test.sh (native.c compilation): Add some braces.
749
750 2006-08-22  Roland McGrath  <roland@redhat.com>
751
752         * allregs.c (dwarf_encoding_string): New function, swiped from readelf.
753         (struct reginfo): New members bits, type.
754         (one_register, match_register): Update to take new args,
755         record and display new info.
756         (main): Display new info.
757         * run-allregs.sh: Update expected results.
758
759 2006-08-03  Roland McGrath  <roland@redhat.com>
760
761         * run-allregs.sh: Add sparc cases.
762         * testfile30.bz2: New data file.
763         * testfile31.bz2: New data file.
764         * Makefile.am (EXTRA_DIST): Add them.
765
766 2006-07-21  Roland McGrath  <roland@redhat.com>
767
768         * allregs.c (struct reginfo): Increase size of name.
769         (one_register): Assert that it's big enough.
770
771 2006-04-04  Roland McGrath  <roland@redhat.com>
772
773         * run-bug1-test.sh: Test a second case, to cover both byte orders.
774         * testfile29.bz2: New file.
775         * testfile29.rdwr.bz2: New file.
776         * Makefile.am (EXTRA_DIST): Add them.
777
778 2006-04-04  Ulrich Drepper  <drepper@redhat.com>
779
780         * Makefile.am: Add rules to run run-bug1-test.sh.
781         * rdwrmmap.c: New file.
782         * run-bug1-test.sh: New file.
783         * testfile28.bz2: New file.
784         * testfile28.rdwr.bz2: New file.
785
786 2006-03-09  Roland McGrath  <roland@redhat.com>
787
788         * Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.
789
790 2006-03-01  Roland McGrath  <roland@redhat.com>
791
792         * show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
793         changes matching 3.0 spec.
794
795 2006-01-13  Roland McGrath  <roland@redhat.com>
796
797         * run-native-test.sh: Do kill -9 and reap explicitly at end, since
798         bash 3.1 whines when it's done in the trap 0 handler.
799
800 2006-01-11  Roland McGrath  <roland@redhat.com>
801
802         * testfile26.bz2: New data file.
803         * testfile27.bz2: New data file.
804         * Makefile.am (EXTRA_DIST): Add them.
805         * run-allregs.sh: Test s390 data.
806
807 2005-12-14  Roland McGrath  <roland@redhat.com>
808
809         * run-native-test.sh: Redirect output from native test process.
810
811 2005-12-13  Roland McGrath  <roland@redhat.com>
812
813         * allregs.c (main): Fail if we find no registers.
814
815         * run-native-test.sh: New file.
816         * Makefile.am (TESTS, EXTRA_DIST): Add it.
817
818 2005-12-10  Ulrich Drepper  <drepper@redhat.com
819
820         * run-readelf-test1.sh: New file.
821         * Makefile.am (TESTS): Add run-readelf-test1.sh.
822         (EXTRA_DIST): Likewise.
823
824 2005-12-07  Roland McGrath  <roland@redhat.com>
825
826         * ecp.c (main): Use elf_end to clean up.
827
828 2005-11-25  Roland McGrath  <roland@redhat.com>
829
830         * coverage.sh: Given -v argument, print names of unused files.
831
832         * addrscopes.c (main): Use dwfl_end before return.
833         * allregs.c (main): Likewise.
834         * find-prologues.c (main): Likewise.
835         * funcretval.c (main): Likewise.
836         * funcscopes.c (main): Likewise.
837         * line2addr.c (main): Likewise.
838
839         * run-allregs.sh: New file.
840         * Makefile.am (TESTS, EXTRA_DIST): Add it.
841
842         * allregs.c: Use libdwfl wrapper instead of direct libebl calls.
843         * Makefile.am (allregs_LDADD): Updated.
844
845         * allregs.c: New file.
846         * Makefile.am (noinst_PROGRAMS): Add it.
847         (allregs_LDADD): New variable.
848
849 2005-11-18  Roland McGrath  <roland@redhat.com>
850
851         * test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
852         * test-wrapper.sh: Likewise.
853
854 2005-11-17  Roland McGrath  <roland@redhat.com>
855
856         * Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
857         environment for test-wrapper.sh.
858         * test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
859         * test-subr.sh (installed_testrun): Likewise.
860         Use explicit path in ${bindir}.
861
862         * Makefile.am (installcheck-local): Fix typo in last change.
863
864 2005-11-16  Roland McGrath  <roland@redhat.com>
865
866         * configure.ac: New file, for standalone build/dist of test suite.
867         * Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
868         (asm_TESTS): New variable, broken out of ...
869         (TESTS): ... here.  Also remove msg_tst.
870         [!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
871         (installed_TESTS_ENVIRONMENT): New variable.
872         [STANDALONE] (TESTS_ENVIRONMENT): Use that.
873         [!STANDALONE] (installcheck-local): Likewise.
874         [STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
875         * addrscopes.c: Include <config.h>.
876         Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
877         * allfcts.c: Likewise.
878         * asm-tst1.c: Likewise.
879         * asm-tst2.c: Likewise.
880         * asm-tst3.c: Likewise.
881         * asm-tst4.c: Likewise.
882         * asm-tst5.c: Likewise.
883         * asm-tst6.c: Likewise.
884         * asm-tst7.c: Likewise.
885         * asm-tst8.c: Likewise.
886         * asm-tst9.c: Likewise.
887         * dwflmodtest.c: Likewise.
888         * find-prologues.c: Likewise.
889         * funcscopes.c: Likewise.
890         * get-aranges.c: Likewise.
891         * get-files.c: Likewise.
892         * get-lines.c: Likewise.
893         * get-pubnames.c: Likewise.
894         * line2addr.c: Likewise.
895         * newscn.c: Likewise.
896         * show-abbrev.c: Likewise.
897         * show-die-info.c: Likewise.
898         * update3.c: Likewise.
899         * update4.c: Likewise.
900         * funcretval.c: Likewise.
901
902         * dwflmodtest.c (print_instance): Don't use INTUSE.
903         (options): Don't use N_ macro.
904
905 2005-11-15  Roland McGrath  <roland@redhat.com>
906
907         * coverage.sh: Look in backends.
908         * Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
909         (TESTS_ENVIRONMENT): Likewise.
910
911         * funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
912         pass FUNCDIE direclty to dwfl_module_return_value_location.
913
914         * Makefile.am (BUILD_RPATH): New variable.
915         [TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
916         (tests_rpath): New variable.
917         (installcheck-local): Pass it to test-wrapper.sh.
918         * test-wrapper.sh: In "installed" format, take yes/no value
919         for elfutils_tests_rpath, which export.  When running a test
920         binary for installcheck, exit 77.
921         * test-subr.sh (installed_testrun): When running a test binary
922         for installcheck, exit 77 if $elfutils_tests_rpath = yes.
923
924 2005-11-14  Roland McGrath  <roland@redhat.com>
925
926         * test-subr.sh: New file.
927         * test-wrapper.sh: New file.
928         * Makefile.am (EXTRA_DIST): Add them.
929         (AM_LDFLAGS): Variable removed.
930         (TESTS_ENVIRONMENT): New variable.
931         (installcheck-local): New target.
932         * run-addrscopes.sh: Use test-subr.sh.
933         * run-allfcts.sh: Likewise.
934         * run-ecp-test.sh: Likewise.
935         * run-ecp-test2.sh: Likewise.
936         * run-elflint-self.sh: Likewise.
937         * run-elflint-test.sh: Likewise.
938         * run-find-prologues.sh: Likewise.
939         * run-funcscopes.sh: Likewise.
940         * run-get-aranges.sh: Likewise.
941         * run-get-files.sh: Likewise.
942         * run-get-lines.sh: Likewise.
943         * run-get-pubnames.sh: Likewise.
944         * run-line2addr.sh: Likewise.
945         * run-ranlib-test.sh: Likewise.
946         * run-ranlib-test2.sh: Likewise.
947         * run-show-abbrev.sh: Likewise.
948         * run-show-ciefde.sh: Likewise.
949         * run-show-die-info.sh: Likewise.
950         * run-strings-test.sh: Likewise.
951         * run-strip-test.sh: Likewise.
952
953 2005-11-13  Roland McGrath  <roland@redhat.com>
954
955         * funcretval.c: New file.
956         * Makefile.am (noinst_PROGRAMS): Add it.
957         (funcretval_LDADD): New variable.
958
959 2005-11-09  Ulrich Drepper  <drepper@redhat.com>
960
961         * line2addr.c (handle_module): Add missing parameter to printf.
962
963 2005-10-27  Roland McGrath  <roland@redhat.com>
964
965         * allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
966         * funcscopes.c (handle_function): Likewise.
967         * dwflmodtest.c (print_inline, print_func): Likewise.
968         * find-prologues.c (handle_function): Likewise.
969
970 2005-10-27  Roland McGrath  <roland@redhat.com>
971
972         * run-find-prologues.sh: New file.
973         * Makefile.am (TESTS, EXTRA_DIST): Add it.
974
975         * find-prologues.c (handle_function): Skip inlines.
976
977 2005-10-25  Roland McGrath  <roland@redhat.com>
978
979         * find-prologues.c: New file.
980         * Makefile.am (noinst_PROGRAMS): Add it.
981         (find_prologues_LDADD): New variable.
982
983 2005-09-02  Ulrich Drepper  <drepper@redhat.com>
984
985         * run-strings-test.sh: Remove strings.out in the end.
986
987 2005-08-31  Ulrich Drepper  <drepper@redhat.com>
988
989         * run-addrscopes.sh: Use correct exit code if test cannot be performed.
990         * run-allfcts.sh: Likewise.
991         * run-ecp-test.sh: Likewise.
992         * run-ecp-test2.sh: Likewise.
993         * run-elflint-test.sh: Likewise.
994         * run-funcscopes.sh: Likewise.
995         * run-get-aranges.sh: Likewise.
996         * run-get-files.sh: Likewise.
997         * run-get-lines.sh: Likewise.
998         * run-get-pubnames.sh: Likewise.
999         * run-line2addr.sh: Likewise.
1000         * run-ranlib-test2.sh: Likewise.
1001         * run-show-abbrev.sh: Likewise.
1002         * run-show-ciefde.sh: Likewise.
1003         * run-show-die-info.sh: Likewise.
1004         * run-strings-test.sh: Likewise.
1005         * run-strip-test.sh: Likewise.
1006
1007 2005-08-30  Ulrich Drepper  <drepper@redhat.com>
1008
1009         * coverage.sh: Handle case where there is no .gcno file at all.
1010
1011 2005-08-29  Ulrich Drepper  <drepper@redhat.com>
1012
1013         * Makefile.am (EXTRA_DIST): Add coverage.
1014         [GCOV]: Generate coverage summary after the tests ran
1015         * coverage.sh: New file.
1016
1017 2005-08-28  Ulrich Drepper  <drepper@redhat.com>
1018
1019         * Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
1020         (CLEANFILES): Add *.gcno *.gcda *.gconv.
1021
1022 2005-08-28  Ulrich Drepper  <drepper@redhat.com>
1023
1024         * run-strings-test.sh: New file.
1025         * Makefile.am (TESTS, EXTRA_DIST): Add it.
1026
1027 2005-08-27  Roland McGrath  <roland@redhat.com>
1028
1029         * addrscopes.c (handle_address): Apply bias to PC addresses.
1030
1031         * run-funcscopes.sh: New file.
1032         * testfile25.bz2: New data file.
1033         * Makefile.am (TESTS, EXTRA_DIST): Add them.
1034
1035 2005-08-26  Roland McGrath  <roland@redhat.com>
1036
1037         * addrscopes.c (dwarf_diename_integrate): Removed.
1038         (print_vars, handle_address): Use plain dwarf_diename.
1039
1040 2005-08-25  Roland McGrath  <roland@redhat.com>
1041
1042         * funcscopes.c: New file.
1043         * Makefile.am (noinst_PROGRAMS): Add it.
1044         (funcscopes_LDADD): New variable.
1045
1046         * run-addrscopes.sh: Add another case.
1047         * testfile24.bz2: New data file.
1048         * Makefile.am (EXTRA_DIST): Add it.
1049
1050         * addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
1051         pass it to dwarf_getscopes.
1052         (main): Pass it, true when '=' follows an address.
1053
1054 2005-08-24  Roland McGrath  <roland@redhat.com>
1055
1056         * line2addr.c (print_address): Omit () for DSOs.
1057
1058 2005-08-24  Ulrich Drepper  <drepper@redhat.com>
1059
1060         * run-line2addr.sh: Remove testfile23 in the end.
1061
1062         * Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
1063         [MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
1064
1065 2005-08-22  Roland McGrath  <roland@redhat.com>
1066
1067         * run-line2addr.sh: Add a case.
1068         * testfile23.bz2: New data file.
1069         * Makefile.am (EXTRA_DIST): Add it.
1070
1071 2005-08-18  Roland McGrath  <roland@redhat.com>
1072
1073         * run-addrscopes.sh: New file.
1074         * testfile22.bz2: New data file.
1075         * Makefile.am (TESTS, EXTRA_DIST): Add them.
1076
1077         * addrscopes.c: New file.
1078         * Makefile.am (noinst_PROGRAMS): Add it.
1079         (addrscopes_LDADD): New variable.
1080
1081 2005-08-15  Ulrich Drepper  <drepper@redhat.com>
1082
1083         * run-elflint-self.sh: Don't run test if the file doesn't exist.
1084
1085 2005-08-15  Roland McGrath  <roland@redhat.com>
1086
1087         * dwflmodtest.c (print_instance, print_inline): New functions.
1088         (print_func): Call print_inline.
1089         (options, parse_opt): Grok -i/--inlines.
1090
1091 2005-08-07  Roland McGrath  <roland@redhat.com>
1092
1093         * dwflmodtest.c: Print function details only if -f flag is given.
1094
1095 2005-08-06  Ulrich Drepper  <drepper@redhat.com>
1096
1097         * run-elflint-self.sh: New file.
1098         * Makefile.am (TESTS): Add run-elflint-self.sh.
1099         (EXTRA_DIST): Likewise.
1100
1101         * Makefile.am: Link with statis libs if BUILD_STATIC.
1102         (dwflmodtest_LDADD): Also link with -ldl.
1103
1104 2005-08-02  Ulrich Drepper  <drepper@redhat.com>
1105
1106         * Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
1107         * asm-tst1.c: Adjust for new asm_begin interface.  Open backend
1108         library first.
1109         * asm-tst2.c: Likewise.
1110         * asm-tst3.c: Likewise.
1111         * asm-tst4.c: Likewise.
1112         * asm-tst5.c: Likewise.
1113         * asm-tst6.c: Likewise.
1114         * asm-tst7.c: Likewise.
1115         * asm-tst8.c: Likewise.
1116         * asm-tst9.c: Likewise.
1117
1118         * msg_tst.c: Add new error message.
1119
1120 2005-07-28  Ulrich Drepper  <drepper@redhat.com>
1121
1122         * Makefile.am (dwflmodtest_LDADD): Add $(libebl).
1123
1124 2005-06-01  Roland McGrath  <roland@redhat.com>
1125
1126         * line2addr.c: Rewritten using libdwfl.
1127         * run-line2addr.sh: Update test for changed arguments.
1128         * Makefile.am (INCLUDES): Add libdwfl source directory to path.
1129         (libdwfl): New variable.
1130         (line2addr_LDADD): Use it.
1131
1132 2005-07-28  Roland McGrath  <roland@redhat.com>
1133
1134         * dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
1135         * Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
1136         (dwflmodtest_LDADD): New variable.
1137         (INCLUDES): Add -I$(top_srcdir)/libdwfl here.
1138
1139 2005-07-21  Ulrich Drepper  <drepper@redhat.com>
1140
1141         * testfile18.bz2: New file.
1142         * run-elflint-test.sh: New file.
1143         * Makefile.am (TESTS): Add run-elflint-test.sh.
1144         (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
1145
1146 2005-05-24  Ulrich Drepper  <drepper@redhat.com>
1147
1148         * get-files.c (main): Use correct format specifier.
1149
1150 2005-05-21  Ulrich Drepper  <drepper@redhat.com>
1151
1152         * Makefile.am: Add -Wextra to CFLAGS.
1153         * get-files.c: Remove warning this produced.
1154         * get-pubnames.c: Likewise.
1155         * newfile.c: Likewise.
1156         * newscn.c: Likewise.
1157         * scnnames.c: Likewise.
1158         * showptable.c: Likewise.
1159         * test-nlist.c: Likewise.
1160         * update1.c: Likewise.
1161         * update2.c: Likewise.
1162         * update3.c: Likewise.
1163         * update4.c: Likewise.
1164
1165 2005-05-08  Ulrich Drepper  <drepper@redhat.com>
1166
1167         * run-line2addr.sh: Remove testfile14 at the end.
1168
1169         * run-strip-test.sh: Remove debuginfo test input file as well.
1170
1171         * Makefile.am (EXTRA_DIST): Newly added files incorrectly used
1172         .bz, not .bz2.
1173
1174 2005-05-03  Roland McGrath  <roland@redhat.com>
1175
1176         * run-strip-test.sh: Use variables for test file names.
1177         Optionally produce separate debug file and check it.
1178         * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
1179         * run-strip-test3.sh: Likewise.
1180         * run-strip-test4.sh: New file.
1181         * run-strip-test5.sh: New file.
1182         * run-strip-test6.sh: New file.
1183         * testfile15.bz: New file.
1184         * testfile15.debug.bz: New file.
1185         * testfile16.bz: New file.
1186         * testfile16.debug.bz: New file.
1187         * testfile17.bz: New file.
1188         * testfile17.debug.bz: New file.
1189         * Makefile.am (TESTS, EXTRA_DIST): Add them.
1190
1191 2005-04-25  Ulrich Drepper  <drepper@redhat.com>
1192
1193         * run-line2addr.sh: Also use testfile14.  Adjust for correct
1194         return of multiple matches.
1195         * testfile14.bz2: New file.
1196         * Makefile.am (EXTRA_DIST): Add testfile14.bz2.
1197
1198         * show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
1199
1200 2005-04-04  Roland McGrath  <roland@redhat.com>
1201
1202         * line2addr.c (main): Initialize LINES and NLINES before calling
1203         dwarf_getsrc_file, and free LINES afterwards.
1204
1205         * allfcts.c (main): Use size_t for CUHL.
1206
1207 2005-04-04  Ulrich Drepper  <drepper@redhat.com>
1208
1209         * line2addr.c: New file.
1210         * run-line2addr.sh: New file.
1211         * Makefile.am: Add rules to build, run, and distribute new code.
1212
1213 2005-04-02  Ulrich Drepper  <drepper@redhat.com>
1214
1215         * allfcts.c: New file.
1216         * run-allfcts.sh: New file.
1217         * Makefile.am: Add rules to build, run, and distribute new code.
1218
1219 2005-02-05  Ulrich Drepper  <drepper@redhat.com>
1220
1221         * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap.  Link all test
1222         programs with -lmudflap.
1223
1224 2004-09-25  Ulrich Drepper  <drepper@redhat.com>
1225
1226         * asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
1227         * asm-tst5.c (main): Likewise.
1228         * asm-tst6.c (main): Likewise.
1229
1230 2004-01-17  Ulrich Drepper  <drepper@redhat.com>
1231
1232         * Makefile.am: Support building with mudflap.
1233
1234 2004-01-12  Ulrich Drepper  <drepper@redhat.com>
1235
1236         * get-aranges.c: Rewrite to use libdw.
1237         * Makefile.am: Reenable get-aranges test.
1238
1239 2004-01-11  Ulrich Drepper  <drepper@redhat.com>
1240
1241         * get-lines.c: New file.
1242         * get-files.c: Adjust for libdw.
1243         * run-get-files.sh: Adjust expected result.
1244         * run-get-lines.sh: Likewise.
1245         * Makefile.am: Run get-lines test.  Don't run get-aranges and
1246         get-ciefde test for now.
1247
1248         * show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
1249         change.  Print attribute offset information.
1250         * run-show-abbrev.sh: Adjust expected output.
1251
1252 2004-01-09  Ulrich Drepper  <drepper@redhat.com>
1253
1254         * show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
1255         * show-die-info.c: Likewise.
1256         * run-show-die-info.sh: Adjust expected output.
1257
1258 2003-08-13  Ulrich Drepper  <drepper@redhat.com>
1259
1260         * Makefile.in: Depend on libebl.a, not libebl.so.
1261
1262 2003-08-11  Ulrich Drepper  <drepper@redhat.com>
1263
1264         * Moved to CVS archive.