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