blob: 841742d539d07edb81517a84b61d871a7a70ee71 [file] [log] [blame]
Mark Wielaarddbbc67a2012-05-11 12:57:57 +020012012-05-11 Mark Wielaard <mjw@redhat.com>
2
3 * Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C.
4
Mark Wielaardd9bc75f2012-05-07 13:29:52 +020052012-05-07 Mark Wielaard <mjw@redhat.com>
6
7 * low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC.
8
Mark Wielaard54797252012-04-27 13:00:50 +020092012-04-27 Mark Wielaard <mjw@redhat.com>
10
11 * Makefile.am (TESTS): Add run-low_high_pc.sh
12 (EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
13 (noinst_PROGRAMS): Add low_high_pc.
14 (low_high_pc_LDADD): New variable.
15 * low_high_pc.c: New test.
16
Mark Wielaardbdad8e32012-04-26 12:24:33 +0200172012-04-26 Mark Wielaard <mjw@redhat.com>
18
19 * Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
20 * run-show-ciefde.sh: Removed old libdwarf test.
21 * show-ciefde.c: Likewise.
22
Mark Wielaard191d1f02012-04-02 17:11:25 +0200232012-04-02 Mark Wielaard <mjw@redhat.com>
24
Mark Wielaard96a52132012-04-03 00:21:50 +020025 * Makefile.am (TESTS): Add run-unstrip-n.sh.
26 (EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
27 * run-unstrip-n.sh: New test.
28 * testcore-rtlib.bz2: New testfile.
29
302012-04-02 Mark Wielaard <mjw@redhat.com>
31
Mark Wielaard191d1f02012-04-02 17:11:25 +020032 * Makefile.am (TESTS): Add run-readelf-d.sh.
33 (EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
34 * run-readelf-d.sh: New test.
35 * run-elflint-test.sh: Check new testfile.
36
Tom Tromey581c3f62012-03-21 08:54:32 -0600372012-03-21 Tom Tromey <tromey@redhat.com>
38
39 * typeiter.c: New file.
40 * run-typeiter.sh: New file.
41 * testfile59.bz2: New file.
42 * Makefile.am (noinst_PROGRAMS): Add typeiter.
43 (TESTS): Add run-typeiter.sh.
44 (EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
45 (typeiter_LDADD): New variable.
46
Kurt Roeckx5a8e39a2012-02-24 23:40:32 +0100472012-02-21 Kurt Roeckx <kurt@roeckx.be>
48
49 * run-alldts.sh: testrun ./alldts.
50
Roland McGrathe3b15682012-02-21 11:12:46 -0800512012-02-21 Roland McGrath <roland@hack.frob.com>
52
53 * test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH.
Roland McGrathc1c6a9d2012-02-21 12:51:36 -080054 * test-subr.sh (installed_testrun): Likewise.
Roland McGrathe3b15682012-02-21 11:12:46 -080055
Roland McGrathb8ff18e2012-01-18 13:57:08 -0800562012-01-18 Roland McGrath <roland@hack.frob.com>
57
58 * asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation;
59 it will have been inherited correctly from the test harness.
60 * asm-tst5.c (main): Likewise.
61 * asm-tst6.c (main): Likewise.
62 Reported by Serge Pavlov <serge.pavlov.at.gnu@gmail.com>.
63
Roland McGrath32899ac2011-07-09 03:17:24 -0700642011-07-09 Roland McGrath <roland@hack.frob.com>
65
66 * sha1-tst.c: File removed.
67 * Makefile.am (noinst_PROGRAMS, TESTS): Remove it.
68 (sha1_tst_LDADD): Variable removed.
69
70 * md5-sha1-test.c: New file.
71 * Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it.
72 (md5_sha1_test_LDADD): New variable.
73
Mark Wielaard3f2290b2011-05-30 15:46:32 +0200742011-05-30 Mark Wielaard <mjw@redhat.com>
75
76 * Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
77 run-rerequest_tag.sh
78
Mark Wielaard20a217d2011-05-24 14:30:40 +0200792011-05-24 Mark Wielaard <mjw@redhat.com>
80
81 * Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2.
82 * run-strip-reloc.sh: Add hello_s390.ko testcase.
83 * hello_s390.ko.bz2: New test file.
84
Mark Wielaard1662bc32011-05-16 11:33:11 +0200852011-05-23 Mark Wielaard <mjw@redhat.com>
86
87 * Makefile.am (TESTS): Add run-strip-reloc.sh.
88 (EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
89 hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2
90 * run-strip-reloc.sh: New test.
91 * hello_i386.ko.bz2: New test file.
92 * hello_x86_64.ko.bz2: Likewise.
93 * hello_ppc64.ko.bz2: Likewise.
94
Mark Wielaard7a125b92011-05-17 12:20:01 +0200952011-05-18 Mark Wielaard <mjw@redhat.com>
96
97 * run-strip-groups.sh: New test.
98 * testfile58.bz2: New test file.
99 * Makefile.am (EXTRA_DIST): Add testfile58.bz2.
100 (TESTS): Add run-strip-groups.sh.
101 (EXTRA_DIST): Likewise.
102
Marek Polacek494275c2011-03-28 16:00:38 +02001032011-03-28 Marek Polacek <mpolacek@redhat.com>
104
105 * alldts.c: New file.
106 * run-alldts.sh: Use it.
107 * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
108 (alldts_LDADD): New variable.
109
1102011-03-02 Marek Polacek <mpolacek@redhat.com>
Marek Polacek48942212011-03-07 11:16:50 -0800111
112 * dwarf-getstring.c: New test.
113 * run-dwarf-getstring.sh: And its wrapper.
114 * Makefile.am (EXTRA_DIST): Add and update all.
115
Jan Kratochvilfec39992011-02-27 12:01:25 -08001162011-02-27 Jan Kratochvil <jan.kratochvil@redhat.com>
117
118 * Makefile.am (TESTS): Add run-readelf-twofiles.sh.
119 * run-readelf-twofiles.sh: New file.
120
Mark Wielaard58cfa1c2011-02-25 20:17:52 +01001212011-02-25 Mark Wielaard <mjw@redhat.com>
122
123 * Makefile.am (BUILD_RPATH): Be consistent in naming.
124
Josh Stonedc34eda2011-02-02 16:30:01 -08001252011-02-02 Josh Stone <jistone@redhat.com>
126
127 * run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
128 * testfile55-64.bz2, testfile55-64.debug.bz2,
129 testfile55-64.prelink.bz2, testfile55-32.bz2,
130 testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New.
131 * Makefile.am (EXTRA_DIST): Add and update all.
132
Roland McGrath32520bd2011-01-12 10:43:32 -08001332011-01-12 Roland McGrath <roland@redhat.com>
134
135 * run-prelink-addr-test.sh: Make symlinks to find .debug files
Roland McGrath4f6d4e12011-01-12 10:49:40 -0800136 corresponding to .noshdrs files.
Roland McGrath32520bd2011-01-12 10:43:32 -0800137
Josh Stoned41d9a62011-01-11 19:16:57 -08001382011-01-11 Josh Stone <jistone@redhat.com>
139
Josh Stoneccbccef2011-01-11 19:16:59 -0800140 * run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
141 * testfile54-32.so.bz2, testfile54-32.so.debug.bz2,
142 testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2,
143 testfile54-64.so.bz2, testfile54-64.so.debug.bz2,
144 testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New.
145 * Makefile.am (EXTRA_DIST): Add and update all.
146
Josh Stonecf514712011-01-11 19:16:58 -0800147 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
148 * testfile53.bz2, testfile53.debug.bz2,
149 testfile53.prelink.bz2: Deleted, so...
150 * testfile53-64.bz2, testfile53-64.debug.bz2,
151 testfile53-64.prelink.bz2: Recreated with 64-bit names.
152 * testfile53-32.bz2, testfile53-32.debug.bz2,
153 testfile53-32.prelink.bz2: New in 32-bit.
154 * Makefile.am (EXTRA_DIST): Add and update all.
155
Josh Stoned41d9a62011-01-11 19:16:57 -0800156 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
157 * testfile52.so.bz2, testfile52.so.debug.bz2,
158 testfile52.prelink.so.bz2: Deleted, so...
159 * testfile52-32.so.bz2, testfile52-32.so.debug.bz2,
160 testfile52-32.prelink.so.bz2: Recreated with 32-bit names.
161 * testfile52-32.noshdrs.so.bz2: New data file, stripped of headers.
162 * testfile52-64.so.bz2, testfile52-64.so.debug.bz2,
Roland McGrath32520bd2011-01-12 10:43:32 -0800163 testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files.
Josh Stoned41d9a62011-01-11 19:16:57 -0800164 * Makefile.am (EXTRA_DIST): Add and update all.
165
Josh Stoneffa02002011-01-10 21:28:46 -08001662011-01-10 Josh Stone <jistone@redhat.com>
167
168 * run-prelink-addr-test.sh: New test for prelinked addrs.
169 * Makefile.am (TESTS, EXTRA_DIST): Add it.
170 * testfile52.so.bz2, testfile52.so.debug.bz2: New data files.
171 * testfile52.prelink.so.bz2: New data file, shows REL->RELA.
172 * testfile53.bz2, testfile53.debug.bz2: New data files.
173 * testfile53.prelink.bz2: New data file, shows ET_EXEC remap.
174 * Makefile.am (EXTRA_DIST): Add them.
175
Roland McGrathec86e5f2010-06-14 17:44:38 -07001762010-06-04 Roland McGrath <roland@redhat.com>
177
178 * run-unstrip-test.sh: Also test modifying the file in place.
179
Roland McGrath3c6ee4b2010-04-22 22:38:58 -07001802010-04-22 Roland McGrath <roland@redhat.com>
181
182 * addrcfi.c (handle_cfi): Fix function name in error message.
183 Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe.
184
Roland McGrath26618d82010-04-14 13:10:47 -07001852010-04-14 Roland McGrath <roland@redhat.com>
186
187 * Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
188
Ulrich Drepperc2d1e482010-04-10 18:23:47 -07001892010-04-10 Ulrich Drepper <drepper@redhat.com>
190
191 * msg_tst.c: Adjust expected error message.
192
Petr Machata77961b52010-04-06 14:16:58 +02001932010-04-01 Petr Machata <pmachata@redhat.com>
194
195 * test-flag-nobits.c: New test.
196 * run-test-flag-nobits.sh: And its wrapper.
197 * Makefile.am (noinst_PROGRAMS, TESTS): Add them.
198 (test_flag_nobits_LDADD): New variable.
199
Roland McGrathe9ca7382010-02-15 15:15:50 -08002002010-02-15 Roland McGrath <roland@redhat.com>
201
Roland McGrath22359e22010-02-15 15:57:03 -0800202 * Makefile.am: Use config/eu.am for common stuff.
203
Roland McGrathe9ca7382010-02-15 15:15:50 -0800204 * asm-tst9.c (main): Rename local to avoid shadowing another local.
205
Roland McGrathaf800142009-07-22 13:55:50 -07002062009-07-22 Roland McGrath <roland@redhat.com>
207
208 * addrcfi.c: Update dwarf_frame_{cfa,register} calling convention.
209
Roland McGrath3c84db32009-06-24 17:41:40 -07002102009-07-08 Roland McGrath <roland@redhat.com>
211
212 * addrcfi.c: New file.
213 * Makefile.am (noinst_PROGRAMS): Add it.
214 (addrcfi_LDADD): New variable.
215
Petr Machatad24c7bf2009-05-07 20:58:19 +02002162009-05-07 Petr Machata <pmachata@redhat.com>
217
218 * testfile51.bz2: New data file.
219 * dwarf-getmacros.c: New test core.
220 * run-dwarf-getmacros.sh: New test wrapper.
Roland McGrath0c735a92009-05-07 18:19:16 -0700221 * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
222 (dwarf_getmacros_LDADD): New variable.
Petr Machatad24c7bf2009-05-07 20:58:19 +0200223
Ulrich Drepperf9545c42009-04-23 07:59:02 -07002242009-04-23 Ulrich Drepper <drepper@redhat.com>
225
226 * Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS).
227 (rdwrmmap_LDADD): Add $(libmudflap).
Roland McGrath0c735a92009-05-07 18:19:16 -0700228
Roland McGrath19a8e4d2009-04-21 15:44:07 -07002292009-04-21 Roland McGrath <roland@redhat.com>
230
231 * testfile50.bz2: New data file.
232 * Makefile.am (EXTRA_DIST): Add it.
233 * run-dwfl-addr-sect.sh: Add a case using it.
234
Ulrich Drepper5bd44442008-12-31 09:02:54 -08002352008-12-31 Ulrich Drepper <drepper@redhat.com>
236
Ulrich Drepper3bf57592009-01-01 18:52:05 -0800237 * testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa,
238 mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm,
239 pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb,
240 pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw,
241 pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd,
242 pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest,
243 roundss, roundps, roundpd, and roundsd.
244 * testfile45.S.bz2: Likewise.
245 * testfile44.expect.bz2: Adjust accordingly.
246 * testfile45.expect.bz2: Likewise.
247
Ulrich Drepper5bd44442008-12-31 09:02:54 -0800248 * testfile44.S.bz2: Add tests for blendvpd and blendvps.
249 * testfile45.S.bz2: Likewise.
250 * testfile44.expect.bz2: Adjust accordingly.
251 * testfile45.expect.bz2: Likewise.
252
Ulrich Drepper26d3c6f2008-12-30 23:12:16 -08002532008-12-30 Ulrich Drepper <drepper@redhat.com>
254
Ulrich Drepperec32ff92008-12-30 23:24:09 -0800255 * testfile44.S.bz2: Add tests for blendpd and blendps.
Ulrich Drepper26d3c6f2008-12-30 23:12:16 -0800256 * testfile45.S.bz2: Likewise.
257 * testfile44.expect.bz2: Adjust accordingly.
258 * testfile45.expect.bz2: Likewise.
259
Ulrich Drepper5a04b9f2008-12-19 01:14:12 -08002602008-12-19 Ulrich Drepper <drepper@redhat.com>
261
262 * testfile44.S.bz2: Add tests for AMD 3DNOW.
263 * testfile45.S.bz2: Likewise.
264 * testfile44.expect.bz2: Adjust accordingly.
265 * testfile45.expect.bz2: Likewise.
266
Roland McGratha845f682008-12-03 03:41:58 +00002672008-11-26 Roland McGrath <roland@redhat.com>
268
269 * dwfl-bug-getmodules.c: New file.
270 * Makefile.am (noinst_PROGRAMS): Add it.
271 (dwfl_bug_getmodules_LDADD): New variable.
272
2732008-09-10 Roland McGrath <roland@redhat.com>
274
275 * test-subr.sh (LC_ALL): Export it set to "C".
276 * run-dwfl-addr-sect.sh: Don't do it here.
277 * run-strings-test.sh: Likewise.
278
Roland McGrathb4d6f0f2008-08-25 22:55:17 +00002792008-08-21 Denys Vlasenko <dvlasenk@redhat.com>
280
281 * run-addrname-test.sh: Add a new case.
282 * testfile49.bz2: New data file.
283 * Makefile.am (EXTRA_DIST): Add it.
284
Roland McGrath521c47d2008-04-11 07:01:58 +00002852008-04-10 Roland McGrath <roland@redhat.com>
286
287 * testfile48.bz2, testfile48.bz2.debug: New data files.
288 * Makefile.am (EXTRA_DIST): Add them.
289 * run-strip-test8.sh: Use them.
290
291 * testfile16.bz2, testfile16.debug.bz2: Replace data files.
292
293 * run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
294 * run-strip-test8.sh: New file.
295 * testfile47.bz2: New data file.
296 * Makefile.am (TESTS, EXTRA_DIST): Add them.
297
Roland McGrath13b69602008-04-01 02:30:05 +00002982008-03-31 Roland McGrath <roland@redhat.com>
299
300 * run-early-offscn.sh: New file.
301 * early-offscn.c: New file.
302 * Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
303 (early_offscn_LDADD): New variable.
304
Roland McGrathd11f9cb2008-03-26 20:51:59 +00003052008-03-19 Roland McGrath <roland@redhat.com>
306
307 * run-addrname-test.sh: Add a new case.
308
Roland McGrath658094a2008-02-22 08:14:07 +00003092008-02-22 Roland McGrath <roland@redhat.com>
310
311 * run-elflint-test.sh: Typo fix.
312
3132008-02-21 Roland McGrath <roland@redhat.com>
314
315 * run-disasm-x86.sh: Use uname instead of arch, keep tools required
316 for the build down to minimum.
317 * run-disasm-x86-64.sh: Likewise.
318
Roland McGrath059c83e2008-02-21 06:19:39 +00003192008-02-20 Roland McGrath <roland@redhat.com>
320
321 * testfile46.bz2: New data file.
322 * Makefile.am (EXTRA_DIST): Add it.
323 * run-elflint-test.sh: Test on it.
324
Ulrich Drepperc54785a2008-02-01 18:05:21 +00003252008-02-01 Ulrich Drepper <drepper@redhat.com>
326
327 * Makefile.am: Hook up sha1-tst.c.
328 * sha1-tst.c: New file.
329
Ulrich Drepper4d8bc812008-01-22 06:02:31 +00003302008-01-21 Roland McGrath <roland@redhat.com>
331
332 * testfile45.S.bz2: Add tests for cltq, cqto.
333 * testfile45.expect.bz2: Adjust.
334
Ulrich Drepper35f2fe62008-01-14 19:17:36 +00003352008-01-14 Ulrich Drepper <drepper@redhat.com>
336
337 * testfile45.S.bz2: Add more tests.
338 * testfile45.expect.bz2: Adjust.
339
Ulrich Drepperfd479892008-01-12 03:06:47 +00003402008-01-11 Ulrich Drepper <drepper@redhat.com>
341
342 * testfile45.expect.bz2: Adjust for adding of address for %rip based
343 address mode.
344
Ulrich Drepper96a73992008-01-11 06:17:06 +00003452008-01-10 Ulrich Drepper <drepper@redhat.com>
346
347 * testfile45.S.bz2: Add more tests.
348 * testfile45.expect.bz2: Adjust.
349
Ulrich Drepperff993222008-01-09 05:39:28 +00003502008-01-08 Ulrich Drepper <drepper@redhat.com>
351
352 * Makefile.am (TESTS): Add run-disasm-x86-64.sh.
353 (EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
354 run-disasm-x86-64.sh.
355 * run-disasm-x86-64.sh: New file.
356 * testfile45.S.bz2: New file.
357 * testfile45.expect.bz2: New file.
358 * testfile44.S.bz2: New tests.
359 * testfile44.expect.bz2: Adjust.
360
Ulrich Drepper9e6925d2008-01-04 21:42:14 +00003612008-01-04 Ulrich Drepper <drepper@redhat.com>
362
363 * testfile44.S.bz2: New tests.
364 * testfile44.expect.bz2: Adjust.
365
Ulrich Dreppere219f1c2008-01-09 05:49:49 +00003662008-01-04 Roland McGrath <roland@redhat.com>
367
368 * dwfl-bug-fd-leak.c (main): Add a cast.
369
Ulrich Drepperee67b642008-01-03 08:45:10 +00003702008-01-03 Ulrich Drepper <drepper@redhat.com>
371
372 * testfile44.S.bz2: New tests.
373 * testfile44.expect.bz2: Adjust.
374
Ulrich Drepper3cbdd382008-01-02 17:44:39 +00003752008-01-01 Ulrich Drepper <drepper@redhat.com>
376
Ulrich Drepperf231e272008-01-02 18:07:17 +0000377 * line2addr.c: Use %m modifier instead of %a to appease gcc.
378
3792008-01-01 Ulrich Drepper <drepper@redhat.com>
380
Ulrich Drepperee67b642008-01-03 08:45:10 +0000381 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000382 * testfile44.expect.bz2: Adjust.
383
3842007-12-31 Ulrich Drepper <drepper@redhat.com>
385
Ulrich Drepperee67b642008-01-03 08:45:10 +0000386 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000387 * testfile44.expect.bz2: Adjust.
388
3892007-12-30 Ulrich Drepper <drepper@redhat.com>
390
Ulrich Drepperee67b642008-01-03 08:45:10 +0000391 * testfile44.S.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000392 * testfile44.expect.bz2: Adjust.
393
3942007-12-29 Ulrich Drepper <drepper@redhat.com>
395
Ulrich Drepperee67b642008-01-03 08:45:10 +0000396 * testfile44.s.bz2: New tests.
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000397 * testfile44.expect.bz2: Adjust.
398
3992007-12-28 Ulrich Drepper <drepper@redhat.com>
400
401 * testfile44.S.bz2: New tests.
402 * testfile44.expect.bz2: Adjust.
403
4042007-12-27 Ulrich Drepper <drepper@redhat.com>
405
406 * testfile44.S.bz2: New tests.
407 * testfile44.expect.bz2: Adjust.
408
4092007-12-26 Ulrich Drepper <drepper@redhat.com>
410
411 * testfile44.S.bz2: New tests.
412 * testfile44.expect.bz2: Adjust
413
4142007-12-21 Ulrich Drepper <drepper@redhat.com>
415
416 * testfile44.S.bz2: More tests.
417 * testfile44.expect.bz2: Adjust appropriately.
418
4192007-12-19 Ulrich Drepper <drepper@redhat.com>
420
421 * Makefile.am (TESTS): Add run-disasm.sh.
422 (EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
423 testfile44.expect.bz2.
424 * run-disasm.sh: New file.
425 * testfile44.S.bz2: New file.
426 * testfile44.expect.bz2: New file.
427
Roland McGrath1a2e8f42007-12-15 23:39:34 +00004282007-12-15 Roland McGrath <roland@redhat.com>
429
430 * run-allregs.sh: Change expected output for powerpc spefscr.
431
Roland McGrathe4c22ea2007-10-23 13:07:39 +00004322007-10-20 Roland McGrath <roland@redhat.com>
433
434 * run-dwfl-addr-sect.sh: Change expected output, no errors.
435
4362007-10-19 Roland McGrath <roland@redhat.com>
437
438 * dwfl-addr-sect.c (handle_address): Return int.
439 Don't exit on error, just return nonzero.
440 (main): Collect results.
441 * run-dwfl-addr-sect.sh: New file.
442 * testfile43.bz2: New data file.
443 * Makefile.am (EXTRA_DIST, TESTS): Add them.
444
4452007-10-18 Roland McGrath <roland@redhat.com>
446
447 * run-allregs.sh: Update expected ppc output for vrsave/vscr.
448
4492007-10-16 Roland McGrath <roland@redhat.com>
450
451 * test-subr.sh (remove_files): Don't pass -Bb to diff.
452
Ulrich Drepperb597dfa2007-10-16 05:21:27 +00004532007-10-09 Roland McGrath <roland@redhat.com>
454
455 * dwflmodtest.c (print_module): Don't use %p in output.
456 * run-dwfl-bug-offline-rel.sh: Updated expected output.
457
4582007-10-08 Roland McGrath <roland@redhat.com>
459
460 * testfile42.bz2: New data file.
461 * Makefile.am (EXTRA_DIST): Add it.
462 * run-elflint-test.sh: New test on that file.
463
Roland McGrath59ea7f32007-10-04 08:50:09 +00004642007-10-04 Roland McGrath <roland@redhat.com>
465
466 * run-readelf-test4.sh: New file.
467 * Makefile.am (TESTS, EXTRA_DIST): Add it.
468
4692007-10-03 Roland McGrath <roland@redhat.com>
470
471 * run-readelf-test3.sh: New file.
472 * Makefile.am (TESTS, EXTRA_DIST): Add it.
473
Roland McGrathf6b92282007-10-02 02:34:11 +00004742007-10-01 Roland McGrath <roland@redhat.com>
475
476 * run-readelf-test2.sh: New file.
477 * Makefile.am (TESTS, EXTRA_DIST): Add it.
478
Roland McGrathc76f0b02007-09-27 07:31:33 +00004792007-09-11 Roland McGrath <roland@redhat.com>
480
481 * run-addrname-test.sh: Add a new case.
482 * testfile41.bz2: New data file.
483 * Makefile.am (EXTRA_DIST): Add it.
484
Roland McGrathcb6d8652007-08-23 08:10:54 +00004852007-08-23 Roland McGrath <roland@redhat.com>
486
487 * run-allregs.sh: Update expected x86-64 output for %rflags.
488
Roland McGrath099dd522007-08-13 22:58:36 +00004892007-08-12 Roland McGrath <roland@redhat.com>
490
491 * run-strip-test7.sh: New file.
492 * testfile39.bz2: New data file.
493 * testfile40.bz2: New data file.
494 * testfile40.debug.bz2: New data file.
495 * Makefile.am (TESTS, EXTRA_DIST): Add them.
496
Roland McGrath42f68682007-08-09 07:54:22 +00004972007-08-09 Roland McGrath <roland@redhat.com>
498
499 * dwfl-bug-report.c: Fix header inclusion.
500
5012007-08-08 Roland McGrath <roland@redhat.com>
502
503 * run-addrname-test.sh: Add a new case using addr2line -S.
504 * testfile38.bz2: New data file.
505 * Makefile.am (EXTRA_DIST): Add it.
506
Roland McGrath87d47802007-07-16 22:23:37 +00005072007-07-16 Roland McGrath <roland@redhat.com>
508
509 * dwfl-bug-report.c: New file.
510 * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
511 (dwfl_bug_report_LDADD): New variable.
512
5132007-06-06 Roland McGrath <roland@redhat.com>
Roland McGrath0bc057c2007-06-06 08:42:42 +0000514
515 * run-unstrip-test.sh: Declare testfile.unstrip for removal.
516
Ulrich Drepperb0243862007-06-06 00:09:36 +00005172007-06-05 Ulrich Drepper <drepper@redhat.com>
518
519 * Makefile.am (EXTRA_DIST): Add missing line continuation and
520 testfile37.bz and testfile37.debug.bz2.
521
Roland McGrath53bce222007-05-23 19:15:04 +00005222007-05-23 Roland McGrath <roland@redhat.com>
523
524 * run-allregs.sh: Update expected Alpha results.
525
Roland McGrath9aa8ef72007-05-18 08:59:43 +00005262007-05-18 Roland McGrath <roland@redhat.com>
527
528 * run-strip-test4.sh (stripped, debugfile): Use new reference files.
529 * testfile37.bz2: New data file.
530 * testfile37.debug.bz2: New data file.
531 * run-unstrip-test2.sh: New file.
532 * Makefile.am (TESTS, EXTRA_DIST): Add them.
533
5342007-05-10 Roland McGrath <roland@redhat.com>
535
536 * run-dwfl-bug-offline-rel.sh: New file.
537 * testfile36.bz2: New data file.
538 * testfile36.debug.bz2: New data file.
539 * Makefile.am (TESTS, EXTRA_DIST): Add them.
540
5412007-04-28 Roland McGrath <roland@redhat.com>
542
543 * run-strip-test6.sh (stripped, debugfile): Use new reference files.
544 * testfile35.bz2: New data file.
545 * testfile35.debug.bz2: New data file.
546 * run-unstrip-test.sh: New file.
547 * Makefile.am (TESTS, EXTRA_DIST): Add them.
548
549 * run-strip-test.sh: Do all elflint and cmp runs even when some fail.
550
Roland McGrath2be02912007-04-27 04:07:41 +00005512007-04-26 Roland McGrath <roland@redhat.com>
552
553 * run-elflint-self.sh: Run all tests even if one fails.
554
555 * run-allregs.sh: Add expected output for alpha.
556
Roland McGrath4be15242007-04-25 03:09:33 +00005572007-04-24 Roland McGrath <roland@redhat.com>
558
559 * run-strip-test.sh: When we saved the debug info, test unstrip too.
560
5612007-04-22 Roland McGrath <roland@redhat.com>
562
563 * run-allregs.sh: Update expected register info.
564
Roland McGrath43da9892007-04-16 23:13:37 +00005652007-04-16 Roland McGrath <roland@redhat.com>
566
567 * dwfl-addr-sect.c: New file.
568 * Makefile.am (noinst_PROGRAMS): Add it.
569 (dwfl_addr_sect_LDADD): New variable.
570
5712007-04-05 Roland McGrath <roland@redhat.com>
572
573 * get-files.c: Test dwarf_getsrcdirs.
574 * run-get-files.sh: Update expected output.
575
Roland McGrath5f6a41a2007-04-01 23:11:40 +00005762007-04-01 Roland McGrath <roland@redhat.com>
577
578 * run-allregs.sh: Updated expected output for x86_64.
579
Ulrich Drepper6258e742007-03-13 06:22:40 +00005802007-03-04 Roland McGrath <roland@redhat.com>
581
582 * dwfl-bug-fd-leak.c: New file.
583 * Makefile.am (noinst_PROGRAMS, TESTS): Add it.
584 (dwfl_bug_fd_leak_LDADD): New variable.
585
586 * dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
587 show what files have been located.
588
Ulrich Drepperaa915fd2007-02-05 07:25:33 +00005892007-02-02 Roland McGrath <roland@redhat.com>
590
591 * run-addrname-test.sh: New file.
592 * Makefile.am (TESTS, EXTRA_DIST): Add it.
593 * testfile34.bz2: New data file.
594 * Makefile.am (EXTRA_DIST): Add it.
595
5962007-01-20 Roland McGrath <roland@redhat.com>
597
598 * testfile33.bz2: New data file.
599 * Makefile.am (EXTRA_DIST): Add it.
600 * run-elflint-test.sh: Test on it too.
601
6022007-01-18 Roland McGrath <roland@redhat.com>
603
604 * Makefile.am (CFLAGS): Don't molest it.
605
6062007-01-11 Roland McGrath <roland@redhat.com>
607
608 * testfile32.bz2: New data file.
609 * Makefile.am (EXTRA_DIST): Add it.
610 * run-elflint-test.sh: Test on it too.
611
Ulrich Drepperce0bdb62007-02-05 07:13:52 +00006122007-02-04 Ulrich Drepper <drepper@redhat.com>
613
614 * arls.c: New file.
615 * Makefile (noinst_PROGRAMS): Add arls.
616
617 * run-ranlib-test2.sh: Fix type in comment.
618
Ulrich Dreppercd4992c2007-01-10 20:58:17 +00006192007-01-10 Ulrich Drepper <drepper@redhat.com>
620
621 * run-elflint-self.sh (runtest): Show which file has the problem.
622
Roland McGrathba949b32007-01-10 20:44:29 +00006232007-01-10 Roland McGrath <roland@redhat.com>
624
625 * dwfl-bug-addr-overflow.c: New file.
626 * Makefile.am (TESTS): Add it.
627 (dwfl_bug_addr_overflow_LDADD): New variable.
628
Roland McGrath8190db62006-12-17 23:56:51 +00006292006-12-17 Roland McGrath <roland@redhat.com>
630
631 * msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.
632
Roland McGrathc373d852006-10-10 00:25:21 +00006332006-09-05 Roland McGrath <roland@redhat.com>
634
635 * run-strings-test.sh: Export LC_ALL=C for the test.
636
6372006-08-29 Roland McGrath <roland@redhat.com>
638
639 * run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
640 * run-arsymtest.sh: Likewise.
641
642 * run-native-test.sh (native.c compilation): Add some braces.
643
6442006-08-22 Roland McGrath <roland@redhat.com>
645
646 * allregs.c (dwarf_encoding_string): New function, swiped from readelf.
647 (struct reginfo): New members bits, type.
648 (one_register, match_register): Update to take new args,
649 record and display new info.
650 (main): Display new info.
651 * run-allregs.sh: Update expected results.
652
Roland McGrath19db8592006-08-03 08:52:46 +00006532006-08-03 Roland McGrath <roland@redhat.com>
654
655 * run-allregs.sh: Add sparc cases.
656 * testfile30.bz2: New data file.
657 * testfile31.bz2: New data file.
658 * Makefile.am (EXTRA_DIST): Add them.
659
Roland McGrath95024622006-07-21 10:06:31 +00006602006-07-21 Roland McGrath <roland@redhat.com>
661
662 * allregs.c (struct reginfo): Increase size of name.
663 (one_register): Assert that it's big enough.
664
Roland McGrathb4379722006-04-05 01:35:26 +00006652006-04-04 Roland McGrath <roland@redhat.com>
666
667 * run-bug1-test.sh: Test a second case, to cover both byte orders.
668 * testfile29.bz2: New file.
669 * testfile29.rdwr.bz2: New file.
670 * Makefile.am (EXTRA_DIST): Add them.
671
Ulrich Drepperba718b12006-04-04 21:31:16 +00006722006-04-04 Ulrich Drepper <drepper@redhat.com>
673
674 * Makefile.am: Add rules to run run-bug1-test.sh.
675 * rdwrmmap.c: New file.
676 * run-bug1-test.sh: New file.
677 * testfile28.bz2: New file.
678 * testfile28.rdwr.bz2: New file.
679
Roland McGrathdd7e22b2006-03-09 23:05:47 +00006802006-03-09 Roland McGrath <roland@redhat.com>
681
682 * Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.
683
Roland McGrath060fa052006-03-02 07:51:50 +00006842006-03-01 Roland McGrath <roland@redhat.com>
685
686 * show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
687 changes matching 3.0 spec.
688
Roland McGrathc40f58a2006-01-13 20:13:21 +00006892006-01-13 Roland McGrath <roland@redhat.com>
690
691 * run-native-test.sh: Do kill -9 and reap explicitly at end, since
692 bash 3.1 whines when it's done in the trap 0 handler.
693
Roland McGrath4b248ce2006-01-12 03:34:38 +00006942006-01-11 Roland McGrath <roland@redhat.com>
695
696 * testfile26.bz2: New data file.
697 * testfile27.bz2: New data file.
698 * Makefile.am (EXTRA_DIST): Add them.
699 * run-allregs.sh: Test s390 data.
700
Roland McGrath124a7982005-12-15 02:37:09 +00007012005-12-14 Roland McGrath <roland@redhat.com>
702
703 * run-native-test.sh: Redirect output from native test process.
704
Roland McGrath94d26ad2005-12-13 23:24:37 +00007052005-12-13 Roland McGrath <roland@redhat.com>
706
707 * allregs.c (main): Fail if we find no registers.
708
709 * run-native-test.sh: New file.
710 * Makefile.am (TESTS, EXTRA_DIST): Add it.
711
Roland McGrathba72ab12005-12-12 00:04:33 +00007122005-12-10 Ulrich Drepper <drepper@redhat.com
713
714 * run-readelf-test1.sh: New file.
715 * Makefile.am (TESTS): Add run-readelf-test1.sh.
716 (EXTRA_DIST): Likewise.
717
Roland McGrathd804e722005-12-08 01:35:42 +00007182005-12-07 Roland McGrath <roland@redhat.com>
Ulrich Drepperf7e1bd92005-12-10 17:32:38 +0000719
Roland McGrathd804e722005-12-08 01:35:42 +0000720 * ecp.c (main): Use elf_end to clean up.
Ulrich Drepperf7e1bd92005-12-10 17:32:38 +0000721
Roland McGrath994b4892005-12-05 22:46:21 +00007222005-11-25 Roland McGrath <roland@redhat.com>
723
724 * coverage.sh: Given -v argument, print names of unused files.
725
726 * addrscopes.c (main): Use dwfl_end before return.
727 * allregs.c (main): Likewise.
728 * find-prologues.c (main): Likewise.
729 * funcretval.c (main): Likewise.
730 * funcscopes.c (main): Likewise.
731 * line2addr.c (main): Likewise.
732
733 * run-allregs.sh: New file.
734 * Makefile.am (TESTS, EXTRA_DIST): Add it.
735
736 * allregs.c: Use libdwfl wrapper instead of direct libebl calls.
737 * Makefile.am (allregs_LDADD): Updated.
738
739 * allregs.c: New file.
740 * Makefile.am (noinst_PROGRAMS): Add it.
741 (allregs_LDADD): New variable.
742
Roland McGrath9365d2c2005-11-18 23:55:47 +00007432005-11-18 Roland McGrath <roland@redhat.com>
744
745 * test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
746 * test-wrapper.sh: Likewise.
747
Roland McGrath575dd392005-11-18 01:41:52 +00007482005-11-17 Roland McGrath <roland@redhat.com>
749
Roland McGrathaf74f5c2005-11-18 02:25:14 +0000750 * Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
751 environment for test-wrapper.sh.
752 * test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
753 * test-subr.sh (installed_testrun): Likewise.
754 Use explicit path in ${bindir}.
755
Roland McGrath575dd392005-11-18 01:41:52 +0000756 * Makefile.am (installcheck-local): Fix typo in last change.
757
Roland McGrathd7f8d0c2005-11-17 02:32:03 +00007582005-11-16 Roland McGrath <roland@redhat.com>
759
760 * configure.ac: New file, for standalone build/dist of test suite.
761 * Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
762 (asm_TESTS): New variable, broken out of ...
763 (TESTS): ... here. Also remove msg_tst.
764 [!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
765 (installed_TESTS_ENVIRONMENT): New variable.
766 [STANDALONE] (TESTS_ENVIRONMENT): Use that.
767 [!STANDALONE] (installcheck-local): Likewise.
768 [STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
769 * addrscopes.c: Include <config.h>.
770 Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
771 * allfcts.c: Likewise.
772 * asm-tst1.c: Likewise.
773 * asm-tst2.c: Likewise.
774 * asm-tst3.c: Likewise.
775 * asm-tst4.c: Likewise.
776 * asm-tst5.c: Likewise.
777 * asm-tst6.c: Likewise.
778 * asm-tst7.c: Likewise.
779 * asm-tst8.c: Likewise.
780 * asm-tst9.c: Likewise.
781 * dwflmodtest.c: Likewise.
782 * find-prologues.c: Likewise.
783 * funcscopes.c: Likewise.
784 * get-aranges.c: Likewise.
785 * get-files.c: Likewise.
786 * get-lines.c: Likewise.
787 * get-pubnames.c: Likewise.
788 * line2addr.c: Likewise.
789 * newscn.c: Likewise.
790 * show-abbrev.c: Likewise.
791 * show-die-info.c: Likewise.
792 * update3.c: Likewise.
793 * update4.c: Likewise.
Roland McGrathe47ab762005-11-17 03:16:00 +0000794 * funcretval.c: Likewise.
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000795
796 * dwflmodtest.c (print_instance): Don't use INTUSE.
797 (options): Don't use N_ macro.
798
Roland McGrath1b8b4462005-11-16 01:33:38 +00007992005-11-15 Roland McGrath <roland@redhat.com>
800
Roland McGrathe47ab762005-11-17 03:16:00 +0000801 * coverage.sh: Look in backends.
802 * Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
803 (TESTS_ENVIRONMENT): Likewise.
804
805 * funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
806 pass FUNCDIE direclty to dwfl_module_return_value_location.
807
Roland McGrath1b8b4462005-11-16 01:33:38 +0000808 * Makefile.am (BUILD_RPATH): New variable.
809 [TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
810 (tests_rpath): New variable.
811 (installcheck-local): Pass it to test-wrapper.sh.
812 * test-wrapper.sh: In "installed" format, take yes/no value
813 for elfutils_tests_rpath, which export. When running a test
814 binary for installcheck, exit 77.
815 * test-subr.sh (installed_testrun): When running a test binary
816 for installcheck, exit 77 if $elfutils_tests_rpath = yes.
817
8182005-11-14 Roland McGrath <roland@redhat.com>
819
820 * test-subr.sh: New file.
821 * test-wrapper.sh: New file.
822 * Makefile.am (EXTRA_DIST): Add them.
823 (AM_LDFLAGS): Variable removed.
824 (TESTS_ENVIRONMENT): New variable.
825 (installcheck-local): New target.
826 * run-addrscopes.sh: Use test-subr.sh.
827 * run-allfcts.sh: Likewise.
828 * run-ecp-test.sh: Likewise.
829 * run-ecp-test2.sh: Likewise.
830 * run-elflint-self.sh: Likewise.
831 * run-elflint-test.sh: Likewise.
832 * run-find-prologues.sh: Likewise.
833 * run-funcscopes.sh: Likewise.
834 * run-get-aranges.sh: Likewise.
835 * run-get-files.sh: Likewise.
836 * run-get-lines.sh: Likewise.
837 * run-get-pubnames.sh: Likewise.
838 * run-line2addr.sh: Likewise.
839 * run-ranlib-test.sh: Likewise.
840 * run-ranlib-test2.sh: Likewise.
841 * run-show-abbrev.sh: Likewise.
842 * run-show-ciefde.sh: Likewise.
843 * run-show-die-info.sh: Likewise.
844 * run-strings-test.sh: Likewise.
845 * run-strip-test.sh: Likewise.
846
Roland McGrathe47ab762005-11-17 03:16:00 +00008472005-11-13 Roland McGrath <roland@redhat.com>
848
849 * funcretval.c: New file.
850 * Makefile.am (noinst_PROGRAMS): Add it.
851 (funcretval_LDADD): New variable.
852
Ulrich Drepper3840c1c2005-11-09 16:13:48 +00008532005-11-09 Ulrich Drepper <drepper@redhat.com>
854
855 * line2addr.c (handle_module): Add missing parameter to printf.
856
Roland McGrath07d4f2f2005-10-28 06:56:24 +00008572005-10-27 Roland McGrath <roland@redhat.com>
858
Roland McGrath6724c902005-10-28 07:07:19 +0000859 * allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
860 * funcscopes.c (handle_function): Likewise.
861 * dwflmodtest.c (print_inline, print_func): Likewise.
862 * find-prologues.c (handle_function): Likewise.
863
8642005-10-27 Roland McGrath <roland@redhat.com>
865
Roland McGrath07d4f2f2005-10-28 06:56:24 +0000866 * run-find-prologues.sh: New file.
867 * Makefile.am (TESTS, EXTRA_DIST): Add it.
868
869 * find-prologues.c (handle_function): Skip inlines.
870
8712005-10-25 Roland McGrath <roland@redhat.com>
872
873 * find-prologues.c: New file.
874 * Makefile.am (noinst_PROGRAMS): Add it.
875 (find_prologues_LDADD): New variable.
876
Ulrich Drepper3bbc9502005-09-02 20:29:56 +00008772005-09-02 Ulrich Drepper <drepper@redhat.com>
878
879 * run-strings-test.sh: Remove strings.out in the end.
880
Ulrich Drepper7d65d012005-08-31 15:14:26 +00008812005-08-31 Ulrich Drepper <drepper@redhat.com>
882
883 * run-addrscopes.sh: Use correct exit code if test cannot be performed.
884 * run-allfcts.sh: Likewise.
885 * run-ecp-test.sh: Likewise.
886 * run-ecp-test2.sh: Likewise.
887 * run-elflint-test.sh: Likewise.
888 * run-funcscopes.sh: Likewise.
889 * run-get-aranges.sh: Likewise.
890 * run-get-files.sh: Likewise.
891 * run-get-lines.sh: Likewise.
892 * run-get-pubnames.sh: Likewise.
893 * run-line2addr.sh: Likewise.
894 * run-ranlib-test2.sh: Likewise.
895 * run-show-abbrev.sh: Likewise.
896 * run-show-ciefde.sh: Likewise.
897 * run-show-die-info.sh: Likewise.
898 * run-strings-test.sh: Likewise.
899 * run-strip-test.sh: Likewise.
900
Ulrich Drepper5a6f8d12005-08-30 17:56:53 +00009012005-08-30 Ulrich Drepper <drepper@redhat.com>
902
903 * coverage.sh: Handle case where there is no .gcno file at all.
904
Ulrich Drepper39cec7a2005-08-30 01:22:01 +00009052005-08-29 Ulrich Drepper <drepper@redhat.com>
906
907 * Makefile.am (EXTRA_DIST): Add coverage.
908 [GCOV]: Generate coverage summary after the tests ran
909 * coverage.sh: New file.
910
Ulrich Drepperfbe998a2005-08-29 16:27:10 +00009112005-08-28 Ulrich Drepper <drepper@redhat.com>
912
913 * Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
914 (CLEANFILES): Add *.gcno *.gcda *.gconv.
915
9162005-08-28 Ulrich Drepper <drepper@redhat.com>
917
918 * run-strings-test.sh: New file.
919 * Makefile.am (TESTS, EXTRA_DIST): Add it.
920
Roland McGrath71e15a02005-08-27 10:33:26 +00009212005-08-27 Roland McGrath <roland@redhat.com>
922
Roland McGrathb0bc2782005-08-27 21:07:16 +0000923 * addrscopes.c (handle_address): Apply bias to PC addresses.
924
Roland McGrath71e15a02005-08-27 10:33:26 +0000925 * run-funcscopes.sh: New file.
926 * testfile25.bz2: New data file.
927 * Makefile.am (TESTS, EXTRA_DIST): Add them.
928
9292005-08-26 Roland McGrath <roland@redhat.com>
930
931 * addrscopes.c (dwarf_diename_integrate): Removed.
932 (print_vars, handle_address): Use plain dwarf_diename.
933
9342005-08-25 Roland McGrath <roland@redhat.com>
935
936 * funcscopes.c: New file.
937 * Makefile.am (noinst_PROGRAMS): Add it.
938 (funcscopes_LDADD): New variable.
939
940 * run-addrscopes.sh: Add another case.
941 * testfile24.bz2: New data file.
942 * Makefile.am (EXTRA_DIST): Add it.
943
944 * addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
945 pass it to dwarf_getscopes.
946 (main): Pass it, true when '=' follows an address.
947
Roland McGrath4c305da2005-08-25 01:49:35 +00009482005-08-24 Roland McGrath <roland@redhat.com>
Ulrich Drepper8a520952005-08-28 08:56:34 +0000949
Roland McGrath4c305da2005-08-25 01:49:35 +0000950 * line2addr.c (print_address): Omit () for DSOs.
Ulrich Drepper8a520952005-08-28 08:56:34 +0000951
Ulrich Drepper2eb660f2005-08-24 19:47:57 +00009522005-08-24 Ulrich Drepper <drepper@redhat.com>
953
Ulrich Drepper958bf132005-08-24 21:40:55 +0000954 * run-line2addr.sh: Remove testfile23 in the end.
955
Ulrich Drepper2eb660f2005-08-24 19:47:57 +0000956 * Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
Ulrich Drepperf81343a2005-08-24 20:55:31 +0000957 [MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
Ulrich Drepper2eb660f2005-08-24 19:47:57 +0000958
Roland McGrathd17fac72005-08-23 08:20:21 +00009592005-08-22 Roland McGrath <roland@redhat.com>
960
961 * run-line2addr.sh: Add a case.
962 * testfile23.bz2: New data file.
963 * Makefile.am (EXTRA_DIST): Add it.
964
Roland McGrath9a1f3652005-08-18 20:57:04 +00009652005-08-18 Roland McGrath <roland@redhat.com>
966
Roland McGrathf5fda7d2005-08-18 22:01:57 +0000967 * run-addrscopes.sh: New file.
968 * testfile22.bz2: New data file.
969 * Makefile.am (TESTS, EXTRA_DIST): Add them.
970
Roland McGrath9a1f3652005-08-18 20:57:04 +0000971 * addrscopes.c: New file.
972 * Makefile.am (noinst_PROGRAMS): Add it.
973 (addrscopes_LDADD): New variable.
974
Ulrich Drepper837b5222005-08-16 05:12:01 +00009752005-08-15 Ulrich Drepper <drepper@redhat.com>
976
977 * run-elflint-self.sh: Don't run test if the file doesn't exist.
978
Roland McGrath1ecb6062005-08-15 09:53:04 +00009792005-08-15 Roland McGrath <roland@redhat.com>
980
981 * dwflmodtest.c (print_instance, print_inline): New functions.
982 (print_func): Call print_inline.
983 (options, parse_opt): Grok -i/--inlines.
984
Roland McGrath8d18c292005-08-07 21:42:07 +00009852005-08-07 Roland McGrath <roland@redhat.com>
986
987 * dwflmodtest.c: Print function details only if -f flag is given.
988
Ulrich Drepper47be7952005-08-07 04:41:39 +00009892005-08-06 Ulrich Drepper <drepper@redhat.com>
990
Ulrich Drepper637963b2005-08-07 05:33:07 +0000991 * run-elflint-self.sh: New file.
992 * Makefile.am (TESTS): Add run-elflint-self.sh.
993 (EXTRA_DIST): Likewise.
994
Ulrich Drepper47be7952005-08-07 04:41:39 +0000995 * Makefile.am: Link with statis libs if BUILD_STATIC.
996 (dwflmodtest_LDADD): Also link with -ldl.
997
Ulrich Drepper41de4882005-08-03 00:02:56 +00009982005-08-02 Ulrich Drepper <drepper@redhat.com>
999
Ulrich Dreppera38998e2005-08-03 02:05:39 +00001000 * Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
1001 * asm-tst1.c: Adjust for new asm_begin interface. Open backend
1002 library first.
1003 * asm-tst2.c: Likewise.
1004 * asm-tst3.c: Likewise.
1005 * asm-tst4.c: Likewise.
1006 * asm-tst5.c: Likewise.
1007 * asm-tst6.c: Likewise.
1008 * asm-tst7.c: Likewise.
1009 * asm-tst8.c: Likewise.
1010 * asm-tst9.c: Likewise.
1011
Ulrich Drepper41de4882005-08-03 00:02:56 +00001012 * msg_tst.c: Add new error message.
1013
Ulrich Drepper18618fd2005-07-28 21:29:22 +000010142005-07-28 Ulrich Drepper <drepper@redhat.com>
1015
1016 * Makefile.am (dwflmodtest_LDADD): Add $(libebl).
1017
Roland McGrathd17fac72005-08-23 08:20:21 +000010182005-06-01 Roland McGrath <roland@redhat.com>
1019
1020 * line2addr.c: Rewritten using libdwfl.
1021 * run-line2addr.sh: Update test for changed arguments.
1022 * Makefile.am (INCLUDES): Add libdwfl source directory to path.
1023 (libdwfl): New variable.
1024 (line2addr_LDADD): Use it.
1025
Roland McGrath18385902005-07-28 07:12:38 +000010262005-07-28 Roland McGrath <roland@redhat.com>
1027
1028 * dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
1029 * Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
1030 (dwflmodtest_LDADD): New variable.
1031 (INCLUDES): Add -I$(top_srcdir)/libdwfl here.
1032
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000010332005-07-21 Ulrich Drepper <drepper@redhat.com>
1034
1035 * testfile18.bz2: New file.
1036 * run-elflint-test.sh: New file.
1037 * Makefile.am (TESTS): Add run-elflint-test.sh.
1038 (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
1039
10402005-05-24 Ulrich Drepper <drepper@redhat.com>
1041
1042 * get-files.c (main): Use correct format specifier.
1043
10442005-05-21 Ulrich Drepper <drepper@redhat.com>
1045
1046 * Makefile.am: Add -Wextra to CFLAGS.
1047 * get-files.c: Remove warning this produced.
1048 * get-pubnames.c: Likewise.
1049 * newfile.c: Likewise.
1050 * newscn.c: Likewise.
1051 * scnnames.c: Likewise.
1052 * showptable.c: Likewise.
1053 * test-nlist.c: Likewise.
1054 * update1.c: Likewise.
1055 * update2.c: Likewise.
1056 * update3.c: Likewise.
1057 * update4.c: Likewise.
1058
10592005-05-08 Ulrich Drepper <drepper@redhat.com>
1060
1061 * run-line2addr.sh: Remove testfile14 at the end.
1062
Ulrich Drepper282bf322005-07-28 21:49:05 +00001063 * run-strip-test.sh: Remove debuginfo test input file as well.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001064
1065 * Makefile.am (EXTRA_DIST): Newly added files incorrectly used
1066 .bz, not .bz2.
1067
10682005-05-03 Roland McGrath <roland@redhat.com>
1069
1070 * run-strip-test.sh: Use variables for test file names.
1071 Optionally produce separate debug file and check it.
1072 * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
1073 * run-strip-test3.sh: Likewise.
1074 * run-strip-test4.sh: New file.
1075 * run-strip-test5.sh: New file.
1076 * run-strip-test6.sh: New file.
1077 * testfile15.bz: New file.
1078 * testfile15.debug.bz: New file.
1079 * testfile16.bz: New file.
1080 * testfile16.debug.bz: New file.
1081 * testfile17.bz: New file.
1082 * testfile17.debug.bz: New file.
1083 * Makefile.am (TESTS, EXTRA_DIST): Add them.
1084
10852005-04-25 Ulrich Drepper <drepper@redhat.com>
1086
1087 * run-line2addr.sh: Also use testfile14. Adjust for correct
1088 return of multiple matches.
1089 * testfile14.bz2: New file.
1090 * Makefile.am (EXTRA_DIST): Add testfile14.bz2.
1091
1092 * show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
1093
Roland McGrath87d47802007-07-16 22:23:37 +000010942005-04-04 Roland McGrath <roland@redhat.com>
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001095
1096 * line2addr.c (main): Initialize LINES and NLINES before calling
1097 dwarf_getsrc_file, and free LINES afterwards.
1098
1099 * allfcts.c (main): Use size_t for CUHL.
1100
11012005-04-04 Ulrich Drepper <drepper@redhat.com>
1102
1103 * line2addr.c: New file.
1104 * run-line2addr.sh: New file.
1105 * Makefile.am: Add rules to build, run, and distribute new code.
1106
11072005-04-02 Ulrich Drepper <drepper@redhat.com>
1108
1109 * allfcts.c: New file.
1110 * run-allfcts.sh: New file.
1111 * Makefile.am: Add rules to build, run, and distribute new code.
1112
11132005-02-05 Ulrich Drepper <drepper@redhat.com>
1114
1115 * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap. Link all test
1116 programs with -lmudflap.
1117
11182004-09-25 Ulrich Drepper <drepper@redhat.com>
1119
1120 * asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
1121 * asm-tst5.c (main): Likewise.
1122 * asm-tst6.c (main): Likewise.
1123
11242004-01-17 Ulrich Drepper <drepper@redhat.com>
1125
1126 * Makefile.am: Support building with mudflap.
1127
11282004-01-12 Ulrich Drepper <drepper@redhat.com>
1129
1130 * get-aranges.c: Rewrite to use libdw.
1131 * Makefile.am: Reenable get-aranges test.
1132
11332004-01-11 Ulrich Drepper <drepper@redhat.com>
1134
1135 * get-lines.c: New file.
1136 * get-files.c: Adjust for libdw.
1137 * run-get-files.sh: Adjust expected result.
1138 * run-get-lines.sh: Likewise.
1139 * Makefile.am: Run get-lines test. Don't run get-aranges and
1140 get-ciefde test for now.
1141
1142 * show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
1143 change. Print attribute offset information.
1144 * run-show-abbrev.sh: Adjust expected output.
1145
11462004-01-09 Ulrich Drepper <drepper@redhat.com>
1147
1148 * show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
1149 * show-die-info.c: Likewise.
1150 * run-show-die-info.sh: Adjust expected output.
1151
11522003-08-13 Ulrich Drepper <drepper@redhat.com>
1153
1154 * Makefile.in: Depend on libebl.a, not libebl.so.
1155
11562003-08-11 Ulrich Drepper <drepper@redhat.com>
1157
1158 * Moved to CVS archive.