blob: aa6d650d7ff70940f8d5222fb7bc0425237b4183 [file] [log] [blame]
Roland McGrath07d4f2f2005-10-28 06:56:24 +000012005-10-27 Roland McGrath <roland@redhat.com>
2
Roland McGrath6724c902005-10-28 07:07:19 +00003 * allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
4 * funcscopes.c (handle_function): Likewise.
5 * dwflmodtest.c (print_inline, print_func): Likewise.
6 * find-prologues.c (handle_function): Likewise.
7
82005-10-27 Roland McGrath <roland@redhat.com>
9
Roland McGrath07d4f2f2005-10-28 06:56:24 +000010 * run-find-prologues.sh: New file.
11 * Makefile.am (TESTS, EXTRA_DIST): Add it.
12
13 * find-prologues.c (handle_function): Skip inlines.
14
152005-10-25 Roland McGrath <roland@redhat.com>
16
17 * find-prologues.c: New file.
18 * Makefile.am (noinst_PROGRAMS): Add it.
19 (find_prologues_LDADD): New variable.
20
Ulrich Drepper3bbc9502005-09-02 20:29:56 +0000212005-09-02 Ulrich Drepper <drepper@redhat.com>
22
23 * run-strings-test.sh: Remove strings.out in the end.
24
Ulrich Drepper7d65d012005-08-31 15:14:26 +0000252005-08-31 Ulrich Drepper <drepper@redhat.com>
26
27 * run-addrscopes.sh: Use correct exit code if test cannot be performed.
28 * run-allfcts.sh: Likewise.
29 * run-ecp-test.sh: Likewise.
30 * run-ecp-test2.sh: Likewise.
31 * run-elflint-test.sh: Likewise.
32 * run-funcscopes.sh: Likewise.
33 * run-get-aranges.sh: Likewise.
34 * run-get-files.sh: Likewise.
35 * run-get-lines.sh: Likewise.
36 * run-get-pubnames.sh: Likewise.
37 * run-line2addr.sh: Likewise.
38 * run-ranlib-test2.sh: Likewise.
39 * run-show-abbrev.sh: Likewise.
40 * run-show-ciefde.sh: Likewise.
41 * run-show-die-info.sh: Likewise.
42 * run-strings-test.sh: Likewise.
43 * run-strip-test.sh: Likewise.
44
Ulrich Drepper5a6f8d12005-08-30 17:56:53 +0000452005-08-30 Ulrich Drepper <drepper@redhat.com>
46
47 * coverage.sh: Handle case where there is no .gcno file at all.
48
Ulrich Drepper39cec7a2005-08-30 01:22:01 +0000492005-08-29 Ulrich Drepper <drepper@redhat.com>
50
51 * Makefile.am (EXTRA_DIST): Add coverage.
52 [GCOV]: Generate coverage summary after the tests ran
53 * coverage.sh: New file.
54
Ulrich Drepperfbe998a2005-08-29 16:27:10 +0000552005-08-28 Ulrich Drepper <drepper@redhat.com>
56
57 * Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
58 (CLEANFILES): Add *.gcno *.gcda *.gconv.
59
602005-08-28 Ulrich Drepper <drepper@redhat.com>
61
62 * run-strings-test.sh: New file.
63 * Makefile.am (TESTS, EXTRA_DIST): Add it.
64
Roland McGrath71e15a02005-08-27 10:33:26 +0000652005-08-27 Roland McGrath <roland@redhat.com>
66
Roland McGrathb0bc2782005-08-27 21:07:16 +000067 * addrscopes.c (handle_address): Apply bias to PC addresses.
68
Roland McGrath71e15a02005-08-27 10:33:26 +000069 * run-funcscopes.sh: New file.
70 * testfile25.bz2: New data file.
71 * Makefile.am (TESTS, EXTRA_DIST): Add them.
72
732005-08-26 Roland McGrath <roland@redhat.com>
74
75 * addrscopes.c (dwarf_diename_integrate): Removed.
76 (print_vars, handle_address): Use plain dwarf_diename.
77
782005-08-25 Roland McGrath <roland@redhat.com>
79
80 * funcscopes.c: New file.
81 * Makefile.am (noinst_PROGRAMS): Add it.
82 (funcscopes_LDADD): New variable.
83
84 * run-addrscopes.sh: Add another case.
85 * testfile24.bz2: New data file.
86 * Makefile.am (EXTRA_DIST): Add it.
87
88 * addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
89 pass it to dwarf_getscopes.
90 (main): Pass it, true when '=' follows an address.
91
Roland McGrath4c305da2005-08-25 01:49:35 +0000922005-08-24 Roland McGrath <roland@redhat.com>
Ulrich Drepper8a520952005-08-28 08:56:34 +000093
Roland McGrath4c305da2005-08-25 01:49:35 +000094 * line2addr.c (print_address): Omit () for DSOs.
Ulrich Drepper8a520952005-08-28 08:56:34 +000095
Ulrich Drepper2eb660f2005-08-24 19:47:57 +0000962005-08-24 Ulrich Drepper <drepper@redhat.com>
97
Ulrich Drepper958bf132005-08-24 21:40:55 +000098 * run-line2addr.sh: Remove testfile23 in the end.
99
Ulrich Drepper2eb660f2005-08-24 19:47:57 +0000100 * Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
Ulrich Drepperf81343a2005-08-24 20:55:31 +0000101 [MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
Ulrich Drepper2eb660f2005-08-24 19:47:57 +0000102
Roland McGrathd17fac72005-08-23 08:20:21 +00001032005-08-22 Roland McGrath <roland@redhat.com>
104
105 * run-line2addr.sh: Add a case.
106 * testfile23.bz2: New data file.
107 * Makefile.am (EXTRA_DIST): Add it.
108
Roland McGrath9a1f3652005-08-18 20:57:04 +00001092005-08-18 Roland McGrath <roland@redhat.com>
110
Roland McGrathf5fda7d2005-08-18 22:01:57 +0000111 * run-addrscopes.sh: New file.
112 * testfile22.bz2: New data file.
113 * Makefile.am (TESTS, EXTRA_DIST): Add them.
114
Roland McGrath9a1f3652005-08-18 20:57:04 +0000115 * addrscopes.c: New file.
116 * Makefile.am (noinst_PROGRAMS): Add it.
117 (addrscopes_LDADD): New variable.
118
Ulrich Drepper837b5222005-08-16 05:12:01 +00001192005-08-15 Ulrich Drepper <drepper@redhat.com>
120
121 * run-elflint-self.sh: Don't run test if the file doesn't exist.
122
Roland McGrath1ecb6062005-08-15 09:53:04 +00001232005-08-15 Roland McGrath <roland@redhat.com>
124
125 * dwflmodtest.c (print_instance, print_inline): New functions.
126 (print_func): Call print_inline.
127 (options, parse_opt): Grok -i/--inlines.
128
Roland McGrath8d18c292005-08-07 21:42:07 +00001292005-08-07 Roland McGrath <roland@redhat.com>
130
131 * dwflmodtest.c: Print function details only if -f flag is given.
132
Ulrich Drepper47be7952005-08-07 04:41:39 +00001332005-08-06 Ulrich Drepper <drepper@redhat.com>
134
Ulrich Drepper637963b2005-08-07 05:33:07 +0000135 * run-elflint-self.sh: New file.
136 * Makefile.am (TESTS): Add run-elflint-self.sh.
137 (EXTRA_DIST): Likewise.
138
Ulrich Drepper47be7952005-08-07 04:41:39 +0000139 * Makefile.am: Link with statis libs if BUILD_STATIC.
140 (dwflmodtest_LDADD): Also link with -ldl.
141
Ulrich Drepper41de4882005-08-03 00:02:56 +00001422005-08-02 Ulrich Drepper <drepper@redhat.com>
143
Ulrich Dreppera38998e2005-08-03 02:05:39 +0000144 * Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
145 * asm-tst1.c: Adjust for new asm_begin interface. Open backend
146 library first.
147 * asm-tst2.c: Likewise.
148 * asm-tst3.c: Likewise.
149 * asm-tst4.c: Likewise.
150 * asm-tst5.c: Likewise.
151 * asm-tst6.c: Likewise.
152 * asm-tst7.c: Likewise.
153 * asm-tst8.c: Likewise.
154 * asm-tst9.c: Likewise.
155
Ulrich Drepper41de4882005-08-03 00:02:56 +0000156 * msg_tst.c: Add new error message.
157
Ulrich Drepper18618fd2005-07-28 21:29:22 +00001582005-07-28 Ulrich Drepper <drepper@redhat.com>
159
160 * Makefile.am (dwflmodtest_LDADD): Add $(libebl).
161
Roland McGrathd17fac72005-08-23 08:20:21 +00001622005-06-01 Roland McGrath <roland@redhat.com>
163
164 * line2addr.c: Rewritten using libdwfl.
165 * run-line2addr.sh: Update test for changed arguments.
166 * Makefile.am (INCLUDES): Add libdwfl source directory to path.
167 (libdwfl): New variable.
168 (line2addr_LDADD): Use it.
169
Roland McGrath18385902005-07-28 07:12:38 +00001702005-07-28 Roland McGrath <roland@redhat.com>
171
172 * dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
173 * Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
174 (dwflmodtest_LDADD): New variable.
175 (INCLUDES): Add -I$(top_srcdir)/libdwfl here.
176
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001772005-07-21 Ulrich Drepper <drepper@redhat.com>
178
179 * testfile18.bz2: New file.
180 * run-elflint-test.sh: New file.
181 * Makefile.am (TESTS): Add run-elflint-test.sh.
182 (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
183
1842005-05-24 Ulrich Drepper <drepper@redhat.com>
185
186 * get-files.c (main): Use correct format specifier.
187
1882005-05-21 Ulrich Drepper <drepper@redhat.com>
189
190 * Makefile.am: Add -Wextra to CFLAGS.
191 * get-files.c: Remove warning this produced.
192 * get-pubnames.c: Likewise.
193 * newfile.c: Likewise.
194 * newscn.c: Likewise.
195 * scnnames.c: Likewise.
196 * showptable.c: Likewise.
197 * test-nlist.c: Likewise.
198 * update1.c: Likewise.
199 * update2.c: Likewise.
200 * update3.c: Likewise.
201 * update4.c: Likewise.
202
2032005-05-08 Ulrich Drepper <drepper@redhat.com>
204
205 * run-line2addr.sh: Remove testfile14 at the end.
206
Ulrich Drepper282bf322005-07-28 21:49:05 +0000207 * run-strip-test.sh: Remove debuginfo test input file as well.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000208
209 * Makefile.am (EXTRA_DIST): Newly added files incorrectly used
210 .bz, not .bz2.
211
2122005-05-03 Roland McGrath <roland@redhat.com>
213
214 * run-strip-test.sh: Use variables for test file names.
215 Optionally produce separate debug file and check it.
216 * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
217 * run-strip-test3.sh: Likewise.
218 * run-strip-test4.sh: New file.
219 * run-strip-test5.sh: New file.
220 * run-strip-test6.sh: New file.
221 * testfile15.bz: New file.
222 * testfile15.debug.bz: New file.
223 * testfile16.bz: New file.
224 * testfile16.debug.bz: New file.
225 * testfile17.bz: New file.
226 * testfile17.debug.bz: New file.
227 * Makefile.am (TESTS, EXTRA_DIST): Add them.
228
2292005-04-25 Ulrich Drepper <drepper@redhat.com>
230
231 * run-line2addr.sh: Also use testfile14. Adjust for correct
232 return of multiple matches.
233 * testfile14.bz2: New file.
234 * Makefile.am (EXTRA_DIST): Add testfile14.bz2.
235
236 * show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
237
2382005-04-04 Roland McGrath <roland@frob.com>
239
240 * line2addr.c (main): Initialize LINES and NLINES before calling
241 dwarf_getsrc_file, and free LINES afterwards.
242
243 * allfcts.c (main): Use size_t for CUHL.
244
2452005-04-04 Ulrich Drepper <drepper@redhat.com>
246
247 * line2addr.c: New file.
248 * run-line2addr.sh: New file.
249 * Makefile.am: Add rules to build, run, and distribute new code.
250
2512005-04-02 Ulrich Drepper <drepper@redhat.com>
252
253 * allfcts.c: New file.
254 * run-allfcts.sh: New file.
255 * Makefile.am: Add rules to build, run, and distribute new code.
256
2572005-02-05 Ulrich Drepper <drepper@redhat.com>
258
259 * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap. Link all test
260 programs with -lmudflap.
261
2622004-09-25 Ulrich Drepper <drepper@redhat.com>
263
264 * asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
265 * asm-tst5.c (main): Likewise.
266 * asm-tst6.c (main): Likewise.
267
2682004-01-17 Ulrich Drepper <drepper@redhat.com>
269
270 * Makefile.am: Support building with mudflap.
271
2722004-01-12 Ulrich Drepper <drepper@redhat.com>
273
274 * get-aranges.c: Rewrite to use libdw.
275 * Makefile.am: Reenable get-aranges test.
276
2772004-01-11 Ulrich Drepper <drepper@redhat.com>
278
279 * get-lines.c: New file.
280 * get-files.c: Adjust for libdw.
281 * run-get-files.sh: Adjust expected result.
282 * run-get-lines.sh: Likewise.
283 * Makefile.am: Run get-lines test. Don't run get-aranges and
284 get-ciefde test for now.
285
286 * show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
287 change. Print attribute offset information.
288 * run-show-abbrev.sh: Adjust expected output.
289
2902004-01-09 Ulrich Drepper <drepper@redhat.com>
291
292 * show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
293 * show-die-info.c: Likewise.
294 * run-show-die-info.sh: Adjust expected output.
295
2962003-08-13 Ulrich Drepper <drepper@redhat.com>
297
298 * Makefile.in: Depend on libebl.a, not libebl.so.
299
3002003-08-11 Ulrich Drepper <drepper@redhat.com>
301
302 * Moved to CVS archive.