blob: 5cea8369ab01fd6f0fc2eca8ac5dbbc5b6f54967 [file] [log] [blame]
Mark Wielaard292b1782013-08-27 15:40:56 +020012013-08-27 Mark Wielaard <mjw@redhat.com>
2
3 * run-addrcfi.sh: New test.
4 * Makefile.am (TESTS): Add run-addrcfi.sh.
5 (EXTRA_DIST): Likewise.
6 * addrcfi.c (op_name): New function.
7 (print_detail): Call and print op_name. Check ops, not result
8 to check if this is "same value" or "undefined".
9 (handle_cfi): Make sure cfa_ops doesn't point to NULL.
10
Mark Wielaard4b9e6392013-08-13 11:40:21 +0200112013-08-13 Mark Wielaard <mjw@redhat.com>
12
13 * run-addr2line-i-test.sh: New test.
14 * testfile-inlines.bz2: New testfile.
15 * Makefile.am (EXTRA_DIST): Add run-addr2line-i-test.sh and
16 testfile-inlines.bz2.
17 (TESTS): Add run-addr2line-i-test.sh.
18
Mark Wielaardd0f85012013-08-12 14:21:31 +0200192013-08-12 Mark Wielaard <mjw@redhat.com>
20
21 * run-addr2line-test.sh: New test.
22 * Makefile.am (EXTRA_DIST): Add run-addr2line-test.sh.
23 (TESTS): Likewise.
24
Jan Kratochvil596d4302013-07-23 16:30:01 +0200252013-07-23 Jan Kratochvil <jan.kratochvil@redhat.com>
26
27 * run-unstrip-n.sh (test-core.*): Ignore libc.so.6 entry and order of
28 the entries.
29
Mark Wielaard263d7ee2013-07-02 16:16:58 +0200302013-07-02 Mark Wielaard <mjw@redhat.com>
31
32 * Makefile.am (EXTRA_DIST): Fix typo, forgot extension in
33 testfilenolines.bz2.
34
Jan Kratochvil8ff86292013-05-30 13:21:20 +0200352013-05-30 Jan Kratochvil <jan.kratochvil@redhat.com>
36
37 * Makefile.am (EXTRA_DIST): Add test-core-lib.so.bz2,
38 test-core.core.bz2 and test-core.exec.bz2.
39 * run-addrname-test.sh: New test for these files.
40 * run-unstrip-n.sh: Update expected output. New test for these files.
41 * test-core-lib.so.bz2: New file.
42 * test-core.core.bz2: New file.
43 * test-core.exec.bz2: New file.
44
Mark Wielaard9affad32013-05-03 11:28:49 +0200452013-05-03 Mark Wielaard <mjw@redhat.com>
46
47 * testfilenolines.bz2: New test file.
48 * Makefile.am (EXTRA_DIST): Add testfilenolines.bz2.
49 * run-get-lines.sh: Run testrun_compare on testfilenolines.
50
Jan Kratochvil904aec22013-04-30 14:27:16 +0200512013-04-30 Jan Kratochvil <jan.kratochvil@redhat.com>
52
53 * dwfl-report-elf-align.c: Use false add_p_vaddr for dwfl_report_elf.
54
Mark Wielaard807ea312013-04-29 20:48:36 +0200552013-04-29 Mark Wielaard <mjw@redhat.com>
56
57 * test-subr.sh: Don't use pushd, just cd into test-dir.
58 (exit_cleanup): Don't use popd, just cd .. to get out.
59
Mark Wielaarda6098312013-04-26 21:21:56 +0200602013-04-27 Mark Wielaard <mjw@redhat.com>
61
Mark Wielaard527e21e2013-04-27 23:15:44 +020062 * test-subr.sh (exit_cleanup): New function.
63 (trap): Use exit_cleanup as argument.
64 * run-native-test.sh (native_exit): New function.
65 (trap): For EXIT (0) use native_exit as argument.
66
672013-04-27 Mark Wielaard <mjw@redhat.com>
68
Mark Wielaardb0f202e2013-04-28 00:54:17 +020069 * update1.c (main): Use unique tempfile name and unlink file.
70 * update2.c (main): Likewise.
71 * update3.c (main): Likewise.
72 * update4.c (main): Use unique tempfile name.
73
742013-04-27 Mark Wielaard <mjw@redhat.com>
75
Mark Wielaarda6098312013-04-26 21:21:56 +020076 * run-alldts.sh: Add testfile-alldts to tempfiles.
77 * run-elf_cntl_gelf_getshdr.sh: Add test_shdr.out to tempfiles.
78 * run-macro-test.sh: Add readelf.macros.out to tempfiles.
79 * run-strip-reloc.sh: Add readelf.out, readelf.out1, readelf.out2
80 and out.stripped1, out.debug1, out.stripped2, out.debug2 to tempfiles.
81
Mark Wielaard86be7922013-04-26 23:44:25 +0200822013-04-26 Mark Wielaard <mjw@redhat.com>
83
84 * Makefile.am (installed_TESTS_ENVIRONMENT): Export environment,
85 remove wrapper.
86 (TESTS_ENVIRONMENT): Likewise.
87 (installed_LOG_COMPILER): New variable defining wrapper.
88 (LOG_COMPILER): Likewise.
89 * run-*.sh: Fixup location of input and output files.
90 * test-subr.sh: Create test_dir, pushd to execute test in.
91 (trap): Remove test_dir.
92 (testfiles): Use abs_srcdir.
93 (installed_testrun): Match on abs_builddir or abs_top_builddir.
94 (self_test_files): Adjust path.
95
Mark Wielaardcdaaf212013-04-25 16:50:11 -0400962013-04-24 Mark Wielaard <mjw@redhat.com>
97
98 * Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
99
Mark Wielaarda8c7f052013-03-25 21:11:53 +01001002013-03-25 Mark Wielaard <mjw@redhat.com>
101
Mark Wielaardb79788c2013-03-25 11:45:22 +0100102 * run-readelf-aranges.sh: New test.
103 * testfilefoobarbaz.bz2: New test file.
104 * Makefile.am (TESTS): Add run-readelf-aranges.sh.
105 (EXTRA_DIST): Add run-readelf-aranges.sh and testfilefoobarbaz.bz2.
106
1072013-03-25 Mark Wielaard <mjw@redhat.com>
108
Mark Wielaarda8c7f052013-03-25 21:11:53 +0100109 * run-readelf-dwz-multi.sh: Expect high_pc also as address.
110
Jan Kratochvila1d44822013-03-19 13:40:13 +01001112013-03-20 Jan Kratochvil <jan.kratochvil@redhat.com>
112
113 * Makefile.am (check_PROGRAMS): Add dwfl-report-elf-align.
114 (TESTS): Add run-dwfl-report-elf-align.sh.
115 (EXTRA_DIST): Add run-dwfl-report-elf-align.sh and
116 testfile-dwfl-report-elf-align-shlib.so.bz2 .
117 (dwfl_report_elf_align_LDADD): New.
118 * dwfl-report-elf-align.c: New file.
119 * run-dwfl-report-elf-align.sh: New file.
120 * testfile-dwfl-report-elf-align-shlib.so.bz2: New file.
121
Mark Wielaardf1b06b52013-03-12 12:02:51 +01001222013-03-12 Mark Wielaard <mjw@redhat.com>
123
124 * run-dwfllines.sh: New test.
125 * dwfllines.c: New test program.
126 * Makefile.am (TESTS): Add run-dwfllines.sh.
127 (EXTRA_DIST): Likewise.
128 (dwfllines_LDADD): New variable.
129
Mark Wielaardf6185a72013-02-22 23:42:59 +01001302013-02-22 Mark Wielaard <mjw@redhat.com>
131
132 * Makefile.am (TESTS): Remove run-readelf-s.sh and run-dwflsyms.sh.
133 (LZMA): Add run-readelf-s.sh and run-dwflsyms.sh to TESTS.
134
Mark Wielaard443304e2013-02-15 22:45:22 +01001352013-02-15 Mark Wielaard <mjw@redhat.com>
136
137 * testfile-dwzstr.bz2: New testfile.
138 * testfile-dwzstr.multi.bz2: Likewise.
139 * run-readelf-dwz-multi.sh: Add readelf testfile-dwzstr test.
140 * Makefile.am (EXTRA_DIST): Add testfile-dwzstr.bz2 and
141 testfile-dwzstr.multi.bz2.
142
Mark Wielaard6c4b2072013-01-30 11:04:38 +01001432013-01-30 Mark Wielaard <mjw@redhat.com>
144
145 * testfileloc.bz2: New testfile.
146 * run-readelf-loc.sh: New test.
147 * Makefile.am (TESTS): Add run-readelf-loc.sh.
148 (EXTRA_DIST): Add run-readelf-loc.sh and testfileloc.bz2.
149
Jan Kratochvilcc84d792012-10-10 19:32:05 +02001502013-01-29 Jan Kratochvil <jan.kratochvil@redhat.com>
151
152 * run-readelf-mixed-corenote.sh: New testcase for readelf -n of s390
153 and s390x core notes.
154 * testfile67.bz2: New file.
155 * testfile68.bz2: New file.
156 * Makefile.am (EXTRA_DIST): Add testfile67.bz2 and testfile68.bz2 .
157
Mark Wielaard697bdca2013-01-23 17:39:19 +01001582013-01-23 Mark Wielaard <mjw@redhat.com>
159
160 * testfilebasmin.bz2: New testfile.
161 * Makefile.am (EXTRA_DIST): Add testfilebasmin.bz2.
162 * run-readelf-s.sh: Test testfilebasmin.
163 * run-dwflsyms.sh: Likewise.
164
Mark Wielaard9a91fb22013-01-16 15:19:40 +01001652013-01-16 Mark Wielaard <mjw@redhat.com>
166
167 * Makefile.am (check_PROGRAMS): Add dwflsyms.
168 (TESTS): Add run-readelf-s.sh and run-dwflsyms.sh.
169 (EXTRA_DIST): Add run-readelf-s.sh, testfilebazdbg.bz2,
170 testfilebazdyn.bz2, testfilebazmin.bz2, testfilebazdbg.debug.bz2,
171 testfilebazmdb.bz2, testfilebaztab.bz2 and run-dwflsyms.sh.
172 (dwflsyms_LDADD): New variable.
173
Roland McGrath3f9256d2013-01-07 15:13:46 -08001742013-01-07 Roland McGrath <roland@hack.frob.com>
175
176 * run-prelink-addr-test.sh: Use ln -snf.
177
Mark Wielaard1d6a4352012-12-03 17:01:09 +01001782012-12-03 Mark Wielaard <mjw@redhat.com>
179
180 * Makefile.am (valgrind_cmd): Add --run-libc-freeres=no.
181
Jan Kratochvild5784af2012-10-18 00:11:30 +02001822012-11-29 Jan Kratochvil <jan.kratochvil@redhat.com>
183
184 * run-addrname-test.sh: New test for PIE relocation.
185 * testfile70.core.bz2: New file.
186 * testfile70.exec.bz2: New file.
187 * Makefile.am (EXTRA_DIST): Add testfile70.core.bz2 and
188 testfile70.exec.bz2 .
189
Jan Kratochvild7ed0252012-10-27 21:31:58 +02001902012-10-27 Jan Kratochvil <jan.kratochvil@redhat.com>
191
192 * Makefile.am (EXTRA_DIST): Add testfile64.bz2, testfile65.bz2,
193 testfile69.core.bz2 and testfile69.so.bz2 .
194
Jan Kratochvil3fdcdcb2012-10-17 21:49:10 +02001952012-10-17 Jan Kratochvil <jan.kratochvil@redhat.com>
196
197 * run-addrname-test.sh: New test for DSO with build-id bias.
198 * testfile69.core.bz2: New file.
199 * testfile69.so.bz2: New file.
200
Jan Kratochvil78dec222012-10-10 08:04:01 +02002012012-10-10 Jan Kratochvil <jan.kratochvil@redhat.com>
202
Jan Kratochvil387654d2012-10-10 08:08:44 +0200203 * run-addrname-test.sh: New test for core vDSO bias.
204 * testfile65.bz2: New file.
205
2062012-10-10 Jan Kratochvil <jan.kratochvil@redhat.com>
207
Jan Kratochvil78dec222012-10-10 08:04:01 +0200208 * run-addrname-test.sh: New test for symbol preferences.
209 * testfile64.bz2: New file.
210
Mark Wielaarde3e3ee22012-10-01 16:14:12 +02002112012-10-01 Mark Wielaard <mjw@redhat.com>
212
213 * Makefile.am (TESTS_ENVIRONMENT): Define valgrind_cmd if USE_VALGRIND.
214 * test-wrapper.sh: Export VALGRIND_CMD if available.
215 * test-subr.sh (built_testrun): Use VALGRIND_CMD to invoke test prog.
216 (installed_testrun): Likewise.
217
Petr Machataae7c5e72012-09-24 16:16:27 +02002182012-09-24 Petr Machata <pmachata@redhat.com>
219
Petr Machata522a73f2012-09-24 16:46:52 +0200220 * testfile63.bz2: New testfile.
221 * run-readelf-mixed-corenote.sh: New test.
222 * Makefile.am (TEST): Add run-readelf-mixed-corenote.sh.
223 (EXTRA_DIST): Add testfile63.bz2 and run-readelf-mixed-corenote.sh.
224
2252012-09-24 Petr Machata <pmachata@redhat.com>
226
Petr Machataae7c5e72012-09-24 16:16:27 +0200227 * testfile62.bz2: New testfile.
228 * run-readelf-vmcoreinfo.sh: New test.
229 * Makefile.am (TEST): Add run-readelf-vmcoreinfo.sh.
230 (EXTRA_DIST): Add testfile62.bz2 and run-readelf-vmcoreinfo.sh.
231
Petr Machata3662ad12012-09-18 21:35:19 +02002322012-09-18 Petr Machata <pmachata@redhat.com>
233
234 * testfile61.bz2: New testfile.
235 * run-allregs.sh: Run reg_test testfile61.
236 * Makefile.am (EXTRA_DIST): Add testfile61.bz2.
237
Mark Wielaarde0ebc5a2012-08-24 14:51:37 +02002382012-08-24 Mark Wielaard <mjw@redhat.com>
239
240 * Makefile.am (EXTRA_DIST): Add testfile60.bz2.
241
Jeff Kenton257dcf42012-08-22 09:00:03 -04002422012-08-22 Jeff Kenton <jkenton@tilera.com>
243
244 * testfile60.bz2: New testfile.
245 * run-allregs.sh: Run reg_test testfile60.
246
Mark Wielaardf5519fc2012-08-24 13:54:52 +02002472012-08-24 Mark Wielaard <mjw@redhat.com>
248
249 * Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if
250 ENABLE_DWZ.
251
Mark Wielaardf31c4412012-08-17 00:35:03 +02002522012-08-16 Mark Wielaard <mjw@redhat.com>
253
254 * allregs.c (dwarf_encoding_string): Rewritten using known-dwarf
255 macros.
256 * show-die-info.c (tagnames): Removed.
257 (attrs): Removed.
258 (dwarf_tag_string): New function using known-dwarf macros.
259 (dwarf_attr_string): Likewise.
260 (handle): Call dwarf_tag_string and dwarf_attr_string instead.
261 * run-readelf-dwz-multi.sh: Expect language C89, not ISO C89.
262
Mark Wielaard775375e2012-06-22 12:02:45 +02002632012-06-27 Mark Wielaard <mjw@redhat.com>
264
265 * Makefile.am (TESTS): Add run-readelf-dwz-multi.sh.
266 (EXTRA_DIST): Add run-readelf-dwz-multi.sh,
267 libtestfile_multi_shared.so.bz2, testfile_multi.dwz.bz2 and
268 testfile_multi_main.bz2.
269 * run-readelf-dwz-multi.sh: New test.
270 * libtestfile_multi_shared.so.bz2: New testfile.
271 * testfile_multi.dwz.bz2: New testifle.
272 * testfile_multi_main.bz2: New testifle.
273
Petr Machata30a941c2012-08-01 21:41:36 +02002742012-08-01 Petr Machata <pmachata@redhat.com>
275
276 * run-test-archive64.sh: New test.
277 * testarchive64.a.bz2: New testfile.
278 * Makefile.am (TESTS): Add run-test-archive64.sh.
279 (EXTRA_DIST): Likewise.
280
Mark Wielaard94e387f2012-08-01 15:31:12 +02002812012-08-01 Mark Wielaard <mjw@redhat.com>
282
Mark Wielaardbf707b52012-08-01 15:39:11 +0200283 * run-nm-self.sh: New test.
284 * run-readelf-self.sh: Likewise.
285 * test-subr.sh (testrun_on_self_quiet): New function.
286 * Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh.
287 (EXTRA_DIST): Likewise.
288
2892012-08-01 Mark Wielaard <mjw@redhat.com>
290
Mark Wielaard94e387f2012-08-01 15:31:12 +0200291 * test-subr.sh (self_test_files): New list of files.
292 (testrun_on_self): New function.
293 * run-elflint-self.sh: Use testrun_on_self.
294
Mark Wielaard714ea0e2012-07-19 13:07:39 +02002952012-07-19 Mark Wielaard <mjw@redhat.com>
296
Mark Wielaard030f6262012-07-18 13:14:30 +0200297 * Makefile.am (check_PROGRAMS): Add test-elf_cntl_gelf_getshdr.
298 (TESTS): Add run-elf_cntl_gelf_getshdr.sh.
299 (EXTRA_DIST): Likewise.
300 (test_elf_cntl_gelf_getshdr_LDADD): New.
301 test-elf_cntl_gelf_getshdr.c: New test program.
302 run-elf_cntl_gelf_getshdr.sh: New test script.
303
3042012-07-19 Mark Wielaard <mjw@redhat.com>
305
Mark Wielaardadcd1dd2012-07-19 22:59:18 +0200306 * run-elflint-self.sh: runtests on ../backends/*so files.
307
3082012-07-19 Mark Wielaard <mjw@redhat.com>
309
Mark Wielaard714ea0e2012-07-19 13:07:39 +0200310 * run-unstrip-n.sh: test_cleanup.
311 * Makefile.am (EXTRA_DIST): Add testcore-rtlib-ppc.bz2.
312
Mark Wielaarde9b23882012-06-29 22:30:15 +02003132012-07-11 Mark Wielaard <mjw@redhat.com>
314
315 * run-readelf-macro.sh: New test.
316 * testfilemacro.bz2: New testfile.
317 * Makefile.am (TESTS): Add run-readelf-macro.sh.
318 (EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2.
319
Mark Wielaard84a1e0b2012-06-29 23:38:09 +02003202012-06-27 Mark Wielaard <mjw@redhat.com>
321
322 * run-readelf-gdb-index.sh: New test.
323 * testfilegdbindex5.bz2: New testfile.
324 * testfilegdbindex7.bz2: Likewise.
325 * Makefile.am (TESTS): Add run-readelf-gdb-index.sh.
326 (EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and
327 testfilegdbindex7.bz2.
328
Mark Wielaard97212fe2012-07-17 21:12:39 +02003292012-07-17 Mark Wielaard <mjw@redhat.com>
330
331 * testcore-rtlib-ppc.bz2: New testfile.
332 * run-unstrip-n.sh: Check new ppc core testfile.
333
Mike Frysingerc09c5f32012-06-26 12:07:44 -04003342012-06-26 Mike Frysinger <vapier@gentoo.org>
335
336 * Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS.
337
Mark Wielaarda0172d72012-06-25 17:18:53 +02003382012-06-26 Mark Wielaard <mjw@redhat.com>
339
340 * run-macro-test.sh: New test.
341 * testfile-macinfo.bz2: New testfile.
342 * testfile-macros.bz2: Likewise.
343
Mark Wielaard547049b2012-06-22 18:19:02 +02003442012-05-07 Mark Wielaard <mjw@redhat.com>
345
346 * low_high_pc.c: Use proper inttypes in printf formats.
347
Mark Wielaarddbbc67a2012-05-11 12:57:57 +02003482012-05-11 Mark Wielaard <mjw@redhat.com>
349
350 * Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C.
351
Mark Wielaardd9bc75f2012-05-07 13:29:52 +02003522012-05-07 Mark Wielaard <mjw@redhat.com>
353
354 * low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC.
355
Mark Wielaard54797252012-04-27 13:00:50 +02003562012-04-27 Mark Wielaard <mjw@redhat.com>
357
358 * Makefile.am (TESTS): Add run-low_high_pc.sh
359 (EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
360 (noinst_PROGRAMS): Add low_high_pc.
361 (low_high_pc_LDADD): New variable.
362 * low_high_pc.c: New test.
363
Mark Wielaardbdad8e32012-04-26 12:24:33 +02003642012-04-26 Mark Wielaard <mjw@redhat.com>
365
366 * Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
367 * run-show-ciefde.sh: Removed old libdwarf test.
368 * show-ciefde.c: Likewise.
369
Mark Wielaard191d1f02012-04-02 17:11:25 +02003702012-04-02 Mark Wielaard <mjw@redhat.com>
371
Mark Wielaard96a52132012-04-03 00:21:50 +0200372 * Makefile.am (TESTS): Add run-unstrip-n.sh.
373 (EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
374 * run-unstrip-n.sh: New test.
375 * testcore-rtlib.bz2: New testfile.
376
3772012-04-02 Mark Wielaard <mjw@redhat.com>
378
Mark Wielaard191d1f02012-04-02 17:11:25 +0200379 * Makefile.am (TESTS): Add run-readelf-d.sh.
380 (EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
381 * run-readelf-d.sh: New test.
382 * run-elflint-test.sh: Check new testfile.
383
Tom Tromey581c3f62012-03-21 08:54:32 -06003842012-03-21 Tom Tromey <tromey@redhat.com>
385
386 * typeiter.c: New file.
387 * run-typeiter.sh: New file.
388 * testfile59.bz2: New file.
389 * Makefile.am (noinst_PROGRAMS): Add typeiter.
390 (TESTS): Add run-typeiter.sh.
391 (EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
392 (typeiter_LDADD): New variable.
393
Kurt Roeckx5a8e39a2012-02-24 23:40:32 +01003942012-02-21 Kurt Roeckx <kurt@roeckx.be>
395
396 * run-alldts.sh: testrun ./alldts.
397
Roland McGrathe3b15682012-02-21 11:12:46 -08003982012-02-21 Roland McGrath <roland@hack.frob.com>
399
400 * test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH.
Roland McGrathc1c6a9d2012-02-21 12:51:36 -0800401 * test-subr.sh (installed_testrun): Likewise.
Roland McGrathe3b15682012-02-21 11:12:46 -0800402
Roland McGrathb8ff18e2012-01-18 13:57:08 -08004032012-01-18 Roland McGrath <roland@hack.frob.com>
404
405 * asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation;
406 it will have been inherited correctly from the test harness.
407 * asm-tst5.c (main): Likewise.
408 * asm-tst6.c (main): Likewise.
409 Reported by Serge Pavlov <serge.pavlov.at.gnu@gmail.com>.
410
Roland McGrath32899ac2011-07-09 03:17:24 -07004112011-07-09 Roland McGrath <roland@hack.frob.com>
412
413 * sha1-tst.c: File removed.
414 * Makefile.am (noinst_PROGRAMS, TESTS): Remove it.
415 (sha1_tst_LDADD): Variable removed.
416
417 * md5-sha1-test.c: New file.
418 * Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it.
419 (md5_sha1_test_LDADD): New variable.
420
Mark Wielaard3f2290b2011-05-30 15:46:32 +02004212011-05-30 Mark Wielaard <mjw@redhat.com>
422
423 * Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
424 run-rerequest_tag.sh
425
Mark Wielaard20a217d2011-05-24 14:30:40 +02004262011-05-24 Mark Wielaard <mjw@redhat.com>
427
428 * Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2.
429 * run-strip-reloc.sh: Add hello_s390.ko testcase.
430 * hello_s390.ko.bz2: New test file.
431
Mark Wielaard1662bc32011-05-16 11:33:11 +02004322011-05-23 Mark Wielaard <mjw@redhat.com>
433
434 * Makefile.am (TESTS): Add run-strip-reloc.sh.
435 (EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
436 hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2
437 * run-strip-reloc.sh: New test.
438 * hello_i386.ko.bz2: New test file.
439 * hello_x86_64.ko.bz2: Likewise.
440 * hello_ppc64.ko.bz2: Likewise.
441
Mark Wielaard7a125b92011-05-17 12:20:01 +02004422011-05-18 Mark Wielaard <mjw@redhat.com>
443
444 * run-strip-groups.sh: New test.
445 * testfile58.bz2: New test file.
446 * Makefile.am (EXTRA_DIST): Add testfile58.bz2.
447 (TESTS): Add run-strip-groups.sh.
448 (EXTRA_DIST): Likewise.
449
Marek Polacek494275c2011-03-28 16:00:38 +02004502011-03-28 Marek Polacek <mpolacek@redhat.com>
451
452 * alldts.c: New file.
453 * run-alldts.sh: Use it.
454 * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
455 (alldts_LDADD): New variable.
456
4572011-03-02 Marek Polacek <mpolacek@redhat.com>
Marek Polacek48942212011-03-07 11:16:50 -0800458
459 * dwarf-getstring.c: New test.
460 * run-dwarf-getstring.sh: And its wrapper.
461 * Makefile.am (EXTRA_DIST): Add and update all.
462
Jan Kratochvilfec39992011-02-27 12:01:25 -08004632011-02-27 Jan Kratochvil <jan.kratochvil@redhat.com>
464
465 * Makefile.am (TESTS): Add run-readelf-twofiles.sh.
466 * run-readelf-twofiles.sh: New file.
467
Mark Wielaard58cfa1c2011-02-25 20:17:52 +01004682011-02-25 Mark Wielaard <mjw@redhat.com>
469
470 * Makefile.am (BUILD_RPATH): Be consistent in naming.
471
Josh Stonedc34eda2011-02-02 16:30:01 -08004722011-02-02 Josh Stone <jistone@redhat.com>
473
474 * run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
475 * testfile55-64.bz2, testfile55-64.debug.bz2,
476 testfile55-64.prelink.bz2, testfile55-32.bz2,
477 testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New.
478 * Makefile.am (EXTRA_DIST): Add and update all.
479
Roland McGrath32520bd2011-01-12 10:43:32 -08004802011-01-12 Roland McGrath <roland@redhat.com>
481
482 * run-prelink-addr-test.sh: Make symlinks to find .debug files
Roland McGrath4f6d4e12011-01-12 10:49:40 -0800483 corresponding to .noshdrs files.
Roland McGrath32520bd2011-01-12 10:43:32 -0800484
Josh Stoned41d9a62011-01-11 19:16:57 -08004852011-01-11 Josh Stone <jistone@redhat.com>
486
Josh Stoneccbccef2011-01-11 19:16:59 -0800487 * run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
488 * testfile54-32.so.bz2, testfile54-32.so.debug.bz2,
489 testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2,
490 testfile54-64.so.bz2, testfile54-64.so.debug.bz2,
491 testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New.
492 * Makefile.am (EXTRA_DIST): Add and update all.
493
Josh Stonecf514712011-01-11 19:16:58 -0800494 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
495 * testfile53.bz2, testfile53.debug.bz2,
496 testfile53.prelink.bz2: Deleted, so...
497 * testfile53-64.bz2, testfile53-64.debug.bz2,
498 testfile53-64.prelink.bz2: Recreated with 64-bit names.
499 * testfile53-32.bz2, testfile53-32.debug.bz2,
500 testfile53-32.prelink.bz2: New in 32-bit.
501 * Makefile.am (EXTRA_DIST): Add and update all.
502
Josh Stoned41d9a62011-01-11 19:16:57 -0800503 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
504 * testfile52.so.bz2, testfile52.so.debug.bz2,
505 testfile52.prelink.so.bz2: Deleted, so...
506 * testfile52-32.so.bz2, testfile52-32.so.debug.bz2,
507 testfile52-32.prelink.so.bz2: Recreated with 32-bit names.
508 * testfile52-32.noshdrs.so.bz2: New data file, stripped of headers.
509 * testfile52-64.so.bz2, testfile52-64.so.debug.bz2,
Roland McGrath32520bd2011-01-12 10:43:32 -0800510 testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files.
Josh Stoned41d9a62011-01-11 19:16:57 -0800511 * Makefile.am (EXTRA_DIST): Add and update all.
512
Josh Stoneffa02002011-01-10 21:28:46 -08005132011-01-10 Josh Stone <jistone@redhat.com>
514
515 * run-prelink-addr-test.sh: New test for prelinked addrs.
516 * Makefile.am (TESTS, EXTRA_DIST): Add it.
517 * testfile52.so.bz2, testfile52.so.debug.bz2: New data files.
518 * testfile52.prelink.so.bz2: New data file, shows REL->RELA.
519 * testfile53.bz2, testfile53.debug.bz2: New data files.
520 * testfile53.prelink.bz2: New data file, shows ET_EXEC remap.
521 * Makefile.am (EXTRA_DIST): Add them.
522
Roland McGrathec86e5f2010-06-14 17:44:38 -07005232010-06-04 Roland McGrath <roland@redhat.com>
524
525 * run-unstrip-test.sh: Also test modifying the file in place.
526
Roland McGrath3c6ee4b2010-04-22 22:38:58 -07005272010-04-22 Roland McGrath <roland@redhat.com>
528
529 * addrcfi.c (handle_cfi): Fix function name in error message.
530 Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe.
531
Roland McGrath26618d82010-04-14 13:10:47 -07005322010-04-14 Roland McGrath <roland@redhat.com>
533
534 * Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
535
Ulrich Drepperc2d1e482010-04-10 18:23:47 -07005362010-04-10 Ulrich Drepper <drepper@redhat.com>
537
538 * msg_tst.c: Adjust expected error message.
539
Petr Machata77961b52010-04-06 14:16:58 +02005402010-04-01 Petr Machata <pmachata@redhat.com>
541
542 * test-flag-nobits.c: New test.
543 * run-test-flag-nobits.sh: And its wrapper.
544 * Makefile.am (noinst_PROGRAMS, TESTS): Add them.
545 (test_flag_nobits_LDADD): New variable.
546
Roland McGrathe9ca7382010-02-15 15:15:50 -08005472010-02-15 Roland McGrath <roland@redhat.com>
548
Roland McGrath22359e22010-02-15 15:57:03 -0800549 * Makefile.am: Use config/eu.am for common stuff.
550
Roland McGrathe9ca7382010-02-15 15:15:50 -0800551 * asm-tst9.c (main): Rename local to avoid shadowing another local.
552
Roland McGrathaf800142009-07-22 13:55:50 -07005532009-07-22 Roland McGrath <roland@redhat.com>
554
555 * addrcfi.c: Update dwarf_frame_{cfa,register} calling convention.
556
Roland McGrath3c84db32009-06-24 17:41:40 -07005572009-07-08 Roland McGrath <roland@redhat.com>
558
559 * addrcfi.c: New file.
560 * Makefile.am (noinst_PROGRAMS): Add it.
561 (addrcfi_LDADD): New variable.
562
Petr Machatad24c7bf2009-05-07 20:58:19 +02005632009-05-07 Petr Machata <pmachata@redhat.com>
564
565 * testfile51.bz2: New data file.
566 * dwarf-getmacros.c: New test core.
567 * run-dwarf-getmacros.sh: New test wrapper.
Roland McGrath0c735a92009-05-07 18:19:16 -0700568 * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
569 (dwarf_getmacros_LDADD): New variable.
Petr Machatad24c7bf2009-05-07 20:58:19 +0200570
Ulrich Drepperf9545c42009-04-23 07:59:02 -07005712009-04-23 Ulrich Drepper <drepper@redhat.com>
572
573 * Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS).
574 (rdwrmmap_LDADD): Add $(libmudflap).
Roland McGrath0c735a92009-05-07 18:19:16 -0700575
Roland McGrath19a8e4d2009-04-21 15:44:07 -07005762009-04-21 Roland McGrath <roland@redhat.com>
577
578 * testfile50.bz2: New data file.
579 * Makefile.am (EXTRA_DIST): Add it.
580 * run-dwfl-addr-sect.sh: Add a case using it.
581
Ulrich Drepper5bd44442008-12-31 09:02:54 -08005822008-12-31 Ulrich Drepper <drepper@redhat.com>
583
Ulrich Drepper3bf57592009-01-01 18:52:05 -0800584 * testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa,
585 mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm,
586 pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb,
587 pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw,
588 pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd,
589 pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest,
590 roundss, roundps, roundpd, and roundsd.
591 * testfile45.S.bz2: Likewise.
592 * testfile44.expect.bz2: Adjust accordingly.
593 * testfile45.expect.bz2: Likewise.
594
Ulrich Drepper5bd44442008-12-31 09:02:54 -0800595 * testfile44.S.bz2: Add tests for blendvpd and blendvps.
596 * testfile45.S.bz2: Likewise.
597 * testfile44.expect.bz2: Adjust accordingly.
598 * testfile45.expect.bz2: Likewise.
599
Ulrich Drepper26d3c6f2008-12-30 23:12:16 -08006002008-12-30 Ulrich Drepper <drepper@redhat.com>
601
Ulrich Drepperec32ff92008-12-30 23:24:09 -0800602 * testfile44.S.bz2: Add tests for blendpd and blendps.
Ulrich Drepper26d3c6f2008-12-30 23:12:16 -0800603 * testfile45.S.bz2: Likewise.
604 * testfile44.expect.bz2: Adjust accordingly.
605 * testfile45.expect.bz2: Likewise.
606
Ulrich Drepper5a04b9f2008-12-19 01:14:12 -08006072008-12-19 Ulrich Drepper <drepper@redhat.com>
608
609 * testfile44.S.bz2: Add tests for AMD 3DNOW.
610 * testfile45.S.bz2: Likewise.
611 * testfile44.expect.bz2: Adjust accordingly.
612 * testfile45.expect.bz2: Likewise.
613
Roland McGratha845f682008-12-03 03:41:58 +00006142008-11-26 Roland McGrath <roland@redhat.com>
615
616 * dwfl-bug-getmodules.c: New file.
617 * Makefile.am (noinst_PROGRAMS): Add it.
618 (dwfl_bug_getmodules_LDADD): New variable.
619
6202008-09-10 Roland McGrath <roland@redhat.com>
621
622 * test-subr.sh (LC_ALL): Export it set to "C".
623 * run-dwfl-addr-sect.sh: Don't do it here.
624 * run-strings-test.sh: Likewise.
625
Roland McGrathb4d6f0f2008-08-25 22:55:17 +00006262008-08-21 Denys Vlasenko <dvlasenk@redhat.com>
627
628 * run-addrname-test.sh: Add a new case.
629 * testfile49.bz2: New data file.
630 * Makefile.am (EXTRA_DIST): Add it.
631
Roland McGrath521c47d2008-04-11 07:01:58 +00006322008-04-10 Roland McGrath <roland@redhat.com>
633
634 * testfile48.bz2, testfile48.bz2.debug: New data files.
635 * Makefile.am (EXTRA_DIST): Add them.
636 * run-strip-test8.sh: Use them.
637
638 * testfile16.bz2, testfile16.debug.bz2: Replace data files.
639
640 * run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
641 * run-strip-test8.sh: New file.
642 * testfile47.bz2: New data file.
643 * Makefile.am (TESTS, EXTRA_DIST): Add them.
644
Roland McGrath13b69602008-04-01 02:30:05 +00006452008-03-31 Roland McGrath <roland@redhat.com>
646
647 * run-early-offscn.sh: New file.
648 * early-offscn.c: New file.
649 * Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
650 (early_offscn_LDADD): New variable.
651
Roland McGrathd11f9cb2008-03-26 20:51:59 +00006522008-03-19 Roland McGrath <roland@redhat.com>
653
654 * run-addrname-test.sh: Add a new case.
655
Roland McGrath658094a2008-02-22 08:14:07 +00006562008-02-22 Roland McGrath <roland@redhat.com>
657
658 * run-elflint-test.sh: Typo fix.
659
6602008-02-21 Roland McGrath <roland@redhat.com>
661
662 * run-disasm-x86.sh: Use uname instead of arch, keep tools required
663 for the build down to minimum.
664 * run-disasm-x86-64.sh: Likewise.
665
Roland McGrath059c83e2008-02-21 06:19:39 +00006662008-02-20 Roland McGrath <roland@redhat.com>
667
668 * testfile46.bz2: New data file.
669 * Makefile.am (EXTRA_DIST): Add it.
670 * run-elflint-test.sh: Test on it.
671
Ulrich Drepperc54785a2008-02-01 18:05:21 +00006722008-02-01 Ulrich Drepper <drepper@redhat.com>
673
674 * Makefile.am: Hook up sha1-tst.c.
675 * sha1-tst.c: New file.
676
Ulrich Drepper4d8bc812008-01-22 06:02:31 +00006772008-01-21 Roland McGrath <roland@redhat.com>
678
679 * testfile45.S.bz2: Add tests for cltq, cqto.
680 * testfile45.expect.bz2: Adjust.
681
Ulrich Drepper35f2fe62008-01-14 19:17:36 +00006822008-01-14 Ulrich Drepper <drepper@redhat.com>
683
684 * testfile45.S.bz2: Add more tests.
685 * testfile45.expect.bz2: Adjust.
686
Ulrich Drepperfd479892008-01-12 03:06:47 +00006872008-01-11 Ulrich Drepper <drepper@redhat.com>
688
689 * testfile45.expect.bz2: Adjust for adding of address for %rip based
690 address mode.
691
Ulrich Drepper96a73992008-01-11 06:17:06 +00006922008-01-10 Ulrich Drepper <drepper@redhat.com>
693
694 * testfile45.S.bz2: Add more tests.
695 * testfile45.expect.bz2: Adjust.
696
Ulrich Drepperff993222008-01-09 05:39:28 +00006972008-01-08 Ulrich Drepper <drepper@redhat.com>
698
699 * Makefile.am (TESTS): Add run-disasm-x86-64.sh.
700 (EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
701 run-disasm-x86-64.sh.
702 * run-disasm-x86-64.sh: New file.
703 * testfile45.S.bz2: New file.
704 * testfile45.expect.bz2: New file.
705 * testfile44.S.bz2: New tests.
706 * testfile44.expect.bz2: Adjust.
707
Ulrich Drepper9e6925d2008-01-04 21:42:14 +00007082008-01-04 Ulrich Drepper <drepper@redhat.com>
709
710 * testfile44.S.bz2: New tests.
711 * testfile44.expect.bz2: Adjust.
712
Ulrich Dreppere219f1c2008-01-09 05:49:49 +00007132008-01-04 Roland McGrath <roland@redhat.com>
714
715 * dwfl-bug-fd-leak.c (main): Add a cast.
716
Ulrich Drepperee67b642008-01-03 08:45:10 +00007172008-01-03 Ulrich Drepper <drepper@redhat.com>
718
719 * testfile44.S.bz2: New tests.
720 * testfile44.expect.bz2: Adjust.
721
Ulrich Drepper3cbdd382008-01-02 17:44:39 +00007222008-01-01 Ulrich Drepper <drepper@redhat.com>
723
Ulrich Drepperf231e272008-01-02 18:07:17 +0000724 * line2addr.c: Use %m modifier instead of %a to appease gcc.
725
7262008-01-01 Ulrich Drepper <drepper@redhat.com>
727
Ulrich Drepperee67b642008-01-03 08:45:10 +0000728 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000729 * testfile44.expect.bz2: Adjust.
730
7312007-12-31 Ulrich Drepper <drepper@redhat.com>
732
Ulrich Drepperee67b642008-01-03 08:45:10 +0000733 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000734 * testfile44.expect.bz2: Adjust.
735
7362007-12-30 Ulrich Drepper <drepper@redhat.com>
737
Ulrich Drepperee67b642008-01-03 08:45:10 +0000738 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000739 * testfile44.expect.bz2: Adjust.
740
7412007-12-29 Ulrich Drepper <drepper@redhat.com>
742
Ulrich Drepperee67b642008-01-03 08:45:10 +0000743 * testfile44.s.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000744 * testfile44.expect.bz2: Adjust.
745
7462007-12-28 Ulrich Drepper <drepper@redhat.com>
747
748 * testfile44.S.bz2: New tests.
749 * testfile44.expect.bz2: Adjust.
750
7512007-12-27 Ulrich Drepper <drepper@redhat.com>
752
753 * testfile44.S.bz2: New tests.
754 * testfile44.expect.bz2: Adjust.
755
7562007-12-26 Ulrich Drepper <drepper@redhat.com>
757
758 * testfile44.S.bz2: New tests.
759 * testfile44.expect.bz2: Adjust
760
7612007-12-21 Ulrich Drepper <drepper@redhat.com>
762
763 * testfile44.S.bz2: More tests.
764 * testfile44.expect.bz2: Adjust appropriately.
765
7662007-12-19 Ulrich Drepper <drepper@redhat.com>
767
768 * Makefile.am (TESTS): Add run-disasm.sh.
769 (EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
770 testfile44.expect.bz2.
771 * run-disasm.sh: New file.
772 * testfile44.S.bz2: New file.
773 * testfile44.expect.bz2: New file.
774
Roland McGrath1a2e8f42007-12-15 23:39:34 +00007752007-12-15 Roland McGrath <roland@redhat.com>
776
777 * run-allregs.sh: Change expected output for powerpc spefscr.
778
Roland McGrathe4c22ea2007-10-23 13:07:39 +00007792007-10-20 Roland McGrath <roland@redhat.com>
780
781 * run-dwfl-addr-sect.sh: Change expected output, no errors.
782
7832007-10-19 Roland McGrath <roland@redhat.com>
784
785 * dwfl-addr-sect.c (handle_address): Return int.
786 Don't exit on error, just return nonzero.
787 (main): Collect results.
788 * run-dwfl-addr-sect.sh: New file.
789 * testfile43.bz2: New data file.
790 * Makefile.am (EXTRA_DIST, TESTS): Add them.
791
7922007-10-18 Roland McGrath <roland@redhat.com>
793
794 * run-allregs.sh: Update expected ppc output for vrsave/vscr.
795
7962007-10-16 Roland McGrath <roland@redhat.com>
797
798 * test-subr.sh (remove_files): Don't pass -Bb to diff.
799
Ulrich Drepperb597dfa2007-10-16 05:21:27 +00008002007-10-09 Roland McGrath <roland@redhat.com>
801
802 * dwflmodtest.c (print_module): Don't use %p in output.
803 * run-dwfl-bug-offline-rel.sh: Updated expected output.
804
8052007-10-08 Roland McGrath <roland@redhat.com>
806
807 * testfile42.bz2: New data file.
808 * Makefile.am (EXTRA_DIST): Add it.
809 * run-elflint-test.sh: New test on that file.
810
Roland McGrath59ea7f32007-10-04 08:50:09 +00008112007-10-04 Roland McGrath <roland@redhat.com>
812
813 * run-readelf-test4.sh: New file.
814 * Makefile.am (TESTS, EXTRA_DIST): Add it.
815
8162007-10-03 Roland McGrath <roland@redhat.com>
817
818 * run-readelf-test3.sh: New file.
819 * Makefile.am (TESTS, EXTRA_DIST): Add it.
820
Roland McGrathf6b92282007-10-02 02:34:11 +00008212007-10-01 Roland McGrath <roland@redhat.com>
822
823 * run-readelf-test2.sh: New file.
824 * Makefile.am (TESTS, EXTRA_DIST): Add it.
825
Roland McGrathc76f0b02007-09-27 07:31:33 +00008262007-09-11 Roland McGrath <roland@redhat.com>
827
828 * run-addrname-test.sh: Add a new case.
829 * testfile41.bz2: New data file.
830 * Makefile.am (EXTRA_DIST): Add it.
831
Roland McGrathcb6d8652007-08-23 08:10:54 +00008322007-08-23 Roland McGrath <roland@redhat.com>
833
834 * run-allregs.sh: Update expected x86-64 output for %rflags.
835
Roland McGrath099dd522007-08-13 22:58:36 +00008362007-08-12 Roland McGrath <roland@redhat.com>
837
838 * run-strip-test7.sh: New file.
839 * testfile39.bz2: New data file.
840 * testfile40.bz2: New data file.
841 * testfile40.debug.bz2: New data file.
842 * Makefile.am (TESTS, EXTRA_DIST): Add them.
843
Roland McGrath42f68682007-08-09 07:54:22 +00008442007-08-09 Roland McGrath <roland@redhat.com>
845
846 * dwfl-bug-report.c: Fix header inclusion.
847
8482007-08-08 Roland McGrath <roland@redhat.com>
849
850 * run-addrname-test.sh: Add a new case using addr2line -S.
851 * testfile38.bz2: New data file.
852 * Makefile.am (EXTRA_DIST): Add it.
853
Roland McGrath87d47802007-07-16 22:23:37 +00008542007-07-16 Roland McGrath <roland@redhat.com>
855
856 * dwfl-bug-report.c: New file.
857 * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
858 (dwfl_bug_report_LDADD): New variable.
859
8602007-06-06 Roland McGrath <roland@redhat.com>
Roland McGrath0bc057c2007-06-06 08:42:42 +0000861
862 * run-unstrip-test.sh: Declare testfile.unstrip for removal.
863
Ulrich Drepperb0243862007-06-06 00:09:36 +00008642007-06-05 Ulrich Drepper <drepper@redhat.com>
865
866 * Makefile.am (EXTRA_DIST): Add missing line continuation and
867 testfile37.bz and testfile37.debug.bz2.
868
Roland McGrath53bce222007-05-23 19:15:04 +00008692007-05-23 Roland McGrath <roland@redhat.com>
870
871 * run-allregs.sh: Update expected Alpha results.
872
Roland McGrath9aa8ef72007-05-18 08:59:43 +00008732007-05-18 Roland McGrath <roland@redhat.com>
874
875 * run-strip-test4.sh (stripped, debugfile): Use new reference files.
876 * testfile37.bz2: New data file.
877 * testfile37.debug.bz2: New data file.
878 * run-unstrip-test2.sh: New file.
879 * Makefile.am (TESTS, EXTRA_DIST): Add them.
880
8812007-05-10 Roland McGrath <roland@redhat.com>
882
883 * run-dwfl-bug-offline-rel.sh: New file.
884 * testfile36.bz2: New data file.
885 * testfile36.debug.bz2: New data file.
886 * Makefile.am (TESTS, EXTRA_DIST): Add them.
887
8882007-04-28 Roland McGrath <roland@redhat.com>
889
890 * run-strip-test6.sh (stripped, debugfile): Use new reference files.
891 * testfile35.bz2: New data file.
892 * testfile35.debug.bz2: New data file.
893 * run-unstrip-test.sh: New file.
894 * Makefile.am (TESTS, EXTRA_DIST): Add them.
895
896 * run-strip-test.sh: Do all elflint and cmp runs even when some fail.
897
Roland McGrath2be02912007-04-27 04:07:41 +00008982007-04-26 Roland McGrath <roland@redhat.com>
899
900 * run-elflint-self.sh: Run all tests even if one fails.
901
902 * run-allregs.sh: Add expected output for alpha.
903
Roland McGrath4be15242007-04-25 03:09:33 +00009042007-04-24 Roland McGrath <roland@redhat.com>
905
906 * run-strip-test.sh: When we saved the debug info, test unstrip too.
907
9082007-04-22 Roland McGrath <roland@redhat.com>
909
910 * run-allregs.sh: Update expected register info.
911
Roland McGrath43da9892007-04-16 23:13:37 +00009122007-04-16 Roland McGrath <roland@redhat.com>
913
914 * dwfl-addr-sect.c: New file.
915 * Makefile.am (noinst_PROGRAMS): Add it.
916 (dwfl_addr_sect_LDADD): New variable.
917
9182007-04-05 Roland McGrath <roland@redhat.com>
919
920 * get-files.c: Test dwarf_getsrcdirs.
921 * run-get-files.sh: Update expected output.
922
Roland McGrath5f6a41a2007-04-01 23:11:40 +00009232007-04-01 Roland McGrath <roland@redhat.com>
924
925 * run-allregs.sh: Updated expected output for x86_64.
926
Ulrich Drepper6258e742007-03-13 06:22:40 +00009272007-03-04 Roland McGrath <roland@redhat.com>
928
929 * dwfl-bug-fd-leak.c: New file.
930 * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
931 (dwfl_bug_fd_leak_LDADD): New variable.
932
933 * dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
934 show what files have been located.
935
Ulrich Drepperaa915fd2007-02-05 07:25:33 +00009362007-02-02 Roland McGrath <roland@redhat.com>
937
938 * run-addrname-test.sh: New file.
939 * Makefile.am (TESTS, EXTRA_DIST): Add it.
940 * testfile34.bz2: New data file.
941 * Makefile.am (EXTRA_DIST): Add it.
942
9432007-01-20 Roland McGrath <roland@redhat.com>
944
945 * testfile33.bz2: New data file.
946 * Makefile.am (EXTRA_DIST): Add it.
947 * run-elflint-test.sh: Test on it too.
948
9492007-01-18 Roland McGrath <roland@redhat.com>
950
951 * Makefile.am (CFLAGS): Don't molest it.
952
9532007-01-11 Roland McGrath <roland@redhat.com>
954
955 * testfile32.bz2: New data file.
956 * Makefile.am (EXTRA_DIST): Add it.
957 * run-elflint-test.sh: Test on it too.
958
Ulrich Drepperce0bdb62007-02-05 07:13:52 +00009592007-02-04 Ulrich Drepper <drepper@redhat.com>
960
961 * arls.c: New file.
962 * Makefile (noinst_PROGRAMS): Add arls.
963
964 * run-ranlib-test2.sh: Fix type in comment.
965
Ulrich Dreppercd4992c2007-01-10 20:58:17 +00009662007-01-10 Ulrich Drepper <drepper@redhat.com>
967
968 * run-elflint-self.sh (runtest): Show which file has the problem.
969
Roland McGrathba949b32007-01-10 20:44:29 +00009702007-01-10 Roland McGrath <roland@redhat.com>
971
972 * dwfl-bug-addr-overflow.c: New file.
973 * Makefile.am (TESTS): Add it.
974 (dwfl_bug_addr_overflow_LDADD): New variable.
975
Roland McGrath8190db62006-12-17 23:56:51 +00009762006-12-17 Roland McGrath <roland@redhat.com>
977
978 * msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.
979
Roland McGrathc373d852006-10-10 00:25:21 +00009802006-09-05 Roland McGrath <roland@redhat.com>
981
982 * run-strings-test.sh: Export LC_ALL=C for the test.
983
9842006-08-29 Roland McGrath <roland@redhat.com>
985
986 * run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
987 * run-arsymtest.sh: Likewise.
988
989 * run-native-test.sh (native.c compilation): Add some braces.
990
9912006-08-22 Roland McGrath <roland@redhat.com>
992
993 * allregs.c (dwarf_encoding_string): New function, swiped from readelf.
994 (struct reginfo): New members bits, type.
995 (one_register, match_register): Update to take new args,
996 record and display new info.
997 (main): Display new info.
998 * run-allregs.sh: Update expected results.
999
Roland McGrath19db8592006-08-03 08:52:46 +000010002006-08-03 Roland McGrath <roland@redhat.com>
1001
1002 * run-allregs.sh: Add sparc cases.
1003 * testfile30.bz2: New data file.
1004 * testfile31.bz2: New data file.
1005 * Makefile.am (EXTRA_DIST): Add them.
1006
Roland McGrath95024622006-07-21 10:06:31 +000010072006-07-21 Roland McGrath <roland@redhat.com>
1008
1009 * allregs.c (struct reginfo): Increase size of name.
1010 (one_register): Assert that it's big enough.
1011
Roland McGrathb4379722006-04-05 01:35:26 +000010122006-04-04 Roland McGrath <roland@redhat.com>
1013
1014 * run-bug1-test.sh: Test a second case, to cover both byte orders.
1015 * testfile29.bz2: New file.
1016 * testfile29.rdwr.bz2: New file.
1017 * Makefile.am (EXTRA_DIST): Add them.
1018
Ulrich Drepperba718b12006-04-04 21:31:16 +000010192006-04-04 Ulrich Drepper <drepper@redhat.com>
1020
1021 * Makefile.am: Add rules to run run-bug1-test.sh.
1022 * rdwrmmap.c: New file.
1023 * run-bug1-test.sh: New file.
1024 * testfile28.bz2: New file.
1025 * testfile28.rdwr.bz2: New file.
1026
Roland McGrathdd7e22b2006-03-09 23:05:47 +000010272006-03-09 Roland McGrath <roland@redhat.com>
1028
1029 * Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.
1030
Roland McGrath060fa052006-03-02 07:51:50 +000010312006-03-01 Roland McGrath <roland@redhat.com>
1032
1033 * show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
1034 changes matching 3.0 spec.
1035
Roland McGrathc40f58a2006-01-13 20:13:21 +000010362006-01-13 Roland McGrath <roland@redhat.com>
1037
1038 * run-native-test.sh: Do kill -9 and reap explicitly at end, since
1039 bash 3.1 whines when it's done in the trap 0 handler.
1040
Roland McGrath4b248ce2006-01-12 03:34:38 +000010412006-01-11 Roland McGrath <roland@redhat.com>
1042
1043 * testfile26.bz2: New data file.
1044 * testfile27.bz2: New data file.
1045 * Makefile.am (EXTRA_DIST): Add them.
1046 * run-allregs.sh: Test s390 data.
1047
Roland McGrath124a7982005-12-15 02:37:09 +000010482005-12-14 Roland McGrath <roland@redhat.com>
1049
1050 * run-native-test.sh: Redirect output from native test process.
1051
Roland McGrath94d26ad2005-12-13 23:24:37 +000010522005-12-13 Roland McGrath <roland@redhat.com>
1053
1054 * allregs.c (main): Fail if we find no registers.
1055
1056 * run-native-test.sh: New file.
1057 * Makefile.am (TESTS, EXTRA_DIST): Add it.
1058
Roland McGrathba72ab12005-12-12 00:04:33 +000010592005-12-10 Ulrich Drepper <drepper@redhat.com
1060
1061 * run-readelf-test1.sh: New file.
1062 * Makefile.am (TESTS): Add run-readelf-test1.sh.
1063 (EXTRA_DIST): Likewise.
1064
Roland McGrathd804e722005-12-08 01:35:42 +000010652005-12-07 Roland McGrath <roland@redhat.com>
Ulrich Drepperf7e1bd92005-12-10 17:32:38 +00001066
Roland McGrathd804e722005-12-08 01:35:42 +00001067 * ecp.c (main): Use elf_end to clean up.
Ulrich Drepperf7e1bd92005-12-10 17:32:38 +00001068
Roland McGrath994b4892005-12-05 22:46:21 +000010692005-11-25 Roland McGrath <roland@redhat.com>
1070
1071 * coverage.sh: Given -v argument, print names of unused files.
1072
1073 * addrscopes.c (main): Use dwfl_end before return.
1074 * allregs.c (main): Likewise.
1075 * find-prologues.c (main): Likewise.
1076 * funcretval.c (main): Likewise.
1077 * funcscopes.c (main): Likewise.
1078 * line2addr.c (main): Likewise.
1079
1080 * run-allregs.sh: New file.
1081 * Makefile.am (TESTS, EXTRA_DIST): Add it.
1082
1083 * allregs.c: Use libdwfl wrapper instead of direct libebl calls.
1084 * Makefile.am (allregs_LDADD): Updated.
1085
1086 * allregs.c: New file.
1087 * Makefile.am (noinst_PROGRAMS): Add it.
1088 (allregs_LDADD): New variable.
1089
Roland McGrath9365d2c2005-11-18 23:55:47 +000010902005-11-18 Roland McGrath <roland@redhat.com>
1091
1092 * test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
1093 * test-wrapper.sh: Likewise.
1094
Roland McGrath575dd392005-11-18 01:41:52 +000010952005-11-17 Roland McGrath <roland@redhat.com>
1096
Roland McGrathaf74f5c2005-11-18 02:25:14 +00001097 * Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
1098 environment for test-wrapper.sh.
1099 * test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
1100 * test-subr.sh (installed_testrun): Likewise.
1101 Use explicit path in ${bindir}.
1102
Roland McGrath575dd392005-11-18 01:41:52 +00001103 * Makefile.am (installcheck-local): Fix typo in last change.
1104
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000011052005-11-16 Roland McGrath <roland@redhat.com>
1106
1107 * configure.ac: New file, for standalone build/dist of test suite.
1108 * Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
1109 (asm_TESTS): New variable, broken out of ...
1110 (TESTS): ... here. Also remove msg_tst.
1111 [!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
1112 (installed_TESTS_ENVIRONMENT): New variable.
1113 [STANDALONE] (TESTS_ENVIRONMENT): Use that.
1114 [!STANDALONE] (installcheck-local): Likewise.
1115 [STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
1116 * addrscopes.c: Include <config.h>.
1117 Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
1118 * allfcts.c: Likewise.
1119 * asm-tst1.c: Likewise.
1120 * asm-tst2.c: Likewise.
1121 * asm-tst3.c: Likewise.
1122 * asm-tst4.c: Likewise.
1123 * asm-tst5.c: Likewise.
1124 * asm-tst6.c: Likewise.
1125 * asm-tst7.c: Likewise.
1126 * asm-tst8.c: Likewise.
1127 * asm-tst9.c: Likewise.
1128 * dwflmodtest.c: Likewise.
1129 * find-prologues.c: Likewise.
1130 * funcscopes.c: Likewise.
1131 * get-aranges.c: Likewise.
1132 * get-files.c: Likewise.
1133 * get-lines.c: Likewise.
1134 * get-pubnames.c: Likewise.
1135 * line2addr.c: Likewise.
1136 * newscn.c: Likewise.
1137 * show-abbrev.c: Likewise.
1138 * show-die-info.c: Likewise.
1139 * update3.c: Likewise.
1140 * update4.c: Likewise.
Roland McGrathe47ab762005-11-17 03:16:00 +00001141 * funcretval.c: Likewise.
Roland McGrathd7f8d0c2005-11-17 02:32:03 +00001142
1143 * dwflmodtest.c (print_instance): Don't use INTUSE.
1144 (options): Don't use N_ macro.
1145
Roland McGrath1b8b4462005-11-16 01:33:38 +000011462005-11-15 Roland McGrath <roland@redhat.com>
1147
Roland McGrathe47ab762005-11-17 03:16:00 +00001148 * coverage.sh: Look in backends.
1149 * Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
1150 (TESTS_ENVIRONMENT): Likewise.
1151
1152 * funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
1153 pass FUNCDIE direclty to dwfl_module_return_value_location.
1154
Roland McGrath1b8b4462005-11-16 01:33:38 +00001155 * Makefile.am (BUILD_RPATH): New variable.
1156 [TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
1157 (tests_rpath): New variable.
1158 (installcheck-local): Pass it to test-wrapper.sh.
1159 * test-wrapper.sh: In "installed" format, take yes/no value
1160 for elfutils_tests_rpath, which export. When running a test
1161 binary for installcheck, exit 77.
1162 * test-subr.sh (installed_testrun): When running a test binary
1163 for installcheck, exit 77 if $elfutils_tests_rpath = yes.
1164
11652005-11-14 Roland McGrath <roland@redhat.com>
1166
1167 * test-subr.sh: New file.
1168 * test-wrapper.sh: New file.
1169 * Makefile.am (EXTRA_DIST): Add them.
1170 (AM_LDFLAGS): Variable removed.
1171 (TESTS_ENVIRONMENT): New variable.
1172 (installcheck-local): New target.
1173 * run-addrscopes.sh: Use test-subr.sh.
1174 * run-allfcts.sh: Likewise.
1175 * run-ecp-test.sh: Likewise.
1176 * run-ecp-test2.sh: Likewise.
1177 * run-elflint-self.sh: Likewise.
1178 * run-elflint-test.sh: Likewise.
1179 * run-find-prologues.sh: Likewise.
1180 * run-funcscopes.sh: Likewise.
1181 * run-get-aranges.sh: Likewise.
1182 * run-get-files.sh: Likewise.
1183 * run-get-lines.sh: Likewise.
1184 * run-get-pubnames.sh: Likewise.
1185 * run-line2addr.sh: Likewise.
1186 * run-ranlib-test.sh: Likewise.
1187 * run-ranlib-test2.sh: Likewise.
1188 * run-show-abbrev.sh: Likewise.
1189 * run-show-ciefde.sh: Likewise.
1190 * run-show-die-info.sh: Likewise.
1191 * run-strings-test.sh: Likewise.
1192 * run-strip-test.sh: Likewise.
1193
Roland McGrathe47ab762005-11-17 03:16:00 +000011942005-11-13 Roland McGrath <roland@redhat.com>
1195
1196 * funcretval.c: New file.
1197 * Makefile.am (noinst_PROGRAMS): Add it.
1198 (funcretval_LDADD): New variable.
1199
Ulrich Drepper3840c1c2005-11-09 16:13:48 +000012002005-11-09 Ulrich Drepper <drepper@redhat.com>
1201
1202 * line2addr.c (handle_module): Add missing parameter to printf.
1203
Roland McGrath07d4f2f2005-10-28 06:56:24 +000012042005-10-27 Roland McGrath <roland@redhat.com>
1205
Roland McGrath6724c902005-10-28 07:07:19 +00001206 * allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
1207 * funcscopes.c (handle_function): Likewise.
1208 * dwflmodtest.c (print_inline, print_func): Likewise.
1209 * find-prologues.c (handle_function): Likewise.
1210
12112005-10-27 Roland McGrath <roland@redhat.com>
1212
Roland McGrath07d4f2f2005-10-28 06:56:24 +00001213 * run-find-prologues.sh: New file.
1214 * Makefile.am (TESTS, EXTRA_DIST): Add it.
1215
1216 * find-prologues.c (handle_function): Skip inlines.
1217
12182005-10-25 Roland McGrath <roland@redhat.com>
1219
1220 * find-prologues.c: New file.
1221 * Makefile.am (noinst_PROGRAMS): Add it.
1222 (find_prologues_LDADD): New variable.
1223
Ulrich Drepper3bbc9502005-09-02 20:29:56 +000012242005-09-02 Ulrich Drepper <drepper@redhat.com>
1225
1226 * run-strings-test.sh: Remove strings.out in the end.
1227
Ulrich Drepper7d65d012005-08-31 15:14:26 +000012282005-08-31 Ulrich Drepper <drepper@redhat.com>
1229
1230 * run-addrscopes.sh: Use correct exit code if test cannot be performed.
1231 * run-allfcts.sh: Likewise.
1232 * run-ecp-test.sh: Likewise.
1233 * run-ecp-test2.sh: Likewise.
1234 * run-elflint-test.sh: Likewise.
1235 * run-funcscopes.sh: Likewise.
1236 * run-get-aranges.sh: Likewise.
1237 * run-get-files.sh: Likewise.
1238 * run-get-lines.sh: Likewise.
1239 * run-get-pubnames.sh: Likewise.
1240 * run-line2addr.sh: Likewise.
1241 * run-ranlib-test2.sh: Likewise.
1242 * run-show-abbrev.sh: Likewise.
1243 * run-show-ciefde.sh: Likewise.
1244 * run-show-die-info.sh: Likewise.
1245 * run-strings-test.sh: Likewise.
1246 * run-strip-test.sh: Likewise.
1247
Ulrich Drepper5a6f8d12005-08-30 17:56:53 +000012482005-08-30 Ulrich Drepper <drepper@redhat.com>
1249
1250 * coverage.sh: Handle case where there is no .gcno file at all.
1251
Ulrich Drepper39cec7a2005-08-30 01:22:01 +000012522005-08-29 Ulrich Drepper <drepper@redhat.com>
1253
1254 * Makefile.am (EXTRA_DIST): Add coverage.
1255 [GCOV]: Generate coverage summary after the tests ran
1256 * coverage.sh: New file.
1257
Ulrich Drepperfbe998a2005-08-29 16:27:10 +000012582005-08-28 Ulrich Drepper <drepper@redhat.com>
1259
1260 * Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
1261 (CLEANFILES): Add *.gcno *.gcda *.gconv.
1262
12632005-08-28 Ulrich Drepper <drepper@redhat.com>
1264
1265 * run-strings-test.sh: New file.
1266 * Makefile.am (TESTS, EXTRA_DIST): Add it.
1267
Roland McGrath71e15a02005-08-27 10:33:26 +000012682005-08-27 Roland McGrath <roland@redhat.com>
1269
Roland McGrathb0bc2782005-08-27 21:07:16 +00001270 * addrscopes.c (handle_address): Apply bias to PC addresses.
1271
Roland McGrath71e15a02005-08-27 10:33:26 +00001272 * run-funcscopes.sh: New file.
1273 * testfile25.bz2: New data file.
1274 * Makefile.am (TESTS, EXTRA_DIST): Add them.
1275
12762005-08-26 Roland McGrath <roland@redhat.com>
1277
1278 * addrscopes.c (dwarf_diename_integrate): Removed.
1279 (print_vars, handle_address): Use plain dwarf_diename.
1280
12812005-08-25 Roland McGrath <roland@redhat.com>
1282
1283 * funcscopes.c: New file.
1284 * Makefile.am (noinst_PROGRAMS): Add it.
1285 (funcscopes_LDADD): New variable.
1286
1287 * run-addrscopes.sh: Add another case.
1288 * testfile24.bz2: New data file.
1289 * Makefile.am (EXTRA_DIST): Add it.
1290
1291 * addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
1292 pass it to dwarf_getscopes.
1293 (main): Pass it, true when '=' follows an address.
1294
Roland McGrath4c305da2005-08-25 01:49:35 +000012952005-08-24 Roland McGrath <roland@redhat.com>
Ulrich Drepper8a520952005-08-28 08:56:34 +00001296
Roland McGrath4c305da2005-08-25 01:49:35 +00001297 * line2addr.c (print_address): Omit () for DSOs.
Ulrich Drepper8a520952005-08-28 08:56:34 +00001298
Ulrich Drepper2eb660f2005-08-24 19:47:57 +000012992005-08-24 Ulrich Drepper <drepper@redhat.com>
1300
Ulrich Drepper958bf132005-08-24 21:40:55 +00001301 * run-line2addr.sh: Remove testfile23 in the end.
1302
Ulrich Drepper2eb660f2005-08-24 19:47:57 +00001303 * Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
Ulrich Drepperf81343a2005-08-24 20:55:31 +00001304 [MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
Ulrich Drepper2eb660f2005-08-24 19:47:57 +00001305
Roland McGrathd17fac72005-08-23 08:20:21 +000013062005-08-22 Roland McGrath <roland@redhat.com>
1307
1308 * run-line2addr.sh: Add a case.
1309 * testfile23.bz2: New data file.
1310 * Makefile.am (EXTRA_DIST): Add it.
1311
Roland McGrath9a1f3652005-08-18 20:57:04 +000013122005-08-18 Roland McGrath <roland@redhat.com>
1313
Roland McGrathf5fda7d2005-08-18 22:01:57 +00001314 * run-addrscopes.sh: New file.
1315 * testfile22.bz2: New data file.
1316 * Makefile.am (TESTS, EXTRA_DIST): Add them.
1317
Roland McGrath9a1f3652005-08-18 20:57:04 +00001318 * addrscopes.c: New file.
1319 * Makefile.am (noinst_PROGRAMS): Add it.
1320 (addrscopes_LDADD): New variable.
1321
Ulrich Drepper837b5222005-08-16 05:12:01 +000013222005-08-15 Ulrich Drepper <drepper@redhat.com>
1323
1324 * run-elflint-self.sh: Don't run test if the file doesn't exist.
1325
Roland McGrath1ecb6062005-08-15 09:53:04 +000013262005-08-15 Roland McGrath <roland@redhat.com>
1327
1328 * dwflmodtest.c (print_instance, print_inline): New functions.
1329 (print_func): Call print_inline.
1330 (options, parse_opt): Grok -i/--inlines.
1331
Roland McGrath8d18c292005-08-07 21:42:07 +000013322005-08-07 Roland McGrath <roland@redhat.com>
1333
1334 * dwflmodtest.c: Print function details only if -f flag is given.
1335
Ulrich Drepper47be7952005-08-07 04:41:39 +000013362005-08-06 Ulrich Drepper <drepper@redhat.com>
1337
Ulrich Drepper637963b2005-08-07 05:33:07 +00001338 * run-elflint-self.sh: New file.
1339 * Makefile.am (TESTS): Add run-elflint-self.sh.
1340 (EXTRA_DIST): Likewise.
1341
Ulrich Drepper47be7952005-08-07 04:41:39 +00001342 * Makefile.am: Link with statis libs if BUILD_STATIC.
1343 (dwflmodtest_LDADD): Also link with -ldl.
1344
Ulrich Drepper41de4882005-08-03 00:02:56 +000013452005-08-02 Ulrich Drepper <drepper@redhat.com>
1346
Ulrich Dreppera38998e2005-08-03 02:05:39 +00001347 * Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
1348 * asm-tst1.c: Adjust for new asm_begin interface. Open backend
1349 library first.
1350 * asm-tst2.c: Likewise.
1351 * asm-tst3.c: Likewise.
1352 * asm-tst4.c: Likewise.
1353 * asm-tst5.c: Likewise.
1354 * asm-tst6.c: Likewise.
1355 * asm-tst7.c: Likewise.
1356 * asm-tst8.c: Likewise.
1357 * asm-tst9.c: Likewise.
1358
Ulrich Drepper41de4882005-08-03 00:02:56 +00001359 * msg_tst.c: Add new error message.
1360
Ulrich Drepper18618fd2005-07-28 21:29:22 +000013612005-07-28 Ulrich Drepper <drepper@redhat.com>
1362
1363 * Makefile.am (dwflmodtest_LDADD): Add $(libebl).
1364
Roland McGrathd17fac72005-08-23 08:20:21 +000013652005-06-01 Roland McGrath <roland@redhat.com>
1366
1367 * line2addr.c: Rewritten using libdwfl.
1368 * run-line2addr.sh: Update test for changed arguments.
1369 * Makefile.am (INCLUDES): Add libdwfl source directory to path.
1370 (libdwfl): New variable.
1371 (line2addr_LDADD): Use it.
1372
Roland McGrath18385902005-07-28 07:12:38 +000013732005-07-28 Roland McGrath <roland@redhat.com>
1374
1375 * dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
1376 * Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
1377 (dwflmodtest_LDADD): New variable.
1378 (INCLUDES): Add -I$(top_srcdir)/libdwfl here.
1379
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000013802005-07-21 Ulrich Drepper <drepper@redhat.com>
1381
1382 * testfile18.bz2: New file.
1383 * run-elflint-test.sh: New file.
1384 * Makefile.am (TESTS): Add run-elflint-test.sh.
1385 (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
1386
13872005-05-24 Ulrich Drepper <drepper@redhat.com>
1388
1389 * get-files.c (main): Use correct format specifier.
1390
13912005-05-21 Ulrich Drepper <drepper@redhat.com>
1392
1393 * Makefile.am: Add -Wextra to CFLAGS.
1394 * get-files.c: Remove warning this produced.
1395 * get-pubnames.c: Likewise.
1396 * newfile.c: Likewise.
1397 * newscn.c: Likewise.
1398 * scnnames.c: Likewise.
1399 * showptable.c: Likewise.
1400 * test-nlist.c: Likewise.
1401 * update1.c: Likewise.
1402 * update2.c: Likewise.
1403 * update3.c: Likewise.
1404 * update4.c: Likewise.
1405
14062005-05-08 Ulrich Drepper <drepper@redhat.com>
1407
1408 * run-line2addr.sh: Remove testfile14 at the end.
1409
Ulrich Drepper282bf322005-07-28 21:49:05 +00001410 * run-strip-test.sh: Remove debuginfo test input file as well.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001411
1412 * Makefile.am (EXTRA_DIST): Newly added files incorrectly used
1413 .bz, not .bz2.
1414
14152005-05-03 Roland McGrath <roland@redhat.com>
1416
1417 * run-strip-test.sh: Use variables for test file names.
1418 Optionally produce separate debug file and check it.
1419 * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
1420 * run-strip-test3.sh: Likewise.
1421 * run-strip-test4.sh: New file.
1422 * run-strip-test5.sh: New file.
1423 * run-strip-test6.sh: New file.
1424 * testfile15.bz: New file.
1425 * testfile15.debug.bz: New file.
1426 * testfile16.bz: New file.
1427 * testfile16.debug.bz: New file.
1428 * testfile17.bz: New file.
1429 * testfile17.debug.bz: New file.
1430 * Makefile.am (TESTS, EXTRA_DIST): Add them.
1431
14322005-04-25 Ulrich Drepper <drepper@redhat.com>
1433
1434 * run-line2addr.sh: Also use testfile14. Adjust for correct
1435 return of multiple matches.
1436 * testfile14.bz2: New file.
1437 * Makefile.am (EXTRA_DIST): Add testfile14.bz2.
1438
1439 * show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
1440
Roland McGrath87d47802007-07-16 22:23:37 +000014412005-04-04 Roland McGrath <roland@redhat.com>
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001442
1443 * line2addr.c (main): Initialize LINES and NLINES before calling
1444 dwarf_getsrc_file, and free LINES afterwards.
1445
1446 * allfcts.c (main): Use size_t for CUHL.
1447
14482005-04-04 Ulrich Drepper <drepper@redhat.com>
1449
1450 * line2addr.c: New file.
1451 * run-line2addr.sh: New file.
1452 * Makefile.am: Add rules to build, run, and distribute new code.
1453
14542005-04-02 Ulrich Drepper <drepper@redhat.com>
1455
1456 * allfcts.c: New file.
1457 * run-allfcts.sh: New file.
1458 * Makefile.am: Add rules to build, run, and distribute new code.
1459
14602005-02-05 Ulrich Drepper <drepper@redhat.com>
1461
1462 * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap. Link all test
1463 programs with -lmudflap.
1464
14652004-09-25 Ulrich Drepper <drepper@redhat.com>
1466
1467 * asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
1468 * asm-tst5.c (main): Likewise.
1469 * asm-tst6.c (main): Likewise.
1470
14712004-01-17 Ulrich Drepper <drepper@redhat.com>
1472
1473 * Makefile.am: Support building with mudflap.
1474
14752004-01-12 Ulrich Drepper <drepper@redhat.com>
1476
1477 * get-aranges.c: Rewrite to use libdw.
1478 * Makefile.am: Reenable get-aranges test.
1479
14802004-01-11 Ulrich Drepper <drepper@redhat.com>
1481
1482 * get-lines.c: New file.
1483 * get-files.c: Adjust for libdw.
1484 * run-get-files.sh: Adjust expected result.
1485 * run-get-lines.sh: Likewise.
1486 * Makefile.am: Run get-lines test. Don't run get-aranges and
1487 get-ciefde test for now.
1488
1489 * show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
1490 change. Print attribute offset information.
1491 * run-show-abbrev.sh: Adjust expected output.
1492
14932004-01-09 Ulrich Drepper <drepper@redhat.com>
1494
1495 * show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
1496 * show-die-info.c: Likewise.
1497 * run-show-die-info.sh: Adjust expected output.
1498
14992003-08-13 Ulrich Drepper <drepper@redhat.com>
1500
1501 * Makefile.in: Depend on libebl.a, not libebl.so.
1502
15032003-08-11 Ulrich Drepper <drepper@redhat.com>
1504
1505 * Moved to CVS archive.