xref: /aosp_15_r20/external/elfutils/tests/ChangeLog (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
1*7304104dSAndroid Build Coastguard Worker2023-09-27  Omar Sandoval  <[email protected]>
2*7304104dSAndroid Build Coastguard Worker
3*7304104dSAndroid Build Coastguard Worker	* dwarf-getmacros.c (mac): Add DW_MACRO_define_sup,
4*7304104dSAndroid Build Coastguard Worker	DW_MACRO_define_strx, DW_MACRO_undef_sup, and DW_MACRO_undef_strx
5*7304104dSAndroid Build Coastguard Worker	cases to opcode switch statement.
6*7304104dSAndroid Build Coastguard Worker	(getmacros): New function.
7*7304104dSAndroid Build Coastguard Worker	(main): If second argument is empty, call getmacros on every unit.
8*7304104dSAndroid Build Coastguard Worker	Otherwise, call getmacros on given unit.
9*7304104dSAndroid Build Coastguard Worker
10*7304104dSAndroid Build Coastguard Worker2023-09-27  Omar Sandoval  <[email protected]>
11*7304104dSAndroid Build Coastguard Worker
12*7304104dSAndroid Build Coastguard Worker	* run-varlocs.sh: Add entry PC to split units.
13*7304104dSAndroid Build Coastguard Worker
14*7304104dSAndroid Build Coastguard Worker2023-04-21  Frank Ch. Eigler <[email protected]>
15*7304104dSAndroid Build Coastguard Worker
16*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-IXr.sh: New test.
17*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Run it, ship it.
18*7304104dSAndroid Build Coastguard Worker
19*7304104dSAndroid Build Coastguard Worker2023-02-10  Mark Wielaard  <[email protected]>
20*7304104dSAndroid Build Coastguard Worker
21*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_expr): Handle DW_OP_GNU_uninit.
22*7304104dSAndroid Build Coastguard Worker
23*7304104dSAndroid Build Coastguard Worker2023-02-07  Mark Wielaard  <[email protected]>
24*7304104dSAndroid Build Coastguard Worker
25*7304104dSAndroid Build Coastguard Worker	* tests/funcretval.c (handle_function): Check for
26*7304104dSAndroid Build Coastguard Worker	DW_TAG_unspecified_type.
27*7304104dSAndroid Build Coastguard Worker
28*7304104dSAndroid Build Coastguard Worker2023-02-03  Mark Wielaard  <[email protected]>
29*7304104dSAndroid Build Coastguard Worker
30*7304104dSAndroid Build Coastguard Worker	* run-addr2line-C-test.sh: Check ELFUTILS_DISABLE_DEMANGLE.
31*7304104dSAndroid Build Coastguard Worker
32*7304104dSAndroid Build Coastguard Worker2023-01-22  Mark Wielaard  <[email protected]>
33*7304104dSAndroid Build Coastguard Worker
34*7304104dSAndroid Build Coastguard Worker	* testfile-inlines-lto.bz2: New testfile.
35*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-test.sh: Add new lto inlines test.
36*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-inlines-lto.bz2.
37*7304104dSAndroid Build Coastguard Worker
38*7304104dSAndroid Build Coastguard Worker2023-01-19  Mark Wielaard  <[email protected]>
39*7304104dSAndroid Build Coastguard Worker
40*7304104dSAndroid Build Coastguard Worker	* run-addr2line-C-test.sh: New test.
41*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-addr2line-C-test.sh.
42*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
43*7304104dSAndroid Build Coastguard Worker
44*7304104dSAndroid Build Coastguard Worker2023-01-19  Mark Wielaard  <[email protected]>
45*7304104dSAndroid Build Coastguard Worker
46*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-query-retry.sh: Use libdebuginfod.so.1 instead
47*7304104dSAndroid Build Coastguard Worker	of /bin/sh as test file.
48*7304104dSAndroid Build Coastguard Worker
49*7304104dSAndroid Build Coastguard Worker2022-12-21  Shahab Vahedi  <[email protected]>
50*7304104dSAndroid Build Coastguard Worker
51*7304104dSAndroid Build Coastguard Worker	* hello_arc_hs4.ko.bz2: New testfile.
52*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add ARC HS4 test.
53*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add hello_arc_hs4.ko.bz2.
54*7304104dSAndroid Build Coastguard Worker
55*7304104dSAndroid Build Coastguard Worker2022-11-01  Aaron Merey  <[email protected]>
56*7304104dSAndroid Build Coastguard Worker
57*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-section.sh (RPM_BUILDID): Use buildid from non-zstd
58*7304104dSAndroid Build Coastguard Worker	compressed rpm.
59*7304104dSAndroid Build Coastguard Worker
60*7304104dSAndroid Build Coastguard Worker2022-10-31  Aaron Merey  <[email protected]>
61*7304104dSAndroid Build Coastguard Worker
62*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-debuginfod-section.sh.
63*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-section.sh: New test.
64*7304104dSAndroid Build Coastguard Worker
65*7304104dSAndroid Build Coastguard Worker2022-09-20  Yonggang Luo  <[email protected]>
66*7304104dSAndroid Build Coastguard Worker
67*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Remove debuginfod-rpms/hello2.spec.
68*7304104dSAndroid Build Coastguard Worker	Add debuginfod-rpms/hello{2,3}.specfile.
69*7304104dSAndroid Build Coastguard Worker	* tests/debuginfod-rpms/hello2.spec.: Renamed to...
70*7304104dSAndroid Build Coastguard Worker	* tests/debuginfod-rpms/hello2.specfile: ...this.
71*7304104dSAndroid Build Coastguard Worker	* tests/debuginfod-rpms/hello3.spec.: Renamed to...
72*7304104dSAndroid Build Coastguard Worker	* tests/debuginfod-rpms/hello3.specfile: ...this.
73*7304104dSAndroid Build Coastguard Worker
74*7304104dSAndroid Build Coastguard Worker2022-10-28  Arsen Arsenović  <[email protected]>
75*7304104dSAndroid Build Coastguard Worker
76*7304104dSAndroid Build Coastguard Worker	* run-readelf-s.sh: Add tests for the --syms alias.
77*7304104dSAndroid Build Coastguard Worker
78*7304104dSAndroid Build Coastguard Worker2022-10-27  Mark Wielaard  <[email protected]>
79*7304104dSAndroid Build Coastguard Worker
80*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh: Use grep -E instead of egrep, use grep -F
81*7304104dSAndroid Build Coastguard Worker	instead of fgrep.
82*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh: Likewise.
83*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-rename.sh: Likewise.
84*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction-passive.sh: Likewise.
85*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-response-headers.sh: Likewise.
86*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-webapi-concurrency.sh: Likewise.
87*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Likewise.
88*7304104dSAndroid Build Coastguard Worker
89*7304104dSAndroid Build Coastguard Worker2022-10-16  Mark Wielaard  <[email protected]>
90*7304104dSAndroid Build Coastguard Worker
91*7304104dSAndroid Build Coastguard Worker	* dwfl-report-offline-memory.c: Include config.h first.
92*7304104dSAndroid Build Coastguard Worker
93*7304104dSAndroid Build Coastguard Worker2022-10-16  Mark Wielaard  <[email protected]>
94*7304104dSAndroid Build Coastguard Worker
95*7304104dSAndroid Build Coastguard Worker	* dwfl-report-offline-memory.c (main): Check lseek, read and malloc
96*7304104dSAndroid Build Coastguard Worker	results with correct types.
97*7304104dSAndroid Build Coastguard Worker
98*7304104dSAndroid Build Coastguard Worker2022-09-13  Aleksei Vetrov  <[email protected]>
99*7304104dSAndroid Build Coastguard Worker
100*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwfl-report-offline-memory.
101*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwfl-report-offline-memory.sh.
102*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
103*7304104dSAndroid Build Coastguard Worker	(dwfl_report_offline_memory_LDADD): New variable.
104*7304104dSAndroid Build Coastguard Worker	* dwfl-report-offline-memory.c: New file.
105*7304104dSAndroid Build Coastguard Worker	* run-dwfl-report-offline-memory.sh: Likewise.
106*7304104dSAndroid Build Coastguard Worker
107*7304104dSAndroid Build Coastguard Worker2022-09-13  Khem Raj <[email protected]>
108*7304104dSAndroid Build Coastguard Worker
109*7304104dSAndroid Build Coastguard Worker	* Makefile.am (*_LDADD): Add libeu if needed for error.
110*7304104dSAndroid Build Coastguard Worker
111*7304104dSAndroid Build Coastguard Worker2022-08-26  Mark Wielaard  <[email protected]>
112*7304104dSAndroid Build Coastguard Worker
113*7304104dSAndroid Build Coastguard Worker	* run-ar-N.sh: New test.
114*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-ar-N.sh.
115*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
116*7304104dSAndroid Build Coastguard Worker
117*7304104dSAndroid Build Coastguard Worker2022-09-02  Frank Ch. Eigler  <[email protected]>
118*7304104dSAndroid Build Coastguard Worker
119*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-response-headers.sh: Use case-insensitive
120*7304104dSAndroid Build Coastguard Worker	header name matches.  Use socat & sleep for greater
121*7304104dSAndroid Build Coastguard Worker	portability.
122*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-sizetime.sh: Update for debuginfod-find -v -v.
123*7304104dSAndroid Build Coastguard Worker
124*7304104dSAndroid Build Coastguard Worker2022-07-15  Noah Sanci  <[email protected]>
125*7304104dSAndroid Build Coastguard Worker
126*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-response-headers.sh: Added test
127*7304104dSAndroid Build Coastguard Worker	to ensure that federated servers pass headers down to
128*7304104dSAndroid Build Coastguard Worker	queried server.
129*7304104dSAndroid Build Coastguard Worker
130*7304104dSAndroid Build Coastguard Worker2022-08-04  Sergei Trofimovich  <[email protected]>
131*7304104dSAndroid Build Coastguard Worker
132*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c (handle_die): Drop redundant 'lx' suffix.
133*7304104dSAndroid Build Coastguard Worker
134*7304104dSAndroid Build Coastguard Worker2022-08-01  Mark Wielaard  <[email protected]>
135*7304104dSAndroid Build Coastguard Worker
136*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-percent-escape.sh: Add initial scan wait_ready.
137*7304104dSAndroid Build Coastguard Worker
138*7304104dSAndroid Build Coastguard Worker2022-04-28  Di Chen  <[email protected]>
139*7304104dSAndroid Build Coastguard Worker
140*7304104dSAndroid Build Coastguard Worker	* run-readelf-Dd.sh: New test.
141*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-Dd.sh.
142*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
143*7304104dSAndroid Build Coastguard Worker
144*7304104dSAndroid Build Coastguard Worker2022-06-01  Mark Wielaard  <[email protected]>
145*7304104dSAndroid Build Coastguard Worker
146*7304104dSAndroid Build Coastguard Worker	* testfile-arm-flags.bz2: New test file.
147*7304104dSAndroid Build Coastguard Worker	* run-readelf-arm-flags.sh: New test.
148*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-arm-flags.sh.
149*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add readelf-arm-flags.sh and testfile-arm-flags.bz2
150*7304104dSAndroid Build Coastguard Worker
151*7304104dSAndroid Build Coastguard Worker2022-05-13  Noah Sanci  <[email protected]>
152*7304104dSAndroid Build Coastguard Worker
153*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-fd-prefetch-caches.sh: Rewritten.
154*7304104dSAndroid Build Coastguard Worker
155*7304104dSAndroid Build Coastguard Worker2022-06-02  Mark Wielaard  <[email protected]>
156*7304104dSAndroid Build Coastguard Worker
157*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-debuginfod-federation-metrics.sh
158*7304104dSAndroid Build Coastguard Worker	only when OLD_LIBMICROHTTPD conditional is not set.
159*7304104dSAndroid Build Coastguard Worker
160*7304104dSAndroid Build Coastguard Worker2022-04-24  Mark Wielaard  <[email protected]>
161*7304104dSAndroid Build Coastguard Worker
162*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-webapi-concurrency.sh: Fix PR number in xfail.
163*7304104dSAndroid Build Coastguard Worker
164*7304104dSAndroid Build Coastguard Worker2022-04-23  Mark Wielaard  <[email protected]>
165*7304104dSAndroid Build Coastguard Worker
166*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-webapi-concurrency.sh: Lower parallel lookups.
167*7304104dSAndroid Build Coastguard Worker
168*7304104dSAndroid Build Coastguard Worker2022-03-01  Di Chen <[email protected]>
169*7304104dSAndroid Build Coastguard Worker
170*7304104dSAndroid Build Coastguard Worker	* alldts.c (dtflags): Put DT_NULL last.
171*7304104dSAndroid Build Coastguard Worker	* run-alldts.sh: NULL comes last.
172*7304104dSAndroid Build Coastguard Worker	* run-readelf-d.sh: Adjust Dynamic entries, remove DT_NULL
173*7304104dSAndroid Build Coastguard Worker	padding.
174*7304104dSAndroid Build Coastguard Worker
175*7304104dSAndroid Build Coastguard Worker2022-04-14  Mark Wielaard  <[email protected]>
176*7304104dSAndroid Build Coastguard Worker
177*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Don't try to corrupt
178*7304104dSAndroid Build Coastguard Worker	sqlite database.
179*7304104dSAndroid Build Coastguard Worker
180*7304104dSAndroid Build Coastguard Worker2022-04-13  Aaron Merey  <[email protected]>
181*7304104dSAndroid Build Coastguard Worker
182*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Remove run-debuginfod-000-permission.sh
183*7304104dSAndroid Build Coastguard Worker	and add run-debuginfod-negative-cache.sh.
184*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
185*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Update comments about
186*7304104dSAndroid Build Coastguard Worker	negative-hit file.
187*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-metrics.sh: Likewise.
188*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Likewise.
189*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-tmp-home.sh: Likewise.
190*7304104dSAndroid Build Coastguard Worker
191*7304104dSAndroid Build Coastguard Worker2022-03-20  Mark Wielaard  <[email protected]>
192*7304104dSAndroid Build Coastguard Worker
193*7304104dSAndroid Build Coastguard Worker	* run-large-elf-file.sh: Check elf class of addsections binary.
194*7304104dSAndroid Build Coastguard Worker
195*7304104dSAndroid Build Coastguard Worker2021-12-17  Mark Wielaard  <[email protected]>
196*7304104dSAndroid Build Coastguard Worker
197*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-query-retry.sh: Use /bin/sh instead of /bin/ls.
198*7304104dSAndroid Build Coastguard Worker
199*7304104dSAndroid Build Coastguard Worker2021-12-09  Frank Ch. Eigler  <[email protected]>
200*7304104dSAndroid Build Coastguard Worker
201*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh (xfail): New proc.
202*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-webapi-concurrency.sh: New test for -C.
203*7304104dSAndroid Build Coastguard Worker	* Makefile.am: List it.
204*7304104dSAndroid Build Coastguard Worker
205*7304104dSAndroid Build Coastguard Worker2021-12-04  Mark Wielaard  <[email protected]>
206*7304104dSAndroid Build Coastguard Worker
207*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_NLIST_CFLAGS): New variable depends on
208*7304104dSAndroid Build Coastguard Worker	USE_ADDRESS_SANITIZER.
209*7304104dSAndroid Build Coastguard Worker	(test_nlist_CFLAGS): Add EXTRA_NLIST_CFLAGS.
210*7304104dSAndroid Build Coastguard Worker
211*7304104dSAndroid Build Coastguard Worker2021-12-04  Mark Wielaard  <[email protected]>
212*7304104dSAndroid Build Coastguard Worker
213*7304104dSAndroid Build Coastguard Worker	* varlocs.c (dwarf_encoding_string): Return "<unknown encoding>" instead
214*7304104dSAndroid Build Coastguard Worker	of NULL.
215*7304104dSAndroid Build Coastguard Worker	(dwarf_tag_string): Return "<unknown tag>" instead of NULL.
216*7304104dSAndroid Build Coastguard Worker	(dwarf_attr_string): Return "<unknown attr>" instead of NULL.
217*7304104dSAndroid Build Coastguard Worker	(dwarf_form_string): Return "<unknown form>" instead of NULL.
218*7304104dSAndroid Build Coastguard Worker	(dwarf_opcode_string): Return "<unknown opcode>" instead of NULL.
219*7304104dSAndroid Build Coastguard Worker	(print_expr): Remove assert.
220*7304104dSAndroid Build Coastguard Worker
221*7304104dSAndroid Build Coastguard Worker2021-11-18  Mark Wielaard  <[email protected]>
222*7304104dSAndroid Build Coastguard Worker
223*7304104dSAndroid Build Coastguard Worker	* Makefile.am (dwfl_proc_attach_LDFLAGS): Add -rdynamic.
224*7304104dSAndroid Build Coastguard Worker
225*7304104dSAndroid Build Coastguard Worker2021-11-11  Mark Wielaard  <[email protected]>
226*7304104dSAndroid Build Coastguard Worker
227*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-000-permission.sh: Don't set DEBUGINFOD_TIMEOUT.
228*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Likewise.
229*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-rename.sh: Likewise.
230*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-test.sh: Likewise.
231*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-artifact-running.sh: Likewise.
232*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-dlopen.sh: Likewise.
233*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction.sh: Likewise.
234*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Likewise.
235*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-metrics.sh: Likewise.
236*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Likewise.
237*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-malformed.sh: Likewise.
238*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-tmp-home.sh: Likewise.
239*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-writable.sh: Likewise.
240*7304104dSAndroid Build Coastguard Worker
241*7304104dSAndroid Build Coastguard Worker2021-11-05  Frank Ch. Eigler  <[email protected]>
242*7304104dSAndroid Build Coastguard Worker
243*7304104dSAndroid Build Coastguard Worker	PR28430
244*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction-passive.sh: New test.
245*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
246*7304104dSAndroid Build Coastguard Worker
247*7304104dSAndroid Build Coastguard Worker2021-10-20  John M Mellor-Crummey  <[email protected]>
248*7304104dSAndroid Build Coastguard Worker
249*7304104dSAndroid Build Coastguard Worker	* nvidia_extended_linemap_libdw.c: New file.
250*7304104dSAndroid Build Coastguard Worker	* run-nvidia-extended-linemap-libdw.sh: New test.
251*7304104dSAndroid Build Coastguard Worker	* run-nvidia-extended-linemap-readelf.sh: Likewise.
252*7304104dSAndroid Build Coastguard Worker	* testfile_nvidia_linemap.bz2: New test file.
253*7304104dSAndroid Build Coastguard Worker	* .gitignore: Add nvidia_extended_linemap_libdw.
254*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add nvidia_extended_linemap_libdw.
255*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-nvidia-extended-linemap-libdw.sh and
256*7304104dSAndroid Build Coastguard Worker	run-nvidia-extended-linemap-readelf.sh
257*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise and testfile_nvidia_linemap.bz2.
258*7304104dSAndroid Build Coastguard Worker	(nvidia_extended_linemap_libdw_LDADD): New variable.
259*7304104dSAndroid Build Coastguard Worker
260*7304104dSAndroid Build Coastguard Worker2021-11-08  Mark Wielaard  <[email protected]>
261*7304104dSAndroid Build Coastguard Worker
262*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-fat-lto.sh.
263*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-fat-lto.sh and
264*7304104dSAndroid Build Coastguard Worker	testfile-dwarf5-fat-lto.o.bz2.
265*7304104dSAndroid Build Coastguard Worker	* run-readelf-fat-lto.sh: New test.
266*7304104dSAndroid Build Coastguard Worker	* testfile-dwarf5-fat-lto.o.bz2: New test file.
267*7304104dSAndroid Build Coastguard Worker
268*7304104dSAndroid Build Coastguard Worker2021-11-04  Frank Ch. Eigler  <[email protected]>
269*7304104dSAndroid Build Coastguard Worker
270*7304104dSAndroid Build Coastguard Worker	PR28514
271*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Look for new groom metric.
272*7304104dSAndroid Build Coastguard Worker
273*7304104dSAndroid Build Coastguard Worker2021-10-23  Frank Ch. Eigler  <[email protected]>
274*7304104dSAndroid Build Coastguard Worker
275*7304104dSAndroid Build Coastguard Worker	PR28240
276*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-000-permission.sh, -writable.sh:
277*7304104dSAndroid Build Coastguard Worker	Correct negative-cache file permission checking.
278*7304104dSAndroid Build Coastguard Worker
279*7304104dSAndroid Build Coastguard Worker2021-10-06  Mark Wielaard  <[email protected]>
280*7304104dSAndroid Build Coastguard Worker
281*7304104dSAndroid Build Coastguard Worker	* show-die-info.c (handle): Handle dwarf_attr_string returning NULL.
282*7304104dSAndroid Build Coastguard Worker
283*7304104dSAndroid Build Coastguard Worker2021-10-06  Di Chen <[email protected]>
284*7304104dSAndroid Build Coastguard Worker
285*7304104dSAndroid Build Coastguard Worker	PR28242
286*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-000-permission.sh: Expect artifacttype metrics.
287*7304104dSAndroid Build Coastguard Worker
288*7304104dSAndroid Build Coastguard Worker2021-09-17  Noah Sanci  <[email protected]>
289*7304104dSAndroid Build Coastguard Worker
290*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-response-header.sh: removed checking for Connection
291*7304104dSAndroid Build Coastguard Worker	and Cache-Control in response headers.
292*7304104dSAndroid Build Coastguard Worker
293*7304104dSAndroid Build Coastguard Worker2021-09-08  Mark Wielaard  <[email protected]>
294*7304104dSAndroid Build Coastguard Worker
295*7304104dSAndroid Build Coastguard Worker	* run-varlocs-vars.sh: New test.
296*7304104dSAndroid Build Coastguard Worker	* testfile-vars-clang-dwarf4-32.o.bz2: New test file.
297*7304104dSAndroid Build Coastguard Worker	* testfile-vars-clang-dwarf4-64.o.bz2: Likewise.
298*7304104dSAndroid Build Coastguard Worker	* testfile-vars-clang-dwarf5-32.o.bz2: Likewise.
299*7304104dSAndroid Build Coastguard Worker	* testfile-vars-clang-dwarf5-64.o.bz2: Likewise.
300*7304104dSAndroid Build Coastguard Worker	* testfile-vars-gcc-dwarf4-32.o.bz2: Likewise.
301*7304104dSAndroid Build Coastguard Worker	* testfile-vars-gcc-dwarf4-64.o.bz2: Likewise.
302*7304104dSAndroid Build Coastguard Worker	* testfile-vars-gcc-dwarf5-32.o.bz2: Likewise.
303*7304104dSAndroid Build Coastguard Worker	* testfile-vars-gcc-dwarf5-64.o.bz2: Likewise.
304*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add new test and test files.
305*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-varlocs-vars.sh.
306*7304104dSAndroid Build Coastguard Worker
307*7304104dSAndroid Build Coastguard Worker2021-09-09  Mark Wielaard  <[email protected]>
308*7304104dSAndroid Build Coastguard Worker
309*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh: set -o functrace.
310*7304104dSAndroid Build Coastguard Worker	(cleanup): Disable trap 0.
311*7304104dSAndroid Build Coastguard Worker	(err): Disable trap ERR.
312*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-fd-prefetch-caches.sh: Use || true when grep -c fails.
313*7304104dSAndroid Build Coastguard Worker
314*7304104dSAndroid Build Coastguard Worker2021-09-09  Mark Wielaard  <[email protected]>
315*7304104dSAndroid Build Coastguard Worker
316*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh: set -o errtrace.
317*7304104dSAndroid Build Coastguard Worker	(cleanup): Don't fail kill or wait. Only trap on normal exit.
318*7304104dSAndroid Build Coastguard Worker	(err): Don't fail curl metrics. Call cleanup.
319*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Use separate client caches
320*7304104dSAndroid Build Coastguard Worker	for both servers and debuginfod client. Remove duplicate valgrind
321*7304104dSAndroid Build Coastguard Worker	disabling.
322*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-metrics.sh: Likewise.
323*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Likewise.
324*7304104dSAndroid Build Coastguard Worker
325*7304104dSAndroid Build Coastguard Worker2021-09-13  Noah Sanci  <[email protected]>
326*7304104dSAndroid Build Coastguard Worker
327*7304104dSAndroid Build Coastguard Worker	* Makefile.am: added run-debuginfod-percent-escape.sh to TESTS and
328*7304104dSAndroid Build Coastguard Worker	EXTRA_DIST.
329*7304104dSAndroid Build Coastguard Worker
330*7304104dSAndroid Build Coastguard Worker2021-09-06  Dmitry V. Levin  <[email protected]>
331*7304104dSAndroid Build Coastguard Worker
332*7304104dSAndroid Build Coastguard Worker	* elfcopy.c (copy_elf): Remove cast of malloc return value.
333*7304104dSAndroid Build Coastguard Worker
334*7304104dSAndroid Build Coastguard Worker2021-09-07  Mark Wielaard  <[email protected]>
335*7304104dSAndroid Build Coastguard Worker
336*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Wait for initial scan and groom
337*7304104dSAndroid Build Coastguard Worker	cycle before making any changes to the scan dirs.
338*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-rename.sh: Likewise.
339*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-artifact-running.sh: Wait for initial scan cycle
340*7304104dSAndroid Build Coastguard Worker	before making any changes to the scan dirs.
341*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-dlopen.sh: Likewise.
342*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction.sh: Likewise.
343*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Don't wait twice for the initial
344*7304104dSAndroid Build Coastguard Worker	scan.
345*7304104dSAndroid Build Coastguard Worker
346*7304104dSAndroid Build Coastguard Worker2021-09-06  Mark Wielaard  <[email protected]>
347*7304104dSAndroid Build Coastguard Worker
348*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Wait for initial scan and groom
349*7304104dSAndroid Build Coastguard Worker	cycle.
350*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-rename.sh: Likewise.
351*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Likewise.
352*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-test.sh: Wait for initial scan cycle.
353*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-artifact-running.sh: Likewise.
354*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-dlopen.sh: Likewise.
355*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction.sh: Likewise.
356*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Likewise.
357*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-metrics.sh: Likewise.
358*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-malformed.sh: Likewise.
359*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-regex.sh: Likewise.
360*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-tmp-home.sh: Likewise.
361*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-writable.sh: Likewise.
362*7304104dSAndroid Build Coastguard Worker
363*7304104dSAndroid Build Coastguard Worker2021-09-06  Mark Wielaard  <[email protected]>
364*7304104dSAndroid Build Coastguard Worker
365*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Set DEBUGINFOD_URLS after starting
366*7304104dSAndroid Build Coastguard Worker	debuginfod server.
367*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-rename.sh: Likewise.
368*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-link.sh: Don't set DEBUGINFOD_URLS.
369*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-sqlite.sh: Likewise.
370*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-federation-metrics.sh: Add comment why invalid
371*7304104dSAndroid Build Coastguard Worker	DEBUGINFOD_URLS is set.
372*7304104dSAndroid Build Coastguard Worker
373*7304104dSAndroid Build Coastguard Worker2021-09-06  Mark Wielaard  <[email protected]>
374*7304104dSAndroid Build Coastguard Worker
375*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh (err): Change ports to port in for loop so both
376*7304104dSAndroid Build Coastguard Worker	PORT1 and PORT2 are used.
377*7304104dSAndroid Build Coastguard Worker	(get_ports): Simplify port selection by using for 50 for PORT1 and
378*7304104dSAndroid Build Coastguard Worker	second 50 for PORT2.
379*7304104dSAndroid Build Coastguard Worker
380*7304104dSAndroid Build Coastguard Worker2021-09-06  Mark Wielaard  <[email protected]>
381*7304104dSAndroid Build Coastguard Worker
382*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-file.sh: Set DEBUGINFOD_CACHE_PATH. Export
383*7304104dSAndroid Build Coastguard Worker	correct DEBUGINFOD_URLS.
384*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-query-retry.sh: Add DEBUGINFOD_CACHE_PATH
385*7304104dSAndroid Build Coastguard Worker	to env.
386*7304104dSAndroid Build Coastguard Worker
387*7304104dSAndroid Build Coastguard Worker2021-09-03  Mark Wielaard  <[email protected]>
388*7304104dSAndroid Build Coastguard Worker
389*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-000-permission.sh: Set DEBUGINFOD_CACHE_PATH
390*7304104dSAndroid Build Coastguard Worker	and use an unique sqlite db.
391*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-groom.sh: Likewise.
392*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-archive-test.sh: Likewise.
393*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-dlopen.sh: Likewise.
394*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-duplicate-urls.sh: Likewise.
395*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-extraction.sh: Likewise.
396*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-fd-prefetch-caches.sh: Likewise.
397*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-malformed.sh: Likewise.
398*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-sizetime.sh: Likewise.
399*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-tmp-home.sh: Likewise.
400*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-writable.sh: Likewise.
401*7304104dSAndroid Build Coastguard Worker
402*7304104dSAndroid Build Coastguard Worker2021-09-03  Mark Wielaard  <[email protected]>
403*7304104dSAndroid Build Coastguard Worker
404*7304104dSAndroid Build Coastguard Worker	* debuginfod-subr.sh (EXTRA_DIST): Add debuginfod-subr.sh.
405*7304104dSAndroid Build Coastguard Worker
406*7304104dSAndroid Build Coastguard Worker2021-08-20  Noah Sanci  <[email protected]>
407*7304104dSAndroid Build Coastguard Worker
408*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-response-headers.sh: Ensures custom http response
409*7304104dSAndroid Build Coastguard Worker	headers are used and functional
410*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Added the above new file to TESTS and EXTRA_DIST
411*7304104dSAndroid Build Coastguard Worker
412*7304104dSAndroid Build Coastguard Worker2021-08-28  Mark Wielaard  <[email protected]>
413*7304104dSAndroid Build Coastguard Worker
414*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Use ":memory:" for the
415*7304104dSAndroid Build Coastguard Worker	forwarded-ttl-limit tests.
416*7304104dSAndroid Build Coastguard Worker
417*7304104dSAndroid Build Coastguard Worker2021-08-28  Mark Wielaard  <[email protected]>
418*7304104dSAndroid Build Coastguard Worker
419*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Use clean, separate databases for
420*7304104dSAndroid Build Coastguard Worker	forwarded-ttl-limit tests.
421*7304104dSAndroid Build Coastguard Worker
422*7304104dSAndroid Build Coastguard Worker2021-08-20  Di Chen  <[email protected]>
423*7304104dSAndroid Build Coastguard Worker
424*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add test for X-Forwarded-For hops limit.
425*7304104dSAndroid Build Coastguard Worker
426*7304104dSAndroid Build Coastguard Worker2021-08-20  Noah Sanci  <[email protected]>
427*7304104dSAndroid Build Coastguard Worker
428*7304104dSAndroid Build Coastguard Worker	* debuginfod-find.sh: Separated file into
429*7304104dSAndroid Build Coastguard Worker	run-debuginfod-000-permission.sh,
430*7304104dSAndroid Build Coastguard Worker	run-debuginfod-archive-groom.sh,
431*7304104dSAndroid Build Coastguard Worker	run-debuginfod-archive-rename.sh,
432*7304104dSAndroid Build Coastguard Worker	run-debuginfod-archive-test.sh,
433*7304104dSAndroid Build Coastguard Worker	run-debuginfod-artifact-running.sh,
434*7304104dSAndroid Build Coastguard Worker	run-debuginfod-dlopen.sh,
435*7304104dSAndroid Build Coastguard Worker	run-debuginfod-duplicate-urls.sh,
436*7304104dSAndroid Build Coastguard Worker	run-debuginfod-extraction.sh,
437*7304104dSAndroid Build Coastguard Worker	run-debuginfod-fd-prefetch-caches.sh,
438*7304104dSAndroid Build Coastguard Worker	run-debuginfod-federation-link.sh,
439*7304104dSAndroid Build Coastguard Worker	run-debuginfod-federation-metrics.sh,
440*7304104dSAndroid Build Coastguard Worker	run-debuginfod-federation-sqlite.sh,
441*7304104dSAndroid Build Coastguard Worker	run-debuginfod-file.sh,
442*7304104dSAndroid Build Coastguard Worker	run-debuginfod-malformed.sh,
443*7304104dSAndroid Build Coastguard Worker	run-debuginfod-no-urls.sh,
444*7304104dSAndroid Build Coastguard Worker	run-debuginfod-query-retry.sh,
445*7304104dSAndroid Build Coastguard Worker	run-debuginfod-regex.sh,
446*7304104dSAndroid Build Coastguard Worker	run-debuginfod-sizetime.sh,
447*7304104dSAndroid Build Coastguard Worker	run-debuginfod-tmp-home.sh,
448*7304104dSAndroid Build Coastguard Worker	run-debuginfod-x-forwarded.sh
449*7304104dSAndroid Build Coastguard Worker	and run-debuginfod-writable.sh.
450*7304104dSAndroid Build Coastguard Worker	All files source debuginfod-subr.sh and use the $base variable to find ports.
451*7304104dSAndroid Build Coastguard Worker	* tests/Makefile.am: Added the above new files to the test suite
452*7304104dSAndroid Build Coastguard Worker	* tests/debuginfod-subr.sh: Added some general functions for above tests
453*7304104dSAndroid Build Coastguard Worker
454*7304104dSAndroid Build Coastguard Worker2021-08-04  Mark Wielaard  <[email protected]>
455*7304104dSAndroid Build Coastguard Worker
456*7304104dSAndroid Build Coastguard Worker	PR28190
457*7304104dSAndroid Build Coastguard Worker	* backtrace.c (callback_verify): Check for pthread_kill as first
458*7304104dSAndroid Build Coastguard Worker	frame. Change asserts to fprintf plus abort.
459*7304104dSAndroid Build Coastguard Worker
460*7304104dSAndroid Build Coastguard Worker2021-07-26  Noah Sanci  <[email protected]>
461*7304104dSAndroid Build Coastguard Worker
462*7304104dSAndroid Build Coastguard Worker	PR27982
463*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Added a test to ensure that
464*7304104dSAndroid Build Coastguard Worker	DEBUGINFOD_MAXSIZE and DEBUGINFOD_MAXTIME work properly
465*7304104dSAndroid Build Coastguard Worker	by searching server and client logs for prompts.
466*7304104dSAndroid Build Coastguard Worker
467*7304104dSAndroid Build Coastguard Worker2021-07-16  Noah Sanci  <[email protected]>
468*7304104dSAndroid Build Coastguard Worker
469*7304104dSAndroid Build Coastguard Worker	PR28034
470*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-percent-escape.sh: Added a test ensuring files with %
471*7304104dSAndroid Build Coastguard Worker	escapable characters in their paths are accessible.
472*7304104dSAndroid Build Coastguard Worker
473*7304104dSAndroid Build Coastguard Worker2021-07-21  Noah Sanci <[email protected]>
474*7304104dSAndroid Build Coastguard Worker
475*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Properly kill $PID4 by waiting for it to
476*7304104dSAndroid Build Coastguard Worker	finish. Report $PORT3's metrics in err().
477*7304104dSAndroid Build Coastguard Worker
478*7304104dSAndroid Build Coastguard Worker2021-06-28  Noah Sanci <[email protected]>
479*7304104dSAndroid Build Coastguard Worker
480*7304104dSAndroid Build Coastguard Worker	PR25978
481*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test to ensure options
482*7304104dSAndroid Build Coastguard Worker	fdcache-prefetch-fds/mbs are set. Check that inc_metric works for lru
483*7304104dSAndroid Build Coastguard Worker	and prefetch cache metrics.
484*7304104dSAndroid Build Coastguard Worker
485*7304104dSAndroid Build Coastguard Worker2021-07-06  Alice Zhang  <[email protected]>
486*7304104dSAndroid Build Coastguard Worker
487*7304104dSAndroid Build Coastguard Worker	PR27531
488*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add test case for retry mechanism.
489*7304104dSAndroid Build Coastguard Worker
490*7304104dSAndroid Build Coastguard Worker2021-07-01  Noah Sanci <[email protected]>
491*7304104dSAndroid Build Coastguard Worker
492*7304104dSAndroid Build Coastguard Worker	PR2711
493*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Added test case for grooming the database
494*7304104dSAndroid Build Coastguard Worker	using regexes.
495*7304104dSAndroid Build Coastguard Worker
496*7304104dSAndroid Build Coastguard Worker2021-07-09  Noah Sanci  <[email protected]>
497*7304104dSAndroid Build Coastguard Worker
498*7304104dSAndroid Build Coastguard Worker	PR27983
499*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Wrote test to ensure duplicate urls are in
500*7304104dSAndroid Build Coastguard Worker	fact not checked.
501*7304104dSAndroid Build Coastguard Worker
502*7304104dSAndroid Build Coastguard Worker2021-07-08  Mark Wielaard  <[email protected]>
503*7304104dSAndroid Build Coastguard Worker
504*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Fix typo testfile-largealign.bz2 was
505*7304104dSAndroid Build Coastguard Worker	was missing .o.
506*7304104dSAndroid Build Coastguard Worker
507*7304104dSAndroid Build Coastguard Worker2021-06-09  Andrei Homescu  <[email protected]>
508*7304104dSAndroid Build Coastguard Worker
509*7304104dSAndroid Build Coastguard Worker	* testfile-largealign.o.bz2: New test file.
510*7304104dSAndroid Build Coastguard Worker	* run-strip-largealign.sh: New test.
511*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-largealign.sh.
512*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-largealign.sh and
513*7304104dSAndroid Build Coastguard Worker	testfile-largealign.o.bz2
514*7304104dSAndroid Build Coastguard Worker
515*7304104dSAndroid Build Coastguard Worker2021-07-02  Mark Wielaard  <[email protected]>
516*7304104dSAndroid Build Coastguard Worker
517*7304104dSAndroid Build Coastguard Worker	* run-debuginfo-find.sh: unset VALGRIND_CMD before testing debuginfod
518*7304104dSAndroid Build Coastguard Worker	client cache.
519*7304104dSAndroid Build Coastguard Worker
520*7304104dSAndroid Build Coastguard Worker2021-06-16  Frank Ch. Eigler <[email protected]>
521*7304104dSAndroid Build Coastguard Worker
522*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Fix intermittent groom/stale failure,
523*7304104dSAndroid Build Coastguard Worker	due to SIGUSR1/SIGUSR2 races.  Trace more.
524*7304104dSAndroid Build Coastguard Worker
525*7304104dSAndroid Build Coastguard Worker2021-06-15  Frank Ch. Eigler <[email protected]>
526*7304104dSAndroid Build Coastguard Worker
527*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh (err): Elaborate.  Use as the reliable
528*7304104dSAndroid Build Coastguard Worker	error-report triggering function, rather than "exit 1".
529*7304104dSAndroid Build Coastguard Worker
530*7304104dSAndroid Build Coastguard Worker2021-06-03  Frank Ch. Eigler <[email protected]>
531*7304104dSAndroid Build Coastguard Worker
532*7304104dSAndroid Build Coastguard Worker	PR27863
533*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test "after-you" queueing via flooding
534*7304104dSAndroid Build Coastguard Worker	with concurent curls.
535*7304104dSAndroid Build Coastguard Worker
536*7304104dSAndroid Build Coastguard Worker2021-05-14  Frank Ch. Eigler <[email protected]>
537*7304104dSAndroid Build Coastguard Worker
538*7304104dSAndroid Build Coastguard Worker	PR27859
539*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test absence of 404-latch bug in client
540*7304104dSAndroid Build Coastguard Worker	curl handle reuse.
541*7304104dSAndroid Build Coastguard Worker
542*7304104dSAndroid Build Coastguard Worker2021-04-19  Martin Liska  <[email protected]>
543*7304104dSAndroid Build Coastguard Worker
544*7304104dSAndroid Build Coastguard Worker	* dwelf_elf_e_machine_string.c (main): Use startswith.
545*7304104dSAndroid Build Coastguard Worker	* dwelfgnucompressed.c (main): Likewise.
546*7304104dSAndroid Build Coastguard Worker	* elfgetchdr.c (main): Likewise.
547*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c (main): Likewise.
548*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c (module_callback): Likewise.
549*7304104dSAndroid Build Coastguard Worker
550*7304104dSAndroid Build Coastguard Worker2021-05-04  Alice Zhang  <[email protected]>
551*7304104dSAndroid Build Coastguard Worker
552*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Added tests for negative cache files.
553*7304104dSAndroid Build Coastguard Worker
554*7304104dSAndroid Build Coastguard Worker2021-04-26  Frank Ch. Eigler <[email protected]>
555*7304104dSAndroid Build Coastguard Worker
556*7304104dSAndroid Build Coastguard Worker	PR27571
557*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add test case for unwriteable cache files.
558*7304104dSAndroid Build Coastguard Worker
559*7304104dSAndroid Build Coastguard Worker2021-04-23  Omar Sandoval  <[email protected]>
560*7304104dSAndroid Build Coastguard Worker
561*7304104dSAndroid Build Coastguard Worker	* run-low_high_pc-dw-form-indirect.sh: New file.
562*7304104dSAndroid Build Coastguard Worker	* run-readelf-dw-form-indirect.sh: New file.
563*7304104dSAndroid Build Coastguard Worker	* testfile-dw-form-indirect.bz2: New file.
564*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-low_high_pc-dw-form-indirect.sh and
565*7304104dSAndroid Build Coastguard Worker	run-readelf-dw-form-indirect.sh.
566*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-low_high_pc-dw-form-indirect.sh,
567*7304104dSAndroid Build Coastguard Worker	run-readelf-dw-form-indirect.sh, and testfile-dw-form-indirect.bz2.
568*7304104dSAndroid Build Coastguard Worker
569*7304104dSAndroid Build Coastguard Worker2021-04-26  Frank Ch. Eigler <[email protected]>
570*7304104dSAndroid Build Coastguard Worker
571*7304104dSAndroid Build Coastguard Worker	PR26125
572*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add test case for cache cleanup rmdir.
573*7304104dSAndroid Build Coastguard Worker
574*7304104dSAndroid Build Coastguard Worker2021-04-23  Frank Ch. Eigler  <[email protected]>
575*7304104dSAndroid Build Coastguard Worker
576*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add a tiny test for client object reuse.
577*7304104dSAndroid Build Coastguard Worker	Add an "errfiles" test construct to ask the framework to print
578*7304104dSAndroid Build Coastguard Worker	various files in the case of an error.
579*7304104dSAndroid Build Coastguard Worker
580*7304104dSAndroid Build Coastguard Worker2021-03-30  Frank Ch. Eigler  <[email protected]>
581*7304104dSAndroid Build Coastguard Worker
582*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add thread comm checks.
583*7304104dSAndroid Build Coastguard Worker
584*7304104dSAndroid Build Coastguard Worker2021-02-17  Timm Bäder  <[email protected]>
585*7304104dSAndroid Build Coastguard Worker
586*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Move new_data_buf function to...
587*7304104dSAndroid Build Coastguard Worker	(new_data_buf): ...top-level static function adding fname,
588*7304104dSAndroid Build Coastguard Worker	ndx, shdrstrnd and shdrnum as arguments.
589*7304104dSAndroid Build Coastguard Worker
590*7304104dSAndroid Build Coastguard Worker2021-02-17  Timm Bäder  <[email protected]>
591*7304104dSAndroid Build Coastguard Worker
592*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Move newsecndx function to...
593*7304104dSAndroid Build Coastguard Worker	(newsecndx): ...top-level static function adding shdrstrndx,
594*7304104dSAndroid Build Coastguard Worker	shdrnum and fname as arguments.
595*7304104dSAndroid Build Coastguard Worker
596*7304104dSAndroid Build Coastguard Worker2021-02-25  Frank Ch. Eigler <[email protected]>
597*7304104dSAndroid Build Coastguard Worker
598*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add bad webapi artifacttype test.
599*7304104dSAndroid Build Coastguard Worker
600*7304104dSAndroid Build Coastguard Worker2021-02-17  Frank Ch. Eigler <[email protected]>
601*7304104dSAndroid Build Coastguard Worker
602*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Tweak wait_ready() to also print -vvv log of
603*7304104dSAndroid Build Coastguard Worker	appropriate debuginfod if metric timeout occurs.  Focus grooming
604*7304104dSAndroid Build Coastguard Worker	test carefully at a more deterministic metric.
605*7304104dSAndroid Build Coastguard Worker
606*7304104dSAndroid Build Coastguard Worker2021-02-12  Mark Wielaard  <[email protected]>
607*7304104dSAndroid Build Coastguard Worker
608*7304104dSAndroid Build Coastguard Worker	* run-readelf-types.sh: Add CU start to type offset reference.
609*7304104dSAndroid Build Coastguard Worker
610*7304104dSAndroid Build Coastguard Worker2021-02-07  Alexander Miller  <[email protected]>
611*7304104dSAndroid Build Coastguard Worker
612*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): Quote variables.
613*7304104dSAndroid Build Coastguard Worker	(valgrind_cmd): Unquote variable.
614*7304104dSAndroid Build Coastguard Worker
615*7304104dSAndroid Build Coastguard Worker2021-02-08  Érico Nogueira  <[email protected]>
616*7304104dSAndroid Build Coastguard Worker
617*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Check for cpio availability.
618*7304104dSAndroid Build Coastguard Worker
619*7304104dSAndroid Build Coastguard Worker2021-02-04  Frank Ch. Eigler <[email protected]>
620*7304104dSAndroid Build Coastguard Worker
621*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Smoke test --fdcache-mintmp option handling.
622*7304104dSAndroid Build Coastguard Worker
623*7304104dSAndroid Build Coastguard Worker2021-01-31  Sergei Trofimovich  <[email protected]>
624*7304104dSAndroid Build Coastguard Worker
625*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): export CC variable
626*7304104dSAndroid Build Coastguard Worker	to tests for use instead of 'gcc'.
627*7304104dSAndroid Build Coastguard Worker	* run-disasm-x86-64.sh: use ${CC} instead of 'gcc'.
628*7304104dSAndroid Build Coastguard Worker	* run-disasm-x86.sh: Likewise.
629*7304104dSAndroid Build Coastguard Worker	* run-strip-g.sh: Likewise.
630*7304104dSAndroid Build Coastguard Worker	* run-strip-nothing.sh: Likewise.
631*7304104dSAndroid Build Coastguard Worker	* run-test-includes.sh: Likewise.
632*7304104dSAndroid Build Coastguard Worker
633*7304104dSAndroid Build Coastguard Worker2021-01-06  Timm Bäder  <[email protected]>
634*7304104dSAndroid Build Coastguard Worker
635*7304104dSAndroid Build Coastguard Worker	* zstrptr.c (main): Lift print_strings function up to ...
636*7304104dSAndroid Build Coastguard Worker	(print_strings): ... here. New file scope function taking
637*7304104dSAndroid Build Coastguard Worker	Elf_Scn*, Elf* and ndx as arguments.
638*7304104dSAndroid Build Coastguard Worker
639*7304104dSAndroid Build Coastguard Worker2020-12-20  Dmitry V. Levin  <[email protected]>
640*7304104dSAndroid Build Coastguard Worker
641*7304104dSAndroid Build Coastguard Worker	* .gitignore: New file.
642*7304104dSAndroid Build Coastguard Worker
643*7304104dSAndroid Build Coastguard Worker2020-12-12  Mark Wielaard  <[email protected]>
644*7304104dSAndroid Build Coastguard Worker
645*7304104dSAndroid Build Coastguard Worker	* testfile-retain.o.bz2: New test file.
646*7304104dSAndroid Build Coastguard Worker	* run-retain.sh: New test.
647*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-retain.sh.
648*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-retain.sh and testfile-retain.o.bz2
649*7304104dSAndroid Build Coastguard Worker
650*7304104dSAndroid Build Coastguard Worker2020-12-16  Dmitry V. Levin  <[email protected]>
651*7304104dSAndroid Build Coastguard Worker
652*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c (N_): Remove.
653*7304104dSAndroid Build Coastguard Worker
654*7304104dSAndroid Build Coastguard Worker2020-12-12  Dmitry V. Levin  <[email protected]>
655*7304104dSAndroid Build Coastguard Worker
656*7304104dSAndroid Build Coastguard Worker	* dwarf-die-addr-die.c (main): Fix spelling typo in error diagnostics.
657*7304104dSAndroid Build Coastguard Worker	* run-lfs-symbols.sh: Likewise.
658*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Fix spelling typos in comments.
659*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c: Likewise.
660*7304104dSAndroid Build Coastguard Worker	* run-readelf-line.sh: Likewise.
661*7304104dSAndroid Build Coastguard Worker	* run-stack-demangled-test.sh: Likewise.
662*7304104dSAndroid Build Coastguard Worker	* sectiondump.c (main): Likewise.
663*7304104dSAndroid Build Coastguard Worker	* varlocs.c (handle_die): Likewise.
664*7304104dSAndroid Build Coastguard Worker
665*7304104dSAndroid Build Coastguard Worker2020-12-11  Dmitry V. Levin  <[email protected]>
666*7304104dSAndroid Build Coastguard Worker
667*7304104dSAndroid Build Coastguard Worker	* configure.ac: Remove.
668*7304104dSAndroid Build Coastguard Worker	* Makefile.am [STANDALONE]: Remove.
669*7304104dSAndroid Build Coastguard Worker	(check_PROGRAMS): Add msg_tst, system-elf-libelf-test, and $(asm_TESTS)
670*7304104dSAndroid Build Coastguard Worker	unconditionally.
671*7304104dSAndroid Build Coastguard Worker	(TESTS): Add msg_tst, system-elf-libelf-test, $(asm_TESTS), and
672*7304104dSAndroid Build Coastguard Worker	run-disasm-bpf.sh unconditionally.
673*7304104dSAndroid Build Coastguard Worker
674*7304104dSAndroid Build Coastguard Worker2020-11-23  Frank Ch. Eigler  <[email protected]>
675*7304104dSAndroid Build Coastguard Worker
676*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add sqlite error injection & stats.
677*7304104dSAndroid Build Coastguard Worker
678*7304104dSAndroid Build Coastguard Worker2020-11-02  Mark Wielaard  <[email protected]>
679*7304104dSAndroid Build Coastguard Worker
680*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Create bogus R/nothing.rpm with cyclic
681*7304104dSAndroid Build Coastguard Worker	symlink instead of chmod 000.
682*7304104dSAndroid Build Coastguard Worker
683*7304104dSAndroid Build Coastguard Worker2020-11-19  Frank Ch. Eigler  <[email protected]>
684*7304104dSAndroid Build Coastguard Worker
685*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Look for http-* metrics.
686*7304104dSAndroid Build Coastguard Worker
687*7304104dSAndroid Build Coastguard Worker2020-11-01  Érico N. Rolim  <[email protected]>
688*7304104dSAndroid Build Coastguard Worker	    Mark Wielaard  <[email protected]>
689*7304104dSAndroid Build Coastguard Worker
690*7304104dSAndroid Build Coastguard Worker	* alldts.c (main): Use DEFFILEMODE for open with O_CREAT.
691*7304104dSAndroid Build Coastguard Worker	* arextract.c (main): Likewise.
692*7304104dSAndroid Build Coastguard Worker	* ecp.c (main): Likewise for creat.
693*7304104dSAndroid Build Coastguard Worker	* elfstrtab.c (check_elf): Use DEFFILEMODE for open with O_CREAT,
694*7304104dSAndroid Build Coastguard Worker	remove mode from open calls without O_CREAT.
695*7304104dSAndroid Build Coastguard Worker	* emptyfile.c (check_elf): Likewise.
696*7304104dSAndroid Build Coastguard Worker	* fillfile.c (check_elf): Likewise.
697*7304104dSAndroid Build Coastguard Worker	* vendorelf.c (check_elf): Likewise.
698*7304104dSAndroid Build Coastguard Worker	* newdata.c (checkelf): Use DEFFILEMODE for open with O_CREAT.
699*7304104dSAndroid Build Coastguard Worker	* update{1,2,3,4}.c (main): Likewise.
700*7304104dSAndroid Build Coastguard Worker	*
701*7304104dSAndroid Build Coastguard Worker
702*7304104dSAndroid Build Coastguard Worker2020-10-31  Mark Wielaard  <[email protected]>
703*7304104dSAndroid Build Coastguard Worker
704*7304104dSAndroid Build Coastguard Worker	* dwfl-proc-attach.c (dlopen): New external function override.
705*7304104dSAndroid Build Coastguard Worker
706*7304104dSAndroid Build Coastguard Worker2020-10-31  Mark Wielaard  <[email protected]>
707*7304104dSAndroid Build Coastguard Worker
708*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Use =, not == for string compare.
709*7304104dSAndroid Build Coastguard Worker
710*7304104dSAndroid Build Coastguard Worker2020-10-29  Mark Wielaard  <[email protected]>
711*7304104dSAndroid Build Coastguard Worker
712*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Determine whether the test is a script or not
713*7304104dSAndroid Build Coastguard Worker	and run binaries directly under valgrind.
714*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c (main): Call getrlimit before calling setrlimit.
715*7304104dSAndroid Build Coastguard Worker	* dwfl-proc-attach.c (main): Call dwfl_end, pthread_cancel and
716*7304104dSAndroid Build Coastguard Worker	pthread_join.
717*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c (main): Call dwfl_end.
718*7304104dSAndroid Build Coastguard Worker
719*7304104dSAndroid Build Coastguard Worker2020-10-31  Frank Ch. Eigler  <[email protected]>
720*7304104dSAndroid Build Coastguard Worker
721*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Modify for tweaked/new metrics.
722*7304104dSAndroid Build Coastguard Worker
723*7304104dSAndroid Build Coastguard Worker2020-10-30  Frank Ch. Eigler  <[email protected]>
724*7304104dSAndroid Build Coastguard Worker
725*7304104dSAndroid Build Coastguard Worker	PR26775
726*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Modify test for restored
727*7304104dSAndroid Build Coastguard Worker	thread_work_total semantics for grooming.
728*7304104dSAndroid Build Coastguard Worker
729*7304104dSAndroid Build Coastguard Worker2020-10-29  Frank Ch. Eigler  <[email protected]>
730*7304104dSAndroid Build Coastguard Worker
731*7304104dSAndroid Build Coastguard Worker	PR26775
732*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Modify test for different
733*7304104dSAndroid Build Coastguard Worker	thread_work_total semantics for grooming.
734*7304104dSAndroid Build Coastguard Worker
735*7304104dSAndroid Build Coastguard Worker2020-10-29  Frank Ch. Eigler  <[email protected]>
736*7304104dSAndroid Build Coastguard Worker
737*7304104dSAndroid Build Coastguard Worker	PR26810
738*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add tests for successful archive fetches across
739*7304104dSAndroid Build Coastguard Worker	renamed RPMs, even without grooming.
740*7304104dSAndroid Build Coastguard Worker
741*7304104dSAndroid Build Coastguard Worker2020-10-25  Mark Wielaard  <[email protected]>
742*7304104dSAndroid Build Coastguard Worker
743*7304104dSAndroid Build Coastguard Worker	* read_unaligned.c: New test.
744*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS, TESTS): Add read_unaligned.
745*7304104dSAndroid Build Coastguard Worker	(read_unaligned_LDADD): New variable.
746*7304104dSAndroid Build Coastguard Worker
747*7304104dSAndroid Build Coastguard Worker2020-10-28  Tom Tromey  <[email protected]>
748*7304104dSAndroid Build Coastguard Worker
749*7304104dSAndroid Build Coastguard Worker	PR26773
750*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS, TESTS): Add leb128.
751*7304104dSAndroid Build Coastguard Worker	(leb128_LDADD): New variable.
752*7304104dSAndroid Build Coastguard Worker	* leb128.c: New file.
753*7304104dSAndroid Build Coastguard Worker
754*7304104dSAndroid Build Coastguard Worker2020-10-19  Mark Wielaard  <[email protected]>
755*7304104dSAndroid Build Coastguard Worker
756*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (print_register): Make ops_mem 3 elements.
757*7304104dSAndroid Build Coastguard Worker
758*7304104dSAndroid Build Coastguard Worker2020-10-19  Mark Wielaard  <[email protected]>
759*7304104dSAndroid Build Coastguard Worker
760*7304104dSAndroid Build Coastguard Worker	* testfile60.bz2: Removed.
761*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Remove testfile60.bz2.
762*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Remove tilegx testfile60 testcase.
763*7304104dSAndroid Build Coastguard Worker
764*7304104dSAndroid Build Coastguard Worker2020-10-20  Frank Ch. Eigler  <[email protected]>
765*7304104dSAndroid Build Coastguard Worker
766*7304104dSAndroid Build Coastguard Worker	PR26756: more prometheus metrics
767*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Trigger some errors with dummy "nothing.rpm"
768*7304104dSAndroid Build Coastguard Worker	and check for new metrics.
769*7304104dSAndroid Build Coastguard Worker
770*7304104dSAndroid Build Coastguard Worker2020-09-18  Mark Wielaard  <[email protected]>
771*7304104dSAndroid Build Coastguard Worker
772*7304104dSAndroid Build Coastguard Worker	* run-readelf-compressed-zstd.sh: New test.
773*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DISTS): Add run-readelf-compressed-zstd.sh.
774*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-readelf-compressed-zstd.sh if HAVE_ZSTD.
775*7304104dSAndroid Build Coastguard Worker
776*7304104dSAndroid Build Coastguard Worker2020-09-03  Mark Wielaard  <[email protected]>
777*7304104dSAndroid Build Coastguard Worker
778*7304104dSAndroid Build Coastguard Worker	* run-readelf-frames.sh: New test.
779*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-frames.sh.
780*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
781*7304104dSAndroid Build Coastguard Worker
782*7304104dSAndroid Build Coastguard Worker2020-09-03  Mark Wielaard  <[email protected]>
783*7304104dSAndroid Build Coastguard Worker
784*7304104dSAndroid Build Coastguard Worker	* testfile-gnu-property-note-aarch64.bz2: New file.
785*7304104dSAndroid Build Coastguard Worker	* run-readelf-n.sh: Handle testfile-gnu-property-note-aarch64.
786*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add
787*7304104dSAndroid Build Coastguard Worker	testfile-gnu-property-note-aarch64.bz2.
788*7304104dSAndroid Build Coastguard Worker
789*7304104dSAndroid Build Coastguard Worker2020-07-19  Mark Wielaard  <[email protected]>
790*7304104dSAndroid Build Coastguard Worker
791*7304104dSAndroid Build Coastguard Worker	* asm-tst1.c: Include libebl.h after libasm.h.
792*7304104dSAndroid Build Coastguard Worker	* asm-tst2.c: Likewise.
793*7304104dSAndroid Build Coastguard Worker	* asm-tst3.c: Likewise.
794*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c: Likewise.
795*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c: Likewise.
796*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c: Likewise.
797*7304104dSAndroid Build Coastguard Worker	* asm-tst7.c: Likewise.
798*7304104dSAndroid Build Coastguard Worker	* asm-tst8.c: Likewise.
799*7304104dSAndroid Build Coastguard Worker	* asm-tst9.c: Likewise.
800*7304104dSAndroid Build Coastguard Worker
801*7304104dSAndroid Build Coastguard Worker2020-07-05  Mark Wielaard  <[email protected]>
802*7304104dSAndroid Build Coastguard Worker
803*7304104dSAndroid Build Coastguard Worker	* run-test-includes.sh: New test.
804*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-test-includes.sh.
805*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
806*7304104dSAndroid Build Coastguard Worker
807*7304104dSAndroid Build Coastguard Worker2020-07-03  Alice Zhang  <[email protected]>
808*7304104dSAndroid Build Coastguard Worker
809*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Add scheme free url testcase.
810*7304104dSAndroid Build Coastguard Worker
811*7304104dSAndroid Build Coastguard Worker2020-06-19  Mark Wielaard  <[email protected]>
812*7304104dSAndroid Build Coastguard Worker
813*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Don't add run-debuginfod-find.sh when
814*7304104dSAndroid Build Coastguard Worker	DUMMY_LIBDEBUGINFOD.
815*7304104dSAndroid Build Coastguard Worker
816*7304104dSAndroid Build Coastguard Worker2020-06-16  Mark Wielaard  <[email protected]>
817*7304104dSAndroid Build Coastguard Worker
818*7304104dSAndroid Build Coastguard Worker	* coverage.sh: Use /usr/bin/env bash.
819*7304104dSAndroid Build Coastguard Worker	* run-ar.sh: Likewise.
820*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-aarch64.sh: Likewise.
821*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-i386.sh: Likewise.
822*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-ppc.sh: Likewise.
823*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-s390.sh: Likewise.
824*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-s390x.sh: Likewise.
825*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-sparc.sh: Likewise.
826*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-x32.sh: Likewise.
827*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-x86_64.sh: Likewise.
828*7304104dSAndroid Build Coastguard Worker	* run-backtrace-data.sh: Likewise.
829*7304104dSAndroid Build Coastguard Worker	* run-backtrace-demangle.sh: Likewise.
830*7304104dSAndroid Build Coastguard Worker	* run-backtrace-dwarf.sh: Likewise.
831*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-aarch64.sh: Likewise.
832*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-i386.sh: Likewise.
833*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-ppc64le.sh: Likewise.
834*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-x86_64.sh: Likewise.
835*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-biarch.sh: Likewise.
836*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-core-biarch.sh: Likewise.
837*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-core.sh: Likewise.
838*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native.sh: Likewise.
839*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Likewise.
840*7304104dSAndroid Build Coastguard Worker	* run-deleted.sh: Likewise.
841*7304104dSAndroid Build Coastguard Worker	* run-dwelf_elf_e_machine_string.sh: Likewise.
842*7304104dSAndroid Build Coastguard Worker	* run-large-elf-file.sh: Likewise.
843*7304104dSAndroid Build Coastguard Worker	* run-lfs-symbols.sh: Likewise.
844*7304104dSAndroid Build Coastguard Worker	* run-linkmap-cut.sh: Likewise.
845*7304104dSAndroid Build Coastguard Worker
846*7304104dSAndroid Build Coastguard Worker2020-06-11  Mark Wielaard  <[email protected]>
847*7304104dSAndroid Build Coastguard Worker
848*7304104dSAndroid Build Coastguard Worker	* Makefile.am (nlist-test): Add GCOV flags when necessary.
849*7304104dSAndroid Build Coastguard Worker
850*7304104dSAndroid Build Coastguard Worker2020-06-06  Mark Wielaard  <[email protected]>
851*7304104dSAndroid Build Coastguard Worker
852*7304104dSAndroid Build Coastguard Worker	* testfilesyms32.bz2: New test file.
853*7304104dSAndroid Build Coastguard Worker	* testfilesyms64.bz2: Likewise.
854*7304104dSAndroid Build Coastguard Worker	* run-nm-syms.sh: New test.
855*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-nm-syms.sh.
856*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): run-nm-syms.sh, testfilesyms32.bz2 and
857*7304104dSAndroid Build Coastguard Worker	testfilesyms64.bz2
858*7304104dSAndroid Build Coastguard Worker
859*7304104dSAndroid Build Coastguard Worker2020-05-08  Mark Wielaard  <[email protected]>
860*7304104dSAndroid Build Coastguard Worker
861*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c (main): Explicitly check orig_buf is not NULL
862*7304104dSAndroid Build Coastguard Worker	before calling memcmp.
863*7304104dSAndroid Build Coastguard Worker
864*7304104dSAndroid Build Coastguard Worker2020-05-05  Mark Wielaard  <[email protected]>
865*7304104dSAndroid Build Coastguard Worker
866*7304104dSAndroid Build Coastguard Worker	* testfile-lto-gcc8.bz2: New test file.
867*7304104dSAndroid Build Coastguard Worker	* testfile-lto-gcc9.bz2: Likewise.
868*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-lto-gcc8.bz2 and
869*7304104dSAndroid Build Coastguard Worker	testfile-lto-gcc9.bz2.
870*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: Add testfile-lto-gcc9 and testfile-lto-gcc8
871*7304104dSAndroid Build Coastguard Worker	tests.
872*7304104dSAndroid Build Coastguard Worker
873*7304104dSAndroid Build Coastguard Worker2020-05-05  Mark Wielaard  <[email protected]>
874*7304104dSAndroid Build Coastguard Worker
875*7304104dSAndroid Build Coastguard Worker	* testfile-lto-gcc10.bz2: New test file.
876*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-lto-gcc10.bz2.
877*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: Add testfile-lto-gcc10 test.
878*7304104dSAndroid Build Coastguard Worker
879*7304104dSAndroid Build Coastguard Worker2020-04-17  Mark Wielaard  <[email protected]>
880*7304104dSAndroid Build Coastguard Worker
881*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (testrun_on_self_obj): New function.
882*7304104dSAndroid Build Coastguard Worker	* run-varlocs-self.sh: Run testrun_on_self_exe and
883*7304104dSAndroid Build Coastguard Worker	testrun_on_self_lib with -e, run testrun_on_self_obj with
884*7304104dSAndroid Build Coastguard Worker	--exprlocs -e.
885*7304104dSAndroid Build Coastguard Worker
886*7304104dSAndroid Build Coastguard Worker2020-04-17  Mark Wielaard  <[email protected]>
887*7304104dSAndroid Build Coastguard Worker
888*7304104dSAndroid Build Coastguard Worker	* Makefile.am (test-nlist$): New goal with minimal CFLAGS.
889*7304104dSAndroid Build Coastguard Worker	(test_nlist_CFLAGS): New variable.
890*7304104dSAndroid Build Coastguard Worker
891*7304104dSAndroid Build Coastguard Worker2020-03-28  Frank Ch. Eigler  <[email protected]>
892*7304104dSAndroid Build Coastguard Worker
893*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test timestamps of archive-origin files.
894*7304104dSAndroid Build Coastguard Worker
895*7304104dSAndroid Build Coastguard Worker2020-03-27  Frank Ch. Eigler  <[email protected]>
896*7304104dSAndroid Build Coastguard Worker
897*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test /path/-based debuginfod-find.
898*7304104dSAndroid Build Coastguard Worker
899*7304104dSAndroid Build Coastguard Worker2020-03-24  Frank Ch. Eigler  <[email protected]>
900*7304104dSAndroid Build Coastguard Worker
901*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test relay of UA and XFF headers across
902*7304104dSAndroid Build Coastguard Worker	federating debuginfods.
903*7304104dSAndroid Build Coastguard Worker
904*7304104dSAndroid Build Coastguard Worker2020-03-26  Frank Ch. Eigler <[email protected]>
905*7304104dSAndroid Build Coastguard Worker
906*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Look for debuginfod's new
907*7304104dSAndroid Build Coastguard Worker	http_responses_* metrics.
908*7304104dSAndroid Build Coastguard Worker
909*7304104dSAndroid Build Coastguard Worker2020-03-26  Frank Ch. Eigler <[email protected]>
910*7304104dSAndroid Build Coastguard Worker
911*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Look for bsdtar instead of dpkg.
912*7304104dSAndroid Build Coastguard Worker
913*7304104dSAndroid Build Coastguard Worker2020-03-26  Frank Ch. Eigler  <[email protected]>
914*7304104dSAndroid Build Coastguard Worker
915*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Check for bsdtar zstd capability
916*7304104dSAndroid Build Coastguard Worker	for running tests against zstd-compressed fedora31 rpms.
917*7304104dSAndroid Build Coastguard Worker
918*7304104dSAndroid Build Coastguard Worker2020-03-26  Mark Wielaard  <[email protected]>
919*7304104dSAndroid Build Coastguard Worker
920*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add
921*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-1.0-2.src.rpm,
922*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-1.0-2.x86_64.rpm,
923*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-debuginfo-1.0-2.x86_64.rpm,
924*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-debugsource-1.0-2.x86_64.rpm,
925*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-two-1.0-2.x86_64.rpm,
926*7304104dSAndroid Build Coastguard Worker	debuginfod-rpms/fedora31/hello3-two-debuginfo-1.0-2.x86_64.rpm
927*7304104dSAndroid Build Coastguard Worker
928*7304104dSAndroid Build Coastguard Worker2020-03-24  Frank Ch. Eigler  <[email protected]>
929*7304104dSAndroid Build Coastguard Worker
930*7304104dSAndroid Build Coastguard Worker	* debuginfod-rpms/hello3.spec., /fedora31/*: New files with
931*7304104dSAndroid Build Coastguard Worker	uncanonicalized source paths.
932*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test them.
933*7304104dSAndroid Build Coastguard Worker
934*7304104dSAndroid Build Coastguard Worker2020-03-24  Frank Ch. Eigler  <[email protected]>
935*7304104dSAndroid Build Coastguard Worker
936*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test the more detailed debuginfod
937*7304104dSAndroid Build Coastguard Worker	webapi log format.
938*7304104dSAndroid Build Coastguard Worker
939*7304104dSAndroid Build Coastguard Worker2020-03-23  Mark Wielaard  <[email protected]>
940*7304104dSAndroid Build Coastguard Worker
941*7304104dSAndroid Build Coastguard Worker	* getphdrnum.c: Include config.h.
942*7304104dSAndroid Build Coastguard Worker	* run-lfs-symbols.sh: Also check that file exists. Add more logs.
943*7304104dSAndroid Build Coastguard Worker	Remove ebl modules check.
944*7304104dSAndroid Build Coastguard Worker
945*7304104dSAndroid Build Coastguard Worker2020-03-22  Omar Sandoval  <[email protected]>
946*7304104dSAndroid Build Coastguard Worker	    Mark Wielaard  <[email protected]>
947*7304104dSAndroid Build Coastguard Worker
948*7304104dSAndroid Build Coastguard Worker	* getphdrnum.c: New file.
949*7304104dSAndroid Build Coastguard Worker	* run-getphdrnum.sh: New test.
950*7304104dSAndroid Build Coastguard Worker	* testfile-phdrs.elf.bz2: New test file.
951*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add getphdrnum.
952*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-getphdrnum.sh.
953*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-getphdrnum.sh and testfile-phdrs.elf.bz2.
954*7304104dSAndroid Build Coastguard Worker	(getphdrnum_LDADD): New variable.
955*7304104dSAndroid Build Coastguard Worker
956*7304104dSAndroid Build Coastguard Worker2020-03-22  Frank Ch. Eigler  <[email protected]>
957*7304104dSAndroid Build Coastguard Worker
958*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Look for URL in default progressfn
959*7304104dSAndroid Build Coastguard Worker	and from debuginfod-find -v.
960*7304104dSAndroid Build Coastguard Worker
961*7304104dSAndroid Build Coastguard Worker2020-02-19  Aaron Merey  <[email protected]>
962*7304104dSAndroid Build Coastguard Worker
963*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Run tests for	verifying default
964*7304104dSAndroid Build Coastguard Worker	client cache locations.
965*7304104dSAndroid Build Coastguard Worker
966*7304104dSAndroid Build Coastguard Worker2020-02-26  Konrad Kleine <[email protected]>
967*7304104dSAndroid Build Coastguard Worker
968*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: added tests for DEBUGINFOD_URLS beginning
969*7304104dSAndroid Build Coastguard Worker	with "file://"
970*7304104dSAndroid Build Coastguard Worker
971*7304104dSAndroid Build Coastguard Worker2020-02-21  Mark Wielaard  <[email protected]>
972*7304104dSAndroid Build Coastguard Worker
973*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): Explicitly unset DEBUGINFOD_URLS.
974*7304104dSAndroid Build Coastguard Worker	(installed_TESTS_ENVIRONMENT): Likewise.
975*7304104dSAndroid Build Coastguard Worker
976*7304104dSAndroid Build Coastguard Worker2020-02-19  Aaron Merey  <[email protected]>
977*7304104dSAndroid Build Coastguard Worker
978*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test that files unrelated to debuginfod
979*7304104dSAndroid Build Coastguard Worker	survive cache cleaning.
980*7304104dSAndroid Build Coastguard Worker
981*7304104dSAndroid Build Coastguard Worker2020-02-08  Mark Wielaard  <[email protected]>
982*7304104dSAndroid Build Coastguard Worker
983*7304104dSAndroid Build Coastguard Worker	* run-pt_gnu_prop-tests.sh: New test.
984*7304104dSAndroid Build Coastguard Worker	* testfile_pt_gnu_prop.bz2: New test file.
985*7304104dSAndroid Build Coastguard Worker	* testfile_pt_gnu_prop32.bz2: Likewise.
986*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-pt_gnu_prop-tests.sh
987*7304104dSAndroid Build Coastguard Worker	(EXTRA_DISTS): Likewise. Add testfile_pt_gnu_prop.bz2 and
988*7304104dSAndroid Build Coastguard Worker	testfile_pt_gnu_prop32.bz2.
989*7304104dSAndroid Build Coastguard Worker
990*7304104dSAndroid Build Coastguard Worker2020-02-05  Frank Ch. Eigler  <[email protected]>
991*7304104dSAndroid Build Coastguard Worker
992*7304104dSAndroid Build Coastguard Worker	* debuginfo-tars/*: New test files from Eli Schwartz of ArchLinux.
993*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Package them.
994*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Run basic archive extraction tests.
995*7304104dSAndroid Build Coastguard Worker
996*7304104dSAndroid Build Coastguard Worker2020-02-03  Frank Ch. Eigler  <[email protected]>
997*7304104dSAndroid Build Coastguard Worker
998*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Protect against missing curl & rpm2cpio.
999*7304104dSAndroid Build Coastguard Worker
1000*7304104dSAndroid Build Coastguard Worker2020-01-19  Frank Ch. Eigler  <[email protected]>
1001*7304104dSAndroid Build Coastguard Worker
1002*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Check for proper groom completion count.
1003*7304104dSAndroid Build Coastguard Worker
1004*7304104dSAndroid Build Coastguard Worker2020-01-18  Frank Ch. Eigler  <[email protected]>
1005*7304104dSAndroid Build Coastguard Worker
1006*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test empty source_paths[].
1007*7304104dSAndroid Build Coastguard Worker
1008*7304104dSAndroid Build Coastguard Worker2020-01-08  Mark Wielaard  <[email protected]>
1009*7304104dSAndroid Build Coastguard Worker
1010*7304104dSAndroid Build Coastguard Worker	* asm-test?.c: include libebl.h.
1011*7304104dSAndroid Build Coastguard Worker
1012*7304104dSAndroid Build Coastguard Worker2020-01-11  Frank Ch. Eigler  <[email protected]>
1013*7304104dSAndroid Build Coastguard Worker
1014*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test --fdcache* options.
1015*7304104dSAndroid Build Coastguard Worker
1016*7304104dSAndroid Build Coastguard Worker2020-01-11  Frank Ch. Eigler  <[email protected]>
1017*7304104dSAndroid Build Coastguard Worker
1018*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Adjust to new work-queue metrics.
1019*7304104dSAndroid Build Coastguard Worker
1020*7304104dSAndroid Build Coastguard Worker2020-01-02  Mark Wielaard  <[email protected]>
1021*7304104dSAndroid Build Coastguard Worker
1022*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Set DEBUGINFOD_TIMEOUT to 10.
1023*7304104dSAndroid Build Coastguard Worker
1024*7304104dSAndroid Build Coastguard Worker2019-12-22  Frank Ch. Eigler  <[email protected]>
1025*7304104dSAndroid Build Coastguard Worker
1026*7304104dSAndroid Build Coastguard Worker	* debuginfod-debs/*: New test files, based on
1027*7304104dSAndroid Build Coastguard Worker	https://wiki.debian.org/Packaging/Intro.
1028*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test deb file processing (if dpkg
1029*7304104dSAndroid Build Coastguard Worker	installed).
1030*7304104dSAndroid Build Coastguard Worker
1031*7304104dSAndroid Build Coastguard Worker2019-12-04  Frank Ch. Eigler  <[email protected]>
1032*7304104dSAndroid Build Coastguard Worker
1033*7304104dSAndroid Build Coastguard Worker	* run-debuinfod-find.sh: Test $DEBUGINFOD_PROGRESS.
1034*7304104dSAndroid Build Coastguard Worker
1035*7304104dSAndroid Build Coastguard Worker2019-12-11  Omar Sandoval  <[email protected]>
1036*7304104dSAndroid Build Coastguard Worker
1037*7304104dSAndroid Build Coastguard Worker	* dwfl-report-segment-coalesce.c: New test.
1038*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add dwfl-report-segment-coalesce
1039*7304104dSAndroid Build Coastguard Worker
1040*7304104dSAndroid Build Coastguard Worker2019-12-06  Mark Wielaard  <[email protected]>
1041*7304104dSAndroid Build Coastguard Worker
1042*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Force -Wl,--build-id.
1043*7304104dSAndroid Build Coastguard Worker
1044*7304104dSAndroid Build Coastguard Worker2019-12-05  Mark Wielaard  <[email protected]>
1045*7304104dSAndroid Build Coastguard Worker
1046*7304104dSAndroid Build Coastguard Worker	* run-findinfod-find.sh: Run strip under testrun.
1047*7304104dSAndroid Build Coastguard Worker
1048*7304104dSAndroid Build Coastguard Worker2019-12-06  Mark Wielaard  <[email protected]>
1049*7304104dSAndroid Build Coastguard Worker
1050*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (main): Add break after assert.
1051*7304104dSAndroid Build Coastguard Worker
1052*7304104dSAndroid Build Coastguard Worker2019-12-05  Mark Wielaard  <[email protected]>
1053*7304104dSAndroid Build Coastguard Worker
1054*7304104dSAndroid Build Coastguard Worker	* run-elfclassify.sh: Run elfcompress under testrun.
1055*7304104dSAndroid Build Coastguard Worker
1056*7304104dSAndroid Build Coastguard Worker2019-11-26  Mark Wielaard  <[email protected]>
1057*7304104dSAndroid Build Coastguard Worker
1058*7304104dSAndroid Build Coastguard Worker	* Makefile.am (BUILD_STATIC): Add libraries needed for libdw.
1059*7304104dSAndroid Build Coastguard Worker	* coverage.sh: Add debuginfod directory, check whether source
1060*7304104dSAndroid Build Coastguard Worker	is .c or cxx.
1061*7304104dSAndroid Build Coastguard Worker
1062*7304104dSAndroid Build Coastguard Worker2019-11-24  Mark Wielaard  <[email protected]>
1063*7304104dSAndroid Build Coastguard Worker
1064*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Reduce verbosity. Add new cleanup
1065*7304104dSAndroid Build Coastguard Worker	function to use with trap. Add wait_ready function to query
1066*7304104dSAndroid Build Coastguard Worker	metrics instead of sleeping. Calculate rpms and sourcefiles
1067*7304104dSAndroid Build Coastguard Worker	to check.
1068*7304104dSAndroid Build Coastguard Worker
1069*7304104dSAndroid Build Coastguard Worker2019-11-23  Mark Wielaard  <[email protected]>
1070*7304104dSAndroid Build Coastguard Worker
1071*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Replace all localhost with 127.0.0.1.
1072*7304104dSAndroid Build Coastguard Worker
1073*7304104dSAndroid Build Coastguard Worker2019-11-07  Frank Ch. Eigler  <[email protected]>
1074*7304104dSAndroid Build Coastguard Worker
1075*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test debuginfod metrics via curl.
1076*7304104dSAndroid Build Coastguard Worker	Fix federated testing, asserted by metrics.
1077*7304104dSAndroid Build Coastguard Worker
1078*7304104dSAndroid Build Coastguard Worker2019-11-06  Frank Ch. Eigler  <[email protected]>
1079*7304104dSAndroid Build Coastguard Worker
1080*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test debuginfod -L mode.  Drop
1081*7304104dSAndroid Build Coastguard Worker	plain debuginfo-find help-output-comparison.
1082*7304104dSAndroid Build Coastguard Worker
1083*7304104dSAndroid Build Coastguard Worker2019-11-04  Frank Ch. Eigler  <[email protected]>
1084*7304104dSAndroid Build Coastguard Worker
1085*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh: Test debuginfod-find -v progress mode.
1086*7304104dSAndroid Build Coastguard Worker
1087*7304104dSAndroid Build Coastguard Worker2019-10-28  Aaron Merey  <[email protected]>
1088*7304104dSAndroid Build Coastguard Worker	    Frank Ch. Eigler  <[email protected]>
1089*7304104dSAndroid Build Coastguard Worker
1090*7304104dSAndroid Build Coastguard Worker	* run-debuginfod-find.sh, debuginfod_build_id_find.c: New test.
1091*7304104dSAndroid Build Coastguard Worker	* testfile-debuginfod-*.rpm.bz2: New data files for test.
1092*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Run it.
1093*7304104dSAndroid Build Coastguard Worker
1094*7304104dSAndroid Build Coastguard Worker2019-11-14  Andreas Schwab  <[email protected]>
1095*7304104dSAndroid Build Coastguard Worker
1096*7304104dSAndroid Build Coastguard Worker	* run-large-elf-file.sh: Skip if available memory cannot be
1097*7304104dSAndroid Build Coastguard Worker	determined.
1098*7304104dSAndroid Build Coastguard Worker
1099*7304104dSAndroid Build Coastguard Worker2019-11-14  Andreas Schwab  <[email protected]>
1100*7304104dSAndroid Build Coastguard Worker
1101*7304104dSAndroid Build Coastguard Worker	* dwelf_elf_e_machine_string.c (main): Clear errno before calling
1102*7304104dSAndroid Build Coastguard Worker	strtol.
1103*7304104dSAndroid Build Coastguard Worker
1104*7304104dSAndroid Build Coastguard Worker2019-09-02  Mark Wielaard  <[email protected]>
1105*7304104dSAndroid Build Coastguard Worker
1106*7304104dSAndroid Build Coastguard Worker	* run-readelf-s.sh: Add --dyn-syms case.
1107*7304104dSAndroid Build Coastguard Worker
1108*7304104dSAndroid Build Coastguard Worker2019-09-07  Mark Wielaard  <[email protected]>
1109*7304104dSAndroid Build Coastguard Worker
1110*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-disasm-riscv64.sh,
1111*7304104dSAndroid Build Coastguard Worker	testfile-riscv64-dis1.o.bz2 and testfile-riscv64-dis1.expect.bz2.
1112*7304104dSAndroid Build Coastguard Worker
1113*7304104dSAndroid Build Coastguard Worker2019-08-27  Mark Wielaard  <[email protected]>
1114*7304104dSAndroid Build Coastguard Worker
1115*7304104dSAndroid Build Coastguard Worker	* run-readelf-test2.sh: Add -x num testcase.
1116*7304104dSAndroid Build Coastguard Worker
1117*7304104dSAndroid Build Coastguard Worker2019-08-29  Mark Wielaard  <[email protected]>
1118*7304104dSAndroid Build Coastguard Worker
1119*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (self_test_files_exe): replace elfcmp, objdump and
1120*7304104dSAndroid Build Coastguard Worker	readelf with elfclassify, stack and unstrip.
1121*7304104dSAndroid Build Coastguard Worker	(self_test_files_lib): Replace libdw.so with libasm.so.
1122*7304104dSAndroid Build Coastguard Worker
1123*7304104dSAndroid Build Coastguard Worker2019-07-05  Omar Sandoval  <[email protected]>
1124*7304104dSAndroid Build Coastguard Worker
1125*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Remove -ldl.
1126*7304104dSAndroid Build Coastguard Worker	* tests-subr.sh (self_test_files): Remove libebl_{i386,x86_64}.so.
1127*7304104dSAndroid Build Coastguard Worker
1128*7304104dSAndroid Build Coastguard Worker2019-07-26  Florian Weimer  <[email protected]>
1129*7304104dSAndroid Build Coastguard Worker	    Mark Wielaard  <[email protected]>
1130*7304104dSAndroid Build Coastguard Worker
1131*7304104dSAndroid Build Coastguard Worker	* run-elfclassify.sh: New test.
1132*7304104dSAndroid Build Coastguard Worker	* run-elfclassify-self.sh: Likewise.
1133*7304104dSAndroid Build Coastguard Worker	* Makefile.sh (TESTS): Add run-elfclassify.sh and
1134*7304104dSAndroid Build Coastguard Worker	run-elfclassify-self.sh.
1135*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1136*7304104dSAndroid Build Coastguard Worker
1137*7304104dSAndroid Build Coastguard Worker2019-07-16  Mao Han  <[email protected]>
1138*7304104dSAndroid Build Coastguard Worker
1139*7304104dSAndroid Build Coastguard Worker	* hello_csky.ko.bz2: New testfile.
1140*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add C-SKY testfile.
1141*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Likewise.
1142*7304104dSAndroid Build Coastguard Worker	* testfilecsky.bz2: New testfile.
1143*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add hello_csky.ko.bz2 and
1144*7304104dSAndroid Build Coastguard Worker	testfilecsky.bz2.
1145*7304104dSAndroid Build Coastguard Worker
1146*7304104dSAndroid Build Coastguard Worker2019-06-28  Mark Wielaard  <[email protected]>
1147*7304104dSAndroid Build Coastguard Worker
1148*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwelf_elf_e_machine_string.
1149*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwelf_elf_e_machine_string.sh.
1150*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1151*7304104dSAndroid Build Coastguard Worker	(dwelf_elf_e_machine_string_LDADD): New variable.
1152*7304104dSAndroid Build Coastguard Worker	* dwelf_elf_e_machine_string.c: New file.
1153*7304104dSAndroid Build Coastguard Worker	* run-dwelf_elf_e_machine_string.sh: New test.
1154*7304104dSAndroid Build Coastguard Worker
1155*7304104dSAndroid Build Coastguard Worker2019-07-01  Mark Wielaard  <[email protected]>
1156*7304104dSAndroid Build Coastguard Worker
1157*7304104dSAndroid Build Coastguard Worker	* run-large-elf-file.sh: Add 2GB to mem_needed when running under
1158*7304104dSAndroid Build Coastguard Worker	valgrind.
1159*7304104dSAndroid Build Coastguard Worker
1160*7304104dSAndroid Build Coastguard Worker2019-06-18  Mark Wielaard  <[email protected]>
1161*7304104dSAndroid Build Coastguard Worker
1162*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-large-elf-file.sh.
1163*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1164*7304104dSAndroid Build Coastguard Worker	* addsections.c (add_sections): Add sec_size argument, use it
1165*7304104dSAndroid Build Coastguard Worker	as the size of the section data.
1166*7304104dSAndroid Build Coastguard Worker	(main): Handle extra sec_size argument. Pass to add_sections.
1167*7304104dSAndroid Build Coastguard Worker	* run-large-elf-file.sh: New test.
1168*7304104dSAndroid Build Coastguard Worker
1169*7304104dSAndroid Build Coastguard Worker2019-06-03  Mark Wielaard  <[email protected]>
1170*7304104dSAndroid Build Coastguard Worker
1171*7304104dSAndroid Build Coastguard Worker	* elfcopy.c (copy_elf): When swapping the sh_offsets of two sections,
1172*7304104dSAndroid Build Coastguard Worker	make sure they are actually next to each other.
1173*7304104dSAndroid Build Coastguard Worker
1174*7304104dSAndroid Build Coastguard Worker2019-05-12  Mark Wielaard  <[email protected]>
1175*7304104dSAndroid Build Coastguard Worker
1176*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfrdwrnop.
1177*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-reverse-sections.sh and
1178*7304104dSAndroid Build Coastguard Worker	run-reverse-sections-self.sh.
1179*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1180*7304104dSAndroid Build Coastguard Worker	(elfrdwrnop): New variable.
1181*7304104dSAndroid Build Coastguard Worker	* elfcopy.c (copy_elf): Add reverse_off argument. Record offsets
1182*7304104dSAndroid Build Coastguard Worker	of sections and swap them when possible.
1183*7304104dSAndroid Build Coastguard Worker	(main): Check for --reverse-off argument. Pass reverse_offs to
1184*7304104dSAndroid Build Coastguard Worker	copy_elf.
1185*7304104dSAndroid Build Coastguard Worker	* run-reverse-sections.sh: New test.
1186*7304104dSAndroid Build Coastguard Worker	* run-reverse-sections-self.sh: Likewise.
1187*7304104dSAndroid Build Coastguard Worker	* elfrdwrnop.c: New file.
1188*7304104dSAndroid Build Coastguard Worker
1189*7304104dSAndroid Build Coastguard Worker2019-05-10  Mark Wielaard  <[email protected]>
1190*7304104dSAndroid Build Coastguard Worker
1191*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-discr.sh.
1192*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise and add testfile-rng.debug.bz2 and
1193*7304104dSAndroid Build Coastguard Worker	testfile-urng.debug.bz2.
1194*7304104dSAndroid Build Coastguard Worker	* run-readelf-discr.sh: New test.
1195*7304104dSAndroid Build Coastguard Worker	* testfile-rng.debug.bz2: New test file.
1196*7304104dSAndroid Build Coastguard Worker	* testfile-urng.debug.bz2: Likewise.
1197*7304104dSAndroid Build Coastguard Worker
1198*7304104dSAndroid Build Coastguard Worker2019-04-30  Mark Wielaard  <[email protected]>
1199*7304104dSAndroid Build Coastguard Worker
1200*7304104dSAndroid Build Coastguard Worker	* xlate_notes.c: New file.
1201*7304104dSAndroid Build Coastguard Worker	* run-xlate-note.sh: New test.
1202*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add xlate_notes.
1203*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-xlate-note.sh.
1204*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1205*7304104dSAndroid Build Coastguard Worker	(xlate_notes_LDADD): New variable.
1206*7304104dSAndroid Build Coastguard Worker
1207*7304104dSAndroid Build Coastguard Worker2019-04-30  Mark Wielaard  <[email protected]>
1208*7304104dSAndroid Build Coastguard Worker
1209*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (frame_callback): Explicitly check symname is
1210*7304104dSAndroid Build Coastguard Worker	NULL.
1211*7304104dSAndroid Build Coastguard Worker
1212*7304104dSAndroid Build Coastguard Worker2019-04-30  Mark Wielaard  <[email protected]>
1213*7304104dSAndroid Build Coastguard Worker
1214*7304104dSAndroid Build Coastguard Worker	* backtrace.c (frame_callback): Explicitly check symname is NULL.
1215*7304104dSAndroid Build Coastguard Worker
1216*7304104dSAndroid Build Coastguard Worker2019-03-04  Mark Wielaard  <[email protected]>
1217*7304104dSAndroid Build Coastguard Worker
1218*7304104dSAndroid Build Coastguard Worker	* backtrace.c (tgkill): Remove define.
1219*7304104dSAndroid Build Coastguard Worker
1220*7304104dSAndroid Build Coastguard Worker2019-01-24  Mark Wielaard  <[email protected]>
1221*7304104dSAndroid Build Coastguard Worker
1222*7304104dSAndroid Build Coastguard Worker	* Makefile.am (system_elf_libelf_test_CPPFLAGS): Guard by
1223*7304104dSAndroid Build Coastguard Worker	!INSTALL_ELFH.
1224*7304104dSAndroid Build Coastguard Worker
1225*7304104dSAndroid Build Coastguard Worker2019-01-31  Mark Wielaard  <[email protected]>
1226*7304104dSAndroid Build Coastguard Worker
1227*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c (stdarg): Remove assert (errno == 0).
1228*7304104dSAndroid Build Coastguard Worker	(main): Likewise.
1229*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (maps_lookup): Likewise.
1230*7304104dSAndroid Build Coastguard Worker	(set_initial_registers): Likewise.
1231*7304104dSAndroid Build Coastguard Worker	(main): Likewise.
1232*7304104dSAndroid Build Coastguard Worker	* backtrace.c (prepare_thread): Likewise.
1233*7304104dSAndroid Build Coastguard Worker	(exec_dump): Likewise.
1234*7304104dSAndroid Build Coastguard Worker
1235*7304104dSAndroid Build Coastguard Worker2019-01-29  Yonghong Song  <[email protected]>
1236*7304104dSAndroid Build Coastguard Worker
1237*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (maps_lookup): Use %*u, not %*x, to parse
1238*7304104dSAndroid Build Coastguard Worker	inode number.
1239*7304104dSAndroid Build Coastguard Worker
1240*7304104dSAndroid Build Coastguard Worker2019-01-18  Ulf Hermann <[email protected]>
1241*7304104dSAndroid Build Coastguard Worker
1242*7304104dSAndroid Build Coastguard Worker	* run-annobingroup.sh: Use different files for strip output.
1243*7304104dSAndroid Build Coastguard Worker	* run-strip-test-many.sh: Use different files for strip output,
1244*7304104dSAndroid Build Coastguard Worker	check results of strip, unstrip, elflint.
1245*7304104dSAndroid Build Coastguard Worker
1246*7304104dSAndroid Build Coastguard Worker2019-01-24  Mark Wielaard  <[email protected]>
1247*7304104dSAndroid Build Coastguard Worker
1248*7304104dSAndroid Build Coastguard Worker	* addsections.c (add_sections): Change the name of the old shstrtab
1249*7304104dSAndroid Build Coastguard Worker	section to ".old_shstrtab" and give the old shstrtab name to the
1250*7304104dSAndroid Build Coastguard Worker	new shstrtab section.
1251*7304104dSAndroid Build Coastguard Worker
1252*7304104dSAndroid Build Coastguard Worker2019-01-09  Ulf Hermann <[email protected]>
1253*7304104dSAndroid Build Coastguard Worker
1254*7304104dSAndroid Build Coastguard Worker	* run-readelf-compressed.sh: Skip if USE_BZIP2 not found.
1255*7304104dSAndroid Build Coastguard Worker
1256*7304104dSAndroid Build Coastguard Worker2018-12-27  Jim Wilson  <[email protected]>
1257*7304104dSAndroid Build Coastguard Worker
1258*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Update with new riscv64 output.
1259*7304104dSAndroid Build Coastguard Worker
1260*7304104dSAndroid Build Coastguard Worker2018-12-02  Mark Wielaard  <[email protected]>
1261*7304104dSAndroid Build Coastguard Worker
1262*7304104dSAndroid Build Coastguard Worker	* testfile_gnu_props.32le.o.bz2: New testfile.
1263*7304104dSAndroid Build Coastguard Worker	* testfile_gnu_props.64le.o.bz2: Likewise.
1264*7304104dSAndroid Build Coastguard Worker	* testfile_gnu_props.32be.o.bz2: Likewise.
1265*7304104dSAndroid Build Coastguard Worker	* testfile_gnu_props.64be.o.bz2: Likewise.
1266*7304104dSAndroid Build Coastguard Worker	* Makefile (EXTRA_DIST): Add new testfiles.
1267*7304104dSAndroid Build Coastguard Worker	* run-readelf-n.sh: Run tests on new testfiles.
1268*7304104dSAndroid Build Coastguard Worker
1269*7304104dSAndroid Build Coastguard Worker2018-11-28  Mark Wielaard  <[email protected]>
1270*7304104dSAndroid Build Coastguard Worker
1271*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (main): Improve error message.
1272*7304104dSAndroid Build Coastguard Worker	* run-backtrace-data.sh: Skip exit 77 return.
1273*7304104dSAndroid Build Coastguard Worker
1274*7304104dSAndroid Build Coastguard Worker2018-11-21  Mark Wielaard  <[email protected]>
1275*7304104dSAndroid Build Coastguard Worker
1276*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_unsupported): Call test_cleanup before
1277*7304104dSAndroid Build Coastguard Worker	exit.
1278*7304104dSAndroid Build Coastguard Worker
1279*7304104dSAndroid Build Coastguard Worker2018-11-17  Mark Wielaard  <[email protected]>
1280*7304104dSAndroid Build Coastguard Worker
1281*7304104dSAndroid Build Coastguard Worker	* run-strip-version.sh: New test.
1282*7304104dSAndroid Build Coastguard Worker	* testfile-version.bz2: New test file.
1283*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-version.sh.
1284*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-version.sh and testfile-version.bz2.
1285*7304104dSAndroid Build Coastguard Worker
1286*7304104dSAndroid Build Coastguard Worker2018-11-09  Mark Wielaard  <[email protected]>
1287*7304104dSAndroid Build Coastguard Worker
1288*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Also test testfile-debug-rel-ppc64-z.o
1289*7304104dSAndroid Build Coastguard Worker	testfile-debug-rel-ppc64-g.o.
1290*7304104dSAndroid Build Coastguard Worker
1291*7304104dSAndroid Build Coastguard Worker2018-11-12  Mark Wielaard  <[email protected]>
1292*7304104dSAndroid Build Coastguard Worker
1293*7304104dSAndroid Build Coastguard Worker	* run-readelf-n.sh: Add testfile-annobingroup.o test.
1294*7304104dSAndroid Build Coastguard Worker
1295*7304104dSAndroid Build Coastguard Worker2018-11-11  Mark Wielaard  <[email protected]>
1296*7304104dSAndroid Build Coastguard Worker
1297*7304104dSAndroid Build Coastguard Worker	* run-readelf-n.sh: Fix NT_GNU_ABI_TAG type. Add testfile11 test
1298*7304104dSAndroid Build Coastguard Worker	for NT_VERSION.
1299*7304104dSAndroid Build Coastguard Worker
1300*7304104dSAndroid Build Coastguard Worker2018-11-04  Mark Wielaard  <[email protected]>
1301*7304104dSAndroid Build Coastguard Worker
1302*7304104dSAndroid Build Coastguard Worker	* testfile-bpf-reloc.expect.bz2: Update with new expected jump
1303*7304104dSAndroid Build Coastguard Worker	variants.
1304*7304104dSAndroid Build Coastguard Worker
1305*7304104dSAndroid Build Coastguard Worker2018-10-20  Mark Wielaard  <[email protected]>
1306*7304104dSAndroid Build Coastguard Worker
1307*7304104dSAndroid Build Coastguard Worker	* run-readelf-compressed.sh: New test.
1308*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-compressed.sh.
1309*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1310*7304104dSAndroid Build Coastguard Worker
1311*7304104dSAndroid Build Coastguard Worker2018-11-09  Mark Wielaard  <[email protected]>
1312*7304104dSAndroid Build Coastguard Worker
1313*7304104dSAndroid Build Coastguard Worker	* testfile-debug-rel-ppc64-g.o.bz2: New test file.
1314*7304104dSAndroid Build Coastguard Worker	* testfile-debug-rel-ppc64-z.o.bz2: Likewise.
1315*7304104dSAndroid Build Coastguard Worker	* testfile-debug-rel-ppc64.o.bz2: Likewise.
1316*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-debug-rel-ppc64-g.o.bz2,
1317*7304104dSAndroid Build Coastguard Worker	testfile-debug-rel-ppc64-z.o.bz2 and testfile-debug-rel-ppc64.o.bz2.
1318*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Also test on testfile-debug-rel-ppc64.o.
1319*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Also test on testfile-debug-rel-ppc64*.o.
1320*7304104dSAndroid Build Coastguard Worker
1321*7304104dSAndroid Build Coastguard Worker2018-10-26  Mark Wielaard  <[email protected]>
1322*7304104dSAndroid Build Coastguard Worker
1323*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add a test for --reloc-debug-sections-only.
1324*7304104dSAndroid Build Coastguard Worker
1325*7304104dSAndroid Build Coastguard Worker2018-10-18  Mark Wielaard  <[email protected]>
1326*7304104dSAndroid Build Coastguard Worker
1327*7304104dSAndroid Build Coastguard Worker	* run-readelf-n.sh: New test.
1328*7304104dSAndroid Build Coastguard Worker	* testfile-gnu-property-note.bz2: New testfile.
1329*7304104dSAndroid Build Coastguard Worker	* testfile-gnu-property-note.o.bz2: Likewise.
1330*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-n.sh.
1331*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise and testfile-gnu-property-note.bz2,
1332*7304104dSAndroid Build Coastguard Worker	testfile-gnu-property-note.o.bz2.
1333*7304104dSAndroid Build Coastguard Worker
1334*7304104dSAndroid Build Coastguard Worker2018-10-12  Mark Wielaard  <[email protected]>
1335*7304104dSAndroid Build Coastguard Worker
1336*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: Adjust flags output.
1337*7304104dSAndroid Build Coastguard Worker	* run-readelf-macro.sh: Likewise.
1338*7304104dSAndroid Build Coastguard Worker	* run-readelf-macros.sh: New test.
1339*7304104dSAndroid Build Coastguard Worker	* testfile-macros-object.o.bz2: New test file.
1340*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-macros.sh.
1341*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-macros.sh and
1342*7304104dSAndroid Build Coastguard Worker	testfile-macros-object.o.bz2.
1343*7304104dSAndroid Build Coastguard Worker
1344*7304104dSAndroid Build Coastguard Worker2018-09-12  Mark Wielaard  <[email protected]>
1345*7304104dSAndroid Build Coastguard Worker
1346*7304104dSAndroid Build Coastguard Worker	* run-annobingroup.sh: Add x86_64 ET_REL testcase.
1347*7304104dSAndroid Build Coastguard Worker	* testfile-annobingroup-x86_64.o.bz2: New test file.
1348*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-annobingroup-x86_64.o.bz2.
1349*7304104dSAndroid Build Coastguard Worker
1350*7304104dSAndroid Build Coastguard Worker2018-09-18  Mark Wielaard  <[email protected]>
1351*7304104dSAndroid Build Coastguard Worker
1352*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (thread_callback): Only error when
1353*7304104dSAndroid Build Coastguard Worker	dwfl_thread_getframes returns an error.
1354*7304104dSAndroid Build Coastguard Worker	(main): Don't call abort or assert but print an error when
1355*7304104dSAndroid Build Coastguard Worker	something unexpected happens.
1356*7304104dSAndroid Build Coastguard Worker
1357*7304104dSAndroid Build Coastguard Worker2018-09-13  Mark Wielaard  <[email protected]>
1358*7304104dSAndroid Build Coastguard Worker
1359*7304104dSAndroid Build Coastguard Worker	* run-strip-test-many.sh: New test.
1360*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-test-many.sh.
1361*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1362*7304104dSAndroid Build Coastguard Worker
1363*7304104dSAndroid Build Coastguard Worker2018-09-13  Mark Wielaard  <[email protected]>
1364*7304104dSAndroid Build Coastguard Worker
1365*7304104dSAndroid Build Coastguard Worker	* run-typeiter-many.sh: New test.
1366*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-typeiter-many.sh.
1367*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1368*7304104dSAndroid Build Coastguard Worker
1369*7304104dSAndroid Build Coastguard Worker2018-09-13  Mark Wielaard  <[email protected]>
1370*7304104dSAndroid Build Coastguard Worker
1371*7304104dSAndroid Build Coastguard Worker	* run-copymany-sections.sh: New test.
1372*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-copymany-sections.sh.
1373*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1374*7304104dSAndroid Build Coastguard Worker
1375*7304104dSAndroid Build Coastguard Worker2018-09-12  Mark Wielaard  <[email protected]>
1376*7304104dSAndroid Build Coastguard Worker
1377*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfcopy and addsections.
1378*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-copyadd-sections.sh.
1379*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1380*7304104dSAndroid Build Coastguard Worker	(elfcopy_LDADD): New variable.
1381*7304104dSAndroid Build Coastguard Worker	(addsections_LDADD): Likewise.
1382*7304104dSAndroid Build Coastguard Worker	* addsections.c: New file.
1383*7304104dSAndroid Build Coastguard Worker	* elfcopy.c: Likewise.
1384*7304104dSAndroid Build Coastguard Worker	* run-copyadd-sections.sh: New test.
1385*7304104dSAndroid Build Coastguard Worker
1386*7304104dSAndroid Build Coastguard Worker2018-09-11  Mark Wielaard  <[email protected]>
1387*7304104dSAndroid Build Coastguard Worker
1388*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (main): Add section attribute.
1389*7304104dSAndroid Build Coastguard Worker
1390*7304104dSAndroid Build Coastguard Worker2018-07-24  Mark Wielaard  <[email protected]>
1391*7304104dSAndroid Build Coastguard Worker
1392*7304104dSAndroid Build Coastguard Worker	* run-annobingroup.sh: Add testfile-annobingroup-i386.o tests.
1393*7304104dSAndroid Build Coastguard Worker	* testfile-annobingroup-i386.o.bz2: New test file.
1394*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-annobingroup-i386.o.bz2.
1395*7304104dSAndroid Build Coastguard Worker
1396*7304104dSAndroid Build Coastguard Worker2018-07-21  Mark Wielaard  <[email protected]>
1397*7304104dSAndroid Build Coastguard Worker
1398*7304104dSAndroid Build Coastguard Worker	* run-annobingroup.sh: New test.
1399*7304104dSAndroid Build Coastguard Worker	* testfile-annobingroup.o.bz2: New test file.
1400*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-annobingroup.sh.
1401*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-annobingroup.sh and
1402*7304104dSAndroid Build Coastguard Worker	testfile-annobingroup.o.bz2.
1403*7304104dSAndroid Build Coastguard Worker
1404*7304104dSAndroid Build Coastguard Worker2018-07-19  Andreas Schwab  <[email protected]>
1405*7304104dSAndroid Build Coastguard Worker
1406*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-test12.sh.
1407*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-test12.sh, testfile-riscv64.bz2,
1408*7304104dSAndroid Build Coastguard Worker	testfile-riscv64-s.bz2, testfile-riscv64-core.bz2.
1409*7304104dSAndroid Build Coastguard Worker	(run-strip-test11.sh): New file.
1410*7304104dSAndroid Build Coastguard Worker	(testfile-riscv64.bz2): New file.
1411*7304104dSAndroid Build Coastguard Worker	(testfile-riscv64-s.bz2): New file.
1412*7304104dSAndroid Build Coastguard Worker	(testfile-riscv64-core.bz2): New file.
1413*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Add test for testfile-riscv64-core.
1414*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Likewise.
1415*7304104dSAndroid Build Coastguard Worker
1416*7304104dSAndroid Build Coastguard Worker2018-07-16  Ulf Hermann  <[email protected]>
1417*7304104dSAndroid Build Coastguard Worker
1418*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Remove previous testfiles before running the
1419*7304104dSAndroid Build Coastguard Worker	next test.
1420*7304104dSAndroid Build Coastguard Worker
1421*7304104dSAndroid Build Coastguard Worker2018-07-17  Mark Wielaard  <[email protected]>
1422*7304104dSAndroid Build Coastguard Worker
1423*7304104dSAndroid Build Coastguard Worker	* hello_riscv64.ko.bz2: Updated with debuginfo.
1424*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add documentation on CONFIG_DEBUG_INFO=y.
1425*7304104dSAndroid Build Coastguard Worker
1426*7304104dSAndroid Build Coastguard Worker2018-07-05  Mark Wielaard  <[email protected]>
1427*7304104dSAndroid Build Coastguard Worker
1428*7304104dSAndroid Build Coastguard Worker	* next_cfi.c (handle_section): Take a new argument name. Check
1429*7304104dSAndroid Build Coastguard Worker	whether the section is compressed and uncompress if so.
1430*7304104dSAndroid Build Coastguard Worker	(main): Check also for .zdebug_frame and pass the name of the
1431*7304104dSAndroid Build Coastguard Worker	section to handle_section.
1432*7304104dSAndroid Build Coastguard Worker
1433*7304104dSAndroid Build Coastguard Worker2018-07-04  Ross Burton <[email protected]>
1434*7304104dSAndroid Build Coastguard Worker
1435*7304104dSAndroid Build Coastguard Worker	* addrscopes.c: Remove error.h include, add system.h include.
1436*7304104dSAndroid Build Coastguard Worker	* allregs.c: Likewise.
1437*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c: Likewise.
1438*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: Likewise.
1439*7304104dSAndroid Build Coastguard Worker	* backtrace.c: Likewise.
1440*7304104dSAndroid Build Coastguard Worker	* buildid.c: Likewise.
1441*7304104dSAndroid Build Coastguard Worker	* debugaltlink.c: Likewise.
1442*7304104dSAndroid Build Coastguard Worker	* debuglink.c: Likewise.
1443*7304104dSAndroid Build Coastguard Worker	* deleted.c : Likewise.
1444*7304104dSAndroid Build Coastguard Worker	* dwarfcfi.c: Likewise.
1445*7304104dSAndroid Build Coastguard Worker	* dwfl-addr-sect.c: Likewise.
1446*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-addr-overflow.c: Likewise.
1447*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c: Likewise.
1448*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-getmodules.c: Likewise.
1449*7304104dSAndroid Build Coastguard Worker	* dwfl-proc-attach.c: Likewise.
1450*7304104dSAndroid Build Coastguard Worker	* dwfl-report-elf-align.c: Likewise.
1451*7304104dSAndroid Build Coastguard Worker	* dwfllines.c: Likewise.
1452*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c: Likewise.
1453*7304104dSAndroid Build Coastguard Worker	* dwflsyms.c: Likewise.
1454*7304104dSAndroid Build Coastguard Worker	* early-offscn.c: Likewise
1455*7304104dSAndroid Build Coastguard Worker	* ecp.c: Likewise.
1456*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c: Likewise.
1457*7304104dSAndroid Build Coastguard Worker	* find-prologues.c: Likewise.
1458*7304104dSAndroid Build Coastguard Worker	* funcretval.c: Likewise.
1459*7304104dSAndroid Build Coastguard Worker	* funcscopes.c: Likewise.
1460*7304104dSAndroid Build Coastguard Worker	* getsrc_die.c: Likewise.
1461*7304104dSAndroid Build Coastguard Worker	* line2addr.c: Likewise.
1462*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c: Likewise.
1463*7304104dSAndroid Build Coastguard Worker	* next_cfi.c: Likewise.
1464*7304104dSAndroid Build Coastguard Worker	* rdwrmmap.c: Likewise.
1465*7304104dSAndroid Build Coastguard Worker	* saridx.c: Likewise.
1466*7304104dSAndroid Build Coastguard Worker	* sectiondump.c: Likewise.
1467*7304104dSAndroid Build Coastguard Worker	* varlocs.c: Likewise.
1468*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c: Likewise.
1469*7304104dSAndroid Build Coastguard Worker
1470*7304104dSAndroid Build Coastguard Worker2018-06-28  Mark Wielaard  <[email protected]>
1471*7304104dSAndroid Build Coastguard Worker
1472*7304104dSAndroid Build Coastguard Worker	* next_cfi.c: New file.
1473*7304104dSAndroid Build Coastguard Worker	* run-next-cfi.sh: New test.
1474*7304104dSAndroid Build Coastguard Worker	* run-next-cfi-self.sh: Likewise.
1475*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add next_cfi.
1476*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-next-cfi.sh and run-next-cfi-self.sh.
1477*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1478*7304104dSAndroid Build Coastguard Worker	(next_cfi_LDADD): New variable.
1479*7304104dSAndroid Build Coastguard Worker
1480*7304104dSAndroid Build Coastguard Worker2018-06-27  Mark Wielaard  <[email protected]>
1481*7304104dSAndroid Build Coastguard Worker
1482*7304104dSAndroid Build Coastguard Worker	* dwarf_cfi.c: New file.
1483*7304104dSAndroid Build Coastguard Worker	* run-dwarfcfi.sh: New test.
1484*7304104dSAndroid Build Coastguard Worker	* testfile11-debugframe.bz2: New testfile.
1485*7304104dSAndroid Build Coastguard Worker	* testfile12-debugframe.bz2: Likewise.
1486*7304104dSAndroid Build Coastguard Worker	* testfileaarch64-debugframe.bz2: Likewise.
1487*7304104dSAndroid Build Coastguard Worker	* testfilearm-debugframe.bz2: Likewise.
1488*7304104dSAndroid Build Coastguard Worker	* testfileppc32-debugframe.bz2: Likewise.
1489*7304104dSAndroid Build Coastguard Worker	* testfileppc64-debugframe.bz2: Likewise.
1490*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwarfcfi.
1491*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwarfcfi.sh.
1492*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-dwarfcfi.sh, testfile11-debugframe.bz2,
1493*7304104dSAndroid Build Coastguard Worker	testfile12-debugframe.bz2, testfileaarch64-debugframe.bz2,
1494*7304104dSAndroid Build Coastguard Worker	testfilearm-debugframe.bz2, testfileppc32-debugframe.bz2 and
1495*7304104dSAndroid Build Coastguard Worker	testfileppc64-debugframe.bz2.
1496*7304104dSAndroid Build Coastguard Worker
1497*7304104dSAndroid Build Coastguard Worker2018-06-23  Mark Wielaard  <[email protected]>
1498*7304104dSAndroid Build Coastguard Worker
1499*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_expr): Take a new depth argument. Check it isn't
1500*7304104dSAndroid Build Coastguard Worker	greater than MAX_DEPTH (64). Pass on to print_expr_block.
1501*7304104dSAndroid Build Coastguard Worker	(print_expr_block): Take a new depth argument. Pass it to print_expr.
1502*7304104dSAndroid Build Coastguard Worker	(print_expr_block_addrs): Call print_expr_block with zero depth.
1503*7304104dSAndroid Build Coastguard Worker
1504*7304104dSAndroid Build Coastguard Worker2018-06-25  Mark Wielaard  <[email protected]>
1505*7304104dSAndroid Build Coastguard Worker
1506*7304104dSAndroid Build Coastguard Worker	* next-files.c: New file.
1507*7304104dSAndroid Build Coastguard Worker	* next-lines.c: Likewise.
1508*7304104dSAndroid Build Coastguard Worker	* run-next-files.sh: New test.
1509*7304104dSAndroid Build Coastguard Worker	* run-next-lines.sh: Likewise.
1510*7304104dSAndroid Build Coastguard Worker	* testfile-only-debug-line.bz2: New test file.
1511*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add next-files and next-lines.
1512*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-next-files.sh and run-next-lines.sh.
1513*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-next-files.sh, run-next-lines.sh and
1514*7304104dSAndroid Build Coastguard Worker	testfile-only-debug-line.bz2.
1515*7304104dSAndroid Build Coastguard Worker	(next_lines_LDADD): New variable.
1516*7304104dSAndroid Build Coastguard Worker	(next_files_LDADD): Likewise.
1517*7304104dSAndroid Build Coastguard Worker
1518*7304104dSAndroid Build Coastguard Worker2018-06-16  Yonghong Song  <[email protected]>
1519*7304104dSAndroid Build Coastguard Worker
1520*7304104dSAndroid Build Coastguard Worker	* run-reloc-bpf.sh: New test.
1521*7304104dSAndroid Build Coastguard Worker	* testfile-bpf-reloc.o.bz2: New test file.
1522*7304104dSAndroid Build Coastguard Worker	* testfile-bpf-reloc.expect.bz2: New test file.
1523*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-reloc-bpf.sh.
1524*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-reloc-bpf.sh, testfile-bpf-reloc.o.bz2 and
1525*7304104dSAndroid Build Coastguard Worker	testfile-bpf-reloc.expect.bz2.
1526*7304104dSAndroid Build Coastguard Worker
1527*7304104dSAndroid Build Coastguard Worker2018-06-13  Mark Wielaard  <[email protected]>
1528*7304104dSAndroid Build Coastguard Worker
1529*7304104dSAndroid Build Coastguard Worker	* run-readelf-const-values.sh: New test.
1530*7304104dSAndroid Build Coastguard Worker	* testfile-const-values.debug.bz2: New test file.
1531*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Adjust expected const_value.
1532*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-const-values.sh.
1533*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-const-values.sh and
1534*7304104dSAndroid Build Coastguard Worker	testfile-const-values.debug.bz2.
1535*7304104dSAndroid Build Coastguard Worker
1536*7304104dSAndroid Build Coastguard Worker2018-06-08  Mark Wielaard  <[email protected]>
1537*7304104dSAndroid Build Coastguard Worker
1538*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_expr): Error on bad DW_OP_GNU_parameter_ref
1539*7304104dSAndroid Build Coastguard Worker	target, do not assert.
1540*7304104dSAndroid Build Coastguard Worker
1541*7304104dSAndroid Build Coastguard Worker2018-06-08  Mark Wielaard  <[email protected]>
1542*7304104dSAndroid Build Coastguard Worker
1543*7304104dSAndroid Build Coastguard Worker	* get-units-invalid.c (main): Check invalid dwarf_getabbrev call.
1544*7304104dSAndroid Build Coastguard Worker	* show-abbrev.c (main): Check illegal dwarf_getabbrev offset call.
1545*7304104dSAndroid Build Coastguard Worker
1546*7304104dSAndroid Build Coastguard Worker2018-06-08  Mark Wielaard  <[email protected]>
1547*7304104dSAndroid Build Coastguard Worker
1548*7304104dSAndroid Build Coastguard Worker	* varlocs.c (main): Only assert when cfi_debug_bias != 0 if there
1549*7304104dSAndroid Build Coastguard Worker	actually is a cfi_debug.
1550*7304104dSAndroid Build Coastguard Worker
1551*7304104dSAndroid Build Coastguard Worker2018-06-07  Mark Wielaard  <[email protected]>
1552*7304104dSAndroid Build Coastguard Worker
1553*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Fix expected output for startx_length.
1554*7304104dSAndroid Build Coastguard Worker
1555*7304104dSAndroid Build Coastguard Worker2018-06-06  Mark Wielaard  <[email protected]>
1556*7304104dSAndroid Build Coastguard Worker
1557*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_base_type): Use error, not assert when the DIE
1558*7304104dSAndroid Build Coastguard Worker	isn't a base type.
1559*7304104dSAndroid Build Coastguard Worker
1560*7304104dSAndroid Build Coastguard Worker2018-06-02  Mark Wielaard  <[email protected]>
1561*7304104dSAndroid Build Coastguard Worker
1562*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (self_test_files_exe): Drop shared libraries.
1563*7304104dSAndroid Build Coastguard Worker	Keep addr2line, elfcmp, objdump and readelf.
1564*7304104dSAndroid Build Coastguard Worker
1565*7304104dSAndroid Build Coastguard Worker2018-05-31  Mark Wielaard  <[email protected]>
1566*7304104dSAndroid Build Coastguard Worker
1567*7304104dSAndroid Build Coastguard Worker	* run-readelf-types.sh: New test.
1568*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-types.sh.
1569*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1570*7304104dSAndroid Build Coastguard Worker
1571*7304104dSAndroid Build Coastguard Worker2018-05-31  Mark Wielaard  <[email protected]>
1572*7304104dSAndroid Build Coastguard Worker
1573*7304104dSAndroid Build Coastguard Worker	* splitdwarf4-not-split4.dwo.bz2: New test file.
1574*7304104dSAndroid Build Coastguard Worker	* testfile-splitdwarf4-not-split4.debug.bz2: Likewise.
1575*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Add test for splitdwarf4-not-split4.dwo
1576*7304104dSAndroid Build Coastguard Worker	and testfile-splitdwarf4-not-split4.debug.
1577*7304104dSAndroid Build Coastguard Worker	* run-varlocs.sh: Test testfile-splitdwarf4-not-split4.debug.
1578*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add splitdwarf4-not-split4.dwo.bz2
1579*7304104dSAndroid Build Coastguard Worker	and testfile-splitdwarf4-not-split4.debug.bz2.
1580*7304104dSAndroid Build Coastguard Worker
1581*7304104dSAndroid Build Coastguard Worker2018-05-31  Mark Wielaard  <[email protected]>
1582*7304104dSAndroid Build Coastguard Worker
1583*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (self_test_files): Split into self_test_files_exe,
1584*7304104dSAndroid Build Coastguard Worker	self_test_files_lib and self_test_obj.
1585*7304104dSAndroid Build Coastguard Worker	(testrun_on_self_exe): New function.
1586*7304104dSAndroid Build Coastguard Worker	(testrun_on_self_lib): Likewise.
1587*7304104dSAndroid Build Coastguard Worker	* run-get-units-split.sh: Replace testrun_on_self with
1588*7304104dSAndroid Build Coastguard Worker	testrun_on_self_exe and testrun_on_self_lib.
1589*7304104dSAndroid Build Coastguard Worker	* run-unit-info.sh: Likewise.
1590*7304104dSAndroid Build Coastguard Worker
1591*7304104dSAndroid Build Coastguard Worker2018-05-31  Mark Wielaard  <[email protected]>
1592*7304104dSAndroid Build Coastguard Worker
1593*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c (handle_die): Handle NULL name. Print offset and
1594*7304104dSAndroid Build Coastguard Worker	name of die.
1595*7304104dSAndroid Build Coastguard Worker	(main): Check if the cu DIE is a skeleton, then get and handle
1596*7304104dSAndroid Build Coastguard Worker	the split subdie.
1597*7304104dSAndroid Build Coastguard Worker	* run-low-high-pc.sh: Run on testfile-splitdwarf-4 and
1598*7304104dSAndroid Build Coastguard Worker	testfile-splitdwarf-5. Run on all selftest files.
1599*7304104dSAndroid Build Coastguard Worker
1600*7304104dSAndroid Build Coastguard Worker2018-05-31  Mark Wielaard  <[email protected]>
1601*7304104dSAndroid Build Coastguard Worker
1602*7304104dSAndroid Build Coastguard Worker	* get-units-invalid.c (main): Check dwarf_cuoffset and
1603*7304104dSAndroid Build Coastguard Worker	dwarf_dieoffset.
1604*7304104dSAndroid Build Coastguard Worker
1605*7304104dSAndroid Build Coastguard Worker2018-05-29  Mark Wielaard  <[email protected]>
1606*7304104dSAndroid Build Coastguard Worker
1607*7304104dSAndroid Build Coastguard Worker	* dwarf-die-addr-die.c (check_dbg): Also check subdies, split or
1608*7304104dSAndroid Build Coastguard Worker	type, gotten through dwarf_get_units.
1609*7304104dSAndroid Build Coastguard Worker	* run-dwarf-die-addr-die.sh: Add tests for dwarf-4, dwarf-5,
1610*7304104dSAndroid Build Coastguard Worker	split-dwarf-4, split-dwarf-5 and dwo files.
1611*7304104dSAndroid Build Coastguard Worker
1612*7304104dSAndroid Build Coastguard Worker2018-05-29  Mark Wielaard  <[email protected]>
1613*7304104dSAndroid Build Coastguard Worker
1614*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Add GNU DebugFission split-dwarf variant.
1615*7304104dSAndroid Build Coastguard Worker	* run-varlocs.sh: Likewise.
1616*7304104dSAndroid Build Coastguard Worker
1617*7304104dSAndroid Build Coastguard Worker2018-05-29  Mark Wielaard  <[email protected]>
1618*7304104dSAndroid Build Coastguard Worker
1619*7304104dSAndroid Build Coastguard Worker	* run-readelf-twofiles.sh: Add --debug-dump=loc testcase.
1620*7304104dSAndroid Build Coastguard Worker
1621*7304104dSAndroid Build Coastguard Worker2018-05-28  Mark Wielaard  <[email protected]>
1622*7304104dSAndroid Build Coastguard Worker
1623*7304104dSAndroid Build Coastguard Worker	* run-readelf-info-plus.sh: New test.
1624*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-info-plus.sh.
1625*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1626*7304104dSAndroid Build Coastguard Worker
1627*7304104dSAndroid Build Coastguard Worker2018-04-29  Mark Wielaard  <[email protected]>
1628*7304104dSAndroid Build Coastguard Worker
1629*7304104dSAndroid Build Coastguard Worker	* run-readelf-addr.sh: New test.
1630*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-addr.sh.
1631*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1632*7304104dSAndroid Build Coastguard Worker
1633*7304104dSAndroid Build Coastguard Worker2018-04-27  Mark Wielaard  <[email protected]>
1634*7304104dSAndroid Build Coastguard Worker
1635*7304104dSAndroid Build Coastguard Worker	* run-readelf-ranges.sh: Adjust expected output for address base.
1636*7304104dSAndroid Build Coastguard Worker	* run-readelf-addr.sh: New test.
1637*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-addr.sh.
1638*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1639*7304104dSAndroid Build Coastguard Worker
1640*7304104dSAndroid Build Coastguard Worker2018-04-07  Mark Wielaard  <[email protected]>
1641*7304104dSAndroid Build Coastguard Worker
1642*7304104dSAndroid Build Coastguard Worker	* run-varlocs.sh: Run on testfileranges5.debug and
1643*7304104dSAndroid Build Coastguard Worker	testsplitfileranges5.debug.
1644*7304104dSAndroid Build Coastguard Worker	* varlocs.c (is_debug): New bool.
1645*7304104dSAndroid Build Coastguard Worker	(print_expr): Don't fail on missing CFI for is_debug.
1646*7304104dSAndroid Build Coastguard Worker	(main): Parse --debug, set is_debug.
1647*7304104dSAndroid Build Coastguard Worker
1648*7304104dSAndroid Build Coastguard Worker2018-04-12  Mark Wielaard  <[email protected]>
1649*7304104dSAndroid Build Coastguard Worker
1650*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Add new testcases.
1651*7304104dSAndroid Build Coastguard Worker
1652*7304104dSAndroid Build Coastguard Worker2018-04-06  Mark Wielaard  <[email protected]>
1653*7304104dSAndroid Build Coastguard Worker
1654*7304104dSAndroid Build Coastguard Worker	* testfileranges5.debug.bz2: New testfile.
1655*7304104dSAndroid Build Coastguard Worker	* testfilesplitranges5.debug.bz2: Likewise.
1656*7304104dSAndroid Build Coastguard Worker	* testfile-ranges-hello5.dwo.bz2: Likewise.
1657*7304104dSAndroid Build Coastguard Worker	* testfile-ranges-world5.dwo.bz2: Likewise.
1658*7304104dSAndroid Build Coastguard Worker	* run-dwarf-ranges.sh: Run on testfileranges5.debug.
1659*7304104dSAndroid Build Coastguard Worker	* run-all-dwarf-ranges.sh: Run on testfilesplitranges5.debug.
1660*7304104dSAndroid Build Coastguard Worker	* tests/Makefile.am (EXTRA_DIST): Add testfileranges5.debug.bz2,
1661*7304104dSAndroid Build Coastguard Worker	testfilesplitranges5.debug.bz2, testfile-ranges-hello5.dwo.bz2 and
1662*7304104dSAndroid Build Coastguard Worker	testfile-ranges-world5.dwo.bz2.
1663*7304104dSAndroid Build Coastguard Worker
1664*7304104dSAndroid Build Coastguard Worker2018-04-11  Mark Wielaard  <[email protected]>
1665*7304104dSAndroid Build Coastguard Worker
1666*7304104dSAndroid Build Coastguard Worker	* run-readelf-ranges.sh: New test.
1667*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-ranges.sh.
1668*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1669*7304104dSAndroid Build Coastguard Worker
1670*7304104dSAndroid Build Coastguard Worker2018-05-21  Mark Wielaard  <[email protected]>
1671*7304104dSAndroid Build Coastguard Worker
1672*7304104dSAndroid Build Coastguard Worker	* addrx_constx-4.dwo.bz2: New testfile.
1673*7304104dSAndroid Build Coastguard Worker	* addrx_constx-5.dwo.bz2: Likewise.
1674*7304104dSAndroid Build Coastguard Worker	* testfile-addrx_constx-4.bz2: Likewise.
1675*7304104dSAndroid Build Coastguard Worker	* testfile-addrx_constx-5.bz2: Likewise
1676*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add addrx_constx-5.dwo.bz2
1677*7304104dSAndroid Build Coastguard Worker	testfile-addrx_constx-4\ .bz2 testfile-addrx_constx-5.bz2.
1678*7304104dSAndroid Build Coastguard Worker	* run-varlocs.sh: Add addrx_constx tests for DWARF4 and DWARF5.
1679*7304104dSAndroid Build Coastguard Worker	* varlocx.c (print_expr): Handle DW_OP_GNU_addr_index,
1680*7304104dSAndroid Build Coastguard Worker	DW_OP_addrx, DW_OP_GNU_const_index and DW_OP_constx.
1681*7304104dSAndroid Build Coastguard Worker	(main): Handle split DWARF.
1682*7304104dSAndroid Build Coastguard Worker	* run-all-dwarf-ranges.sh: Add new ranges for addrx low/highpc.
1683*7304104dSAndroid Build Coastguard Worker
1684*7304104dSAndroid Build Coastguard Worker2018-05-20  Mark Wielaard  <[email protected]>
1685*7304104dSAndroid Build Coastguard Worker
1686*7304104dSAndroid Build Coastguard Worker	* unit-info.c: New test.
1687*7304104dSAndroid Build Coastguard Worker	* run-unit-info.sh: New test runner.
1688*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add unit-info.
1689*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-unit-info.sh
1690*7304104dSAndroid Build Coastguard Worker	(EXTRA_INFO): Likewise.
1691*7304104dSAndroid Build Coastguard Worker	(unit_info_LDADD): New variable.
1692*7304104dSAndroid Build Coastguard Worker
1693*7304104dSAndroid Build Coastguard Worker2018-05-24  Mark Wielaard  <[email protected]>
1694*7304104dSAndroid Build Coastguard Worker
1695*7304104dSAndroid Build Coastguard Worker	* get-units-invalid.c (main): Add check for invalid dwarf_ranges.
1696*7304104dSAndroid Build Coastguard Worker	* run-all-dwarf-ranges.sh: Correct expected output.
1697*7304104dSAndroid Build Coastguard Worker
1698*7304104dSAndroid Build Coastguard Worker2018-05-18  Mark Wielaard  <[email protected]>
1699*7304104dSAndroid Build Coastguard Worker
1700*7304104dSAndroid Build Coastguard Worker	* Makefiles.am (check_PROGRAMS): Add all-dwarf-ranges.
1701*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-all-dwarf-ranges.sh.
1702*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-all-dwarf-ranges.sh,
1703*7304104dSAndroid Build Coastguard Worker	testfilesplitranges4.debug.bz2, testfile-ranges-hello.dwo.bz2
1704*7304104dSAndroid Build Coastguard Worker	and testfile-ranges-world.dwo.bz2.
1705*7304104dSAndroid Build Coastguard Worker	(all_dwarf_ranges_LDADD): New variable.
1706*7304104dSAndroid Build Coastguard Worker	* all-dwarf-ranges.c: New test program.
1707*7304104dSAndroid Build Coastguard Worker	* run-all-dwarf-ranges: New test runner.
1708*7304104dSAndroid Build Coastguard Worker	* testfile-ranges-hello.dwo.bz2: New test file.
1709*7304104dSAndroid Build Coastguard Worker	* testfile-ranges-world.dwo.bz2: Likewise.
1710*7304104dSAndroid Build Coastguard Worker	* testfilesplitranges4.debug.bz2: Likewise.
1711*7304104dSAndroid Build Coastguard Worker
1712*7304104dSAndroid Build Coastguard Worker2018-05-18  Mark Wielaard  <[email protected]>
1713*7304104dSAndroid Build Coastguard Worker
1714*7304104dSAndroid Build Coastguard Worker	* run-get-files.sh: Add testcases for testfile-splitdwarf-4,
1715*7304104dSAndroid Build Coastguard Worker	testfile-hello4.dwo, testfile-world4.dwo and testfile-splitdwarf-5,
1716*7304104dSAndroid Build Coastguard Worker	testfile-hello5.dwo, testfile-world5.dwo.
1717*7304104dSAndroid Build Coastguard Worker
1718*7304104dSAndroid Build Coastguard Worker2018-05-17  Mark Wielaard  <[email protected]>
1719*7304104dSAndroid Build Coastguard Worker
1720*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add attr-integrate-skel.
1721*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-attr-integrate-skel.
1722*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1723*7304104dSAndroid Build Coastguard Worker	(attr_integrate_skel_LDADD): New variable.
1724*7304104dSAndroid Build Coastguard Worker	* attr-integrate-skel.c: New test.
1725*7304104dSAndroid Build Coastguard Worker	* run-attr-integrate-skel.sh: New test runner.
1726*7304104dSAndroid Build Coastguard Worker
1727*7304104dSAndroid Build Coastguard Worker2018-05-16  Mark Wielaard  <[email protected]>
1728*7304104dSAndroid Build Coastguard Worker
1729*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add get-units-split.
1730*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-get-units-split.sh.
1731*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-get-units-split.sh, testfile-hello4.dwo.bz2,
1732*7304104dSAndroid Build Coastguard Worker	testfile-hello5.dwo.bz2, testfile-splitdwarf-4.bz2,
1733*7304104dSAndroid Build Coastguard Worker	testfile-splitdwarf-5.bz2, testfile-world5.dwo.bz2 and
1734*7304104dSAndroid Build Coastguard Worker	testfile-world4.dwo.bz2.
1735*7304104dSAndroid Build Coastguard Worker	(get_units_split_LDADD): New variable.
1736*7304104dSAndroid Build Coastguard Worker	* get-units-split.c: New test.
1737*7304104dSAndroid Build Coastguard Worker	* run-get-units-split.sh: New test runner.
1738*7304104dSAndroid Build Coastguard Worker	* testfile-dwarf-45.source: Extend with build instructions for new
1739*7304104dSAndroid Build Coastguard Worker	test files.
1740*7304104dSAndroid Build Coastguard Worker	* testfile-hello4.dwo.bz2: New test file.
1741*7304104dSAndroid Build Coastguard Worker	* testfile-hello5.dwo.bz2: Likewise.
1742*7304104dSAndroid Build Coastguard Worker	* testfile-splitdwarf-4.bz2: Likewise.
1743*7304104dSAndroid Build Coastguard Worker	* testfile-splitdwarf-5.bz2: Likewise.
1744*7304104dSAndroid Build Coastguard Worker	* testfile-world5.dwo.bz2 and: Likewise.
1745*7304104dSAndroid Build Coastguard Worker	* testfile-world4.dwo.bz2: Likewise.
1746*7304104dSAndroid Build Coastguard Worker
1747*7304104dSAndroid Build Coastguard Worker2018-05-09  Mark Wielaard  <[email protected]>
1748*7304104dSAndroid Build Coastguard Worker
1749*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: Adjust test output for new header layout.
1750*7304104dSAndroid Build Coastguard Worker	* run-readelf-line.sh: Likewise. Add new tests for testfile-dwarf-4
1751*7304104dSAndroid Build Coastguard Worker	and testfile-dwarf-5.
1752*7304104dSAndroid Build Coastguard Worker
1753*7304104dSAndroid Build Coastguard Worker2018-05-11  Mark Wielaard  <[email protected]>
1754*7304104dSAndroid Build Coastguard Worker
1755*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add get-units-invalid.
1756*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-get-units-invalid.sh.
1757*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1758*7304104dSAndroid Build Coastguard Worker	(get_units_invalid_LDADD): New variable.
1759*7304104dSAndroid Build Coastguard Worker	* get-units-invalid.c: New test program.
1760*7304104dSAndroid Build Coastguard Worker	* run-get-units-invalid.sh: New test program runner.
1761*7304104dSAndroid Build Coastguard Worker
1762*7304104dSAndroid Build Coastguard Worker2018-05-05  Mark Wielaard  <[email protected]>
1763*7304104dSAndroid Build Coastguard Worker
1764*7304104dSAndroid Build Coastguard Worker	* testfile-dwarf-45.source: New file.
1765*7304104dSAndroid Build Coastguard Worker	* testfile-dwarf-4.bz2: New test file.
1766*7304104dSAndroid Build Coastguard Worker	* testfile-dwarf-5.bz2: Likewise.
1767*7304104dSAndroid Build Coastguard Worker	* run-readelf-line.sh: Add testcases for testfile-dwarf-4 and
1768*7304104dSAndroid Build Coastguard Worker	testfile-dwarf-5.
1769*7304104dSAndroid Build Coastguard Worker	* Makefile (EXTRA_DIST): Add testfile-dwarf-45.source,
1770*7304104dSAndroid Build Coastguard Worker	testfile-dwarf-4.bz2 and testfile-dwarf-5.bz2.
1771*7304104dSAndroid Build Coastguard Worker
1772*7304104dSAndroid Build Coastguard Worker2018-04-19  Andreas Schwab  <[email protected]>
1773*7304104dSAndroid Build Coastguard Worker
1774*7304104dSAndroid Build Coastguard Worker	* hello_riscv64.ko.bz2: New file.
1775*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Test it.
1776*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
1777*7304104dSAndroid Build Coastguard Worker
1778*7304104dSAndroid Build Coastguard Worker2018-04-16  Mark Wielaard  <[email protected]>
1779*7304104dSAndroid Build Coastguard Worker
1780*7304104dSAndroid Build Coastguard Worker	* testfile-ppc64-min-instr.bz2: New testfile.
1781*7304104dSAndroid Build Coastguard Worker	* run-readelf-line.sh: Run against testfile-ppc64-min-instr.bz2.
1782*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-ppc64-min-instr.bz2.
1783*7304104dSAndroid Build Coastguard Worker
1784*7304104dSAndroid Build Coastguard Worker2018-04-11  Mark Wielaard  <[email protected]>
1785*7304104dSAndroid Build Coastguard Worker
1786*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Adjust expected rule for aarch64 sp.
1787*7304104dSAndroid Build Coastguard Worker
1788*7304104dSAndroid Build Coastguard Worker2018-04-03  Mark Wielaard  <[email protected]>
1789*7304104dSAndroid Build Coastguard Worker
1790*7304104dSAndroid Build Coastguard Worker	* testfileranges4.debug.bz2: New testfile.
1791*7304104dSAndroid Build Coastguard Worker	* run-dwarf-ranges.sh: Run on testfileranges4.debug.
1792*7304104dSAndroid Build Coastguard Worker	* tests/Makefile.am (EXTRA_DIST): Add testfileranges4.debug.bz2.
1793*7304104dSAndroid Build Coastguard Worker
1794*7304104dSAndroid Build Coastguard Worker2018-03-06  Mark Wielaard  <[email protected]>
1795*7304104dSAndroid Build Coastguard Worker
1796*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_expr): Handle DW_OP_implicit_pointer,
1797*7304104dSAndroid Build Coastguard Worker	DW_OP_entry_value, DW_OP_convert, DW_OP_reinterpret,
1798*7304104dSAndroid Build Coastguard Worker	DW_OP_regval_type, DW_OP_deref_type, DW_OP_xderef_type and
1799*7304104dSAndroid Build Coastguard Worker	DW_OP_const_type.
1800*7304104dSAndroid Build Coastguard Worker
1801*7304104dSAndroid Build Coastguard Worker2018-02-16  Mark Wielaard  <[email protected]>
1802*7304104dSAndroid Build Coastguard Worker
1803*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Check if there is any core,
1804*7304104dSAndroid Build Coastguard Worker	if so, use it.
1805*7304104dSAndroid Build Coastguard Worker
1806*7304104dSAndroid Build Coastguard Worker2018-02-15  Mark Wielaard  <[email protected]>
1807*7304104dSAndroid Build Coastguard Worker
1808*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c: Include signal.h after sys/ptrace.h.
1809*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: Include sys/wait.h and signal.h after
1810*7304104dSAndroid Build Coastguard Worker	sys/ptrace.h.
1811*7304104dSAndroid Build Coastguard Worker
1812*7304104dSAndroid Build Coastguard Worker2018-01-25  Mark Wielaard  <[email protected]>
1813*7304104dSAndroid Build Coastguard Worker
1814*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwarf-die-addr-die.
1815*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwarf-die-addr-die.sh.
1816*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1817*7304104dSAndroid Build Coastguard Worker	(dwarf_die_addr_die_LDADD): New variable.
1818*7304104dSAndroid Build Coastguard Worker	* dwarf-die-addr-die.c: New file.
1819*7304104dSAndroid Build Coastguard Worker	* run-dwarf-die-addr-die.sh: New test.
1820*7304104dSAndroid Build Coastguard Worker
1821*7304104dSAndroid Build Coastguard Worker2018-02-09  Joshua Watt  <[email protected]>
1822*7304104dSAndroid Build Coastguard Worker
1823*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Use FALLTHROUGH macro instead of comment.
1824*7304104dSAndroid Build Coastguard Worker
1825*7304104dSAndroid Build Coastguard Worker2018-01-22  Mark Wielaard  <[email protected]>
1826*7304104dSAndroid Build Coastguard Worker
1827*7304104dSAndroid Build Coastguard Worker	* allfcts.c (setup_alt): Print warning when alt file couldn't be
1828*7304104dSAndroid Build Coastguard Worker	found.
1829*7304104dSAndroid Build Coastguard Worker	* run-allfcts-multi.sh: Add testcase where alt file is in a subdir
1830*7304104dSAndroid Build Coastguard Worker	where it cannot be found by allfcts itself (but it can by libdw).
1831*7304104dSAndroid Build Coastguard Worker
1832*7304104dSAndroid Build Coastguard Worker2018-01-25  Mark Wielaard  <[email protected]>
1833*7304104dSAndroid Build Coastguard Worker
1834*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Initialize and check symtabshdr instead of
1835*7304104dSAndroid Build Coastguard Worker	symtabndx.
1836*7304104dSAndroid Build Coastguard Worker
1837*7304104dSAndroid Build Coastguard Worker2018-01-14  Petr Machata  <[email protected]>
1838*7304104dSAndroid Build Coastguard Worker
1839*7304104dSAndroid Build Coastguard Worker	* testfile-sizes4.o.bz2: New test file.
1840*7304104dSAndroid Build Coastguard Worker	* testfile-sizes4.s: New test source.
1841*7304104dSAndroid Build Coastguard Worker	* run-aggregate-size.sh: Check testfile-sizes4.o v size 257.
1842*7304104dSAndroid Build Coastguard Worker
1843*7304104dSAndroid Build Coastguard Worker2017-12-23  Mark Wielaard  <[email protected]>
1844*7304104dSAndroid Build Coastguard Worker
1845*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Use a lock file and try
1846*7304104dSAndroid Build Coastguard Worker	to extract core using coredumpctl.
1847*7304104dSAndroid Build Coastguard Worker	* Makefile.am (CLEANFILES): Clean core-dump-backtrace.lock.
1848*7304104dSAndroid Build Coastguard Worker
1849*7304104dSAndroid Build Coastguard Worker2017-12-11  Dima Kogan  <[email protected]>
1850*7304104dSAndroid Build Coastguard Worker
1851*7304104dSAndroid Build Coastguard Worker	* run-aggregate-size.sh: Added check for multi-dimensional arrays.
1852*7304104dSAndroid Build Coastguard Worker	* run-peel-type.sh: Likewise.
1853*7304104dSAndroid Build Coastguard Worker	* testfile-sizes3.o.bz2: Likewise.
1854*7304104dSAndroid Build Coastguard Worker
1855*7304104dSAndroid Build Coastguard Worker2017-12-07  Mark Wielaard  <[email protected]>
1856*7304104dSAndroid Build Coastguard Worker
1857*7304104dSAndroid Build Coastguard Worker	* run-readelf-variant.sh: New test.
1858*7304104dSAndroid Build Coastguard Worker	* testfile-ada-variant.bz2: New testfile.
1859*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-variant.sh.
1860*7304104dSAndroid Build Coastguard Worker	(EXTRA_DISTS): Add run-readelf-variant.sh and
1861*7304104dSAndroid Build Coastguard Worker	testfile-ada-variant.bz2.
1862*7304104dSAndroid Build Coastguard Worker
1863*7304104dSAndroid Build Coastguard Worker2017-11-29  Mark Wielaard  <[email protected]>
1864*7304104dSAndroid Build Coastguard Worker
1865*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Adjust expected loc list output.
1866*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Likewise.
1867*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: Likewise.
1868*7304104dSAndroid Build Coastguard Worker
1869*7304104dSAndroid Build Coastguard Worker2017-11-29  Mark Wielaard  <[email protected]>
1870*7304104dSAndroid Build Coastguard Worker
1871*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Adjust expected range list output.
1872*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: Likewise.
1873*7304104dSAndroid Build Coastguard Worker
1874*7304104dSAndroid Build Coastguard Worker2017-11-29  Mark Wielaard  <[email protected]>
1875*7304104dSAndroid Build Coastguard Worker
1876*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Add expected file names.
1877*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Likewise.
1878*7304104dSAndroid Build Coastguard Worker
1879*7304104dSAndroid Build Coastguard Worker2017-11-29  Mark Wielaard  <[email protected]>
1880*7304104dSAndroid Build Coastguard Worker
1881*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Add expected abbrev codes.
1882*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Likewise.
1883*7304104dSAndroid Build Coastguard Worker
1884*7304104dSAndroid Build Coastguard Worker2017-11-29  Mark Wielaard  <[email protected]>
1885*7304104dSAndroid Build Coastguard Worker
1886*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Adjust expected ops index spaces.
1887*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: Likewise.
1888*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Likewise.
1889*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: Likewise.
1890*7304104dSAndroid Build Coastguard Worker
1891*7304104dSAndroid Build Coastguard Worker2017-11-16  Mark Wielaard  <[email protected]>
1892*7304104dSAndroid Build Coastguard Worker
1893*7304104dSAndroid Build Coastguard Worker	* varlocs.c (main): Fix cfi_debug => cfi_debug_bias typo in assert.
1894*7304104dSAndroid Build Coastguard Worker
1895*7304104dSAndroid Build Coastguard Worker2017-11-10  Mark Wielaard  <[email protected]>
1896*7304104dSAndroid Build Coastguard Worker
1897*7304104dSAndroid Build Coastguard Worker	* run-exprlocs-self.sh: New test.
1898*7304104dSAndroid Build Coastguard Worker	* run-varlocs-self.sh: Likewise.
1899*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS) Add run-exprlocs-self.sh and
1900*7304104dSAndroid Build Coastguard Worker	run-varlocs-self.sh.
1901*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1902*7304104dSAndroid Build Coastguard Worker	* varlocs.c (cfi_debug_bias): New global variable.
1903*7304104dSAndroid Build Coastguard Worker	(is_ET_REL): Likewise.
1904*7304104dSAndroid Build Coastguard Worker	(print_expr): Don't crash and burn when CFI cannot be found for an
1905*7304104dSAndroid Build Coastguard Worker	ET_REL file for DW_OP_call_frame_cfa.
1906*7304104dSAndroid Build Coastguard Worker	(handle_die): If there is no entry_pc pick the lowest pc start range
1907*7304104dSAndroid Build Coastguard Worker	for the DIE.
1908*7304104dSAndroid Build Coastguard Worker	(main): Check at least one CU was found. Use dwfl_module_dwarf_cfi
1909*7304104dSAndroid Build Coastguard Worker	and dwfl_module_eh_cfi to fix memory leak. Set is_ET_REL.
1910*7304104dSAndroid Build Coastguard Worker
1911*7304104dSAndroid Build Coastguard Worker2017-11-03  Mark Wielaard  <[email protected]>
1912*7304104dSAndroid Build Coastguard Worker
1913*7304104dSAndroid Build Coastguard Worker	* run-exprlocs.sh: New test.
1914*7304104dSAndroid Build Coastguard Worker	* testfile-stridex.bz2: New testfile.
1915*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-exprlocs.sh.
1916*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-exprlocs.sh and testfile-stridex.bz2.
1917*7304104dSAndroid Build Coastguard Worker	* varlocs.c (dwarf_tag_string): New function.
1918*7304104dSAndroid Build Coastguard Worker	(dwarf_attr_string): Likewise.
1919*7304104dSAndroid Build Coastguard Worker	(dwarf_form_string): Likewise.
1920*7304104dSAndroid Build Coastguard Worker	(print_expr): Fix typo in error message.r
1921*7304104dSAndroid Build Coastguard Worker	Handle DW_OP_GNU_variable_value.
1922*7304104dSAndroid Build Coastguard Worker	(attr_arg): New struct.
1923*7304104dSAndroid Build Coastguard Worker	(handle_attr): New function.
1924*7304104dSAndroid Build Coastguard Worker	(handle_die): Likewise.
1925*7304104dSAndroid Build Coastguard Worker	(main): Handle --exprlocs argument. Call handle_die.
1926*7304104dSAndroid Build Coastguard Worker
1927*7304104dSAndroid Build Coastguard Worker2017-10-16  Mark Wielaard  <[email protected]>
1928*7304104dSAndroid Build Coastguard Worker
1929*7304104dSAndroid Build Coastguard Worker	* md5-sha1-test.c: Removed.
1930*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Remove md5-sha1-test.
1931*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
1932*7304104dSAndroid Build Coastguard Worker	(md5_sha1_test_LDADD): Removed.
1933*7304104dSAndroid Build Coastguard Worker
1934*7304104dSAndroid Build Coastguard Worker2017-10-04  Mark Wielaard  <[email protected]>
1935*7304104dSAndroid Build Coastguard Worker
1936*7304104dSAndroid Build Coastguard Worker	* msg_tst.c: Handle ELF_E_INVALID_ELF.
1937*7304104dSAndroid Build Coastguard Worker
1938*7304104dSAndroid Build Coastguard Worker2017-09-10  Mark Wielaard  <[email protected]>
1939*7304104dSAndroid Build Coastguard Worker
1940*7304104dSAndroid Build Coastguard Worker	* run-ar.sh: New test.
1941*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-ar.sh.
1942*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1943*7304104dSAndroid Build Coastguard Worker
1944*7304104dSAndroid Build Coastguard Worker2017-08-18  Ulf Hermann <[email protected]>
1945*7304104dSAndroid Build Coastguard Worker
1946*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Drop -rdynamic from deleted_lib_so_LDFLAGS.
1947*7304104dSAndroid Build Coastguard Worker
1948*7304104dSAndroid Build Coastguard Worker2017-04-27  Ulf Hermann <[email protected]>
1949*7304104dSAndroid Build Coastguard Worker
1950*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Use fpie_CFLAGS and fpic_CFLAGS.
1951*7304104dSAndroid Build Coastguard Worker
1952*7304104dSAndroid Build Coastguard Worker2017-08-08  Dmitry V. Levin <[email protected]>
1953*7304104dSAndroid Build Coastguard Worker
1954*7304104dSAndroid Build Coastguard Worker	* run-strip-nothing.sh: Add -s.
1955*7304104dSAndroid Build Coastguard Worker
1956*7304104dSAndroid Build Coastguard Worker2017-07-26  Mark Wielaard  <[email protected]>
1957*7304104dSAndroid Build Coastguard Worker
1958*7304104dSAndroid Build Coastguard Worker	* dwarf-getmacros.c (mac): Use DW_MACRO names instead of DW_MACRO_GNU.
1959*7304104dSAndroid Build Coastguard Worker
1960*7304104dSAndroid Build Coastguard Worker2016-10-27  Mark Wielaard  <[email protected]>
1961*7304104dSAndroid Build Coastguard Worker
1962*7304104dSAndroid Build Coastguard Worker	* dwarf_default_lower_bound.c: New test.
1963*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwarf_default_lower_bound.
1964*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
1965*7304104dSAndroid Build Coastguard Worker	(dwarf_default_lower_bound_LDADD): New variable.
1966*7304104dSAndroid Build Coastguard Worker
1967*7304104dSAndroid Build Coastguard Worker2017-07-21  Mark Wielaard  <[email protected]>
1968*7304104dSAndroid Build Coastguard Worker
1969*7304104dSAndroid Build Coastguard Worker	* get-lines.c (main): Add dwarf_line_file test.
1970*7304104dSAndroid Build Coastguard Worker
1971*7304104dSAndroid Build Coastguard Worker2017-07-19  Gustavo Romero <[email protected]>
1972*7304104dSAndroid Build Coastguard Worker
1973*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Update generic SPRs names to HTM SPRs names
1974*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update generic SPRs names to HTM SPRs names
1975*7304104dSAndroid Build Coastguard Worker
1976*7304104dSAndroid Build Coastguard Worker2017-07-20  Mark Wielaard  <[email protected]>
1977*7304104dSAndroid Build Coastguard Worker
1978*7304104dSAndroid Build Coastguard Worker	* run-strip-g.sh: New test.
1979*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-g.sh.
1980*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1981*7304104dSAndroid Build Coastguard Worker
1982*7304104dSAndroid Build Coastguard Worker2017-07-18  Mark Wielaard  <[email protected]>
1983*7304104dSAndroid Build Coastguard Worker
1984*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Always add run-disasm-bpf.sh if HAVE_LIBASM.
1985*7304104dSAndroid Build Coastguard Worker
1986*7304104dSAndroid Build Coastguard Worker2017-05-04  Ulf Hermann  <[email protected]>
1987*7304104dSAndroid Build Coastguard Worker
1988*7304104dSAndroid Build Coastguard Worker	* elfshphehdr.c: For writing, use /dev/null rather than /dev/zero.
1989*7304104dSAndroid Build Coastguard Worker
1990*7304104dSAndroid Build Coastguard Worker2017-07-14  Mark Wielaard  <[email protected]>
1991*7304104dSAndroid Build Coastguard Worker
1992*7304104dSAndroid Build Coastguard Worker	* run-strip-remove-keep.sh: New test.
1993*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-remove-keep.sh.
1994*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
1995*7304104dSAndroid Build Coastguard Worker
1996*7304104dSAndroid Build Coastguard Worker2017-06-07  Mark Wielaard  <[email protected]>
1997*7304104dSAndroid Build Coastguard Worker
1998*7304104dSAndroid Build Coastguard Worker	* run-strip-nothing.sh: New test.
1999*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-nothing.sh.
2000*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2001*7304104dSAndroid Build Coastguard Worker
2002*7304104dSAndroid Build Coastguard Worker2017-06-06  Mark Wielaard  <[email protected]>
2003*7304104dSAndroid Build Coastguard Worker
2004*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Test strip -g doesn't introduce extra .shstrtab.
2005*7304104dSAndroid Build Coastguard Worker
2006*7304104dSAndroid Build Coastguard Worker2017-05-30  Mark Wielaard  <[email protected]>
2007*7304104dSAndroid Build Coastguard Worker
2008*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-ppc64le.sh: New test.
2009*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc64le.fp.core.bz2: New test file.
2010*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc64le.fp.exec.bz2: New testfile.
2011*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_backtracegen): Accept '(null)'.
2012*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-fp-core-ppc64le.sh.
2013*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-backtrace-fp-core-ppc64le.sh,
2014*7304104dSAndroid Build Coastguard Worker	backtrace.ppc64le.fp.core.bz2 and backtrace.ppc64le.fp.exec.bz2.
2015*7304104dSAndroid Build Coastguard Worker
2016*7304104dSAndroid Build Coastguard Worker2017-02-13  Ulf Hermann  <[email protected]>
2017*7304104dSAndroid Build Coastguard Worker	    Mark Wielaard  <[email protected]>
2018*7304104dSAndroid Build Coastguard Worker
2019*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add test for unwinding with frame pointers on aarch64
2020*7304104dSAndroid Build Coastguard Worker	* backtrace.aarch64.fp.core.bz2: New file
2021*7304104dSAndroid Build Coastguard Worker	* backtrace.aarch64.fp.exec.bz2: New file
2022*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-aarch64.sh: New file
2023*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_err): Allow Invalid register.
2024*7304104dSAndroid Build Coastguard Worker	* backtrace.c (callback_verify): Allow duplicate_sigusr2 frames.
2025*7304104dSAndroid Build Coastguard Worker
2026*7304104dSAndroid Build Coastguard Worker2017-04-06  Mark Wielaard  <[email protected]>
2027*7304104dSAndroid Build Coastguard Worker
2028*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-i386.sh: New test.
2029*7304104dSAndroid Build Coastguard Worker	* backtrace.i386.fp.core.bz2: New test file.
2030*7304104dSAndroid Build Coastguard Worker	* backtrace.i386.fp.exec.bz2: New testfile.
2031*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-fp-core-i386.sh.
2032*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-backtrace-fp-core-i386.sh,
2033*7304104dSAndroid Build Coastguard Worker	backtrace.i386.fp.core.bz2 and backtrace.i386.fp.exec.bz2.
2034*7304104dSAndroid Build Coastguard Worker
2035*7304104dSAndroid Build Coastguard Worker2017-02-09  Ulf Hermann  <[email protected]>
2036*7304104dSAndroid Build Coastguard Worker
2037*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add test for unwinding with frame pointers on x86_64
2038*7304104dSAndroid Build Coastguard Worker	* backtrace.x86_64.fp.core.bz2: New file
2039*7304104dSAndroid Build Coastguard Worker	* backtrace.x86_64.fp.exec.bz2: New file
2040*7304104dSAndroid Build Coastguard Worker	* run-backtrace-fp-core-x86_64.sh: New file
2041*7304104dSAndroid Build Coastguard Worker
2042*7304104dSAndroid Build Coastguard Worker2017-04-25  Mark Wielaard  <[email protected]>
2043*7304104dSAndroid Build Coastguard Worker
2044*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_backtracegen): New function.
2045*7304104dSAndroid Build Coastguard Worker	(check_core): Add check_backtracegen call.
2046*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc.exec.bz2: Regenerated.
2047*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc.core.bz2: Likewise.
2048*7304104dSAndroid Build Coastguard Worker
2049*7304104dSAndroid Build Coastguard Worker2017-04-24  Mark Wielaard  <[email protected]>
2050*7304104dSAndroid Build Coastguard Worker
2051*7304104dSAndroid Build Coastguard Worker	* backtrace.c: Remove option to allow unknown symbols in the trace.
2052*7304104dSAndroid Build Coastguard Worker	* backtrace-substr.sh: Remove option to allow unknown symbols
2053*7304104dSAndroid Build Coastguard Worker	to check_core() and allow failed symbol lookups in check_err().
2054*7304104dSAndroid Build Coastguard Worker
2055*7304104dSAndroid Build Coastguard Worker2017-04-20  Ulf Hermann <[email protected]>
2056*7304104dSAndroid Build Coastguard Worker
2057*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Expect readelf to output "yes" for flags
2058*7304104dSAndroid Build Coastguard Worker	that are set.
2059*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug-rel.sh: Likewise.
2060*7304104dSAndroid Build Coastguard Worker
2061*7304104dSAndroid Build Coastguard Worker2017-04-20  Ulf Hermann <[email protected]>
2062*7304104dSAndroid Build Coastguard Worker
2063*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c: Include sys/ptrace.h only on linux.
2064*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: Likewise.
2065*7304104dSAndroid Build Coastguard Worker
2066*7304104dSAndroid Build Coastguard Worker2017-04-05  Mark Wielaard  <[email protected]>
2067*7304104dSAndroid Build Coastguard Worker
2068*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (testrun_on_self_compressed): New function.
2069*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: Call testrun_on_self_compressed.
2070*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Add testfile42z and testfile-s390x-hash-bothz.
2071*7304104dSAndroid Build Coastguard Worker
2072*7304104dSAndroid Build Coastguard Worker2017-03-30  Mark Wielaard  <[email protected]>
2073*7304104dSAndroid Build Coastguard Worker
2074*7304104dSAndroid Build Coastguard Worker	* peel_type.c: New file.
2075*7304104dSAndroid Build Coastguard Worker	* run-peel-type.sh: New test.
2076*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add peel_type.c.
2077*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-peel-type.sh.
2078*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2079*7304104dSAndroid Build Coastguard Worker	(peel_type_LDADD): New variable.
2080*7304104dSAndroid Build Coastguard Worker
2081*7304104dSAndroid Build Coastguard Worker2017-03-27  Mark Wielaard  <[email protected]>
2082*7304104dSAndroid Build Coastguard Worker
2083*7304104dSAndroid Build Coastguard Worker	* fillfile.c: New file.
2084*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add fillfile.
2085*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2086*7304104dSAndroid Build Coastguard Worker	(fillfile_LDADD): New variable.
2087*7304104dSAndroid Build Coastguard Worker
2088*7304104dSAndroid Build Coastguard Worker2017-02-15  Mark Wielaard  <[email protected]>
2089*7304104dSAndroid Build Coastguard Worker
2090*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfileppc64attrs.o.bz2.
2091*7304104dSAndroid Build Coastguard Worker	* run-readelf-A.sh: Add testfileppc64.o test.
2092*7304104dSAndroid Build Coastguard Worker
2093*7304104dSAndroid Build Coastguard Worker2017-02-15  Ulf Hermann  <[email protected]>
2094*7304104dSAndroid Build Coastguard Worker
2095*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c: Include system.h.
2096*7304104dSAndroid Build Coastguard Worker
2097*7304104dSAndroid Build Coastguard Worker2017-02-09  Ulf Hermann  <[email protected]>
2098*7304104dSAndroid Build Coastguard Worker
2099*7304104dSAndroid Build Coastguard Worker	* backtrace.c: Add an option to allow unknown symbols in the trace
2100*7304104dSAndroid Build Coastguard Worker	* backtrace-substr.sh: Add an option to allow unknown symbols
2101*7304104dSAndroid Build Coastguard Worker	to check_core() and allow failed symbol lookups in check_err()
2102*7304104dSAndroid Build Coastguard Worker
2103*7304104dSAndroid Build Coastguard Worker2017-02-09  Ulf Hermann  <[email protected]>
2104*7304104dSAndroid Build Coastguard Worker
2105*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c: Don't assert that symbols are found.
2106*7304104dSAndroid Build Coastguard Worker	The unwinder is allowed to ask for invalid addresses. We deny
2107*7304104dSAndroid Build Coastguard Worker	such requests, rather than make the test fail.
2108*7304104dSAndroid Build Coastguard Worker
2109*7304104dSAndroid Build Coastguard Worker2016-11-17  Mark Wielaard  <[email protected]>
2110*7304104dSAndroid Build Coastguard Worker
2111*7304104dSAndroid Build Coastguard Worker	* run-readelf-s.sh: Add --symbols=.dynsym and --symbols=.symtab tests.
2112*7304104dSAndroid Build Coastguard Worker
2113*7304104dSAndroid Build Coastguard Worker2016-11-02  Mark Wielaard  <[email protected]>
2114*7304104dSAndroid Build Coastguard Worker
2115*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (thread_callback): Add explicit break after error.
2116*7304104dSAndroid Build Coastguard Worker	* backtrace.c (callback_verify): Change PASSTHRU to FALLTHRU.
2117*7304104dSAndroid Build Coastguard Worker
2118*7304104dSAndroid Build Coastguard Worker2016-10-22  Kevin Cernekee  <[email protected]>
2119*7304104dSAndroid Build Coastguard Worker
2120*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-unstrip-test4.sh.
2121*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-unstrip-test4.sh, testfile-strtab.bz2,
2122*7304104dSAndroid Build Coastguard Worker	testfile-strtab.stripped.bz2, testfile-strtab.debuginfo.bz2.
2123*7304104dSAndroid Build Coastguard Worker	(run-unstrip-test4.sh): New file.
2124*7304104dSAndroid Build Coastguard Worker	(testfile-strtab.bz2): New file.
2125*7304104dSAndroid Build Coastguard Worker	(testfile-strtab.stripped.bz2): New file.
2126*7304104dSAndroid Build Coastguard Worker	(testfile-strtab.debuginfo.bz2): New file.
2127*7304104dSAndroid Build Coastguard Worker
2128*7304104dSAndroid Build Coastguard Worker2016-10-11  Akihiko Odaki  <[email protected]>
2129*7304104dSAndroid Build Coastguard Worker
2130*7304104dSAndroid Build Coastguard Worker	* arextract.c: Remove sys/param.h include, add system.h include.
2131*7304104dSAndroid Build Coastguard Worker
2132*7304104dSAndroid Build Coastguard Worker2016-08-30  Mark Wielaard  <[email protected]>
2133*7304104dSAndroid Build Coastguard Worker
2134*7304104dSAndroid Build Coastguard Worker	* Makefile.am (asm_tst?_LDADD): Add libdw.
2135*7304104dSAndroid Build Coastguard Worker
2136*7304104dSAndroid Build Coastguard Worker2016-08-25  Mark Wielaard  <[email protected]>
2137*7304104dSAndroid Build Coastguard Worker
2138*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c: Disable and add documentation about why we disable
2139*7304104dSAndroid Build Coastguard Worker	RAISE_JMP_PATCHING even on x86_64.
2140*7304104dSAndroid Build Coastguard Worker	* backtrace.c (is_x86_64_native): Rename to...
2141*7304104dSAndroid Build Coastguard Worker	(use_raise_jmp_patching): ... this.
2142*7304104dSAndroid Build Coastguard Worker	(callback_verify): Use use_raise_jmp_patching instead of
2143*7304104dSAndroid Build Coastguard Worker	is_x86_64_native.
2144*7304104dSAndroid Build Coastguard Worker	(see_exec_module): Return DWARF_CB_ABORT after finding the correct exe
2145*7304104dSAndroid Build Coastguard Worker	path.
2146*7304104dSAndroid Build Coastguard Worker	(prepare_thread): Use RAISE_JMP_PATCHING instead of __x86_64__
2147*7304104dSAndroid Build Coastguard Worker	conditional.
2148*7304104dSAndroid Build Coastguard Worker	(exec_dump): Only assert on data.mod != NULL. Drop ptrdiff. Use
2149*7304104dSAndroid Build Coastguard Worker	RAISE_JMP_PATCHING instead of __x86_64__ conditional. Use
2150*7304104dSAndroid Build Coastguard Worker	use_raise_jmp_patching instead of is_x86_64_native.
2151*7304104dSAndroid Build Coastguard Worker
2152*7304104dSAndroid Build Coastguard Worker2016-08-24  Mark Wielaard  <[email protected]>
2153*7304104dSAndroid Build Coastguard Worker
2154*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilesparc64attrs.o.bz2.
2155*7304104dSAndroid Build Coastguard Worker
2156*7304104dSAndroid Build Coastguard Worker2016-08-09  Jose E. Marchesi  <[email protected]>
2157*7304104dSAndroid Build Coastguard Worker
2158*7304104dSAndroid Build Coastguard Worker	* testfilesparc64attrs.o.bz2: New file.
2159*7304104dSAndroid Build Coastguard Worker	* run-readelf-A.sh: Check attributes in a sparc object.
2160*7304104dSAndroid Build Coastguard Worker
2161*7304104dSAndroid Build Coastguard Worker2016-08-06  Mark Wielaard  <[email protected]>
2162*7304104dSAndroid Build Coastguard Worker
2163*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add explicit compressed and uncompressed
2164*7304104dSAndroid Build Coastguard Worker	test cases.
2165*7304104dSAndroid Build Coastguard Worker
2166*7304104dSAndroid Build Coastguard Worker2016-08-10  Richard Henderson  <[email protected]>
2167*7304104dSAndroid Build Coastguard Worker
2168*7304104dSAndroid Build Coastguard Worker	* file-bpf-dis1.expect.bz2: Fix expected mod and endian operations
2169*7304104dSAndroid Build Coastguard Worker	output.
2170*7304104dSAndroid Build Coastguard Worker
2171*7304104dSAndroid Build Coastguard Worker2016-07-08  Mark Wielaard  <[email protected]>
2172*7304104dSAndroid Build Coastguard Worker
2173*7304104dSAndroid Build Coastguard Worker	* update3_LDADD: Use libdw instead of libebl.
2174*7304104dSAndroid Build Coastguard Worker	* update4_LDADD: Likewise.
2175*7304104dSAndroid Build Coastguard Worker	* alldts_LDADD: Likewise.
2176*7304104dSAndroid Build Coastguard Worker	* elfstrmerge_LDADD: Likewise.
2177*7304104dSAndroid Build Coastguard Worker	* alldts.c (main): Use dwelf_strtab instead of ebl_strtab.
2178*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (release): Likewise.
2179*7304104dSAndroid Build Coastguard Worker	(main): Likewise.
2180*7304104dSAndroid Build Coastguard Worker	* update3.c (main): Likewise.
2181*7304104dSAndroid Build Coastguard Worker	* update4.c (main): Likewise.
2182*7304104dSAndroid Build Coastguard Worker
2183*7304104dSAndroid Build Coastguard Worker2016-07-10  Andreas Schwab  <[email protected]>
2184*7304104dSAndroid Build Coastguard Worker
2185*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-test11.sh.
2186*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-test11.sh, hello_m68k.ko.bz2,
2187*7304104dSAndroid Build Coastguard Worker	testfile-m86k-core.bz2, testfile-m68k.bz2, testfile-m68k-s.bz2.
2188*7304104dSAndroid Build Coastguard Worker	(run-strip-test11.sh): New file.
2189*7304104dSAndroid Build Coastguard Worker	(hello_m68k.ko.bz2): New file.
2190*7304104dSAndroid Build Coastguard Worker	(testfile-m68k-core.bz2): New file.
2191*7304104dSAndroid Build Coastguard Worker	(testfile-m68k.bz2): New file.
2192*7304104dSAndroid Build Coastguard Worker	(testfile-m68k-s.bz2): New file.
2193*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Add test for testfile-m68k-core.
2194*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Likewise.
2195*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add test for hello_m68k.ko.
2196*7304104dSAndroid Build Coastguard Worker
2197*7304104dSAndroid Build Coastguard Worker2016-07-06  Mark Wielaard  <[email protected]>
2198*7304104dSAndroid Build Coastguard Worker
2199*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add vendorelf.
2200*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2201*7304104dSAndroid Build Coastguard Worker	(vendorelf_LDADD): New variable.
2202*7304104dSAndroid Build Coastguard Worker	* vendorelf.c: New test.
2203*7304104dSAndroid Build Coastguard Worker	* elfshphehdr.c (test): Check elf_getphdrnum succeeds.
2204*7304104dSAndroid Build Coastguard Worker
2205*7304104dSAndroid Build Coastguard Worker2016-06-24  Mark Wielaard  <[email protected]>
2206*7304104dSAndroid Build Coastguard Worker
2207*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add emptyfile.
2208*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2209*7304104dSAndroid Build Coastguard Worker	(emptyfile_LDADD): New variable.
2210*7304104dSAndroid Build Coastguard Worker	* emptyfile.c: New test.
2211*7304104dSAndroid Build Coastguard Worker
2212*7304104dSAndroid Build Coastguard Worker2016-06-28  Richard Henderson  <[email protected]>
2213*7304104dSAndroid Build Coastguard Worker
2214*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-disasm-bpf.sh, conditionally.
2215*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-disasm-bpf.sh, testfile-bpf-dis1.expect.bz2,
2216*7304104dSAndroid Build Coastguard Worker	testfile-bpf-dis1.o.bz2
2217*7304104dSAndroid Build Coastguard Worker	(run-disasm-bpf.sh): New file.
2218*7304104dSAndroid Build Coastguard Worker	(testfile-bpf-dis1.expect.bz2): New file.
2219*7304104dSAndroid Build Coastguard Worker	(testfile-bpf-dis1.o.bz2): New file.
2220*7304104dSAndroid Build Coastguard Worker
2221*7304104dSAndroid Build Coastguard Worker2016-02-09  Mark Wielaard  <[email protected]>
2222*7304104dSAndroid Build Coastguard Worker
2223*7304104dSAndroid Build Coastguard Worker	* testfile-s390x-hash-both.bz2: New testfile.
2224*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-s390x-hash-both.bz2.
2225*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Add elflint testfile-s390x-hash-both test.
2226*7304104dSAndroid Build Coastguard Worker
2227*7304104dSAndroid Build Coastguard Worker2016-02-04  Mark Wielaard  <[email protected]>
2228*7304104dSAndroid Build Coastguard Worker
2229*7304104dSAndroid Build Coastguard Worker	* run-strip-nobitsalign.sh: New test.
2230*7304104dSAndroid Build Coastguard Worker	* testfile-nobitsalign.bz2: New testfile.
2231*7304104dSAndroid Build Coastguard Worker	* testfile-nobitsalign.strip.bz2: Likewise.
2232*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-nobitsalign.sh.
2233*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-nobitsalign.sh, testfile-nobitsalign.bz2
2234*7304104dSAndroid Build Coastguard Worker	and testfile-nobitsalign.strip.bz2.
2235*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Add --gnu to elflint calls.
2236*7304104dSAndroid Build Coastguard Worker
2237*7304104dSAndroid Build Coastguard Worker2016-01-13  Mark Wielaard  <[email protected]>
2238*7304104dSAndroid Build Coastguard Worker
2239*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c: Skip test unless on __linux__.
2240*7304104dSAndroid Build Coastguard Worker
2241*7304104dSAndroid Build Coastguard Worker2016-01-13  Mark Wielaard  <[email protected]>
2242*7304104dSAndroid Build Coastguard Worker
2243*7304104dSAndroid Build Coastguard Worker	* dwfl-proc-attach.c: Guard linux specific header.
2244*7304104dSAndroid Build Coastguard Worker
2245*7304104dSAndroid Build Coastguard Worker2016-01-13  Mark Wielaard  <[email protected]>
2246*7304104dSAndroid Build Coastguard Worker
2247*7304104dSAndroid Build Coastguard Worker	* system-elf-libelf-test.c: New test.
2248*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add system-elf-libelf-test, if !STANDALONE.
2249*7304104dSAndroid Build Coastguard Worker	(check_PROGRAMS): Likewise.
2250*7304104dSAndroid Build Coastguard Worker	(system_elf_libelf_test_CPPFLAGS): New variable.
2251*7304104dSAndroid Build Coastguard Worker	(system_elf_libelf_test_LDADD): Likewise.
2252*7304104dSAndroid Build Coastguard Worker
2253*7304104dSAndroid Build Coastguard Worker2016-01-08  Mark Wielaard  <[email protected]>
2254*7304104dSAndroid Build Coastguard Worker
2255*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c (main): Fix parentheses in strncmp test.
2256*7304104dSAndroid Build Coastguard Worker
2257*7304104dSAndroid Build Coastguard Worker2016-01-08  Mark Wielaard  <[email protected]>
2258*7304104dSAndroid Build Coastguard Worker
2259*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c (main): Use PRId64 to print 64 bit value.
2260*7304104dSAndroid Build Coastguard Worker
2261*7304104dSAndroid Build Coastguard Worker2016-01-08  Mark Wielaard  <[email protected]>
2262*7304104dSAndroid Build Coastguard Worker
2263*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Always unconditionally add
2264*7304104dSAndroid Build Coastguard Worker	run-readelf-zdebug.sh and run-readelf-zdebug-rel.sh.
2265*7304104dSAndroid Build Coastguard Worker
2266*7304104dSAndroid Build Coastguard Worker2015-12-16  Mark Wielaard  <[email protected]>
2267*7304104dSAndroid Build Coastguard Worker
2268*7304104dSAndroid Build Coastguard Worker	* run-compress-test.sh: New test.
2269*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-compress-test.sh.
2270*7304104dSAndroid Build Coastguard Worker	(EXTRA_DISTS): Likewise.
2271*7304104dSAndroid Build Coastguard Worker
2272*7304104dSAndroid Build Coastguard Worker2015-11-26  Mark Wielaard  <[email protected]>
2273*7304104dSAndroid Build Coastguard Worker
2274*7304104dSAndroid Build Coastguard Worker	* zstrptr.c: New file.
2275*7304104dSAndroid Build Coastguard Worker	* run-zstrptr.sh: New test.
2276*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c (main): (re)compress .shstrtab.
2277*7304104dSAndroid Build Coastguard Worker	* run-elfputzdata.sh: Expect .shstrtab compression.
2278*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add zstrptr.
2279*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-zstrptr.sh.
2280*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2281*7304104dSAndroid Build Coastguard Worker	(zstrptr_LDADD): New variable.
2282*7304104dSAndroid Build Coastguard Worker
2283*7304104dSAndroid Build Coastguard Worker2015-10-20  Mark Wielaard  <[email protected]>
2284*7304104dSAndroid Build Coastguard Worker
2285*7304104dSAndroid Build Coastguard Worker	* run-readelf-zx.sh: New test.
2286*7304104dSAndroid Build Coastguard Worker	* run-readelf-zp.sh: Likewise.
2287*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-zx.sh and run-readelf-zp.sh.
2288*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2289*7304104dSAndroid Build Coastguard Worker
2290*7304104dSAndroid Build Coastguard Worker2015-10-21  Mark Wielaard  <[email protected]>
2291*7304104dSAndroid Build Coastguard Worker
2292*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfgetzdata and elfputzdata.
2293*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-elfgetzdata.sh and run-elfputzdata.sh.
2294*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST: Likewise.
2295*7304104dSAndroid Build Coastguard Worker	(elfgetzdata_LDADD): New variable.
2296*7304104dSAndroid Build Coastguard Worker	(elfputzdata_LDADD): Likewise.
2297*7304104dSAndroid Build Coastguard Worker	* elfgetzdata.c: New file.
2298*7304104dSAndroid Build Coastguard Worker	* elfputzdata.c: Likewise.
2299*7304104dSAndroid Build Coastguard Worker	* msg_tst.c: Handle ELF_E_ALREADY_COMPRESSED,
2300*7304104dSAndroid Build Coastguard Worker	ELF_E_UNKNOWN_COMPRESSION_TYPE, ELF_E_COMPRESS_ERROR and
2301*7304104dSAndroid Build Coastguard Worker	ELF_E_DECOMPRESS_ERROR.
2302*7304104dSAndroid Build Coastguard Worker	* run-elfgetzdata.sh: New test.
2303*7304104dSAndroid Build Coastguard Worker	* run-elfputzdata.sh: Likewise.
2304*7304104dSAndroid Build Coastguard Worker
2305*7304104dSAndroid Build Coastguard Worker2015-10-28  Mark Wielaard  <[email protected]>
2306*7304104dSAndroid Build Coastguard Worker
2307*7304104dSAndroid Build Coastguard Worker	* run-readelf-z.sh: New test.
2308*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-z.sh.
2309*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2310*7304104dSAndroid Build Coastguard Worker
2311*7304104dSAndroid Build Coastguard Worker2015-10-28  Mark Wielaard  <[email protected]>
2312*7304104dSAndroid Build Coastguard Worker
2313*7304104dSAndroid Build Coastguard Worker	* elfgetchdr.c: New file.
2314*7304104dSAndroid Build Coastguard Worker	* run-elfgetchdr.sh: New test.
2315*7304104dSAndroid Build Coastguard Worker	* testfile-zgabi32.bz2: New testfile.
2316*7304104dSAndroid Build Coastguard Worker	* testfile-zgabi32be.bz2: Likewise.
2317*7304104dSAndroid Build Coastguard Worker	* testfile-zgabi64.bz2: Likewise.
2318*7304104dSAndroid Build Coastguard Worker	* testfile-zgabi64be.bz2: Likewise.
2319*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfgetchdr.
2320*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-elfgetchdr.sh.
2321*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-elfgetchdr.sh, testfile-zgabi32.bz2,
2322*7304104dSAndroid Build Coastguard Worker	testfile-zgabi32be.bz2, testfile-zgabi64.bz2, testfile-zgabi64be.bz2.
2323*7304104dSAndroid Build Coastguard Worker	(welfgetchdr_LDADD): New variable.
2324*7304104dSAndroid Build Coastguard Worker	* msg_tst.c: Add ELF_E_NOT_COMPRESSED, ELF_E_INVALID_SECTION_TYPE
2325*7304104dSAndroid Build Coastguard Worker	and ELF_E_INVALID_SECTION_FLAGS,
2326*7304104dSAndroid Build Coastguard Worker
2327*7304104dSAndroid Build Coastguard Worker
2328*7304104dSAndroid Build Coastguard Worker2015-10-28  Mark Wielaard  <[email protected]>
2329*7304104dSAndroid Build Coastguard Worker
2330*7304104dSAndroid Build Coastguard Worker	* dwelfgnucompressed.c: New file.
2331*7304104dSAndroid Build Coastguard Worker	* run-dwelfgnucompressed.sh: New test.
2332*7304104dSAndroid Build Coastguard Worker	* testfile-zgnu32.bz2: New testfile.
2333*7304104dSAndroid Build Coastguard Worker	* testfile-zgnu64.bz2: Likewise.
2334*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwelfgnucompressed.
2335*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwelfgnucompressed.sh.
2336*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-dwelfgnucompressed.sh, testfile-zgnu32.bz2,
2337*7304104dSAndroid Build Coastguard Worker	testfile-zgnu64.bz2, testfile-zgnu32be.bz2, testfile-zgnu64be.bz2.
2338*7304104dSAndroid Build Coastguard Worker	(dwelfgnucompressed_LDADD): New variable.
2339*7304104dSAndroid Build Coastguard Worker
2340*7304104dSAndroid Build Coastguard Worker2015-12-31  Mark Wielaard  <[email protected]>
2341*7304104dSAndroid Build Coastguard Worker
2342*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c (main): Warn about STT_SECTION symbol for shstrhndx.
2343*7304104dSAndroid Build Coastguard Worker	* run-elfstrmerge-test.sh: New test.
2344*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-elfstrmerge-test.sh
2345*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2346*7304104dSAndroid Build Coastguard Worker
2347*7304104dSAndroid Build Coastguard Worker2015-12-08  Jose E. Marchesi  <[email protected]>
2348*7304104dSAndroid Build Coastguard Worker
2349*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-sparc.sh: New file.
2350*7304104dSAndroid Build Coastguard Worker	* backtrace.sparc.core.bz2: New file.
2351*7304104dSAndroid Build Coastguard Worker	* backtrace.sparc.exec.bz2: New file.
2352*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): ... and added all here.
2353*7304104dSAndroid Build Coastguard Worker	(TESTS): Added run-backtrace-core-sparc.sh.
2354*7304104dSAndroid Build Coastguard Worker
2355*7304104dSAndroid Build Coastguard Worker2015-12-02  Mark Wielaard  <[email protected]>
2356*7304104dSAndroid Build Coastguard Worker
2357*7304104dSAndroid Build Coastguard Worker	* Makefile.am (valgrind_cmd): Use --leak-check=full.
2358*7304104dSAndroid Build Coastguard Worker	* run-backtrace-demangle.sh: Disable valgrind.
2359*7304104dSAndroid Build Coastguard Worker	* run-stack-demangled-test.sh: Likewise.
2360*7304104dSAndroid Build Coastguard Worker	* run-stack-d-test.sh: Likewise.
2361*7304104dSAndroid Build Coastguard Worker	* run-stack-i-test.sh: Likewise.
2362*7304104dSAndroid Build Coastguard Worker
2363*7304104dSAndroid Build Coastguard Worker2015-12-01  Mark Wielaard  <[email protected]>
2364*7304104dSAndroid Build Coastguard Worker
2365*7304104dSAndroid Build Coastguard Worker	* test-flag-nobits.c (main): Call elf_end.
2366*7304104dSAndroid Build Coastguard Worker	* rerequest_tag.c (main): Call dwarf_end.
2367*7304104dSAndroid Build Coastguard Worker	* funcscopes.c (handle_function): Free scopes.
2368*7304104dSAndroid Build Coastguard Worker	* dwarf-getstring.c (main): Call dwarf_end.
2369*7304104dSAndroid Build Coastguard Worker	* allregs.c (main): Free state.info.
2370*7304104dSAndroid Build Coastguard Worker	* alldts.c (main): Free dyn.
2371*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (handle_address): Free stuff.frame between handle_cfi
2372*7304104dSAndroid Build Coastguard Worker	calls.
2373*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (handle_address): Free scopes.
2374*7304104dSAndroid Build Coastguard Worker
2375*7304104dSAndroid Build Coastguard Worker2015-10-16  Mark Wielaard  <[email protected]>
2376*7304104dSAndroid Build Coastguard Worker
2377*7304104dSAndroid Build Coastguard Worker	* Makefile.am [BUILD_STATIC] (libdw): Add -lz.
2378*7304104dSAndroid Build Coastguard Worker	[BUILD_STATIC] (libelf): Likewise.
2379*7304104dSAndroid Build Coastguard Worker
2380*7304104dSAndroid Build Coastguard Worker2015-10-16  Mark Wielaard  <[email protected]>
2381*7304104dSAndroid Build Coastguard Worker
2382*7304104dSAndroid Build Coastguard Worker	* Makefile.am (dwfl_proc_attach_LDFLAGS): Add AM_LDFLAGS.
2383*7304104dSAndroid Build Coastguard Worker
2384*7304104dSAndroid Build Coastguard Worker2015-10-09  Josh Stone  <[email protected]>
2385*7304104dSAndroid Build Coastguard Worker
2386*7304104dSAndroid Build Coastguard Worker	* lfs-symbols: New list of LFS-related symbols from lintian.
2387*7304104dSAndroid Build Coastguard Worker	* testfile-nolfs.bz2: New test binary for sanity checking.
2388*7304104dSAndroid Build Coastguard Worker	* run-lfs-symbols.sh: New test.
2389*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-lfs-symbols.sh.
2390*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add lfs-symbols, testfile-nolfs.bz2, and
2391*7304104dSAndroid Build Coastguard Worker	run-lfs-symbols.sh.
2392*7304104dSAndroid Build Coastguard Worker	* alldts.c (main): Replace open64 with open.
2393*7304104dSAndroid Build Coastguard Worker	* dwarf-getstring.c (main): Likewise.
2394*7304104dSAndroid Build Coastguard Worker	* arls.c: Include config.h.
2395*7304104dSAndroid Build Coastguard Worker	* ecp.c: Likewise.
2396*7304104dSAndroid Build Coastguard Worker	* rdwrmmap.c: Likewise.
2397*7304104dSAndroid Build Coastguard Worker	* test-elf_cntl_gelf_getshdr.c: Likewise.
2398*7304104dSAndroid Build Coastguard Worker	* test-flag-nobits.c: Include config.h.
2399*7304104dSAndroid Build Coastguard Worker	(main): Replace open64 with open.
2400*7304104dSAndroid Build Coastguard Worker
2401*7304104dSAndroid Build Coastguard Worker2015-10-09  Mark Wielaard  <[email protected]>
2402*7304104dSAndroid Build Coastguard Worker
2403*7304104dSAndroid Build Coastguard Worker	* elfshphehdr.c (check): Rename argument from check to statement.
2404*7304104dSAndroid Build Coastguard Worker	(check_elf): Likewise.
2405*7304104dSAndroid Build Coastguard Worker
2406*7304104dSAndroid Build Coastguard Worker2015-10-05  Josh Stone  <[email protected]>
2407*7304104dSAndroid Build Coastguard Worker
2408*7304104dSAndroid Build Coastguard Worker	* Makefile.am (backtrace-child-biarch): Add AM_V_CC silencer.
2409*7304104dSAndroid Build Coastguard Worker
2410*7304104dSAndroid Build Coastguard Worker2015-10-02  Mark Wielaard  <[email protected]>
2411*7304104dSAndroid Build Coastguard Worker
2412*7304104dSAndroid Build Coastguard Worker	* elfstrmerge.c: New check program.
2413*7304104dSAndroid Build Coastguard Worker	* run-strip-strmerge.sh: New test.
2414*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfstrmerge.
2415*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-strmerge.sh
2416*7304104dSAndroid Build Coastguard Worker	(elfstrmerge_LDADD): New variable.
2417*7304104dSAndroid Build Coastguard Worker
2418*7304104dSAndroid Build Coastguard Worker2015-09-29  Mark Wielaard  <[email protected]>
2419*7304104dSAndroid Build Coastguard Worker
2420*7304104dSAndroid Build Coastguard Worker	* elfshphehdr.c: New test.
2421*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfshphehdr.
2422*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2423*7304104dSAndroid Build Coastguard Worker	(elfshphehdr_LDADD): New variable.
2424*7304104dSAndroid Build Coastguard Worker
2425*7304104dSAndroid Build Coastguard Worker2015-09-08  Mark Wielaard  <[email protected]>
2426*7304104dSAndroid Build Coastguard Worker
2427*7304104dSAndroid Build Coastguard Worker	* dwfl-proc-attach.c: New test.
2428*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwfl-proc-attach.
2429*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2430*7304104dSAndroid Build Coastguard Worker	(dwfl_proc_attach_LDADD): New variable.
2431*7304104dSAndroid Build Coastguard Worker	(dwfl_proc_attach_LDFLAGS): Likewise.
2432*7304104dSAndroid Build Coastguard Worker
2433*7304104dSAndroid Build Coastguard Worker2015-09-04  Chih-Hung Hsieh  <[email protected]>
2434*7304104dSAndroid Build Coastguard Worker
2435*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_base_type): Initialize enctype.
2436*7304104dSAndroid Build Coastguard Worker
2437*7304104dSAndroid Build Coastguard Worker2015-09-04  Chih-Hung Hsieh  <[email protected]>
2438*7304104dSAndroid Build Coastguard Worker
2439*7304104dSAndroid Build Coastguard Worker	* md5-sha1-test.c (md5_expected): Removed.
2440*7304104dSAndroid Build Coastguard Worker	(sha1_expected): Likewise.
2441*7304104dSAndroid Build Coastguard Worker
2442*7304104dSAndroid Build Coastguard Worker2015-09-04  Chih-Hung Hsieh  <[email protected]>
2443*7304104dSAndroid Build Coastguard Worker
2444*7304104dSAndroid Build Coastguard Worker	* asm-tst1.c (main): Replace %Z length modifier with %z.
2445*7304104dSAndroid Build Coastguard Worker	* asm-tst2.c (main): Likewise.
2446*7304104dSAndroid Build Coastguard Worker	* asm-tst3.c (main): Likewise.
2447*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c (main): Likewise.
2448*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c (main): Likewise.
2449*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c (main): Likewise.
2450*7304104dSAndroid Build Coastguard Worker	* asm-tst7.c (main): Likewise.
2451*7304104dSAndroid Build Coastguard Worker	* asm-tst8.c (main): Likewise.
2452*7304104dSAndroid Build Coastguard Worker	* asm-tst9.c (main): Likewise.
2453*7304104dSAndroid Build Coastguard Worker	* sectiondump.c (print_bytes): Likewise.
2454*7304104dSAndroid Build Coastguard Worker
2455*7304104dSAndroid Build Coastguard Worker2015-08-14  Mark Wielaard  <[email protected]>
2456*7304104dSAndroid Build Coastguard Worker
2457*7304104dSAndroid Build Coastguard Worker	* run-addr2line-alt-debugpath.sh: New test.
2458*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-addr2line-alt-debugpath.sh
2459*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2460*7304104dSAndroid Build Coastguard Worker
2461*7304104dSAndroid Build Coastguard Worker2015-07-29  Mark Wielaard  <[email protected]>
2462*7304104dSAndroid Build Coastguard Worker
2463*7304104dSAndroid Build Coastguard Worker	* run-unstrip-test3.sh: New test.
2464*7304104dSAndroid Build Coastguard Worker	* testfile-info-link.bz2: New file.
2465*7304104dSAndroid Build Coastguard Worker	* testfile-info-link.debuginfo.bz2: Likewise.
2466*7304104dSAndroid Build Coastguard Worker	* testfile-info-link.stripped.bz2: Likewise.
2467*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-unstrip-test3.sh.
2468*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-unstrip-test3.sh, testfile-info-link.bz2,
2469*7304104dSAndroid Build Coastguard Worker	testfile-info-link.debuginfo.bz2, testfile-info-link.stripped.bz2.
2470*7304104dSAndroid Build Coastguard Worker
2471*7304104dSAndroid Build Coastguard Worker2015-06-27  Pino Toscano  <[email protected]>
2472*7304104dSAndroid Build Coastguard Worker
2473*7304104dSAndroid Build Coastguard Worker	* tests/run-deleted.sh: Skip when detecting a not implemented
2474*7304104dSAndroid Build Coastguard Worker	dwfl_linux_proc_attach.
2475*7304104dSAndroid Build Coastguard Worker
2476*7304104dSAndroid Build Coastguard Worker2015-06-27  Pino Toscano  <[email protected]>
2477*7304104dSAndroid Build Coastguard Worker
2478*7304104dSAndroid Build Coastguard Worker	* tests/dwfl-bug-fd-leak.c (elfutils_open): Check for null results of
2479*7304104dSAndroid Build Coastguard Worker	dwfl_addrmodule.
2480*7304104dSAndroid Build Coastguard Worker
2481*7304104dSAndroid Build Coastguard Worker2015-06-26  Pino Toscano  <[email protected]>
2482*7304104dSAndroid Build Coastguard Worker
2483*7304104dSAndroid Build Coastguard Worker	* tests/vdsosyms.c [!__linux__] (main): Mark argv as unused.
2484*7304104dSAndroid Build Coastguard Worker
2485*7304104dSAndroid Build Coastguard Worker2015-06-26  Pino Toscano  <[email protected]>
2486*7304104dSAndroid Build Coastguard Worker
2487*7304104dSAndroid Build Coastguard Worker	* tests/backtrace-data.c: Reduce scope of some includes to match their
2488*7304104dSAndroid Build Coastguard Worker	usage.
2489*7304104dSAndroid Build Coastguard Worker	* tests/backtrace.c: Likewise.
2490*7304104dSAndroid Build Coastguard Worker	* tests/deleted.c: Likewise.
2491*7304104dSAndroid Build Coastguard Worker
2492*7304104dSAndroid Build Coastguard Worker2015-06-16  Mark Wielaard  <[email protected]>
2493*7304104dSAndroid Build Coastguard Worker
2494*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Add strip-in-place (eu-strip without -o) test
2495*7304104dSAndroid Build Coastguard Worker	for non-ET_REL files.
2496*7304104dSAndroid Build Coastguard Worker
2497*7304104dSAndroid Build Coastguard Worker2015-05-30  Mark Wielaard  <[email protected]>
2498*7304104dSAndroid Build Coastguard Worker
2499*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Notice core file couldn't be
2500*7304104dSAndroid Build Coastguard Worker	generated before skipping.
2501*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-demangle-test.sh: Notice demangler is unsupported
2502*7304104dSAndroid Build Coastguard Worker	before skipping.
2503*7304104dSAndroid Build Coastguard Worker	* run-backtrace-demangle.sh: Likewise.
2504*7304104dSAndroid Build Coastguard Worker	* run-stack-demangled-test.sh: Likewise.
2505*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-biarch.sh: Notice biarch testing is disabled
2506*7304104dSAndroid Build Coastguard Worker	before skipping.
2507*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-core-biarch.sh: Likewise.
2508*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (testfiles): Notice how bunzip2 fails before skipping.
2509*7304104dSAndroid Build Coastguard Worker
2510*7304104dSAndroid Build Coastguard Worker2015-05-20  Mark Wielaard  <[email protected]>
2511*7304104dSAndroid Build Coastguard Worker
2512*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-test.sh: Add pretty test.
2513*7304104dSAndroid Build Coastguard Worker	* run-addr2line-test.sh: Likewise.
2514*7304104dSAndroid Build Coastguard Worker
2515*7304104dSAndroid Build Coastguard Worker2015-05-20  Mark Wielaard  <[email protected]>
2516*7304104dSAndroid Build Coastguard Worker
2517*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-demangle-test.sh: New test.
2518*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-addr2line-i-demangle-test.sh.
2519*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2520*7304104dSAndroid Build Coastguard Worker
2521*7304104dSAndroid Build Coastguard Worker2015-05-20  Mark Wielaard  <[email protected]>
2522*7304104dSAndroid Build Coastguard Worker
2523*7304104dSAndroid Build Coastguard Worker	* run-addr2line-test.sh: Add -a test variants.
2524*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-test.sh: Likewise.
2525*7304104dSAndroid Build Coastguard Worker
2526*7304104dSAndroid Build Coastguard Worker2015-05-20  Mark Wielaard  <[email protected]>
2527*7304104dSAndroid Build Coastguard Worker
2528*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: Make sure all input addresses are hex.
2529*7304104dSAndroid Build Coastguard Worker
2530*7304104dSAndroid Build Coastguard Worker2015-05-04  Max Filippov  <[email protected]>
2531*7304104dSAndroid Build Coastguard Worker
2532*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c (stdarg, main): Replace assert_perror with assert.
2533*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (memory_read, maps_lookup, set_initial_registers)
2534*7304104dSAndroid Build Coastguard Worker	(main): Likewise.
2535*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (main): Likewise.
2536*7304104dSAndroid Build Coastguard Worker	* backtrace.c (prepare_thread, exec_dump): Likewise.
2537*7304104dSAndroid Build Coastguard Worker
2538*7304104dSAndroid Build Coastguard Worker2015-05-04  Anthony G. Basile  <[email protected]>
2539*7304104dSAndroid Build Coastguard Worker
2540*7304104dSAndroid Build Coastguard Worker	* Makefile.am (line2addr_LDADD, addrscopes_LDADD, funcscopes_LDADD)
2541*7304104dSAndroid Build Coastguard Worker	(funcretval_LDADD, allregs_LDADD, find_prologues_LDADD)
2542*7304104dSAndroid Build Coastguard Worker	(dwflmodtest_LDADD, dwfl_addr_sect_LDADD, addrcfi_LDADD)
2543*7304104dSAndroid Build Coastguard Worker	(low_high_pc_LDADD, dwflsyms_LDADD, dwfllines_LDADD, varlocs_LDADD)
2544*7304104dSAndroid Build Coastguard Worker	(backtrace_LDADD, aggregate_size_LDADD): Append $(argp_LDADD).
2545*7304104dSAndroid Build Coastguard Worker
2546*7304104dSAndroid Build Coastguard Worker2015-05-01  Mark Wielaard  <[email protected]>
2547*7304104dSAndroid Build Coastguard Worker
2548*7304104dSAndroid Build Coastguard Worker	* run-stack-d-test.sh: Use --raw and mangled output.
2549*7304104dSAndroid Build Coastguard Worker	* run-stack-i-test.sh: Likewise.
2550*7304104dSAndroid Build Coastguard Worker	* run-stack-demangled-test.sh: New test.
2551*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-stack-demangled-test.sh.
2552*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2553*7304104dSAndroid Build Coastguard Worker
2554*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2555*7304104dSAndroid Build Coastguard Worker
2556*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-test10.sh.
2557*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise. Add testfile-x32-d.bz2.
2558*7304104dSAndroid Build Coastguard Worker	Add testfile-x32-debug.bz2.
2559*7304104dSAndroid Build Coastguard Worker	* run-strip-test10.sh: New file.
2560*7304104dSAndroid Build Coastguard Worker	* testfile-x32-d.bz2: Likewise.
2561*7304104dSAndroid Build Coastguard Worker	* testfile-x32-debug.bz2: Likewise.
2562*7304104dSAndroid Build Coastguard Worker
2563*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2564*7304104dSAndroid Build Coastguard Worker
2565*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-test9.sh.
2566*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise. Add testfile-x32-s.bz2.
2567*7304104dSAndroid Build Coastguard Worker	* run-strip-test9.sh: New file.
2568*7304104dSAndroid Build Coastguard Worker	* testfile-x32-s.bz2: Likewise.
2569*7304104dSAndroid Build Coastguard Worker
2570*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2571*7304104dSAndroid Build Coastguard Worker
2572*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-core-x32.sh.
2573*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise. Add backtrace.x32.core.bz2.
2574*7304104dSAndroid Build Coastguard Worker	Add backtrace.x32.exec.bz2.
2575*7304104dSAndroid Build Coastguard Worker	* backtrace.x32.core.bz2 : New file.
2576*7304104dSAndroid Build Coastguard Worker	* backtrace.x32.exec.bz2: Likewise.
2577*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-x32.sh: Likewise.
2578*7304104dSAndroid Build Coastguard Worker
2579*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2580*7304104dSAndroid Build Coastguard Worker
2581*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add a test for testfile-x32.
2582*7304104dSAndroid Build Coastguard Worker	* testfile-x32.bz2: New file.
2583*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-x32.bz2.
2584*7304104dSAndroid Build Coastguard Worker
2585*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2586*7304104dSAndroid Build Coastguard Worker
2587*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Add a test for testfile-x32-core.
2588*7304104dSAndroid Build Coastguard Worker
2589*7304104dSAndroid Build Coastguard Worker2015-04-01  H.J. Lu  <[email protected]>
2590*7304104dSAndroid Build Coastguard Worker
2591*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Add a test for testfile-x32-core.
2592*7304104dSAndroid Build Coastguard Worker	* testfile-x32-core.bz2: New file.
2593*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-x32-core.bz2.
2594*7304104dSAndroid Build Coastguard Worker
2595*7304104dSAndroid Build Coastguard Worker2015-03-18  Petr Machata  <[email protected]>
2596*7304104dSAndroid Build Coastguard Worker
2597*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (op_name): Adjust uses of know-dwarf.h macros to match
2598*7304104dSAndroid Build Coastguard Worker	the API changes.
2599*7304104dSAndroid Build Coastguard Worker	* allregs.c (dwarf_encoding_string): Likewise.
2600*7304104dSAndroid Build Coastguard Worker	* show-die-info.c (dwarf_tag_string, dwarf_attr_string): Likewise.
2601*7304104dSAndroid Build Coastguard Worker	* varlocs.c (dwarf_encoding_string, dwarf_opcode_string): Likewise.
2602*7304104dSAndroid Build Coastguard Worker
2603*7304104dSAndroid Build Coastguard Worker2015-03-18  Petr Machata  <[email protected]>
2604*7304104dSAndroid Build Coastguard Worker
2605*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-dwarf-ranges.sh,
2606*7304104dSAndroid Build Coastguard Worker	debug-ranges-no-lowpc.o.bz2.
2607*7304104dSAndroid Build Coastguard Worker
2608*7304104dSAndroid Build Coastguard Worker2015-03-13  Mark Wielaard  <[email protected]>
2609*7304104dSAndroid Build Coastguard Worker
2610*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: Add explicit includes.
2611*7304104dSAndroid Build Coastguard Worker	(cleanup_13_abort): Remove unused static declaration.
2612*7304104dSAndroid Build Coastguard Worker	(thread_callback): Add explicit return.
2613*7304104dSAndroid Build Coastguard Worker
2614*7304104dSAndroid Build Coastguard Worker2015-03-13  H.J. Lu  <[email protected]>
2615*7304104dSAndroid Build Coastguard Worker
2616*7304104dSAndroid Build Coastguard Worker	* backtrace.c (prepare_thread): Use PTRACE_GETREGS/PTRACE_SETREGS
2617*7304104dSAndroid Build Coastguard Worker	instead of PTRACE_POKEUSER.
2618*7304104dSAndroid Build Coastguard Worker	(exec_dump): Check EM_X86_64 instead of ELFCLASS64 for
2619*7304104dSAndroid Build Coastguard Worker	is_x86_64_native.
2620*7304104dSAndroid Build Coastguard Worker
2621*7304104dSAndroid Build Coastguard Worker2015-02-18  Mark Wielaard  <[email protected]>
2622*7304104dSAndroid Build Coastguard Worker
2623*7304104dSAndroid Build Coastguard Worker	* newdata.c (check_section_data): Use PRId64 for printing loff_t.
2624*7304104dSAndroid Build Coastguard Worker
2625*7304104dSAndroid Build Coastguard Worker2015-02-11  Josh Stone  <[email protected]>
2626*7304104dSAndroid Build Coastguard Worker
2627*7304104dSAndroid Build Coastguard Worker	* backtrace.c (exec_dump): Initialize jmp.
2628*7304104dSAndroid Build Coastguard Worker
2629*7304104dSAndroid Build Coastguard Worker2015-02-11  Petr Machata  <[email protected]>
2630*7304104dSAndroid Build Coastguard Worker
2631*7304104dSAndroid Build Coastguard Worker	* run-dwarf-ranges.sh: New test.
2632*7304104dSAndroid Build Coastguard Worker	* dwarf-ranges.c: New file.
2633*7304104dSAndroid Build Coastguard Worker	* debug-ranges-no-lowpc.s, debug-ranges-no-lowpc.o.bz2: New test case.
2634*7304104dSAndroid Build Coastguard Worker
2635*7304104dSAndroid Build Coastguard Worker2015-01-21  Mark Wielaard  <[email protected]>
2636*7304104dSAndroid Build Coastguard Worker
2637*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add elfstrtab.
2638*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2639*7304104dSAndroid Build Coastguard Worker	(elfstrtab_LDADD): New variable.
2640*7304104dSAndroid Build Coastguard Worker	* elfstrtab.c: New test.
2641*7304104dSAndroid Build Coastguard Worker
2642*7304104dSAndroid Build Coastguard Worker2015-01-20  Mark Wielaard  <[email protected]>
2643*7304104dSAndroid Build Coastguard Worker
2644*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add newdata.
2645*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2646*7304104dSAndroid Build Coastguard Worker	(newdata_LDADD): new variable.
2647*7304104dSAndroid Build Coastguard Worker	* newdata.c: New test.
2648*7304104dSAndroid Build Coastguard Worker
2649*7304104dSAndroid Build Coastguard Worker2015-01-20  Mark Wielaard  <[email protected]>
2650*7304104dSAndroid Build Coastguard Worker
2651*7304104dSAndroid Build Coastguard Worker	* strptr.c: New file.
2652*7304104dSAndroid Build Coastguard Worker	* run-strptr.sh: New test.
2653*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add strptr.
2654*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-strptr.sh.
2655*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2656*7304104dSAndroid Build Coastguard Worker	(strptr_LDADD): New variable.
2657*7304104dSAndroid Build Coastguard Worker
2658*7304104dSAndroid Build Coastguard Worker2015-01-15  Mark Wielaard  <[email protected]>
2659*7304104dSAndroid Build Coastguard Worker
2660*7304104dSAndroid Build Coastguard Worker	* deleted.c (main): Call prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY).
2661*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c (main): Use getpid () instead of getppid ().
2662*7304104dSAndroid Build Coastguard Worker
2663*7304104dSAndroid Build Coastguard Worker2014-12-27  Mark Wielaard  <[email protected]>
2664*7304104dSAndroid Build Coastguard Worker
2665*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (handle_address): Last address in scope is highpc - 1.
2666*7304104dSAndroid Build Coastguard Worker	* funcscopes.c (handle_function): Likewise.
2667*7304104dSAndroid Build Coastguard Worker	* run-addrscopes.sh: Adjust last address in scope.
2668*7304104dSAndroid Build Coastguard Worker	* run-funcscopes.sh: Likewise.
2669*7304104dSAndroid Build Coastguard Worker
2670*7304104dSAndroid Build Coastguard Worker2015-01-07  Mark Wielaard  <[email protected]>
2671*7304104dSAndroid Build Coastguard Worker
2672*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add test for ppc32 eh_frame_hdr address search.
2673*7304104dSAndroid Build Coastguard Worker
2674*7304104dSAndroid Build Coastguard Worker2015-01-14  Mark Wielaard  <[email protected]>
2675*7304104dSAndroid Build Coastguard Worker
2676*7304104dSAndroid Build Coastguard Worker	* testfile-debug-types.bz2: New testfile.
2677*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-debug-types.bz2.
2678*7304104dSAndroid Build Coastguard Worker	* typeiter2.c (main): Print both name and offset of found form DIE.
2679*7304104dSAndroid Build Coastguard Worker	* run-typeiter.s: Adjust output and add testfile-debug-types.
2680*7304104dSAndroid Build Coastguard Worker
2681*7304104dSAndroid Build Coastguard Worker2014-12-26  Mark Wielaard  <[email protected]>
2682*7304104dSAndroid Build Coastguard Worker
2683*7304104dSAndroid Build Coastguard Worker	* run-test-archive64.sh: Add nm test.
2684*7304104dSAndroid Build Coastguard Worker
2685*7304104dSAndroid Build Coastguard Worker2014-12-19  Mark Wielaard  <[email protected]>
2686*7304104dSAndroid Build Coastguard Worker
2687*7304104dSAndroid Build Coastguard Worker	* run-deleted.sh: Don't check libfunc on ppc64.
2688*7304104dSAndroid Build Coastguard Worker
2689*7304104dSAndroid Build Coastguard Worker2014-12-19  Mark Wielaard  <[email protected]>
2690*7304104dSAndroid Build Coastguard Worker
2691*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c (vdso_seen): Removed.
2692*7304104dSAndroid Build Coastguard Worker	(vdso_syms): New global.
2693*7304104dSAndroid Build Coastguard Worker	(module_callback): Set and check vdso_syms.
2694*7304104dSAndroid Build Coastguard Worker	(main): Return value depends on vdso_syms.
2695*7304104dSAndroid Build Coastguard Worker
2696*7304104dSAndroid Build Coastguard Worker2014-12-19  Mark Wielaard  <[email protected]>
2697*7304104dSAndroid Build Coastguard Worker
2698*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_unsupported): Relax special ARM
2699*7304104dSAndroid Build Coastguard Worker	grep a little.
2700*7304104dSAndroid Build Coastguard Worker	* run-deleted.sh: Call check_native_unsupported.
2701*7304104dSAndroid Build Coastguard Worker
2702*7304104dSAndroid Build Coastguard Worker2014-12-18  Mark Wielaard  <[email protected]>
2703*7304104dSAndroid Build Coastguard Worker
2704*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-macros-0xff.bz2.
2705*7304104dSAndroid Build Coastguard Worker
2706*7304104dSAndroid Build Coastguard Worker2014-12-12  Mark Wielaard  <[email protected]>
2707*7304104dSAndroid Build Coastguard Worker
2708*7304104dSAndroid Build Coastguard Worker	* Makefile.am (deleted_lib_so_CFLAGS): Add
2709*7304104dSAndroid Build Coastguard Worker	-fasynchronous-unwind-tables.
2710*7304104dSAndroid Build Coastguard Worker
2711*7304104dSAndroid Build Coastguard Worker2014-12-11  Josh Stone  <[email protected]>
2712*7304104dSAndroid Build Coastguard Worker
2713*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-lex-test.sh: New test.
2714*7304104dSAndroid Build Coastguard Worker	* testfile-lex-inlines.bz2: New testfile.
2715*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-addr2line-i-lex-test.sh and
2716*7304104dSAndroid Build Coastguard Worker	testfile-lex-inlines.bz2.
2717*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-addr2line-i-lex-test.sh.
2718*7304104dSAndroid Build Coastguard Worker
2719*7304104dSAndroid Build Coastguard Worker2014-12-10  Josh Stone  <[email protected]>
2720*7304104dSAndroid Build Coastguard Worker
2721*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-test.sh: Test 0x5f0 to make sure linkage_name is
2722*7304104dSAndroid Build Coastguard Worker	preferred over the plain die name.
2723*7304104dSAndroid Build Coastguard Worker
2724*7304104dSAndroid Build Coastguard Worker2014-12-02  Petr Machata  <[email protected]>
2725*7304104dSAndroid Build Coastguard Worker
2726*7304104dSAndroid Build Coastguard Worker	* dwarf-getmacros.c (mac): Skip over DW_MACINFO_undef,
2727*7304104dSAndroid Build Coastguard Worker	DW_MACRO_GNU_undef_indirect opcodes.  Add a default branch.
2728*7304104dSAndroid Build Coastguard Worker	(main): Initialize off to DWARF_GETMACROS_START when an extra
2729*7304104dSAndroid Build Coastguard Worker	command line argument is passed.
2730*7304104dSAndroid Build Coastguard Worker	* testfile-macros-0xff.bz2: New test case.
2731*7304104dSAndroid Build Coastguard Worker	* testfile-macros-0xff.s: New file (source for the above).
2732*7304104dSAndroid Build Coastguard Worker	* run-dwarf-getmacros.sh: Add two tests.
2733*7304104dSAndroid Build Coastguard Worker
2734*7304104dSAndroid Build Coastguard Worker2014-11-27  Mark Wielaard  <[email protected]>
2735*7304104dSAndroid Build Coastguard Worker
2736*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c (main): Call dwfl_linux_proc_attach.
2737*7304104dSAndroid Build Coastguard Worker
2738*7304104dSAndroid Build Coastguard Worker2014-11-21  Mark Wielaard  <[email protected]>
2739*7304104dSAndroid Build Coastguard Worker
2740*7304104dSAndroid Build Coastguard Worker	* run-readelf-A.sh: New test.
2741*7304104dSAndroid Build Coastguard Worker	* testfileppc32attrs.o.bz2: New test file.
2742*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-A.sh.
2743*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-A.sh and testfileppc32attrs.o.bz2.
2744*7304104dSAndroid Build Coastguard Worker
2745*7304104dSAndroid Build Coastguard Worker2014-11-10  Mark Wielaard  <[email protected]>
2746*7304104dSAndroid Build Coastguard Worker
2747*7304104dSAndroid Build Coastguard Worker	* vdsosyms.c: New test.
2748*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add vdsosyms.
2749*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
2750*7304104dSAndroid Build Coastguard Worker	(vdsosyms_LDADD): New variable.
2751*7304104dSAndroid Build Coastguard Worker
2752*7304104dSAndroid Build Coastguard Worker2014-09-10  Petr Machata  <[email protected]>
2753*7304104dSAndroid Build Coastguard Worker
2754*7304104dSAndroid Build Coastguard Worker	* dwarf-getmacros.c: Update to use the new macro iteration
2755*7304104dSAndroid Build Coastguard Worker	interfaces.
2756*7304104dSAndroid Build Coastguard Worker	* run-dwarf-getmacros.sh: Adjust, add a test that uses
2757*7304104dSAndroid Build Coastguard Worker	testfile-macros.
2758*7304104dSAndroid Build Coastguard Worker
2759*7304104dSAndroid Build Coastguard Worker2014-10-06  Mark Wielaard  <[email protected]>
2760*7304104dSAndroid Build Coastguard Worker
2761*7304104dSAndroid Build Coastguard Worker	* run-aggregate-size.sh: Add testfile-sizes3.o test case.
2762*7304104dSAndroid Build Coastguard Worker	* testfile-sizes3.o.bz2: New test file.
2763*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-sizes3.o.bz2.
2764*7304104dSAndroid Build Coastguard Worker
2765*7304104dSAndroid Build Coastguard Worker2014-10-02  Mark Wielaard  <[email protected]>
2766*7304104dSAndroid Build Coastguard Worker
2767*7304104dSAndroid Build Coastguard Worker	* run-deleted.sh: Unset VALGRIND_CMD before running deleted.
2768*7304104dSAndroid Build Coastguard Worker
2769*7304104dSAndroid Build Coastguard Worker2014-10-02  Mark Wielaard  <[email protected]>
2770*7304104dSAndroid Build Coastguard Worker
2771*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add aggregate_size.c.
2772*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-aggregate-size.sh.
2773*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-aggregate-size.sh, testfile-sizes1.o.bz2
2774*7304104dSAndroid Build Coastguard Worker	and testfile-sizes2.o.bz2.
2775*7304104dSAndroid Build Coastguard Worker	(aggregate_size_LDADD): New variable.
2776*7304104dSAndroid Build Coastguard Worker	* aggregate_size.c: New file.
2777*7304104dSAndroid Build Coastguard Worker	* run-aggregate-size.sh: New test.
2778*7304104dSAndroid Build Coastguard Worker	* testfile-sizes1.o.bz2: New test file.
2779*7304104dSAndroid Build Coastguard Worker	* testfile-sizes2.o.bz2: Likewise.
2780*7304104dSAndroid Build Coastguard Worker
2781*7304104dSAndroid Build Coastguard Worker2014-09-26  Jan Kratochvil  <[email protected]>
2782*7304104dSAndroid Build Coastguard Worker
2783*7304104dSAndroid Build Coastguard Worker	Support NT_FILE for locating files.
2784*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-linkmap-cut.sh.
2785*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-linkmap-cut.sh, linkmap-cut-lib.so.bz2,
2786*7304104dSAndroid Build Coastguard Worker	linkmap-cut.bz2 and linkmap-cut.core.bz2 .
2787*7304104dSAndroid Build Coastguard Worker	* linkmap-cut-lib.so.bz2: New file.
2788*7304104dSAndroid Build Coastguard Worker	* linkmap-cut.bz2: New file.
2789*7304104dSAndroid Build Coastguard Worker	* linkmap-cut.core.bz2: New file.
2790*7304104dSAndroid Build Coastguard Worker	* run-linkmap-cut.sh: New file.
2791*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh: Update its expected output.
2792*7304104dSAndroid Build Coastguard Worker
2793*7304104dSAndroid Build Coastguard Worker2014-08-28  Jan Kratochvil  <[email protected]>
2794*7304104dSAndroid Build Coastguard Worker
2795*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add deleted and deleted-lib.so.
2796*7304104dSAndroid Build Coastguard Worker	(TESTS, EXTRA_DIST): Add run-deleted.sh.
2797*7304104dSAndroid Build Coastguard Worker	(deleted_LDADD, deleted_lib_so_LDFLAGS, deleted_lib_so_CFLAGS): New.
2798*7304104dSAndroid Build Coastguard Worker	* deleted-lib.c: New file.
2799*7304104dSAndroid Build Coastguard Worker	* deleted.c: New file.
2800*7304104dSAndroid Build Coastguard Worker	* run-deleted.sh: New file.
2801*7304104dSAndroid Build Coastguard Worker
2802*7304104dSAndroid Build Coastguard Worker2014-06-15  Mark Wielaard  <[email protected]>
2803*7304104dSAndroid Build Coastguard Worker
2804*7304104dSAndroid Build Coastguard Worker	* backtrace.c (frame_callback): Error on seeing more than 16 frames.
2805*7304104dSAndroid Build Coastguard Worker
2806*7304104dSAndroid Build Coastguard Worker2014-06-13  Mark Wielaard  <[email protected]>
2807*7304104dSAndroid Build Coastguard Worker
2808*7304104dSAndroid Build Coastguard Worker	* backtrace.c (callback_verify): Accept "__libc_do_syscall" as first
2809*7304104dSAndroid Build Coastguard Worker	frame symname.
2810*7304104dSAndroid Build Coastguard Worker
2811*7304104dSAndroid Build Coastguard Worker2014-06-13  Mark Wielaard  <[email protected]>
2812*7304104dSAndroid Build Coastguard Worker
2813*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_unsupported): New function.
2814*7304104dSAndroid Build Coastguard Worker	(check_native): Call it.
2815*7304104dSAndroid Build Coastguard Worker	(check_native_core): Likewise.
2816*7304104dSAndroid Build Coastguard Worker	* run-backtrace-dwarf.sh: Likewise.
2817*7304104dSAndroid Build Coastguard Worker
2818*7304104dSAndroid Build Coastguard Worker2014-06-11  Mark Wielaard  <[email protected]>
2819*7304104dSAndroid Build Coastguard Worker
2820*7304104dSAndroid Build Coastguard Worker	* backtrace.c (main): Check that Dwfl was attached by calling
2821*7304104dSAndroid Build Coastguard Worker	dwfl_pid and printing the error when it is not.
2822*7304104dSAndroid Build Coastguard Worker
2823*7304104dSAndroid Build Coastguard Worker2014-05-18  Mark Wielaard  <[email protected]>
2824*7304104dSAndroid Build Coastguard Worker
2825*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.cc (cxxfunc): Make non-static.
2826*7304104dSAndroid Build Coastguard Worker	(f): Likewise.
2827*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.bz2: Regenerate.
2828*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.core.bz2: Likewise.
2829*7304104dSAndroid Build Coastguard Worker
2830*7304104dSAndroid Build Coastguard Worker2014-05-02  Mark Wielaard  <[email protected]>
2831*7304104dSAndroid Build Coastguard Worker
2832*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): run-readelf-dwz-multi.sh and
2833*7304104dSAndroid Build Coastguard Worker	run-allfcts-multi.sh are now added unconditionally.
2834*7304104dSAndroid Build Coastguard Worker
2835*7304104dSAndroid Build Coastguard Worker2014-05-01  Mark Wielaard  <[email protected]>
2836*7304104dSAndroid Build Coastguard Worker
2837*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Add tests with alt debug files in .dwz
2838*7304104dSAndroid Build Coastguard Worker	subdir.
2839*7304104dSAndroid Build Coastguard Worker
2840*7304104dSAndroid Build Coastguard Worker2014-04-30  Mark Wielaard  <[email protected]>
2841*7304104dSAndroid Build Coastguard Worker
2842*7304104dSAndroid Build Coastguard Worker	* buildid.c, buildid.sh, testfile42_noshdrs.bz2: New files.
2843*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add buildid.
2844*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-buildid.sh.
2845*7304104dSAndroid Build Coastguard Worker	(EXTRA_DISTS): Add run-buildid.sh and testfile42_noshdrs.bz2.
2846*7304104dSAndroid Build Coastguard Worker	(buildid_LDADD): New variable.
2847*7304104dSAndroid Build Coastguard Worker
2848*7304104dSAndroid Build Coastguard Worker2014-04-24  Florian Weimer  <[email protected]>
2849*7304104dSAndroid Build Coastguard Worker
2850*7304104dSAndroid Build Coastguard Worker	* allfcts.c (setup_alt): New function.
2851*7304104dSAndroid Build Coastguard Worker	(main): Call it.  Implementation additional error checking and
2852*7304104dSAndroid Build Coastguard Worker	reporting.
2853*7304104dSAndroid Build Coastguard Worker
2854*7304104dSAndroid Build Coastguard Worker2014-04-24  Florian Weimer  <[email protected]>
2855*7304104dSAndroid Build Coastguard Worker
2856*7304104dSAndroid Build Coastguard Worker	* debugaltlink.c, run-debugaltlink.sh: New files.
2857*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add debugaltlink.
2858*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-debugaltlink.sh.
2859*7304104dSAndroid Build Coastguard Worker	(debugaltlink_LDADD): New variable.
2860*7304104dSAndroid Build Coastguard Worker
2861*7304104dSAndroid Build Coastguard Worker2014-04-11  Mark Wielaard  <[email protected]>
2862*7304104dSAndroid Build Coastguard Worker
2863*7304104dSAndroid Build Coastguard Worker	* Makefile.am (AM_CPPFLAGS): Add -I libdwelf.
2864*7304104dSAndroid Build Coastguard Worker	(check_PROGRAMS): Add debuglink.
2865*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-debuglink.sh
2866*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2867*7304104dSAndroid Build Coastguard Worker	(debuglink_LDADD): New.
2868*7304104dSAndroid Build Coastguard Worker	* debuglink.c: New file.
2869*7304104dSAndroid Build Coastguard Worker	* run-debuglink.sh: Likewise.
2870*7304104dSAndroid Build Coastguard Worker
2871*7304104dSAndroid Build Coastguard Worker2014-03-23  Mark Wielaard  <[email protected]>
2872*7304104dSAndroid Build Coastguard Worker
2873*7304104dSAndroid Build Coastguard Worker	* run-nm-self.sh: Use test = not == for string comparisons.
2874*7304104dSAndroid Build Coastguard Worker
2875*7304104dSAndroid Build Coastguard Worker2014-04-22  Kurt Roeckx  <[email protected]>
2876*7304104dSAndroid Build Coastguard Worker
2877*7304104dSAndroid Build Coastguard Worker	* backtrace.c: Make Linux only.
2878*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c: Make Linux only.
2879*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c: Make Linux only.
2880*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: Make Linux only.
2881*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh: Skip core file unwinding tests when not supported.
2882*7304104dSAndroid Build Coastguard Worker
2883*7304104dSAndroid Build Coastguard Worker2014-03-14  Mark Wielaard  <[email protected]>
2884*7304104dSAndroid Build Coastguard Worker
2885*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Remove MUDFLAP conditions. Remove libmudflap from all
2886*7304104dSAndroid Build Coastguard Worker	LDADD lines.
2887*7304104dSAndroid Build Coastguard Worker	* configure.ac: Remove MUDFLAP conditional.
2888*7304104dSAndroid Build Coastguard Worker
2889*7304104dSAndroid Build Coastguard Worker2014-04-09  Mark Wielaard  <[email protected]>
2890*7304104dSAndroid Build Coastguard Worker
2891*7304104dSAndroid Build Coastguard Worker	* run-readelf-zdebug.sh: New test.
2892*7304104dSAndroid Build Coastguard Worker	* testfile-debug.bz2: New testfile.
2893*7304104dSAndroid Build Coastguard Worker	* testfile-zdebug.bz2: New testfile.
2894*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-zdebug.sh if ZLIB.
2895*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-zdebug.sh, testfile-debug.bz2 and
2896*7304104dSAndroid Build Coastguard Worker	testfile-zdebug.bz2.
2897*7304104dSAndroid Build Coastguard Worker
2898*7304104dSAndroid Build Coastguard Worker2014-04-10  Mark Wielaard  <[email protected]>
2899*7304104dSAndroid Build Coastguard Worker
2900*7304104dSAndroid Build Coastguard Worker	* testfile_i686_core.bz2: New test file.
2901*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Add testfile_i686_core test.
2902*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile_i686_core.bz2
2903*7304104dSAndroid Build Coastguard Worker
2904*7304104dSAndroid Build Coastguard Worker2014-04-09  Mark Wielaard  <[email protected]>
2905*7304104dSAndroid Build Coastguard Worker
2906*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh.
2907*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-backtrace-core-aarch64.sh,
2908*7304104dSAndroid Build Coastguard Worker	backtrace.aarch64.core.bz2 and backtrace.aarch64.exec.bz2.
2909*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-aarch64.sh: New test.
2910*7304104dSAndroid Build Coastguard Worker
2911*7304104dSAndroid Build Coastguard Worker2014-03-11  Josh Stone  <[email protected]>
2912*7304104dSAndroid Build Coastguard Worker
2913*7304104dSAndroid Build Coastguard Worker	* testfilebaxmin.bz2: New testfile.
2914*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilebaxmin.bz2.
2915*7304104dSAndroid Build Coastguard Worker	* run-readelf-s.sh: Test testfilebaxmin.
2916*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh: Likewise.
2917*7304104dSAndroid Build Coastguard Worker
2918*7304104dSAndroid Build Coastguard Worker2014-01-26  Mark Wielaard  <[email protected]>
2919*7304104dSAndroid Build Coastguard Worker
2920*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_unsupported): Special case arm*.
2921*7304104dSAndroid Build Coastguard Worker
2922*7304104dSAndroid Build Coastguard Worker2014-01-25  Mark Wielaard  <[email protected]>
2923*7304104dSAndroid Build Coastguard Worker
2924*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh (EM_ARM): Change reg13 (sp) from undefined to
2925*7304104dSAndroid Build Coastguard Worker	location expression: call_frame_cfa stack_value.
2926*7304104dSAndroid Build Coastguard Worker
2927*7304104dSAndroid Build Coastguard Worker2014-01-22  Mark Wielaard  <[email protected]>
2928*7304104dSAndroid Build Coastguard Worker
2929*7304104dSAndroid Build Coastguard Worker	* Makefile.am (line2addr_no_Wformat): Removed.
2930*7304104dSAndroid Build Coastguard Worker
2931*7304104dSAndroid Build Coastguard Worker2014-01-21  Mark Wielaard  <[email protected]>
2932*7304104dSAndroid Build Coastguard Worker
2933*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-stack-i-test.sh.
2934*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
2935*7304104dSAndroid Build Coastguard Worker	* run-stack-i-test.sh: New test.
2936*7304104dSAndroid Build Coastguard Worker
2937*7304104dSAndroid Build Coastguard Worker2014-01-20  Mark Wielaard  <[email protected]>
2938*7304104dSAndroid Build Coastguard Worker
2939*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-stack-d-test.sh.
2940*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-stack-d-test.sh, testfiledwarfinlines.bz2
2941*7304104dSAndroid Build Coastguard Worker	testfiledwarfinlines.core.bz2.
2942*7304104dSAndroid Build Coastguard Worker	* run-stack-d-test.sh: New test.
2943*7304104dSAndroid Build Coastguard Worker	* testfiledwarfinlines.bz2: New test file.
2944*7304104dSAndroid Build Coastguard Worker	* testfiledwarfinlines.core.bz2: Likewise.
2945*7304104dSAndroid Build Coastguard Worker
2946*7304104dSAndroid Build Coastguard Worker2014-01-16  Mark Wielaard  <[email protected]>
2947*7304104dSAndroid Build Coastguard Worker
2948*7304104dSAndroid Build Coastguard Worker	* run-nm-self.sh: Don't use testrun_on_self_quiet but just testrun
2949*7304104dSAndroid Build Coastguard Worker	on one ET_REL, one ET_EXEC and one ET_DYN file.
2950*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (self_test_files): Add two ET_REL files, only add
2951*7304104dSAndroid Build Coastguard Worker	two libebl ET_DYN backend files.
2952*7304104dSAndroid Build Coastguard Worker
2953*7304104dSAndroid Build Coastguard Worker2014-01-16  Mark Wielaard  <[email protected]>
2954*7304104dSAndroid Build Coastguard Worker
2955*7304104dSAndroid Build Coastguard Worker	* run-backtrace-demangle.sh: Check exitcode and max number of frames.
2956*7304104dSAndroid Build Coastguard Worker
2957*7304104dSAndroid Build Coastguard Worker2014-01-18  Jan Kratochvil  <[email protected]>
2958*7304104dSAndroid Build Coastguard Worker
2959*7304104dSAndroid Build Coastguard Worker	Fix false FAILs on testsuite with ulimit -c unlimited.
2960*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c (sigusr2): Call pthread_exit.
2961*7304104dSAndroid Build Coastguard Worker	(main): Return, do not call abort.
2962*7304104dSAndroid Build Coastguard Worker
2963*7304104dSAndroid Build Coastguard Worker2014-01-15  Jan Kratochvil  <[email protected]>
2964*7304104dSAndroid Build Coastguard Worker
2965*7304104dSAndroid Build Coastguard Worker	Fix corruption of non-C++ symbols by the demangler.
2966*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-demangle.sh.
2967*7304104dSAndroid Build Coastguard Worker	<!DEMANGLE>: Add ELFUTILS_DISABLE_DEMANGLE export.
2968*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-backtrace-demangle.sh,
2969*7304104dSAndroid Build Coastguard Worker	testfile-backtrace-demangle.bz2, testfile-backtrace-demangle.cc,
2970*7304104dSAndroid Build Coastguard Worker	testfile-backtrace-demangle.core.bz2.
2971*7304104dSAndroid Build Coastguard Worker	* backtrace-demangle.cc: New file.
2972*7304104dSAndroid Build Coastguard Worker	* run-backtrace-demangle.sh: New file.
2973*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.bz2: New file.
2974*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.cc: New file.
2975*7304104dSAndroid Build Coastguard Worker	* testfile-backtrace-demangle.core.bz2: New file.
2976*7304104dSAndroid Build Coastguard Worker
2977*7304104dSAndroid Build Coastguard Worker2014-01-07  Matthias Klose <[email protected]>
2978*7304104dSAndroid Build Coastguard Worker
2979*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Check to see if core file
2980*7304104dSAndroid Build Coastguard Worker	was created without ".PID" extension, if so mv core to core.PID.
2981*7304104dSAndroid Build Coastguard Worker	Skip test if no core file was created or could be found.
2982*7304104dSAndroid Build Coastguard Worker
2983*7304104dSAndroid Build Coastguard Worker2014-01-04  Mark Wielaard  <[email protected]>
2984*7304104dSAndroid Build Coastguard Worker
2985*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (main): Don't assert if raise returns.
2986*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (report_pid): Call dwfl_linux_proc_attach with
2987*7304104dSAndroid Build Coastguard Worker	assume_ptrace_attached true.
2988*7304104dSAndroid Build Coastguard Worker	(ptrace_detach_stopped): Removed function.
2989*7304104dSAndroid Build Coastguard Worker	(main): Don't call ptrace_detach_stopped.
2990*7304104dSAndroid Build Coastguard Worker	* backtrace.c (ptrace_detach_stopped): Removed function.
2991*7304104dSAndroid Build Coastguard Worker	(report_pid): Call dwfl_linux_proc_attach with assume_ptrace_attached
2992*7304104dSAndroid Build Coastguard Worker	true.
2993*7304104dSAndroid Build Coastguard Worker	(exec_dump): Don't call ptrace_detach_stopped.
2994*7304104dSAndroid Build Coastguard Worker
2995*7304104dSAndroid Build Coastguard Worker2014-01-04  Mark Wielaard  <[email protected]>
2996*7304104dSAndroid Build Coastguard Worker
2997*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Skip, exit 77, the test
2998*7304104dSAndroid Build Coastguard Worker	if we cannot adjust core ulimit.
2999*7304104dSAndroid Build Coastguard Worker
3000*7304104dSAndroid Build Coastguard Worker2014-01-04  Mark Wielaard  <[email protected]>
3001*7304104dSAndroid Build Coastguard Worker
3002*7304104dSAndroid Build Coastguard Worker	* cleanup-13.c (force_unwind_stop): Removed.
3003*7304104dSAndroid Build Coastguard Worker	(force_unwind): Just call abort. Don't setup _Unwind_Exception and
3004*7304104dSAndroid Build Coastguard Worker	don't call _Unwind_ForcedUnwind.
3005*7304104dSAndroid Build Coastguard Worker
3006*7304104dSAndroid Build Coastguard Worker2014-01-03  Mark Wielaard  <[email protected]>
3007*7304104dSAndroid Build Coastguard Worker
3008*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add case for EM_AARCH64.
3009*7304104dSAndroid Build Coastguard Worker	* testfileaarch64.bz2: New testfile.
3010*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilesaarch64.bz2.
3011*7304104dSAndroid Build Coastguard Worker
3012*7304104dSAndroid Build Coastguard Worker2013-12-30  Mark Wielaard  <[email protected]>
3013*7304104dSAndroid Build Coastguard Worker
3014*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (report_pid): Explicitly call
3015*7304104dSAndroid Build Coastguard Worker	dwfl_linux_proc_attach and check for errors.
3016*7304104dSAndroid Build Coastguard Worker	* backtrace.c (report_pid): Likewise.
3017*7304104dSAndroid Build Coastguard Worker
3018*7304104dSAndroid Build Coastguard Worker2013-12-21  Mark Wielaard  <[email protected]>
3019*7304104dSAndroid Build Coastguard Worker
3020*7304104dSAndroid Build Coastguard Worker	* backtrace.c (callback_verify): Only assert that case 5 is the last
3021*7304104dSAndroid Build Coastguard Worker	instruction of backtracegen on x86_64 native.
3022*7304104dSAndroid Build Coastguard Worker
3023*7304104dSAndroid Build Coastguard Worker2013-12-18  Jan Kratochvil  <[email protected]>
3024*7304104dSAndroid Build Coastguard Worker	    Mark Wielaard  <[email protected]>
3025*7304104dSAndroid Build Coastguard Worker
3026*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile66.bz2, testfile66.core.bz2
3027*7304104dSAndroid Build Coastguard Worker	and testfilebaz*ppc64*.bz2 files.
3028*7304104dSAndroid Build Coastguard Worker	* dwflsyms.c (list_syms): Remove unused from parameter mod_name.  Print
3029*7304104dSAndroid Build Coastguard Worker	error on dwfl_module_getsymtab error.
3030*7304104dSAndroid Build Coastguard Worker	(list_syms): Use dwfl_module_getsym and dwfl_module_getsym_info.
3031*7304104dSAndroid Build Coastguard Worker	Compare values for non-ET_REL. Use dwfl_module_addrinfo.
3032*7304104dSAndroid Build Coastguard Worker	Also print section of actual value if different from sym.
3033*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh (testfile66, testfile66.core): New tests.
3034*7304104dSAndroid Build Coastguard Worker	Test addr2line -x by showing different sections for address and
3035*7304104dSAndroid Build Coastguard Worker	found name in testfile66.
3036*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh (testfile66, testfile66.core, hello_ppc64.ko,
3037*7304104dSAndroid Build Coastguard Worker	testfilebaz*ppc64): New tests.
3038*7304104dSAndroid Build Coastguard Worker	* testfile66.bz2, testfile66.core.bz2, testfilebazdbgppc64.bz2,
3039*7304104dSAndroid Build Coastguard Worker	testfilebazdbgppc64.debug.bz2, testfilebazdbgppc64_pl.bz2,
3040*7304104dSAndroid Build Coastguard Worker	testfilebazdbgppc64_plr.bz2, testfilebazdynppc64.bz2,
3041*7304104dSAndroid Build Coastguard Worker	testfilebazmdbppc64.bz2, testfilebazminppc64.bz2,
3042*7304104dSAndroid Build Coastguard Worker	testfilebazminppc64_pl.bz2, testfilebazminppc64_plr.bz2,
3043*7304104dSAndroid Build Coastguard Worker	testfilebaztabppc64.bz2: New test files.
3044*7304104dSAndroid Build Coastguard Worker
3045*7304104dSAndroid Build Coastguard Worker2013-12-18  Jan Kratochvil  <[email protected]>
3046*7304104dSAndroid Build Coastguard Worker
3047*7304104dSAndroid Build Coastguard Worker	unwinder: s390 and s390x
3048*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and
3049*7304104dSAndroid Build Coastguard Worker	run-backtrace-core-s390.sh.
3050*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add backtrace.s390x.core.bz2, backtrace.s390x.exec.bz2,
3051*7304104dSAndroid Build Coastguard Worker	backtrace.s390.core.bz2, backtrace.s390.exec.bz2,
3052*7304104dSAndroid Build Coastguard Worker	run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh.
3053*7304104dSAndroid Build Coastguard Worker	* backtrace.s390.core.bz2: New file.
3054*7304104dSAndroid Build Coastguard Worker	* backtrace.s390.exec.bz2: New file.
3055*7304104dSAndroid Build Coastguard Worker	* backtrace.s390x.core.bz2: New file.
3056*7304104dSAndroid Build Coastguard Worker	* backtrace.s390x.exec.bz2: New file.
3057*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-s390.sh: New file.
3058*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-s390x.sh: New file.
3059*7304104dSAndroid Build Coastguard Worker
3060*7304104dSAndroid Build Coastguard Worker2013-12-17  Jan Kratochvil  <[email protected]>
3061*7304104dSAndroid Build Coastguard Worker
3062*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c (executable, find_elf, dwfl_offline): Remove unused
3063*7304104dSAndroid Build Coastguard Worker	code.
3064*7304104dSAndroid Build Coastguard Worker
3065*7304104dSAndroid Build Coastguard Worker2013-12-15  Jan Kratochvil  <[email protected]>
3066*7304104dSAndroid Build Coastguard Worker
3067*7304104dSAndroid Build Coastguard Worker	unwinder: ppc
3068*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-backtrace-core-ppc.sh.
3069*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add backtrace.ppc.core.bz2,
3070*7304104dSAndroid Build Coastguard Worker	backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh.
3071*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc.core.bz2: New file.
3072*7304104dSAndroid Build Coastguard Worker	* backtrace.ppc.exec.bz2: New file.
3073*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-ppc.sh: New file.
3074*7304104dSAndroid Build Coastguard Worker
3075*7304104dSAndroid Build Coastguard Worker2013-12-10  Mark Wielaard  <[email protected]>
3076*7304104dSAndroid Build Coastguard Worker
3077*7304104dSAndroid Build Coastguard Worker	* Makefile.am (backtrace_child_biarch_SOURCES): New backtrace-child.c.
3078*7304104dSAndroid Build Coastguard Worker
3079*7304104dSAndroid Build Coastguard Worker2013-12-10  Mark Wielaard  <[email protected]>
3080*7304104dSAndroid Build Coastguard Worker
3081*7304104dSAndroid Build Coastguard Worker	* Makefile.am (valgrind_cmd): Remove --trace-children=yes.
3082*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh (check_native_core): Disable valgrind while
3083*7304104dSAndroid Build Coastguard Worker	dumping core.
3084*7304104dSAndroid Build Coastguard Worker	* run-backtrace-data.sh: Disable valgrind.
3085*7304104dSAndroid Build Coastguard Worker	* run-backtrace-dwarf.sh: Likewise.
3086*7304104dSAndroid Build Coastguard Worker
3087*7304104dSAndroid Build Coastguard Worker2013-12-09  Mark Wielaard  <[email protected]>
3088*7304104dSAndroid Build Coastguard Worker
3089*7304104dSAndroid Build Coastguard Worker	* varlocs.c (print_expr): Update comment to explain empty location
3090*7304104dSAndroid Build Coastguard Worker	associated with DW_OP_GNU_implicit_pointer.
3091*7304104dSAndroid Build Coastguard Worker
3092*7304104dSAndroid Build Coastguard Worker2013-12-05  Jan Kratochvil  <[email protected]>
3093*7304104dSAndroid Build Coastguard Worker
3094*7304104dSAndroid Build Coastguard Worker	Fix test FAIL with -O2.
3095*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c (sigusr2): Add NOINLINE_NOCLONE and final asm stub.
3096*7304104dSAndroid Build Coastguard Worker
3097*7304104dSAndroid Build Coastguard Worker2013-12-05  Mark Wielaard  <[email protected]>
3098*7304104dSAndroid Build Coastguard Worker
3099*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c (main): If unsupported also print to stderr.
3100*7304104dSAndroid Build Coastguard Worker	* run-backtrace-dwarf.sh: Add check_unsupported and check_main.
3101*7304104dSAndroid Build Coastguard Worker
3102*7304104dSAndroid Build Coastguard Worker2013-12-04  Mark Wielaard  <[email protected]>
3103*7304104dSAndroid Build Coastguard Worker
3104*7304104dSAndroid Build Coastguard Worker	* Makefile.am (backtrace-child-biarch): Add $(EXEEXT).
3105*7304104dSAndroid Build Coastguard Worker
3106*7304104dSAndroid Build Coastguard Worker2013-12-02  Jan Kratochvil  <[email protected]>
3107*7304104dSAndroid Build Coastguard Worker
3108*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add backtrace, backtrace-child,
3109*7304104dSAndroid Build Coastguard Worker	backtrace-data and backtrace-dwarf.
3110*7304104dSAndroid Build Coastguard Worker	(BUILT_SOURCES, clean-local, backtrace-child-biarch): New.
3111*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh,
3112*7304104dSAndroid Build Coastguard Worker	run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh,
3113*7304104dSAndroid Build Coastguard Worker	run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
3114*7304104dSAndroid Build Coastguard Worker	run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh.
3115*7304104dSAndroid Build Coastguard Worker	<!BIARCH> Add export of ELFUTILS_DISABLE_BIARCH.
3116*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh,
3117*7304104dSAndroid Build Coastguard Worker	cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh,
3118*7304104dSAndroid Build Coastguard Worker	run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
3119*7304104dSAndroid Build Coastguard Worker	run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh,
3120*7304104dSAndroid Build Coastguard Worker	backtrace-subr.sh, backtrace.i386.core.bz2, backtrace.i386.exec.bz2,
3121*7304104dSAndroid Build Coastguard Worker	backtrace.x86_64.core.bz2, backtrace.x86_64.exec.bz2.
3122*7304104dSAndroid Build Coastguard Worker	(backtrace_LDADD, backtrace_child_CFLAGS, backtrace_child_LDFLAGS)
3123*7304104dSAndroid Build Coastguard Worker	(backtrace_data_LDADD, backtrace_dwarf_CFLAGS, backtrace_dwarf_LDADD):
3124*7304104dSAndroid Build Coastguard Worker	New.
3125*7304104dSAndroid Build Coastguard Worker	* backtrace-child.c: New file.
3126*7304104dSAndroid Build Coastguard Worker	* backtrace-data.c: New file.
3127*7304104dSAndroid Build Coastguard Worker	* backtrace-dwarf.c: New file.
3128*7304104dSAndroid Build Coastguard Worker	* backtrace-subr.sh: New file.
3129*7304104dSAndroid Build Coastguard Worker	* backtrace.c: New file.
3130*7304104dSAndroid Build Coastguard Worker	* cleanup-13.c: New file.
3131*7304104dSAndroid Build Coastguard Worker	* backtrace.i386.core.bz2: New file.
3132*7304104dSAndroid Build Coastguard Worker	* backtrace.i386.exec.bz2: New file.
3133*7304104dSAndroid Build Coastguard Worker	* backtrace.x86_64.core.bz2: New file.
3134*7304104dSAndroid Build Coastguard Worker	* backtrace.x86_64.exec.bz2: New file.
3135*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-i386.sh: New file.
3136*7304104dSAndroid Build Coastguard Worker	* run-backtrace-core-x86_64.sh: New file.
3137*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-biarch.sh: New file.
3138*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-core-biarch.sh: New file.
3139*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native-core.sh: New file.
3140*7304104dSAndroid Build Coastguard Worker	* run-backtrace-native.sh: New file.
3141*7304104dSAndroid Build Coastguard Worker	* run-backtrace-data.sh: New file.
3142*7304104dSAndroid Build Coastguard Worker	* run-backtrace-dwarf.sh: New file.
3143*7304104dSAndroid Build Coastguard Worker
3144*7304104dSAndroid Build Coastguard Worker2013-11-27  Mark Wielaard  <[email protected]>
3145*7304104dSAndroid Build Coastguard Worker
3146*7304104dSAndroid Build Coastguard Worker	* dwflsyms.c (gelf_bind_order): New function.
3147*7304104dSAndroid Build Coastguard Worker	(elf_section_name): Likewise.
3148*7304104dSAndroid Build Coastguard Worker	(addr_in_section): Likewise.
3149*7304104dSAndroid Build Coastguard Worker	(list_syms): Use dwfl_module_getsym_elf and dwfl_module_addrsym_elf.
3150*7304104dSAndroid Build Coastguard Worker	Refine assert using gelf_bind_order. Print elf_section_name. Check
3151*7304104dSAndroid Build Coastguard Worker	bias with addr_in_section.
3152*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh: Add section names to expected output.
3153*7304104dSAndroid Build Coastguard Worker
3154*7304104dSAndroid Build Coastguard Worker2013-11-26  Mark Wielaard  <[email protected]>
3155*7304104dSAndroid Build Coastguard Worker
3156*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-funcretval.sh.
3157*7304104dSAndroid Build Coastguard Worker
3158*7304104dSAndroid Build Coastguard Worker2013-11-25  Petr Machata  <[email protected]>
3159*7304104dSAndroid Build Coastguard Worker
3160*7304104dSAndroid Build Coastguard Worker	* testfile_aarch64_core.bz2, hello_aarch64.ko.bz2: New files.
3161*7304104dSAndroid Build Coastguard Worker	* funcretval_test.c, funcretval_test_aarch64.bz2: Likewise.
3162*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add these.
3163*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-funcretval.sh.
3164*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Use testfile_aarch64_core.bz2 for a regs_test.
3165*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: ... and for a readelf -n test.
3166*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add a test on hello_aarch64.ko.bz2.
3167*7304104dSAndroid Build Coastguard Worker	* run-funcretval.sh: New file.
3168*7304104dSAndroid Build Coastguard Worker
3169*7304104dSAndroid Build Coastguard Worker2013-11-18  Josh Stone  <[email protected]>
3170*7304104dSAndroid Build Coastguard Worker
3171*7304104dSAndroid Build Coastguard Worker	* testfilebazdbg_plr.bz2: New testfile.
3172*7304104dSAndroid Build Coastguard Worker	* testfilebazmin_plr.bz2: Likewise.
3173*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add the above files.
3174*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh: Add prelink -r tests.
3175*7304104dSAndroid Build Coastguard Worker
3176*7304104dSAndroid Build Coastguard Worker2013-11-15  Mark Wielaard  <[email protected]>
3177*7304104dSAndroid Build Coastguard Worker
3178*7304104dSAndroid Build Coastguard Worker	* testfilebazmdb.bz2: Regenerated.
3179*7304104dSAndroid Build Coastguard Worker	* testfilebazmin.bz2: Likewise.
3180*7304104dSAndroid Build Coastguard Worker	* testfilebazdbg_pl.bz2: New testfile.
3181*7304104dSAndroid Build Coastguard Worker	* testfilebazmin_pl.bz2: Likewise.
3182*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilebazdbg_pl.bz2 and
3183*7304104dSAndroid Build Coastguard Worker	testfilebazmin_pl.bz2.
3184*7304104dSAndroid Build Coastguard Worker	* dwflsyms.c (list_syms): Call dwfl_module_relocate_address and
3185*7304104dSAndroid Build Coastguard Worker	print relative address of function symbols.
3186*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh: Add prelink tests and adjust expected output.
3187*7304104dSAndroid Build Coastguard Worker
3188*7304104dSAndroid Build Coastguard Worker2013-11-01  Michael Forney  <[email protected]>
3189*7304104dSAndroid Build Coastguard Worker
3190*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): Use and export NM.
3191*7304104dSAndroid Build Coastguard Worker	* run-arsymtest.sh: Use NM.
3192*7304104dSAndroid Build Coastguard Worker
3193*7304104dSAndroid Build Coastguard Worker2013-11-05  Mark Wielaard  <[email protected]>
3194*7304104dSAndroid Build Coastguard Worker
3195*7304104dSAndroid Build Coastguard Worker	* allfcts.c (main): Correct dwarf_getfuncs return value check.
3196*7304104dSAndroid Build Coastguard Worker
3197*7304104dSAndroid Build Coastguard Worker2013-10-10  Mark Wielaard  <[email protected]>
3198*7304104dSAndroid Build Coastguard Worker	    Josh Stone  <[email protected]>
3199*7304104dSAndroid Build Coastguard Worker
3200*7304104dSAndroid Build Coastguard Worker	* run-allfcts-multi.sh: New test.
3201*7304104dSAndroid Build Coastguard Worker	* test-offset-loop.bz2: New testfile.
3202*7304104dSAndroid Build Coastguard Worker	* test-offset-loop.alt.bz2: New testfile.
3203*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-allcft-multi.sh if ENABLE_DWZ.
3204*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-allfcts-multi.sh, test-offset-loop.bz2 and
3205*7304104dSAndroid Build Coastguard Worker	test-offset-loop.alt.bz2.
3206*7304104dSAndroid Build Coastguard Worker
3207*7304104dSAndroid Build Coastguard Worker2013-10-15  Mark Wielaard  <[email protected]>
3208*7304104dSAndroid Build Coastguard Worker
3209*7304104dSAndroid Build Coastguard Worker	* run-unstrip-M.sh: New test.
3210*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-unstrip-M.sh.
3211*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3212*7304104dSAndroid Build Coastguard Worker
3213*7304104dSAndroid Build Coastguard Worker2013-10-06  Mark Wielaard  <[email protected]>
3214*7304104dSAndroid Build Coastguard Worker
3215*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Remove nop from expected ppc and ppc64
3216*7304104dSAndroid Build Coastguard Worker	location expression.
3217*7304104dSAndroid Build Coastguard Worker
3218*7304104dSAndroid Build Coastguard Worker2013-10-03  Josh Stone  <[email protected]>
3219*7304104dSAndroid Build Coastguard Worker
3220*7304104dSAndroid Build Coastguard Worker	* typeiter2.c: New file, reversing typeiter.c.
3221*7304104dSAndroid Build Coastguard Worker	* run-typeiter.sh: Also run typeiter2.
3222*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add typeiter2.
3223*7304104dSAndroid Build Coastguard Worker	(typeiter2_LDADD): New variable.
3224*7304104dSAndroid Build Coastguard Worker
3225*7304104dSAndroid Build Coastguard Worker2013-09-26  Petr Machata  <[email protected]>
3226*7304104dSAndroid Build Coastguard Worker
3227*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: Update output of testfile71
3228*7304104dSAndroid Build Coastguard Worker	dump--readelf can newly decode the NT_FILE note.
3229*7304104dSAndroid Build Coastguard Worker
3230*7304104dSAndroid Build Coastguard Worker2013-09-26  Petr Machata  <[email protected]>
3231*7304104dSAndroid Build Coastguard Worker
3232*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile71.bz2.
3233*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: New test for this file.
3234*7304104dSAndroid Build Coastguard Worker	* testfile71.bz2: New file.
3235*7304104dSAndroid Build Coastguard Worker
3236*7304104dSAndroid Build Coastguard Worker2013-09-20  Mark Wielaard  <[email protected]>
3237*7304104dSAndroid Build Coastguard Worker
3238*7304104dSAndroid Build Coastguard Worker	* allfcts.c (cb): Return DWARF_CB_ABORT.
3239*7304104dSAndroid Build Coastguard Worker	(main): Iterate over all offsets returned by dwarf_getfuncs.
3240*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: Add nested_funcs and class_func testcases.
3241*7304104dSAndroid Build Coastguard Worker	* testfile_nested_funcs.bz2: New test file.
3242*7304104dSAndroid Build Coastguard Worker	* testfile_class_func.bz2: Likewise.
3243*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile_class_func.bz2 and
3244*7304104dSAndroid Build Coastguard Worker	testfile_nested_funcs.bz2.
3245*7304104dSAndroid Build Coastguard Worker
3246*7304104dSAndroid Build Coastguard Worker2013-08-30  Mark Wielaard  <[email protected]>
3247*7304104dSAndroid Build Coastguard Worker
3248*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add varlocs.
3249*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-varlocs.sh.
3250*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-varlocs.sh, testfile_const_type.c,
3251*7304104dSAndroid Build Coastguard Worker	testfile_const_type.bz2, testfile_implicit_pointer.c,
3252*7304104dSAndroid Build Coastguard Worker	testfile_implicit_pointer.bz2, testfile_parameter_ref.c,
3253*7304104dSAndroid Build Coastguard Worker	testfile_entry_value.c, testfile_entry_value.bz2,
3254*7304104dSAndroid Build Coastguard Worker	testfile_implicit_value.c and testfile_implicit_value.bz2.
3255*7304104dSAndroid Build Coastguard Worker	(varlocs_LDADD): New.
3256*7304104dSAndroid Build Coastguard Worker	* run-varlocs: New test.
3257*7304104dSAndroid Build Coastguard Worker	* testfile_const_type.c: New test source file.
3258*7304104dSAndroid Build Coastguard Worker	* testfile_entry_value.c: Likewise.
3259*7304104dSAndroid Build Coastguard Worker	* testfile_implicit_pointer.c: Likewise.
3260*7304104dSAndroid Build Coastguard Worker	* testfile_implicit_value.c: Likewise.
3261*7304104dSAndroid Build Coastguard Worker	* testfile_parameter_ref.c: Likewise.
3262*7304104dSAndroid Build Coastguard Worker	* testfile_const_type.bz2: New test file.
3263*7304104dSAndroid Build Coastguard Worker	* testfile_entry_value.bz2: Likewise.
3264*7304104dSAndroid Build Coastguard Worker	* testfile_implicit_pointer.bz2: Likewise.
3265*7304104dSAndroid Build Coastguard Worker	* testfile_implicit_value.bz2: Likewise.
3266*7304104dSAndroid Build Coastguard Worker	* testfile_parameter_ref.bz2: Likewise.
3267*7304104dSAndroid Build Coastguard Worker	* varlocs.c: New test source.
3268*7304104dSAndroid Build Coastguard Worker
3269*7304104dSAndroid Build Coastguard Worker2013-08-29  Mark Wielaard  <[email protected]>
3270*7304104dSAndroid Build Coastguard Worker
3271*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add case for EM_ARM.
3272*7304104dSAndroid Build Coastguard Worker	* testfilearm.bz2: New testfile.
3273*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilesarm.bz2.
3274*7304104dSAndroid Build Coastguard Worker
3275*7304104dSAndroid Build Coastguard Worker2013-08-28  Mark Wielaard  <[email protected]>
3276*7304104dSAndroid Build Coastguard Worker
3277*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (handle_cfi): Handle .debug_frame or .eh_frame
3278*7304104dSAndroid Build Coastguard Worker	completely missing.
3279*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add case for EM_S390 ELFCLASS32 and ELFCLASS64.
3280*7304104dSAndroid Build Coastguard Worker	* testfiles390.bz2: New testfile.
3281*7304104dSAndroid Build Coastguard Worker	* testfiles390x.bz2: Likewise.
3282*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfiles390.bz2 and
3283*7304104dSAndroid Build Coastguard Worker	testfiles390x.bz2.
3284*7304104dSAndroid Build Coastguard Worker
3285*7304104dSAndroid Build Coastguard Worker2013-08-28  Mark Wielaard  <[email protected]>
3286*7304104dSAndroid Build Coastguard Worker
3287*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (handle_cfi): Use printf not error.
3288*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: Add case for EM_PPC and EM_PPC64.
3289*7304104dSAndroid Build Coastguard Worker	* testfileppc32.bz2: New testfile.
3290*7304104dSAndroid Build Coastguard Worker	* testfileppc64.bz2: Likewise.
3291*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfileppc32.bz2 and
3292*7304104dSAndroid Build Coastguard Worker	testfileppc64.bz2.
3293*7304104dSAndroid Build Coastguard Worker
3294*7304104dSAndroid Build Coastguard Worker2013-08-27  Mark Wielaard  <[email protected]>
3295*7304104dSAndroid Build Coastguard Worker
3296*7304104dSAndroid Build Coastguard Worker	* run-addrcfi.sh: New test.
3297*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-addrcfi.sh.
3298*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3299*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (op_name): New function.
3300*7304104dSAndroid Build Coastguard Worker	(print_detail): Call and print op_name. Check ops, not result
3301*7304104dSAndroid Build Coastguard Worker	to check if this is "same value" or "undefined".
3302*7304104dSAndroid Build Coastguard Worker	(handle_cfi): Make sure cfa_ops doesn't point to NULL.
3303*7304104dSAndroid Build Coastguard Worker
3304*7304104dSAndroid Build Coastguard Worker2013-08-13  Mark Wielaard  <[email protected]>
3305*7304104dSAndroid Build Coastguard Worker
3306*7304104dSAndroid Build Coastguard Worker	* run-addr2line-i-test.sh: New test.
3307*7304104dSAndroid Build Coastguard Worker	* testfile-inlines.bz2: New testfile.
3308*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-addr2line-i-test.sh and
3309*7304104dSAndroid Build Coastguard Worker	testfile-inlines.bz2.
3310*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-addr2line-i-test.sh.
3311*7304104dSAndroid Build Coastguard Worker
3312*7304104dSAndroid Build Coastguard Worker2013-08-12  Mark Wielaard  <[email protected]>
3313*7304104dSAndroid Build Coastguard Worker
3314*7304104dSAndroid Build Coastguard Worker	* run-addr2line-test.sh: New test.
3315*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-addr2line-test.sh.
3316*7304104dSAndroid Build Coastguard Worker	(TESTS): Likewise.
3317*7304104dSAndroid Build Coastguard Worker
3318*7304104dSAndroid Build Coastguard Worker2013-07-23  Jan Kratochvil  <[email protected]>
3319*7304104dSAndroid Build Coastguard Worker
3320*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh (test-core.*): Ignore libc.so.6 entry and order of
3321*7304104dSAndroid Build Coastguard Worker	the entries.
3322*7304104dSAndroid Build Coastguard Worker
3323*7304104dSAndroid Build Coastguard Worker2013-07-02  Mark Wielaard  <[email protected]>
3324*7304104dSAndroid Build Coastguard Worker
3325*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Fix typo, forgot extension in
3326*7304104dSAndroid Build Coastguard Worker	testfilenolines.bz2.
3327*7304104dSAndroid Build Coastguard Worker
3328*7304104dSAndroid Build Coastguard Worker2013-05-30  Jan Kratochvil  <[email protected]>
3329*7304104dSAndroid Build Coastguard Worker
3330*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add test-core-lib.so.bz2,
3331*7304104dSAndroid Build Coastguard Worker	test-core.core.bz2 and test-core.exec.bz2.
3332*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New test for these files.
3333*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh: Update expected output.  New test for these files.
3334*7304104dSAndroid Build Coastguard Worker	* test-core-lib.so.bz2: New file.
3335*7304104dSAndroid Build Coastguard Worker	* test-core.core.bz2: New file.
3336*7304104dSAndroid Build Coastguard Worker	* test-core.exec.bz2: New file.
3337*7304104dSAndroid Build Coastguard Worker
3338*7304104dSAndroid Build Coastguard Worker2013-05-03  Mark Wielaard  <[email protected]>
3339*7304104dSAndroid Build Coastguard Worker
3340*7304104dSAndroid Build Coastguard Worker	* testfilenolines.bz2: New test file.
3341*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilenolines.bz2.
3342*7304104dSAndroid Build Coastguard Worker	* run-get-lines.sh: Run testrun_compare on testfilenolines.
3343*7304104dSAndroid Build Coastguard Worker
3344*7304104dSAndroid Build Coastguard Worker2013-04-30  Jan Kratochvil  <[email protected]>
3345*7304104dSAndroid Build Coastguard Worker
3346*7304104dSAndroid Build Coastguard Worker	* dwfl-report-elf-align.c: Use false add_p_vaddr for dwfl_report_elf.
3347*7304104dSAndroid Build Coastguard Worker
3348*7304104dSAndroid Build Coastguard Worker2013-04-29  Mark Wielaard  <[email protected]>
3349*7304104dSAndroid Build Coastguard Worker
3350*7304104dSAndroid Build Coastguard Worker	* test-subr.sh: Don't use pushd, just cd into test-dir.
3351*7304104dSAndroid Build Coastguard Worker	(exit_cleanup): Don't use popd, just cd .. to get out.
3352*7304104dSAndroid Build Coastguard Worker
3353*7304104dSAndroid Build Coastguard Worker2013-04-27  Mark Wielaard  <[email protected]>
3354*7304104dSAndroid Build Coastguard Worker
3355*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (exit_cleanup): New function.
3356*7304104dSAndroid Build Coastguard Worker	(trap): Use exit_cleanup as argument.
3357*7304104dSAndroid Build Coastguard Worker	* run-native-test.sh (native_exit): New function.
3358*7304104dSAndroid Build Coastguard Worker	(trap): For EXIT (0) use native_exit as argument.
3359*7304104dSAndroid Build Coastguard Worker
3360*7304104dSAndroid Build Coastguard Worker2013-04-27  Mark Wielaard  <[email protected]>
3361*7304104dSAndroid Build Coastguard Worker
3362*7304104dSAndroid Build Coastguard Worker	* update1.c (main): Use unique tempfile name and unlink file.
3363*7304104dSAndroid Build Coastguard Worker	* update2.c (main): Likewise.
3364*7304104dSAndroid Build Coastguard Worker	* update3.c (main): Likewise.
3365*7304104dSAndroid Build Coastguard Worker	* update4.c (main): Use unique tempfile name.
3366*7304104dSAndroid Build Coastguard Worker
3367*7304104dSAndroid Build Coastguard Worker2013-04-27  Mark Wielaard  <[email protected]>
3368*7304104dSAndroid Build Coastguard Worker
3369*7304104dSAndroid Build Coastguard Worker	* run-alldts.sh: Add testfile-alldts to tempfiles.
3370*7304104dSAndroid Build Coastguard Worker	* run-elf_cntl_gelf_getshdr.sh: Add test_shdr.out to tempfiles.
3371*7304104dSAndroid Build Coastguard Worker	* run-macro-test.sh: Add readelf.macros.out to tempfiles.
3372*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add readelf.out, readelf.out1, readelf.out2
3373*7304104dSAndroid Build Coastguard Worker	and out.stripped1, out.debug1, out.stripped2, out.debug2 to tempfiles.
3374*7304104dSAndroid Build Coastguard Worker
3375*7304104dSAndroid Build Coastguard Worker2013-04-26  Mark Wielaard  <[email protected]>
3376*7304104dSAndroid Build Coastguard Worker
3377*7304104dSAndroid Build Coastguard Worker	* Makefile.am (installed_TESTS_ENVIRONMENT): Export environment,
3378*7304104dSAndroid Build Coastguard Worker	remove wrapper.
3379*7304104dSAndroid Build Coastguard Worker	(TESTS_ENVIRONMENT): Likewise.
3380*7304104dSAndroid Build Coastguard Worker	(installed_LOG_COMPILER): New variable defining wrapper.
3381*7304104dSAndroid Build Coastguard Worker	(LOG_COMPILER): Likewise.
3382*7304104dSAndroid Build Coastguard Worker	* run-*.sh: Fixup location of input and output files.
3383*7304104dSAndroid Build Coastguard Worker	* test-subr.sh: Create test_dir, pushd to execute test in.
3384*7304104dSAndroid Build Coastguard Worker	(trap): Remove test_dir.
3385*7304104dSAndroid Build Coastguard Worker	(testfiles): Use abs_srcdir.
3386*7304104dSAndroid Build Coastguard Worker	(installed_testrun): Match on abs_builddir or abs_top_builddir.
3387*7304104dSAndroid Build Coastguard Worker	(self_test_files): Adjust path.
3388*7304104dSAndroid Build Coastguard Worker
3389*7304104dSAndroid Build Coastguard Worker2013-04-24  Mark Wielaard  <[email protected]>
3390*7304104dSAndroid Build Coastguard Worker
3391*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
3392*7304104dSAndroid Build Coastguard Worker
3393*7304104dSAndroid Build Coastguard Worker2013-03-25  Mark Wielaard  <[email protected]>
3394*7304104dSAndroid Build Coastguard Worker
3395*7304104dSAndroid Build Coastguard Worker	* run-readelf-aranges.sh: New test.
3396*7304104dSAndroid Build Coastguard Worker	* testfilefoobarbaz.bz2: New test file.
3397*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-aranges.sh.
3398*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-aranges.sh and testfilefoobarbaz.bz2.
3399*7304104dSAndroid Build Coastguard Worker
3400*7304104dSAndroid Build Coastguard Worker2013-03-25  Mark Wielaard  <[email protected]>
3401*7304104dSAndroid Build Coastguard Worker
3402*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Expect high_pc also as address.
3403*7304104dSAndroid Build Coastguard Worker
3404*7304104dSAndroid Build Coastguard Worker2013-03-20  Jan Kratochvil  <[email protected]>
3405*7304104dSAndroid Build Coastguard Worker
3406*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwfl-report-elf-align.
3407*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-dwfl-report-elf-align.sh.
3408*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-dwfl-report-elf-align.sh and
3409*7304104dSAndroid Build Coastguard Worker	testfile-dwfl-report-elf-align-shlib.so.bz2 .
3410*7304104dSAndroid Build Coastguard Worker	(dwfl_report_elf_align_LDADD): New.
3411*7304104dSAndroid Build Coastguard Worker	* dwfl-report-elf-align.c: New file.
3412*7304104dSAndroid Build Coastguard Worker	* run-dwfl-report-elf-align.sh: New file.
3413*7304104dSAndroid Build Coastguard Worker	* testfile-dwfl-report-elf-align-shlib.so.bz2: New file.
3414*7304104dSAndroid Build Coastguard Worker
3415*7304104dSAndroid Build Coastguard Worker2013-03-12  Mark Wielaard  <[email protected]>
3416*7304104dSAndroid Build Coastguard Worker
3417*7304104dSAndroid Build Coastguard Worker	* run-dwfllines.sh: New test.
3418*7304104dSAndroid Build Coastguard Worker	* dwfllines.c: New test program.
3419*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-dwfllines.sh.
3420*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3421*7304104dSAndroid Build Coastguard Worker	(dwfllines_LDADD): New variable.
3422*7304104dSAndroid Build Coastguard Worker
3423*7304104dSAndroid Build Coastguard Worker2013-02-22  Mark Wielaard  <[email protected]>
3424*7304104dSAndroid Build Coastguard Worker
3425*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Remove run-readelf-s.sh and run-dwflsyms.sh.
3426*7304104dSAndroid Build Coastguard Worker	(LZMA): Add run-readelf-s.sh and run-dwflsyms.sh to TESTS.
3427*7304104dSAndroid Build Coastguard Worker
3428*7304104dSAndroid Build Coastguard Worker2013-02-15  Mark Wielaard  <[email protected]>
3429*7304104dSAndroid Build Coastguard Worker
3430*7304104dSAndroid Build Coastguard Worker	* testfile-dwzstr.bz2: New testfile.
3431*7304104dSAndroid Build Coastguard Worker	* testfile-dwzstr.multi.bz2: Likewise.
3432*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Add readelf testfile-dwzstr test.
3433*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile-dwzstr.bz2 and
3434*7304104dSAndroid Build Coastguard Worker	testfile-dwzstr.multi.bz2.
3435*7304104dSAndroid Build Coastguard Worker
3436*7304104dSAndroid Build Coastguard Worker2013-01-30  Mark Wielaard  <[email protected]>
3437*7304104dSAndroid Build Coastguard Worker
3438*7304104dSAndroid Build Coastguard Worker	* testfileloc.bz2: New testfile.
3439*7304104dSAndroid Build Coastguard Worker	* run-readelf-loc.sh: New test.
3440*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-loc.sh.
3441*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-loc.sh and testfileloc.bz2.
3442*7304104dSAndroid Build Coastguard Worker
3443*7304104dSAndroid Build Coastguard Worker2013-01-29  Jan Kratochvil  <[email protected]>
3444*7304104dSAndroid Build Coastguard Worker
3445*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: New testcase for readelf -n of s390
3446*7304104dSAndroid Build Coastguard Worker	and s390x core notes.
3447*7304104dSAndroid Build Coastguard Worker	* testfile67.bz2: New file.
3448*7304104dSAndroid Build Coastguard Worker	* testfile68.bz2: New file.
3449*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile67.bz2 and testfile68.bz2 .
3450*7304104dSAndroid Build Coastguard Worker
3451*7304104dSAndroid Build Coastguard Worker2013-01-23  Mark Wielaard  <[email protected]>
3452*7304104dSAndroid Build Coastguard Worker
3453*7304104dSAndroid Build Coastguard Worker	* testfilebasmin.bz2: New testfile.
3454*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfilebasmin.bz2.
3455*7304104dSAndroid Build Coastguard Worker	* run-readelf-s.sh: Test testfilebasmin.
3456*7304104dSAndroid Build Coastguard Worker	* run-dwflsyms.sh: Likewise.
3457*7304104dSAndroid Build Coastguard Worker
3458*7304104dSAndroid Build Coastguard Worker2013-01-16  Mark Wielaard  <[email protected]>
3459*7304104dSAndroid Build Coastguard Worker
3460*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add dwflsyms.
3461*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-readelf-s.sh and run-dwflsyms.sh.
3462*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-s.sh, testfilebazdbg.bz2,
3463*7304104dSAndroid Build Coastguard Worker	testfilebazdyn.bz2, testfilebazmin.bz2, testfilebazdbg.debug.bz2,
3464*7304104dSAndroid Build Coastguard Worker	testfilebazmdb.bz2, testfilebaztab.bz2 and run-dwflsyms.sh.
3465*7304104dSAndroid Build Coastguard Worker	(dwflsyms_LDADD): New variable.
3466*7304104dSAndroid Build Coastguard Worker
3467*7304104dSAndroid Build Coastguard Worker2013-01-07  Roland McGrath  <[email protected]>
3468*7304104dSAndroid Build Coastguard Worker
3469*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Use ln -snf.
3470*7304104dSAndroid Build Coastguard Worker
3471*7304104dSAndroid Build Coastguard Worker2012-12-03  Mark Wielaard  <[email protected]>
3472*7304104dSAndroid Build Coastguard Worker
3473*7304104dSAndroid Build Coastguard Worker	* Makefile.am (valgrind_cmd): Add --run-libc-freeres=no.
3474*7304104dSAndroid Build Coastguard Worker
3475*7304104dSAndroid Build Coastguard Worker2012-11-29  Jan Kratochvil  <[email protected]>
3476*7304104dSAndroid Build Coastguard Worker
3477*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New test for PIE relocation.
3478*7304104dSAndroid Build Coastguard Worker	* testfile70.core.bz2: New file.
3479*7304104dSAndroid Build Coastguard Worker	* testfile70.exec.bz2: New file.
3480*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile70.core.bz2 and
3481*7304104dSAndroid Build Coastguard Worker	testfile70.exec.bz2 .
3482*7304104dSAndroid Build Coastguard Worker
3483*7304104dSAndroid Build Coastguard Worker2012-10-27  Jan Kratochvil  <[email protected]>
3484*7304104dSAndroid Build Coastguard Worker
3485*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile64.bz2, testfile65.bz2,
3486*7304104dSAndroid Build Coastguard Worker	testfile69.core.bz2 and testfile69.so.bz2 .
3487*7304104dSAndroid Build Coastguard Worker
3488*7304104dSAndroid Build Coastguard Worker2012-10-17  Jan Kratochvil  <[email protected]>
3489*7304104dSAndroid Build Coastguard Worker
3490*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New test for DSO with build-id bias.
3491*7304104dSAndroid Build Coastguard Worker	* testfile69.core.bz2: New file.
3492*7304104dSAndroid Build Coastguard Worker	* testfile69.so.bz2: New file.
3493*7304104dSAndroid Build Coastguard Worker
3494*7304104dSAndroid Build Coastguard Worker2012-10-10  Jan Kratochvil  <[email protected]>
3495*7304104dSAndroid Build Coastguard Worker
3496*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New test for core vDSO bias.
3497*7304104dSAndroid Build Coastguard Worker	* testfile65.bz2: New file.
3498*7304104dSAndroid Build Coastguard Worker
3499*7304104dSAndroid Build Coastguard Worker2012-10-10  Jan Kratochvil  <[email protected]>
3500*7304104dSAndroid Build Coastguard Worker
3501*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New test for symbol preferences.
3502*7304104dSAndroid Build Coastguard Worker	* testfile64.bz2: New file.
3503*7304104dSAndroid Build Coastguard Worker
3504*7304104dSAndroid Build Coastguard Worker2012-10-01  Mark Wielaard  <[email protected]>
3505*7304104dSAndroid Build Coastguard Worker
3506*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): Define valgrind_cmd if USE_VALGRIND.
3507*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Export VALGRIND_CMD if available.
3508*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (built_testrun): Use VALGRIND_CMD to invoke test prog.
3509*7304104dSAndroid Build Coastguard Worker	(installed_testrun): Likewise.
3510*7304104dSAndroid Build Coastguard Worker
3511*7304104dSAndroid Build Coastguard Worker2012-09-24  Petr Machata  <[email protected]>
3512*7304104dSAndroid Build Coastguard Worker
3513*7304104dSAndroid Build Coastguard Worker	* testfile63.bz2: New testfile.
3514*7304104dSAndroid Build Coastguard Worker	* run-readelf-mixed-corenote.sh: New test.
3515*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TEST): Add run-readelf-mixed-corenote.sh.
3516*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add testfile63.bz2 and run-readelf-mixed-corenote.sh.
3517*7304104dSAndroid Build Coastguard Worker
3518*7304104dSAndroid Build Coastguard Worker2012-09-24  Petr Machata  <[email protected]>
3519*7304104dSAndroid Build Coastguard Worker
3520*7304104dSAndroid Build Coastguard Worker	* testfile62.bz2: New testfile.
3521*7304104dSAndroid Build Coastguard Worker	* run-readelf-vmcoreinfo.sh: New test.
3522*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TEST): Add run-readelf-vmcoreinfo.sh.
3523*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add testfile62.bz2 and run-readelf-vmcoreinfo.sh.
3524*7304104dSAndroid Build Coastguard Worker
3525*7304104dSAndroid Build Coastguard Worker2012-09-18  Petr Machata  <[email protected]>
3526*7304104dSAndroid Build Coastguard Worker
3527*7304104dSAndroid Build Coastguard Worker	* testfile61.bz2: New testfile.
3528*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Run reg_test testfile61.
3529*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile61.bz2.
3530*7304104dSAndroid Build Coastguard Worker
3531*7304104dSAndroid Build Coastguard Worker2012-08-24  Mark Wielaard  <[email protected]>
3532*7304104dSAndroid Build Coastguard Worker
3533*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile60.bz2.
3534*7304104dSAndroid Build Coastguard Worker
3535*7304104dSAndroid Build Coastguard Worker2012-08-22  Jeff Kenton  <[email protected]>
3536*7304104dSAndroid Build Coastguard Worker
3537*7304104dSAndroid Build Coastguard Worker	* testfile60.bz2: New testfile.
3538*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Run reg_test testfile60.
3539*7304104dSAndroid Build Coastguard Worker
3540*7304104dSAndroid Build Coastguard Worker2012-08-24  Mark Wielaard  <[email protected]>
3541*7304104dSAndroid Build Coastguard Worker
3542*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if
3543*7304104dSAndroid Build Coastguard Worker	ENABLE_DWZ.
3544*7304104dSAndroid Build Coastguard Worker
3545*7304104dSAndroid Build Coastguard Worker2012-08-16  Mark Wielaard  <[email protected]>
3546*7304104dSAndroid Build Coastguard Worker
3547*7304104dSAndroid Build Coastguard Worker	* allregs.c (dwarf_encoding_string): Rewritten using known-dwarf
3548*7304104dSAndroid Build Coastguard Worker	macros.
3549*7304104dSAndroid Build Coastguard Worker	* show-die-info.c (tagnames): Removed.
3550*7304104dSAndroid Build Coastguard Worker	(attrs): Removed.
3551*7304104dSAndroid Build Coastguard Worker	(dwarf_tag_string): New function using known-dwarf macros.
3552*7304104dSAndroid Build Coastguard Worker	(dwarf_attr_string): Likewise.
3553*7304104dSAndroid Build Coastguard Worker	(handle): Call dwarf_tag_string and dwarf_attr_string instead.
3554*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: Expect language C89, not ISO C89.
3555*7304104dSAndroid Build Coastguard Worker
3556*7304104dSAndroid Build Coastguard Worker2012-06-27  Mark Wielaard  <[email protected]>
3557*7304104dSAndroid Build Coastguard Worker
3558*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-dwz-multi.sh.
3559*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-dwz-multi.sh,
3560*7304104dSAndroid Build Coastguard Worker	libtestfile_multi_shared.so.bz2, testfile_multi.dwz.bz2 and
3561*7304104dSAndroid Build Coastguard Worker	testfile_multi_main.bz2.
3562*7304104dSAndroid Build Coastguard Worker	* run-readelf-dwz-multi.sh: New test.
3563*7304104dSAndroid Build Coastguard Worker	* libtestfile_multi_shared.so.bz2: New testfile.
3564*7304104dSAndroid Build Coastguard Worker	* testfile_multi.dwz.bz2: New testifle.
3565*7304104dSAndroid Build Coastguard Worker	* testfile_multi_main.bz2: New testifle.
3566*7304104dSAndroid Build Coastguard Worker
3567*7304104dSAndroid Build Coastguard Worker2012-08-01  Petr Machata  <[email protected]>
3568*7304104dSAndroid Build Coastguard Worker
3569*7304104dSAndroid Build Coastguard Worker	* run-test-archive64.sh: New test.
3570*7304104dSAndroid Build Coastguard Worker	* testarchive64.a.bz2: New testfile.
3571*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-test-archive64.sh.
3572*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3573*7304104dSAndroid Build Coastguard Worker
3574*7304104dSAndroid Build Coastguard Worker2012-08-01  Mark Wielaard  <[email protected]>
3575*7304104dSAndroid Build Coastguard Worker
3576*7304104dSAndroid Build Coastguard Worker	* run-nm-self.sh: New test.
3577*7304104dSAndroid Build Coastguard Worker	* run-readelf-self.sh: Likewise.
3578*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (testrun_on_self_quiet): New function.
3579*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh.
3580*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3581*7304104dSAndroid Build Coastguard Worker
3582*7304104dSAndroid Build Coastguard Worker2012-08-01  Mark Wielaard  <[email protected]>
3583*7304104dSAndroid Build Coastguard Worker
3584*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (self_test_files): New list of files.
3585*7304104dSAndroid Build Coastguard Worker	(testrun_on_self): New function.
3586*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: Use testrun_on_self.
3587*7304104dSAndroid Build Coastguard Worker
3588*7304104dSAndroid Build Coastguard Worker2012-07-19  Mark Wielaard  <[email protected]>
3589*7304104dSAndroid Build Coastguard Worker
3590*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Add test-elf_cntl_gelf_getshdr.
3591*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-elf_cntl_gelf_getshdr.sh.
3592*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3593*7304104dSAndroid Build Coastguard Worker	(test_elf_cntl_gelf_getshdr_LDADD): New.
3594*7304104dSAndroid Build Coastguard Worker	test-elf_cntl_gelf_getshdr.c: New test program.
3595*7304104dSAndroid Build Coastguard Worker	run-elf_cntl_gelf_getshdr.sh: New test script.
3596*7304104dSAndroid Build Coastguard Worker
3597*7304104dSAndroid Build Coastguard Worker2012-07-19  Mark Wielaard  <[email protected]>
3598*7304104dSAndroid Build Coastguard Worker
3599*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: runtests on ../backends/*so files.
3600*7304104dSAndroid Build Coastguard Worker
3601*7304104dSAndroid Build Coastguard Worker2012-07-19  Mark Wielaard  <[email protected]>
3602*7304104dSAndroid Build Coastguard Worker
3603*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh: test_cleanup.
3604*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testcore-rtlib-ppc.bz2.
3605*7304104dSAndroid Build Coastguard Worker
3606*7304104dSAndroid Build Coastguard Worker2012-07-11  Mark Wielaard  <[email protected]>
3607*7304104dSAndroid Build Coastguard Worker
3608*7304104dSAndroid Build Coastguard Worker	* run-readelf-macro.sh: New test.
3609*7304104dSAndroid Build Coastguard Worker	* testfilemacro.bz2: New testfile.
3610*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-macro.sh.
3611*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2.
3612*7304104dSAndroid Build Coastguard Worker
3613*7304104dSAndroid Build Coastguard Worker2012-06-27  Mark Wielaard  <[email protected]>
3614*7304104dSAndroid Build Coastguard Worker
3615*7304104dSAndroid Build Coastguard Worker	* run-readelf-gdb-index.sh: New test.
3616*7304104dSAndroid Build Coastguard Worker	* testfilegdbindex5.bz2: New testfile.
3617*7304104dSAndroid Build Coastguard Worker	* testfilegdbindex7.bz2: Likewise.
3618*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-gdb-index.sh.
3619*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and
3620*7304104dSAndroid Build Coastguard Worker	testfilegdbindex7.bz2.
3621*7304104dSAndroid Build Coastguard Worker
3622*7304104dSAndroid Build Coastguard Worker2012-07-17  Mark Wielaard  <[email protected]>
3623*7304104dSAndroid Build Coastguard Worker
3624*7304104dSAndroid Build Coastguard Worker	* testcore-rtlib-ppc.bz2: New testfile.
3625*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh: Check new ppc core testfile.
3626*7304104dSAndroid Build Coastguard Worker
3627*7304104dSAndroid Build Coastguard Worker2012-06-26  Mike Frysinger  <[email protected]>
3628*7304104dSAndroid Build Coastguard Worker
3629*7304104dSAndroid Build Coastguard Worker	* Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS.
3630*7304104dSAndroid Build Coastguard Worker
3631*7304104dSAndroid Build Coastguard Worker2012-06-26  Mark Wielaard  <[email protected]>
3632*7304104dSAndroid Build Coastguard Worker
3633*7304104dSAndroid Build Coastguard Worker	* run-macro-test.sh: New test.
3634*7304104dSAndroid Build Coastguard Worker	* testfile-macinfo.bz2: New testfile.
3635*7304104dSAndroid Build Coastguard Worker	* testfile-macros.bz2: Likewise.
3636*7304104dSAndroid Build Coastguard Worker
3637*7304104dSAndroid Build Coastguard Worker2012-05-07  Mark Wielaard  <[email protected]>
3638*7304104dSAndroid Build Coastguard Worker
3639*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c: Use proper inttypes in printf formats.
3640*7304104dSAndroid Build Coastguard Worker
3641*7304104dSAndroid Build Coastguard Worker2012-05-11  Mark Wielaard  <[email protected]>
3642*7304104dSAndroid Build Coastguard Worker
3643*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C.
3644*7304104dSAndroid Build Coastguard Worker
3645*7304104dSAndroid Build Coastguard Worker2012-05-07  Mark Wielaard  <[email protected]>
3646*7304104dSAndroid Build Coastguard Worker
3647*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC.
3648*7304104dSAndroid Build Coastguard Worker
3649*7304104dSAndroid Build Coastguard Worker2012-04-27  Mark Wielaard  <[email protected]>
3650*7304104dSAndroid Build Coastguard Worker
3651*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-low_high_pc.sh
3652*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
3653*7304104dSAndroid Build Coastguard Worker	(noinst_PROGRAMS): Add low_high_pc.
3654*7304104dSAndroid Build Coastguard Worker	(low_high_pc_LDADD): New variable.
3655*7304104dSAndroid Build Coastguard Worker	* low_high_pc.c: New test.
3656*7304104dSAndroid Build Coastguard Worker
3657*7304104dSAndroid Build Coastguard Worker2012-04-26  Mark Wielaard  <[email protected]>
3658*7304104dSAndroid Build Coastguard Worker
3659*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
3660*7304104dSAndroid Build Coastguard Worker	* run-show-ciefde.sh: Removed old libdwarf test.
3661*7304104dSAndroid Build Coastguard Worker	* show-ciefde.c: Likewise.
3662*7304104dSAndroid Build Coastguard Worker
3663*7304104dSAndroid Build Coastguard Worker2012-04-02  Mark Wielaard  <[email protected]>
3664*7304104dSAndroid Build Coastguard Worker
3665*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-unstrip-n.sh.
3666*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
3667*7304104dSAndroid Build Coastguard Worker	* run-unstrip-n.sh: New test.
3668*7304104dSAndroid Build Coastguard Worker	* testcore-rtlib.bz2: New testfile.
3669*7304104dSAndroid Build Coastguard Worker
3670*7304104dSAndroid Build Coastguard Worker2012-04-02  Mark Wielaard  <[email protected]>
3671*7304104dSAndroid Build Coastguard Worker
3672*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-d.sh.
3673*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
3674*7304104dSAndroid Build Coastguard Worker	* run-readelf-d.sh: New test.
3675*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Check new testfile.
3676*7304104dSAndroid Build Coastguard Worker
3677*7304104dSAndroid Build Coastguard Worker2012-03-21  Tom Tromey  <[email protected]>
3678*7304104dSAndroid Build Coastguard Worker
3679*7304104dSAndroid Build Coastguard Worker	* typeiter.c: New file.
3680*7304104dSAndroid Build Coastguard Worker	* run-typeiter.sh: New file.
3681*7304104dSAndroid Build Coastguard Worker	* testfile59.bz2: New file.
3682*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add typeiter.
3683*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-typeiter.sh.
3684*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
3685*7304104dSAndroid Build Coastguard Worker	(typeiter_LDADD): New variable.
3686*7304104dSAndroid Build Coastguard Worker
3687*7304104dSAndroid Build Coastguard Worker2012-02-21  Kurt Roeckx  <[email protected]>
3688*7304104dSAndroid Build Coastguard Worker
3689*7304104dSAndroid Build Coastguard Worker	* run-alldts.sh: testrun ./alldts.
3690*7304104dSAndroid Build Coastguard Worker
3691*7304104dSAndroid Build Coastguard Worker2012-02-21  Roland McGrath  <[email protected]>
3692*7304104dSAndroid Build Coastguard Worker
3693*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH.
3694*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (installed_testrun): Likewise.
3695*7304104dSAndroid Build Coastguard Worker
3696*7304104dSAndroid Build Coastguard Worker2012-01-18  Roland McGrath  <[email protected]>
3697*7304104dSAndroid Build Coastguard Worker
3698*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation;
3699*7304104dSAndroid Build Coastguard Worker	it will have been inherited correctly from the test harness.
3700*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c (main): Likewise.
3701*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c (main): Likewise.
3702*7304104dSAndroid Build Coastguard Worker	Reported by Serge Pavlov <[email protected]>.
3703*7304104dSAndroid Build Coastguard Worker
3704*7304104dSAndroid Build Coastguard Worker2011-07-09  Roland McGrath  <[email protected]>
3705*7304104dSAndroid Build Coastguard Worker
3706*7304104dSAndroid Build Coastguard Worker	* sha1-tst.c: File removed.
3707*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS, TESTS): Remove it.
3708*7304104dSAndroid Build Coastguard Worker	(sha1_tst_LDADD): Variable removed.
3709*7304104dSAndroid Build Coastguard Worker
3710*7304104dSAndroid Build Coastguard Worker	* md5-sha1-test.c: New file.
3711*7304104dSAndroid Build Coastguard Worker	* Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it.
3712*7304104dSAndroid Build Coastguard Worker	(md5_sha1_test_LDADD): New variable.
3713*7304104dSAndroid Build Coastguard Worker
3714*7304104dSAndroid Build Coastguard Worker2011-05-30  Mark Wielaard  <[email protected]>
3715*7304104dSAndroid Build Coastguard Worker
3716*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
3717*7304104dSAndroid Build Coastguard Worker	run-rerequest_tag.sh
3718*7304104dSAndroid Build Coastguard Worker
3719*7304104dSAndroid Build Coastguard Worker2011-05-24  Mark Wielaard  <[email protected]>
3720*7304104dSAndroid Build Coastguard Worker
3721*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2.
3722*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: Add hello_s390.ko testcase.
3723*7304104dSAndroid Build Coastguard Worker	* hello_s390.ko.bz2: New test file.
3724*7304104dSAndroid Build Coastguard Worker
3725*7304104dSAndroid Build Coastguard Worker2011-05-23  Mark Wielaard  <[email protected]>
3726*7304104dSAndroid Build Coastguard Worker
3727*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-strip-reloc.sh.
3728*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
3729*7304104dSAndroid Build Coastguard Worker	hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2
3730*7304104dSAndroid Build Coastguard Worker	* run-strip-reloc.sh: New test.
3731*7304104dSAndroid Build Coastguard Worker	* hello_i386.ko.bz2: New test file.
3732*7304104dSAndroid Build Coastguard Worker	* hello_x86_64.ko.bz2: Likewise.
3733*7304104dSAndroid Build Coastguard Worker	* hello_ppc64.ko.bz2: Likewise.
3734*7304104dSAndroid Build Coastguard Worker
3735*7304104dSAndroid Build Coastguard Worker2011-05-18  Mark Wielaard  <[email protected]>
3736*7304104dSAndroid Build Coastguard Worker
3737*7304104dSAndroid Build Coastguard Worker	* run-strip-groups.sh: New test.
3738*7304104dSAndroid Build Coastguard Worker	* testfile58.bz2: New test file.
3739*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile58.bz2.
3740*7304104dSAndroid Build Coastguard Worker	(TESTS): Add run-strip-groups.sh.
3741*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
3742*7304104dSAndroid Build Coastguard Worker
3743*7304104dSAndroid Build Coastguard Worker2011-03-28  Marek Polacek  <[email protected]>
3744*7304104dSAndroid Build Coastguard Worker
3745*7304104dSAndroid Build Coastguard Worker	* alldts.c: New file.
3746*7304104dSAndroid Build Coastguard Worker	* run-alldts.sh: Use it.
3747*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
3748*7304104dSAndroid Build Coastguard Worker	(alldts_LDADD): New variable.
3749*7304104dSAndroid Build Coastguard Worker
3750*7304104dSAndroid Build Coastguard Worker2011-03-02  Marek Polacek  <[email protected]>
3751*7304104dSAndroid Build Coastguard Worker
3752*7304104dSAndroid Build Coastguard Worker	* dwarf-getstring.c: New test.
3753*7304104dSAndroid Build Coastguard Worker	* run-dwarf-getstring.sh: And its wrapper.
3754*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add and update all.
3755*7304104dSAndroid Build Coastguard Worker
3756*7304104dSAndroid Build Coastguard Worker2011-02-27  Jan Kratochvil  <[email protected]>
3757*7304104dSAndroid Build Coastguard Worker
3758*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-twofiles.sh.
3759*7304104dSAndroid Build Coastguard Worker	* run-readelf-twofiles.sh: New file.
3760*7304104dSAndroid Build Coastguard Worker
3761*7304104dSAndroid Build Coastguard Worker2011-02-25  Mark Wielaard  <[email protected]>
3762*7304104dSAndroid Build Coastguard Worker
3763*7304104dSAndroid Build Coastguard Worker	* Makefile.am (BUILD_RPATH): Be consistent in naming.
3764*7304104dSAndroid Build Coastguard Worker
3765*7304104dSAndroid Build Coastguard Worker2011-02-02  Josh Stone  <[email protected]>
3766*7304104dSAndroid Build Coastguard Worker
3767*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
3768*7304104dSAndroid Build Coastguard Worker	* testfile55-64.bz2, testfile55-64.debug.bz2,
3769*7304104dSAndroid Build Coastguard Worker	testfile55-64.prelink.bz2, testfile55-32.bz2,
3770*7304104dSAndroid Build Coastguard Worker	testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New.
3771*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add and update all.
3772*7304104dSAndroid Build Coastguard Worker
3773*7304104dSAndroid Build Coastguard Worker2011-01-12  Roland McGrath  <[email protected]>
3774*7304104dSAndroid Build Coastguard Worker
3775*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Make symlinks to find .debug files
3776*7304104dSAndroid Build Coastguard Worker	corresponding to .noshdrs files.
3777*7304104dSAndroid Build Coastguard Worker
3778*7304104dSAndroid Build Coastguard Worker2011-01-11  Josh Stone  <[email protected]>
3779*7304104dSAndroid Build Coastguard Worker
3780*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
3781*7304104dSAndroid Build Coastguard Worker	* testfile54-32.so.bz2, testfile54-32.so.debug.bz2,
3782*7304104dSAndroid Build Coastguard Worker	testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2,
3783*7304104dSAndroid Build Coastguard Worker	testfile54-64.so.bz2, testfile54-64.so.debug.bz2,
3784*7304104dSAndroid Build Coastguard Worker	testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New.
3785*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add and update all.
3786*7304104dSAndroid Build Coastguard Worker
3787*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
3788*7304104dSAndroid Build Coastguard Worker	* testfile53.bz2, testfile53.debug.bz2,
3789*7304104dSAndroid Build Coastguard Worker	testfile53.prelink.bz2: Deleted, so...
3790*7304104dSAndroid Build Coastguard Worker	* testfile53-64.bz2, testfile53-64.debug.bz2,
3791*7304104dSAndroid Build Coastguard Worker	testfile53-64.prelink.bz2: Recreated with 64-bit names.
3792*7304104dSAndroid Build Coastguard Worker	* testfile53-32.bz2, testfile53-32.debug.bz2,
3793*7304104dSAndroid Build Coastguard Worker	testfile53-32.prelink.bz2: New in 32-bit.
3794*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add and update all.
3795*7304104dSAndroid Build Coastguard Worker
3796*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
3797*7304104dSAndroid Build Coastguard Worker	* testfile52.so.bz2, testfile52.so.debug.bz2,
3798*7304104dSAndroid Build Coastguard Worker	testfile52.prelink.so.bz2: Deleted, so...
3799*7304104dSAndroid Build Coastguard Worker	* testfile52-32.so.bz2, testfile52-32.so.debug.bz2,
3800*7304104dSAndroid Build Coastguard Worker	testfile52-32.prelink.so.bz2: Recreated with 32-bit names.
3801*7304104dSAndroid Build Coastguard Worker	* testfile52-32.noshdrs.so.bz2: New data file, stripped of headers.
3802*7304104dSAndroid Build Coastguard Worker	* testfile52-64.so.bz2, testfile52-64.so.debug.bz2,
3803*7304104dSAndroid Build Coastguard Worker	testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files.
3804*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add and update all.
3805*7304104dSAndroid Build Coastguard Worker
3806*7304104dSAndroid Build Coastguard Worker2011-01-10  Josh Stone  <[email protected]>
3807*7304104dSAndroid Build Coastguard Worker
3808*7304104dSAndroid Build Coastguard Worker	* run-prelink-addr-test.sh: New test for prelinked addrs.
3809*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
3810*7304104dSAndroid Build Coastguard Worker	* testfile52.so.bz2, testfile52.so.debug.bz2: New data files.
3811*7304104dSAndroid Build Coastguard Worker	* testfile52.prelink.so.bz2: New data file, shows REL->RELA.
3812*7304104dSAndroid Build Coastguard Worker	* testfile53.bz2, testfile53.debug.bz2: New data files.
3813*7304104dSAndroid Build Coastguard Worker	* testfile53.prelink.bz2: New data file, shows ET_EXEC remap.
3814*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
3815*7304104dSAndroid Build Coastguard Worker
3816*7304104dSAndroid Build Coastguard Worker2010-06-04  Roland McGrath  <[email protected]>
3817*7304104dSAndroid Build Coastguard Worker
3818*7304104dSAndroid Build Coastguard Worker	* run-unstrip-test.sh: Also test modifying the file in place.
3819*7304104dSAndroid Build Coastguard Worker
3820*7304104dSAndroid Build Coastguard Worker2010-04-22  Roland McGrath  <[email protected]>
3821*7304104dSAndroid Build Coastguard Worker
3822*7304104dSAndroid Build Coastguard Worker	* addrcfi.c (handle_cfi): Fix function name in error message.
3823*7304104dSAndroid Build Coastguard Worker	Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe.
3824*7304104dSAndroid Build Coastguard Worker
3825*7304104dSAndroid Build Coastguard Worker2010-04-14  Roland McGrath  <[email protected]>
3826*7304104dSAndroid Build Coastguard Worker
3827*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
3828*7304104dSAndroid Build Coastguard Worker
3829*7304104dSAndroid Build Coastguard Worker2010-04-10  Ulrich Drepper  <[email protected]>
3830*7304104dSAndroid Build Coastguard Worker
3831*7304104dSAndroid Build Coastguard Worker	* msg_tst.c: Adjust expected error message.
3832*7304104dSAndroid Build Coastguard Worker
3833*7304104dSAndroid Build Coastguard Worker2010-04-01  Petr Machata  <[email protected]>
3834*7304104dSAndroid Build Coastguard Worker
3835*7304104dSAndroid Build Coastguard Worker	* test-flag-nobits.c: New test.
3836*7304104dSAndroid Build Coastguard Worker	* run-test-flag-nobits.sh: And its wrapper.
3837*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS, TESTS): Add them.
3838*7304104dSAndroid Build Coastguard Worker	(test_flag_nobits_LDADD): New variable.
3839*7304104dSAndroid Build Coastguard Worker
3840*7304104dSAndroid Build Coastguard Worker2010-02-15  Roland McGrath  <[email protected]>
3841*7304104dSAndroid Build Coastguard Worker
3842*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Use config/eu.am for common stuff.
3843*7304104dSAndroid Build Coastguard Worker
3844*7304104dSAndroid Build Coastguard Worker	* asm-tst9.c (main): Rename local to avoid shadowing another local.
3845*7304104dSAndroid Build Coastguard Worker
3846*7304104dSAndroid Build Coastguard Worker2009-07-22  Roland McGrath  <[email protected]>
3847*7304104dSAndroid Build Coastguard Worker
3848*7304104dSAndroid Build Coastguard Worker	* addrcfi.c: Update dwarf_frame_{cfa,register} calling convention.
3849*7304104dSAndroid Build Coastguard Worker
3850*7304104dSAndroid Build Coastguard Worker2009-07-08  Roland McGrath  <[email protected]>
3851*7304104dSAndroid Build Coastguard Worker
3852*7304104dSAndroid Build Coastguard Worker	* addrcfi.c: New file.
3853*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
3854*7304104dSAndroid Build Coastguard Worker	(addrcfi_LDADD): New variable.
3855*7304104dSAndroid Build Coastguard Worker
3856*7304104dSAndroid Build Coastguard Worker2009-05-07  Petr Machata  <[email protected]>
3857*7304104dSAndroid Build Coastguard Worker
3858*7304104dSAndroid Build Coastguard Worker	* testfile51.bz2: New data file.
3859*7304104dSAndroid Build Coastguard Worker	* dwarf-getmacros.c: New test core.
3860*7304104dSAndroid Build Coastguard Worker	* run-dwarf-getmacros.sh: New test wrapper.
3861*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
3862*7304104dSAndroid Build Coastguard Worker	(dwarf_getmacros_LDADD): New variable.
3863*7304104dSAndroid Build Coastguard Worker
3864*7304104dSAndroid Build Coastguard Worker2009-04-23  Ulrich Drepper  <[email protected]>
3865*7304104dSAndroid Build Coastguard Worker
3866*7304104dSAndroid Build Coastguard Worker	* Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS).
3867*7304104dSAndroid Build Coastguard Worker	(rdwrmmap_LDADD): Add $(libmudflap).
3868*7304104dSAndroid Build Coastguard Worker
3869*7304104dSAndroid Build Coastguard Worker2009-04-21  Roland McGrath  <[email protected]>
3870*7304104dSAndroid Build Coastguard Worker
3871*7304104dSAndroid Build Coastguard Worker	* testfile50.bz2: New data file.
3872*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
3873*7304104dSAndroid Build Coastguard Worker	* run-dwfl-addr-sect.sh: Add a case using it.
3874*7304104dSAndroid Build Coastguard Worker
3875*7304104dSAndroid Build Coastguard Worker2008-12-31  Ulrich Drepper  <[email protected]>
3876*7304104dSAndroid Build Coastguard Worker
3877*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa,
3878*7304104dSAndroid Build Coastguard Worker	mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm,
3879*7304104dSAndroid Build Coastguard Worker	pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb,
3880*7304104dSAndroid Build Coastguard Worker	pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw,
3881*7304104dSAndroid Build Coastguard Worker	pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd,
3882*7304104dSAndroid Build Coastguard Worker	pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest,
3883*7304104dSAndroid Build Coastguard Worker	roundss, roundps, roundpd, and roundsd.
3884*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Likewise.
3885*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust accordingly.
3886*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Likewise.
3887*7304104dSAndroid Build Coastguard Worker
3888*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: Add tests for blendvpd and blendvps.
3889*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Likewise.
3890*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust accordingly.
3891*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Likewise.
3892*7304104dSAndroid Build Coastguard Worker
3893*7304104dSAndroid Build Coastguard Worker2008-12-30  Ulrich Drepper  <[email protected]>
3894*7304104dSAndroid Build Coastguard Worker
3895*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: Add tests for blendpd and blendps.
3896*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Likewise.
3897*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust accordingly.
3898*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Likewise.
3899*7304104dSAndroid Build Coastguard Worker
3900*7304104dSAndroid Build Coastguard Worker2008-12-19  Ulrich Drepper  <[email protected]>
3901*7304104dSAndroid Build Coastguard Worker
3902*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: Add tests for AMD 3DNOW.
3903*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Likewise.
3904*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust accordingly.
3905*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Likewise.
3906*7304104dSAndroid Build Coastguard Worker
3907*7304104dSAndroid Build Coastguard Worker2008-11-26  Roland McGrath  <[email protected]>
3908*7304104dSAndroid Build Coastguard Worker
3909*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-getmodules.c: New file.
3910*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
3911*7304104dSAndroid Build Coastguard Worker	(dwfl_bug_getmodules_LDADD): New variable.
3912*7304104dSAndroid Build Coastguard Worker
3913*7304104dSAndroid Build Coastguard Worker2008-09-10  Roland McGrath  <[email protected]>
3914*7304104dSAndroid Build Coastguard Worker
3915*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (LC_ALL): Export it set to "C".
3916*7304104dSAndroid Build Coastguard Worker	* run-dwfl-addr-sect.sh: Don't do it here.
3917*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: Likewise.
3918*7304104dSAndroid Build Coastguard Worker
3919*7304104dSAndroid Build Coastguard Worker2008-08-21  Denys Vlasenko  <[email protected]>
3920*7304104dSAndroid Build Coastguard Worker
3921*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: Add a new case.
3922*7304104dSAndroid Build Coastguard Worker	* testfile49.bz2: New data file.
3923*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
3924*7304104dSAndroid Build Coastguard Worker
3925*7304104dSAndroid Build Coastguard Worker2008-04-10  Roland McGrath  <[email protected]>
3926*7304104dSAndroid Build Coastguard Worker
3927*7304104dSAndroid Build Coastguard Worker	* testfile48.bz2, testfile48.bz2.debug: New data files.
3928*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
3929*7304104dSAndroid Build Coastguard Worker	* run-strip-test8.sh: Use them.
3930*7304104dSAndroid Build Coastguard Worker
3931*7304104dSAndroid Build Coastguard Worker	* testfile16.bz2, testfile16.debug.bz2: Replace data files.
3932*7304104dSAndroid Build Coastguard Worker
3933*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
3934*7304104dSAndroid Build Coastguard Worker	* run-strip-test8.sh: New file.
3935*7304104dSAndroid Build Coastguard Worker	* testfile47.bz2: New data file.
3936*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
3937*7304104dSAndroid Build Coastguard Worker
3938*7304104dSAndroid Build Coastguard Worker2008-03-31  Roland McGrath  <[email protected]>
3939*7304104dSAndroid Build Coastguard Worker
3940*7304104dSAndroid Build Coastguard Worker	* run-early-offscn.sh: New file.
3941*7304104dSAndroid Build Coastguard Worker	* early-offscn.c: New file.
3942*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
3943*7304104dSAndroid Build Coastguard Worker	(early_offscn_LDADD): New variable.
3944*7304104dSAndroid Build Coastguard Worker
3945*7304104dSAndroid Build Coastguard Worker2008-03-19  Roland McGrath  <[email protected]>
3946*7304104dSAndroid Build Coastguard Worker
3947*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: Add a new case.
3948*7304104dSAndroid Build Coastguard Worker
3949*7304104dSAndroid Build Coastguard Worker2008-02-22  Roland McGrath  <[email protected]>
3950*7304104dSAndroid Build Coastguard Worker
3951*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Typo fix.
3952*7304104dSAndroid Build Coastguard Worker
3953*7304104dSAndroid Build Coastguard Worker2008-02-21  Roland McGrath  <[email protected]>
3954*7304104dSAndroid Build Coastguard Worker
3955*7304104dSAndroid Build Coastguard Worker	* run-disasm-x86.sh: Use uname instead of arch, keep tools required
3956*7304104dSAndroid Build Coastguard Worker	for the build down to minimum.
3957*7304104dSAndroid Build Coastguard Worker	* run-disasm-x86-64.sh: Likewise.
3958*7304104dSAndroid Build Coastguard Worker
3959*7304104dSAndroid Build Coastguard Worker2008-02-20  Roland McGrath  <[email protected]>
3960*7304104dSAndroid Build Coastguard Worker
3961*7304104dSAndroid Build Coastguard Worker	* testfile46.bz2: New data file.
3962*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
3963*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Test on it.
3964*7304104dSAndroid Build Coastguard Worker
3965*7304104dSAndroid Build Coastguard Worker2008-02-01  Ulrich Drepper  <[email protected]>
3966*7304104dSAndroid Build Coastguard Worker
3967*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Hook up sha1-tst.c.
3968*7304104dSAndroid Build Coastguard Worker	* sha1-tst.c: New file.
3969*7304104dSAndroid Build Coastguard Worker
3970*7304104dSAndroid Build Coastguard Worker2008-01-21  Roland McGrath  <[email protected]>
3971*7304104dSAndroid Build Coastguard Worker
3972*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Add tests for cltq, cqto.
3973*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Adjust.
3974*7304104dSAndroid Build Coastguard Worker
3975*7304104dSAndroid Build Coastguard Worker2008-01-14  Ulrich Drepper  <[email protected]>
3976*7304104dSAndroid Build Coastguard Worker
3977*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Add more tests.
3978*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Adjust.
3979*7304104dSAndroid Build Coastguard Worker
3980*7304104dSAndroid Build Coastguard Worker2008-01-11  Ulrich Drepper  <[email protected]>
3981*7304104dSAndroid Build Coastguard Worker
3982*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Adjust for adding of address for %rip based
3983*7304104dSAndroid Build Coastguard Worker	address mode.
3984*7304104dSAndroid Build Coastguard Worker
3985*7304104dSAndroid Build Coastguard Worker2008-01-10  Ulrich Drepper  <[email protected]>
3986*7304104dSAndroid Build Coastguard Worker
3987*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: Add more tests.
3988*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: Adjust.
3989*7304104dSAndroid Build Coastguard Worker
3990*7304104dSAndroid Build Coastguard Worker2008-01-08  Ulrich Drepper  <[email protected]>
3991*7304104dSAndroid Build Coastguard Worker
3992*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-disasm-x86-64.sh.
3993*7304104dSAndroid Build Coastguard Worker	(EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
3994*7304104dSAndroid Build Coastguard Worker	run-disasm-x86-64.sh.
3995*7304104dSAndroid Build Coastguard Worker	* run-disasm-x86-64.sh: New file.
3996*7304104dSAndroid Build Coastguard Worker	* testfile45.S.bz2: New file.
3997*7304104dSAndroid Build Coastguard Worker	* testfile45.expect.bz2: New file.
3998*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
3999*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4000*7304104dSAndroid Build Coastguard Worker
4001*7304104dSAndroid Build Coastguard Worker2008-01-04  Ulrich Drepper  <[email protected]>
4002*7304104dSAndroid Build Coastguard Worker
4003*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4004*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4005*7304104dSAndroid Build Coastguard Worker
4006*7304104dSAndroid Build Coastguard Worker2008-01-04  Roland McGrath  <[email protected]>
4007*7304104dSAndroid Build Coastguard Worker
4008*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c (main): Add a cast.
4009*7304104dSAndroid Build Coastguard Worker
4010*7304104dSAndroid Build Coastguard Worker2008-01-03  Ulrich Drepper  <[email protected]>
4011*7304104dSAndroid Build Coastguard Worker
4012*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4013*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4014*7304104dSAndroid Build Coastguard Worker
4015*7304104dSAndroid Build Coastguard Worker2008-01-01  Ulrich Drepper  <[email protected]>
4016*7304104dSAndroid Build Coastguard Worker
4017*7304104dSAndroid Build Coastguard Worker	* line2addr.c: Use %m modifier instead of %a to appease gcc.
4018*7304104dSAndroid Build Coastguard Worker
4019*7304104dSAndroid Build Coastguard Worker2008-01-01  Ulrich Drepper  <[email protected]>
4020*7304104dSAndroid Build Coastguard Worker
4021*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4022*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4023*7304104dSAndroid Build Coastguard Worker
4024*7304104dSAndroid Build Coastguard Worker2007-12-31  Ulrich Drepper  <[email protected]>
4025*7304104dSAndroid Build Coastguard Worker
4026*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4027*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4028*7304104dSAndroid Build Coastguard Worker
4029*7304104dSAndroid Build Coastguard Worker2007-12-30  Ulrich Drepper  <[email protected]>
4030*7304104dSAndroid Build Coastguard Worker
4031*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4032*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4033*7304104dSAndroid Build Coastguard Worker
4034*7304104dSAndroid Build Coastguard Worker2007-12-29  Ulrich Drepper  <[email protected]>
4035*7304104dSAndroid Build Coastguard Worker
4036*7304104dSAndroid Build Coastguard Worker	* testfile44.s.bz2: New tests.
4037*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4038*7304104dSAndroid Build Coastguard Worker
4039*7304104dSAndroid Build Coastguard Worker2007-12-28  Ulrich Drepper  <[email protected]>
4040*7304104dSAndroid Build Coastguard Worker
4041*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4042*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4043*7304104dSAndroid Build Coastguard Worker
4044*7304104dSAndroid Build Coastguard Worker2007-12-27  Ulrich Drepper  <[email protected]>
4045*7304104dSAndroid Build Coastguard Worker
4046*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4047*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust.
4048*7304104dSAndroid Build Coastguard Worker
4049*7304104dSAndroid Build Coastguard Worker2007-12-26  Ulrich Drepper  <[email protected]>
4050*7304104dSAndroid Build Coastguard Worker
4051*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New tests.
4052*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust
4053*7304104dSAndroid Build Coastguard Worker
4054*7304104dSAndroid Build Coastguard Worker2007-12-21  Ulrich Drepper  <[email protected]>
4055*7304104dSAndroid Build Coastguard Worker
4056*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: More tests.
4057*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: Adjust appropriately.
4058*7304104dSAndroid Build Coastguard Worker
4059*7304104dSAndroid Build Coastguard Worker2007-12-19  Ulrich Drepper  <[email protected]>
4060*7304104dSAndroid Build Coastguard Worker
4061*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-disasm.sh.
4062*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
4063*7304104dSAndroid Build Coastguard Worker	testfile44.expect.bz2.
4064*7304104dSAndroid Build Coastguard Worker	* run-disasm.sh: New file.
4065*7304104dSAndroid Build Coastguard Worker	* testfile44.S.bz2: New file.
4066*7304104dSAndroid Build Coastguard Worker	* testfile44.expect.bz2: New file.
4067*7304104dSAndroid Build Coastguard Worker
4068*7304104dSAndroid Build Coastguard Worker2007-12-15  Roland McGrath  <[email protected]>
4069*7304104dSAndroid Build Coastguard Worker
4070*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Change expected output for powerpc spefscr.
4071*7304104dSAndroid Build Coastguard Worker
4072*7304104dSAndroid Build Coastguard Worker2007-10-20  Roland McGrath  <[email protected]>
4073*7304104dSAndroid Build Coastguard Worker
4074*7304104dSAndroid Build Coastguard Worker	* run-dwfl-addr-sect.sh: Change expected output, no errors.
4075*7304104dSAndroid Build Coastguard Worker
4076*7304104dSAndroid Build Coastguard Worker2007-10-19  Roland McGrath  <[email protected]>
4077*7304104dSAndroid Build Coastguard Worker
4078*7304104dSAndroid Build Coastguard Worker	* dwfl-addr-sect.c (handle_address): Return int.
4079*7304104dSAndroid Build Coastguard Worker	Don't exit on error, just return nonzero.
4080*7304104dSAndroid Build Coastguard Worker	(main): Collect results.
4081*7304104dSAndroid Build Coastguard Worker	* run-dwfl-addr-sect.sh: New file.
4082*7304104dSAndroid Build Coastguard Worker	* testfile43.bz2: New data file.
4083*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST, TESTS): Add them.
4084*7304104dSAndroid Build Coastguard Worker
4085*7304104dSAndroid Build Coastguard Worker2007-10-18  Roland McGrath  <[email protected]>
4086*7304104dSAndroid Build Coastguard Worker
4087*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update expected ppc output for vrsave/vscr.
4088*7304104dSAndroid Build Coastguard Worker
4089*7304104dSAndroid Build Coastguard Worker2007-10-16  Roland McGrath  <[email protected]>
4090*7304104dSAndroid Build Coastguard Worker
4091*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (remove_files): Don't pass -Bb to diff.
4092*7304104dSAndroid Build Coastguard Worker
4093*7304104dSAndroid Build Coastguard Worker2007-10-09  Roland McGrath  <[email protected]>
4094*7304104dSAndroid Build Coastguard Worker
4095*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c (print_module): Don't use %p in output.
4096*7304104dSAndroid Build Coastguard Worker	* run-dwfl-bug-offline-rel.sh: Updated expected output.
4097*7304104dSAndroid Build Coastguard Worker
4098*7304104dSAndroid Build Coastguard Worker2007-10-08  Roland McGrath  <[email protected]>
4099*7304104dSAndroid Build Coastguard Worker
4100*7304104dSAndroid Build Coastguard Worker	* testfile42.bz2: New data file.
4101*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4102*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: New test on that file.
4103*7304104dSAndroid Build Coastguard Worker
4104*7304104dSAndroid Build Coastguard Worker2007-10-04  Roland McGrath  <[email protected]>
4105*7304104dSAndroid Build Coastguard Worker
4106*7304104dSAndroid Build Coastguard Worker	* run-readelf-test4.sh: New file.
4107*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4108*7304104dSAndroid Build Coastguard Worker
4109*7304104dSAndroid Build Coastguard Worker2007-10-03  Roland McGrath  <[email protected]>
4110*7304104dSAndroid Build Coastguard Worker
4111*7304104dSAndroid Build Coastguard Worker	* run-readelf-test3.sh: New file.
4112*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4113*7304104dSAndroid Build Coastguard Worker
4114*7304104dSAndroid Build Coastguard Worker2007-10-01  Roland McGrath  <[email protected]>
4115*7304104dSAndroid Build Coastguard Worker
4116*7304104dSAndroid Build Coastguard Worker	* run-readelf-test2.sh: New file.
4117*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4118*7304104dSAndroid Build Coastguard Worker
4119*7304104dSAndroid Build Coastguard Worker2007-09-11  Roland McGrath  <[email protected]>
4120*7304104dSAndroid Build Coastguard Worker
4121*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: Add a new case.
4122*7304104dSAndroid Build Coastguard Worker	* testfile41.bz2: New data file.
4123*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4124*7304104dSAndroid Build Coastguard Worker
4125*7304104dSAndroid Build Coastguard Worker2007-08-23  Roland McGrath  <[email protected]>
4126*7304104dSAndroid Build Coastguard Worker
4127*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update expected x86-64 output for %rflags.
4128*7304104dSAndroid Build Coastguard Worker
4129*7304104dSAndroid Build Coastguard Worker2007-08-12  Roland McGrath  <[email protected]>
4130*7304104dSAndroid Build Coastguard Worker
4131*7304104dSAndroid Build Coastguard Worker	* run-strip-test7.sh: New file.
4132*7304104dSAndroid Build Coastguard Worker	* testfile39.bz2: New data file.
4133*7304104dSAndroid Build Coastguard Worker	* testfile40.bz2: New data file.
4134*7304104dSAndroid Build Coastguard Worker	* testfile40.debug.bz2: New data file.
4135*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4136*7304104dSAndroid Build Coastguard Worker
4137*7304104dSAndroid Build Coastguard Worker2007-08-09  Roland McGrath  <[email protected]>
4138*7304104dSAndroid Build Coastguard Worker
4139*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-report.c: Fix header inclusion.
4140*7304104dSAndroid Build Coastguard Worker
4141*7304104dSAndroid Build Coastguard Worker2007-08-08  Roland McGrath  <[email protected]>
4142*7304104dSAndroid Build Coastguard Worker
4143*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: Add a new case using addr2line -S.
4144*7304104dSAndroid Build Coastguard Worker	* testfile38.bz2: New data file.
4145*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4146*7304104dSAndroid Build Coastguard Worker
4147*7304104dSAndroid Build Coastguard Worker2007-07-16  Roland McGrath  <[email protected]>
4148*7304104dSAndroid Build Coastguard Worker
4149*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-report.c: New file.
4150*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
4151*7304104dSAndroid Build Coastguard Worker	(dwfl_bug_report_LDADD): New variable.
4152*7304104dSAndroid Build Coastguard Worker
4153*7304104dSAndroid Build Coastguard Worker2007-06-06  Roland McGrath  <[email protected]>
4154*7304104dSAndroid Build Coastguard Worker
4155*7304104dSAndroid Build Coastguard Worker	* run-unstrip-test.sh: Declare testfile.unstrip for removal.
4156*7304104dSAndroid Build Coastguard Worker
4157*7304104dSAndroid Build Coastguard Worker2007-06-05  Ulrich Drepper  <[email protected]>
4158*7304104dSAndroid Build Coastguard Worker
4159*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add missing line continuation and
4160*7304104dSAndroid Build Coastguard Worker	testfile37.bz and testfile37.debug.bz2.
4161*7304104dSAndroid Build Coastguard Worker
4162*7304104dSAndroid Build Coastguard Worker2007-05-23  Roland McGrath  <[email protected]>
4163*7304104dSAndroid Build Coastguard Worker
4164*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update expected Alpha results.
4165*7304104dSAndroid Build Coastguard Worker
4166*7304104dSAndroid Build Coastguard Worker2007-05-18  Roland McGrath  <[email protected]>
4167*7304104dSAndroid Build Coastguard Worker
4168*7304104dSAndroid Build Coastguard Worker	* run-strip-test4.sh (stripped, debugfile): Use new reference files.
4169*7304104dSAndroid Build Coastguard Worker	* testfile37.bz2: New data file.
4170*7304104dSAndroid Build Coastguard Worker	* testfile37.debug.bz2: New data file.
4171*7304104dSAndroid Build Coastguard Worker	* run-unstrip-test2.sh: New file.
4172*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4173*7304104dSAndroid Build Coastguard Worker
4174*7304104dSAndroid Build Coastguard Worker2007-05-10  Roland McGrath  <[email protected]>
4175*7304104dSAndroid Build Coastguard Worker
4176*7304104dSAndroid Build Coastguard Worker	* run-dwfl-bug-offline-rel.sh: New file.
4177*7304104dSAndroid Build Coastguard Worker	* testfile36.bz2: New data file.
4178*7304104dSAndroid Build Coastguard Worker	* testfile36.debug.bz2: New data file.
4179*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4180*7304104dSAndroid Build Coastguard Worker
4181*7304104dSAndroid Build Coastguard Worker2007-04-28  Roland McGrath  <[email protected]>
4182*7304104dSAndroid Build Coastguard Worker
4183*7304104dSAndroid Build Coastguard Worker	* run-strip-test6.sh (stripped, debugfile): Use new reference files.
4184*7304104dSAndroid Build Coastguard Worker	* testfile35.bz2: New data file.
4185*7304104dSAndroid Build Coastguard Worker	* testfile35.debug.bz2: New data file.
4186*7304104dSAndroid Build Coastguard Worker	* run-unstrip-test.sh: New file.
4187*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4188*7304104dSAndroid Build Coastguard Worker
4189*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Do all elflint and cmp runs even when some fail.
4190*7304104dSAndroid Build Coastguard Worker
4191*7304104dSAndroid Build Coastguard Worker2007-04-26  Roland McGrath  <[email protected]>
4192*7304104dSAndroid Build Coastguard Worker
4193*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: Run all tests even if one fails.
4194*7304104dSAndroid Build Coastguard Worker
4195*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Add expected output for alpha.
4196*7304104dSAndroid Build Coastguard Worker
4197*7304104dSAndroid Build Coastguard Worker2007-04-24  Roland McGrath  <[email protected]>
4198*7304104dSAndroid Build Coastguard Worker
4199*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: When we saved the debug info, test unstrip too.
4200*7304104dSAndroid Build Coastguard Worker
4201*7304104dSAndroid Build Coastguard Worker2007-04-22  Roland McGrath  <[email protected]>
4202*7304104dSAndroid Build Coastguard Worker
4203*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update expected register info.
4204*7304104dSAndroid Build Coastguard Worker
4205*7304104dSAndroid Build Coastguard Worker2007-04-16  Roland McGrath  <[email protected]>
4206*7304104dSAndroid Build Coastguard Worker
4207*7304104dSAndroid Build Coastguard Worker	* dwfl-addr-sect.c: New file.
4208*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4209*7304104dSAndroid Build Coastguard Worker	(dwfl_addr_sect_LDADD): New variable.
4210*7304104dSAndroid Build Coastguard Worker
4211*7304104dSAndroid Build Coastguard Worker2007-04-05  Roland McGrath  <[email protected]>
4212*7304104dSAndroid Build Coastguard Worker
4213*7304104dSAndroid Build Coastguard Worker	* get-files.c: Test dwarf_getsrcdirs.
4214*7304104dSAndroid Build Coastguard Worker	* run-get-files.sh: Update expected output.
4215*7304104dSAndroid Build Coastguard Worker
4216*7304104dSAndroid Build Coastguard Worker2007-04-01  Roland McGrath  <[email protected]>
4217*7304104dSAndroid Build Coastguard Worker
4218*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Updated expected output for x86_64.
4219*7304104dSAndroid Build Coastguard Worker
4220*7304104dSAndroid Build Coastguard Worker2007-03-04  Roland McGrath  <[email protected]>
4221*7304104dSAndroid Build Coastguard Worker
4222*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-fd-leak.c: New file.
4223*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
4224*7304104dSAndroid Build Coastguard Worker	(dwfl_bug_fd_leak_LDADD): New variable.
4225*7304104dSAndroid Build Coastguard Worker
4226*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
4227*7304104dSAndroid Build Coastguard Worker	show what files have been located.
4228*7304104dSAndroid Build Coastguard Worker
4229*7304104dSAndroid Build Coastguard Worker2007-02-02  Roland McGrath  <[email protected]>
4230*7304104dSAndroid Build Coastguard Worker
4231*7304104dSAndroid Build Coastguard Worker	* run-addrname-test.sh: New file.
4232*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4233*7304104dSAndroid Build Coastguard Worker	* testfile34.bz2: New data file.
4234*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4235*7304104dSAndroid Build Coastguard Worker
4236*7304104dSAndroid Build Coastguard Worker2007-01-20  Roland McGrath  <[email protected]>
4237*7304104dSAndroid Build Coastguard Worker
4238*7304104dSAndroid Build Coastguard Worker	* testfile33.bz2: New data file.
4239*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4240*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Test on it too.
4241*7304104dSAndroid Build Coastguard Worker
4242*7304104dSAndroid Build Coastguard Worker2007-01-18  Roland McGrath  <[email protected]>
4243*7304104dSAndroid Build Coastguard Worker
4244*7304104dSAndroid Build Coastguard Worker	* Makefile.am (CFLAGS): Don't molest it.
4245*7304104dSAndroid Build Coastguard Worker
4246*7304104dSAndroid Build Coastguard Worker2007-01-11  Roland McGrath  <[email protected]>
4247*7304104dSAndroid Build Coastguard Worker
4248*7304104dSAndroid Build Coastguard Worker	* testfile32.bz2: New data file.
4249*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4250*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Test on it too.
4251*7304104dSAndroid Build Coastguard Worker
4252*7304104dSAndroid Build Coastguard Worker2007-02-04  Ulrich Drepper  <[email protected]>
4253*7304104dSAndroid Build Coastguard Worker
4254*7304104dSAndroid Build Coastguard Worker	* arls.c: New file.
4255*7304104dSAndroid Build Coastguard Worker	* Makefile (noinst_PROGRAMS): Add arls.
4256*7304104dSAndroid Build Coastguard Worker
4257*7304104dSAndroid Build Coastguard Worker	* run-ranlib-test2.sh: Fix type in comment.
4258*7304104dSAndroid Build Coastguard Worker
4259*7304104dSAndroid Build Coastguard Worker2007-01-10  Ulrich Drepper  <[email protected]>
4260*7304104dSAndroid Build Coastguard Worker
4261*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh (runtest): Show which file has the problem.
4262*7304104dSAndroid Build Coastguard Worker
4263*7304104dSAndroid Build Coastguard Worker2007-01-10  Roland McGrath  <[email protected]>
4264*7304104dSAndroid Build Coastguard Worker
4265*7304104dSAndroid Build Coastguard Worker	* dwfl-bug-addr-overflow.c: New file.
4266*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add it.
4267*7304104dSAndroid Build Coastguard Worker	(dwfl_bug_addr_overflow_LDADD): New variable.
4268*7304104dSAndroid Build Coastguard Worker
4269*7304104dSAndroid Build Coastguard Worker2006-12-17  Roland McGrath  <[email protected]>
4270*7304104dSAndroid Build Coastguard Worker
4271*7304104dSAndroid Build Coastguard Worker	* msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.
4272*7304104dSAndroid Build Coastguard Worker
4273*7304104dSAndroid Build Coastguard Worker2006-09-05  Roland McGrath  <[email protected]>
4274*7304104dSAndroid Build Coastguard Worker
4275*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: Export LC_ALL=C for the test.
4276*7304104dSAndroid Build Coastguard Worker
4277*7304104dSAndroid Build Coastguard Worker2006-08-29  Roland McGrath  <[email protected]>
4278*7304104dSAndroid Build Coastguard Worker
4279*7304104dSAndroid Build Coastguard Worker	* run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
4280*7304104dSAndroid Build Coastguard Worker	* run-arsymtest.sh: Likewise.
4281*7304104dSAndroid Build Coastguard Worker
4282*7304104dSAndroid Build Coastguard Worker	* run-native-test.sh (native.c compilation): Add some braces.
4283*7304104dSAndroid Build Coastguard Worker
4284*7304104dSAndroid Build Coastguard Worker2006-08-22  Roland McGrath  <[email protected]>
4285*7304104dSAndroid Build Coastguard Worker
4286*7304104dSAndroid Build Coastguard Worker	* allregs.c (dwarf_encoding_string): New function, swiped from readelf.
4287*7304104dSAndroid Build Coastguard Worker	(struct reginfo): New members bits, type.
4288*7304104dSAndroid Build Coastguard Worker	(one_register, match_register): Update to take new args,
4289*7304104dSAndroid Build Coastguard Worker	record and display new info.
4290*7304104dSAndroid Build Coastguard Worker	(main): Display new info.
4291*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Update expected results.
4292*7304104dSAndroid Build Coastguard Worker
4293*7304104dSAndroid Build Coastguard Worker2006-08-03  Roland McGrath  <[email protected]>
4294*7304104dSAndroid Build Coastguard Worker
4295*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Add sparc cases.
4296*7304104dSAndroid Build Coastguard Worker	* testfile30.bz2: New data file.
4297*7304104dSAndroid Build Coastguard Worker	* testfile31.bz2: New data file.
4298*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
4299*7304104dSAndroid Build Coastguard Worker
4300*7304104dSAndroid Build Coastguard Worker2006-07-21  Roland McGrath  <[email protected]>
4301*7304104dSAndroid Build Coastguard Worker
4302*7304104dSAndroid Build Coastguard Worker	* allregs.c (struct reginfo): Increase size of name.
4303*7304104dSAndroid Build Coastguard Worker	(one_register): Assert that it's big enough.
4304*7304104dSAndroid Build Coastguard Worker
4305*7304104dSAndroid Build Coastguard Worker2006-04-04  Roland McGrath  <[email protected]>
4306*7304104dSAndroid Build Coastguard Worker
4307*7304104dSAndroid Build Coastguard Worker	* run-bug1-test.sh: Test a second case, to cover both byte orders.
4308*7304104dSAndroid Build Coastguard Worker	* testfile29.bz2: New file.
4309*7304104dSAndroid Build Coastguard Worker	* testfile29.rdwr.bz2: New file.
4310*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
4311*7304104dSAndroid Build Coastguard Worker
4312*7304104dSAndroid Build Coastguard Worker2006-04-04  Ulrich Drepper  <[email protected]>
4313*7304104dSAndroid Build Coastguard Worker
4314*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add rules to run run-bug1-test.sh.
4315*7304104dSAndroid Build Coastguard Worker	* rdwrmmap.c: New file.
4316*7304104dSAndroid Build Coastguard Worker	* run-bug1-test.sh: New file.
4317*7304104dSAndroid Build Coastguard Worker	* testfile28.bz2: New file.
4318*7304104dSAndroid Build Coastguard Worker	* testfile28.rdwr.bz2: New file.
4319*7304104dSAndroid Build Coastguard Worker
4320*7304104dSAndroid Build Coastguard Worker2006-03-09  Roland McGrath  <[email protected]>
4321*7304104dSAndroid Build Coastguard Worker
4322*7304104dSAndroid Build Coastguard Worker	* Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.
4323*7304104dSAndroid Build Coastguard Worker
4324*7304104dSAndroid Build Coastguard Worker2006-03-01  Roland McGrath  <[email protected]>
4325*7304104dSAndroid Build Coastguard Worker
4326*7304104dSAndroid Build Coastguard Worker	* show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
4327*7304104dSAndroid Build Coastguard Worker	changes matching 3.0 spec.
4328*7304104dSAndroid Build Coastguard Worker
4329*7304104dSAndroid Build Coastguard Worker2006-01-13  Roland McGrath  <[email protected]>
4330*7304104dSAndroid Build Coastguard Worker
4331*7304104dSAndroid Build Coastguard Worker	* run-native-test.sh: Do kill -9 and reap explicitly at end, since
4332*7304104dSAndroid Build Coastguard Worker	bash 3.1 whines when it's done in the trap 0 handler.
4333*7304104dSAndroid Build Coastguard Worker
4334*7304104dSAndroid Build Coastguard Worker2006-01-11  Roland McGrath  <[email protected]>
4335*7304104dSAndroid Build Coastguard Worker
4336*7304104dSAndroid Build Coastguard Worker	* testfile26.bz2: New data file.
4337*7304104dSAndroid Build Coastguard Worker	* testfile27.bz2: New data file.
4338*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
4339*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: Test s390 data.
4340*7304104dSAndroid Build Coastguard Worker
4341*7304104dSAndroid Build Coastguard Worker2005-12-14  Roland McGrath  <[email protected]>
4342*7304104dSAndroid Build Coastguard Worker
4343*7304104dSAndroid Build Coastguard Worker	* run-native-test.sh: Redirect output from native test process.
4344*7304104dSAndroid Build Coastguard Worker
4345*7304104dSAndroid Build Coastguard Worker2005-12-13  Roland McGrath  <[email protected]>
4346*7304104dSAndroid Build Coastguard Worker
4347*7304104dSAndroid Build Coastguard Worker	* allregs.c (main): Fail if we find no registers.
4348*7304104dSAndroid Build Coastguard Worker
4349*7304104dSAndroid Build Coastguard Worker	* run-native-test.sh: New file.
4350*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4351*7304104dSAndroid Build Coastguard Worker
4352*7304104dSAndroid Build Coastguard Worker2005-12-10  Ulrich Drepper  <[email protected]
4353*7304104dSAndroid Build Coastguard Worker
4354*7304104dSAndroid Build Coastguard Worker	* run-readelf-test1.sh: New file.
4355*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-readelf-test1.sh.
4356*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
4357*7304104dSAndroid Build Coastguard Worker
4358*7304104dSAndroid Build Coastguard Worker2005-12-07  Roland McGrath  <[email protected]>
4359*7304104dSAndroid Build Coastguard Worker
4360*7304104dSAndroid Build Coastguard Worker	* ecp.c (main): Use elf_end to clean up.
4361*7304104dSAndroid Build Coastguard Worker
4362*7304104dSAndroid Build Coastguard Worker2005-11-25  Roland McGrath  <[email protected]>
4363*7304104dSAndroid Build Coastguard Worker
4364*7304104dSAndroid Build Coastguard Worker	* coverage.sh: Given -v argument, print names of unused files.
4365*7304104dSAndroid Build Coastguard Worker
4366*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (main): Use dwfl_end before return.
4367*7304104dSAndroid Build Coastguard Worker	* allregs.c (main): Likewise.
4368*7304104dSAndroid Build Coastguard Worker	* find-prologues.c (main): Likewise.
4369*7304104dSAndroid Build Coastguard Worker	* funcretval.c (main): Likewise.
4370*7304104dSAndroid Build Coastguard Worker	* funcscopes.c (main): Likewise.
4371*7304104dSAndroid Build Coastguard Worker	* line2addr.c (main): Likewise.
4372*7304104dSAndroid Build Coastguard Worker
4373*7304104dSAndroid Build Coastguard Worker	* run-allregs.sh: New file.
4374*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4375*7304104dSAndroid Build Coastguard Worker
4376*7304104dSAndroid Build Coastguard Worker	* allregs.c: Use libdwfl wrapper instead of direct libebl calls.
4377*7304104dSAndroid Build Coastguard Worker	* Makefile.am (allregs_LDADD): Updated.
4378*7304104dSAndroid Build Coastguard Worker
4379*7304104dSAndroid Build Coastguard Worker	* allregs.c: New file.
4380*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4381*7304104dSAndroid Build Coastguard Worker	(allregs_LDADD): New variable.
4382*7304104dSAndroid Build Coastguard Worker
4383*7304104dSAndroid Build Coastguard Worker2005-11-18  Roland McGrath  <[email protected]>
4384*7304104dSAndroid Build Coastguard Worker
4385*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
4386*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Likewise.
4387*7304104dSAndroid Build Coastguard Worker
4388*7304104dSAndroid Build Coastguard Worker2005-11-17  Roland McGrath  <[email protected]>
4389*7304104dSAndroid Build Coastguard Worker
4390*7304104dSAndroid Build Coastguard Worker	* Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
4391*7304104dSAndroid Build Coastguard Worker	environment for test-wrapper.sh.
4392*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
4393*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (installed_testrun): Likewise.
4394*7304104dSAndroid Build Coastguard Worker	Use explicit path in ${bindir}.
4395*7304104dSAndroid Build Coastguard Worker
4396*7304104dSAndroid Build Coastguard Worker	* Makefile.am (installcheck-local): Fix typo in last change.
4397*7304104dSAndroid Build Coastguard Worker
4398*7304104dSAndroid Build Coastguard Worker2005-11-16  Roland McGrath  <[email protected]>
4399*7304104dSAndroid Build Coastguard Worker
4400*7304104dSAndroid Build Coastguard Worker	* configure.ac: New file, for standalone build/dist of test suite.
4401*7304104dSAndroid Build Coastguard Worker	* Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
4402*7304104dSAndroid Build Coastguard Worker	(asm_TESTS): New variable, broken out of ...
4403*7304104dSAndroid Build Coastguard Worker	(TESTS): ... here.  Also remove msg_tst.
4404*7304104dSAndroid Build Coastguard Worker	[!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
4405*7304104dSAndroid Build Coastguard Worker	(installed_TESTS_ENVIRONMENT): New variable.
4406*7304104dSAndroid Build Coastguard Worker	[STANDALONE] (TESTS_ENVIRONMENT): Use that.
4407*7304104dSAndroid Build Coastguard Worker	[!STANDALONE] (installcheck-local): Likewise.
4408*7304104dSAndroid Build Coastguard Worker	[STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
4409*7304104dSAndroid Build Coastguard Worker	* addrscopes.c: Include <config.h>.
4410*7304104dSAndroid Build Coastguard Worker	Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
4411*7304104dSAndroid Build Coastguard Worker	* allfcts.c: Likewise.
4412*7304104dSAndroid Build Coastguard Worker	* asm-tst1.c: Likewise.
4413*7304104dSAndroid Build Coastguard Worker	* asm-tst2.c: Likewise.
4414*7304104dSAndroid Build Coastguard Worker	* asm-tst3.c: Likewise.
4415*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c: Likewise.
4416*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c: Likewise.
4417*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c: Likewise.
4418*7304104dSAndroid Build Coastguard Worker	* asm-tst7.c: Likewise.
4419*7304104dSAndroid Build Coastguard Worker	* asm-tst8.c: Likewise.
4420*7304104dSAndroid Build Coastguard Worker	* asm-tst9.c: Likewise.
4421*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c: Likewise.
4422*7304104dSAndroid Build Coastguard Worker	* find-prologues.c: Likewise.
4423*7304104dSAndroid Build Coastguard Worker	* funcscopes.c: Likewise.
4424*7304104dSAndroid Build Coastguard Worker	* get-aranges.c: Likewise.
4425*7304104dSAndroid Build Coastguard Worker	* get-files.c: Likewise.
4426*7304104dSAndroid Build Coastguard Worker	* get-lines.c: Likewise.
4427*7304104dSAndroid Build Coastguard Worker	* get-pubnames.c: Likewise.
4428*7304104dSAndroid Build Coastguard Worker	* line2addr.c: Likewise.
4429*7304104dSAndroid Build Coastguard Worker	* newscn.c: Likewise.
4430*7304104dSAndroid Build Coastguard Worker	* show-abbrev.c: Likewise.
4431*7304104dSAndroid Build Coastguard Worker	* show-die-info.c: Likewise.
4432*7304104dSAndroid Build Coastguard Worker	* update3.c: Likewise.
4433*7304104dSAndroid Build Coastguard Worker	* update4.c: Likewise.
4434*7304104dSAndroid Build Coastguard Worker	* funcretval.c: Likewise.
4435*7304104dSAndroid Build Coastguard Worker
4436*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c (print_instance): Don't use INTUSE.
4437*7304104dSAndroid Build Coastguard Worker	(options): Don't use N_ macro.
4438*7304104dSAndroid Build Coastguard Worker
4439*7304104dSAndroid Build Coastguard Worker2005-11-15  Roland McGrath  <[email protected]>
4440*7304104dSAndroid Build Coastguard Worker
4441*7304104dSAndroid Build Coastguard Worker	* coverage.sh: Look in backends.
4442*7304104dSAndroid Build Coastguard Worker	* Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
4443*7304104dSAndroid Build Coastguard Worker	(TESTS_ENVIRONMENT): Likewise.
4444*7304104dSAndroid Build Coastguard Worker
4445*7304104dSAndroid Build Coastguard Worker	* funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
4446*7304104dSAndroid Build Coastguard Worker	pass FUNCDIE direclty to dwfl_module_return_value_location.
4447*7304104dSAndroid Build Coastguard Worker
4448*7304104dSAndroid Build Coastguard Worker	* Makefile.am (BUILD_RPATH): New variable.
4449*7304104dSAndroid Build Coastguard Worker	[TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
4450*7304104dSAndroid Build Coastguard Worker	(tests_rpath): New variable.
4451*7304104dSAndroid Build Coastguard Worker	(installcheck-local): Pass it to test-wrapper.sh.
4452*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: In "installed" format, take yes/no value
4453*7304104dSAndroid Build Coastguard Worker	for elfutils_tests_rpath, which export.  When running a test
4454*7304104dSAndroid Build Coastguard Worker	binary for installcheck, exit 77.
4455*7304104dSAndroid Build Coastguard Worker	* test-subr.sh (installed_testrun): When running a test binary
4456*7304104dSAndroid Build Coastguard Worker	for installcheck, exit 77 if $elfutils_tests_rpath = yes.
4457*7304104dSAndroid Build Coastguard Worker
4458*7304104dSAndroid Build Coastguard Worker2005-11-14  Roland McGrath  <[email protected]>
4459*7304104dSAndroid Build Coastguard Worker
4460*7304104dSAndroid Build Coastguard Worker	* test-subr.sh: New file.
4461*7304104dSAndroid Build Coastguard Worker	* test-wrapper.sh: New file.
4462*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add them.
4463*7304104dSAndroid Build Coastguard Worker	(AM_LDFLAGS): Variable removed.
4464*7304104dSAndroid Build Coastguard Worker	(TESTS_ENVIRONMENT): New variable.
4465*7304104dSAndroid Build Coastguard Worker	(installcheck-local): New target.
4466*7304104dSAndroid Build Coastguard Worker	* run-addrscopes.sh: Use test-subr.sh.
4467*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: Likewise.
4468*7304104dSAndroid Build Coastguard Worker	* run-ecp-test.sh: Likewise.
4469*7304104dSAndroid Build Coastguard Worker	* run-ecp-test2.sh: Likewise.
4470*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: Likewise.
4471*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Likewise.
4472*7304104dSAndroid Build Coastguard Worker	* run-find-prologues.sh: Likewise.
4473*7304104dSAndroid Build Coastguard Worker	* run-funcscopes.sh: Likewise.
4474*7304104dSAndroid Build Coastguard Worker	* run-get-aranges.sh: Likewise.
4475*7304104dSAndroid Build Coastguard Worker	* run-get-files.sh: Likewise.
4476*7304104dSAndroid Build Coastguard Worker	* run-get-lines.sh: Likewise.
4477*7304104dSAndroid Build Coastguard Worker	* run-get-pubnames.sh: Likewise.
4478*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Likewise.
4479*7304104dSAndroid Build Coastguard Worker	* run-ranlib-test.sh: Likewise.
4480*7304104dSAndroid Build Coastguard Worker	* run-ranlib-test2.sh: Likewise.
4481*7304104dSAndroid Build Coastguard Worker	* run-show-abbrev.sh: Likewise.
4482*7304104dSAndroid Build Coastguard Worker	* run-show-ciefde.sh: Likewise.
4483*7304104dSAndroid Build Coastguard Worker	* run-show-die-info.sh: Likewise.
4484*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: Likewise.
4485*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Likewise.
4486*7304104dSAndroid Build Coastguard Worker
4487*7304104dSAndroid Build Coastguard Worker2005-11-13  Roland McGrath  <[email protected]>
4488*7304104dSAndroid Build Coastguard Worker
4489*7304104dSAndroid Build Coastguard Worker	* funcretval.c: New file.
4490*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4491*7304104dSAndroid Build Coastguard Worker	(funcretval_LDADD): New variable.
4492*7304104dSAndroid Build Coastguard Worker
4493*7304104dSAndroid Build Coastguard Worker2005-11-09  Ulrich Drepper  <[email protected]>
4494*7304104dSAndroid Build Coastguard Worker
4495*7304104dSAndroid Build Coastguard Worker	* line2addr.c (handle_module): Add missing parameter to printf.
4496*7304104dSAndroid Build Coastguard Worker
4497*7304104dSAndroid Build Coastguard Worker2005-10-27  Roland McGrath  <[email protected]>
4498*7304104dSAndroid Build Coastguard Worker
4499*7304104dSAndroid Build Coastguard Worker	* allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
4500*7304104dSAndroid Build Coastguard Worker	* funcscopes.c (handle_function): Likewise.
4501*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c (print_inline, print_func): Likewise.
4502*7304104dSAndroid Build Coastguard Worker	* find-prologues.c (handle_function): Likewise.
4503*7304104dSAndroid Build Coastguard Worker
4504*7304104dSAndroid Build Coastguard Worker2005-10-27  Roland McGrath  <[email protected]>
4505*7304104dSAndroid Build Coastguard Worker
4506*7304104dSAndroid Build Coastguard Worker	* run-find-prologues.sh: New file.
4507*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4508*7304104dSAndroid Build Coastguard Worker
4509*7304104dSAndroid Build Coastguard Worker	* find-prologues.c (handle_function): Skip inlines.
4510*7304104dSAndroid Build Coastguard Worker
4511*7304104dSAndroid Build Coastguard Worker2005-10-25  Roland McGrath  <[email protected]>
4512*7304104dSAndroid Build Coastguard Worker
4513*7304104dSAndroid Build Coastguard Worker	* find-prologues.c: New file.
4514*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4515*7304104dSAndroid Build Coastguard Worker	(find_prologues_LDADD): New variable.
4516*7304104dSAndroid Build Coastguard Worker
4517*7304104dSAndroid Build Coastguard Worker2005-09-02  Ulrich Drepper  <[email protected]>
4518*7304104dSAndroid Build Coastguard Worker
4519*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: Remove strings.out in the end.
4520*7304104dSAndroid Build Coastguard Worker
4521*7304104dSAndroid Build Coastguard Worker2005-08-31  Ulrich Drepper  <[email protected]>
4522*7304104dSAndroid Build Coastguard Worker
4523*7304104dSAndroid Build Coastguard Worker	* run-addrscopes.sh: Use correct exit code if test cannot be performed.
4524*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: Likewise.
4525*7304104dSAndroid Build Coastguard Worker	* run-ecp-test.sh: Likewise.
4526*7304104dSAndroid Build Coastguard Worker	* run-ecp-test2.sh: Likewise.
4527*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: Likewise.
4528*7304104dSAndroid Build Coastguard Worker	* run-funcscopes.sh: Likewise.
4529*7304104dSAndroid Build Coastguard Worker	* run-get-aranges.sh: Likewise.
4530*7304104dSAndroid Build Coastguard Worker	* run-get-files.sh: Likewise.
4531*7304104dSAndroid Build Coastguard Worker	* run-get-lines.sh: Likewise.
4532*7304104dSAndroid Build Coastguard Worker	* run-get-pubnames.sh: Likewise.
4533*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Likewise.
4534*7304104dSAndroid Build Coastguard Worker	* run-ranlib-test2.sh: Likewise.
4535*7304104dSAndroid Build Coastguard Worker	* run-show-abbrev.sh: Likewise.
4536*7304104dSAndroid Build Coastguard Worker	* run-show-ciefde.sh: Likewise.
4537*7304104dSAndroid Build Coastguard Worker	* run-show-die-info.sh: Likewise.
4538*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: Likewise.
4539*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Likewise.
4540*7304104dSAndroid Build Coastguard Worker
4541*7304104dSAndroid Build Coastguard Worker2005-08-30  Ulrich Drepper  <[email protected]>
4542*7304104dSAndroid Build Coastguard Worker
4543*7304104dSAndroid Build Coastguard Worker	* coverage.sh: Handle case where there is no .gcno file at all.
4544*7304104dSAndroid Build Coastguard Worker
4545*7304104dSAndroid Build Coastguard Worker2005-08-29  Ulrich Drepper  <[email protected]>
4546*7304104dSAndroid Build Coastguard Worker
4547*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add coverage.
4548*7304104dSAndroid Build Coastguard Worker	[GCOV]: Generate coverage summary after the tests ran
4549*7304104dSAndroid Build Coastguard Worker	* coverage.sh: New file.
4550*7304104dSAndroid Build Coastguard Worker
4551*7304104dSAndroid Build Coastguard Worker2005-08-28  Ulrich Drepper  <[email protected]>
4552*7304104dSAndroid Build Coastguard Worker
4553*7304104dSAndroid Build Coastguard Worker	* Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
4554*7304104dSAndroid Build Coastguard Worker	(CLEANFILES): Add *.gcno *.gcda *.gconv.
4555*7304104dSAndroid Build Coastguard Worker
4556*7304104dSAndroid Build Coastguard Worker2005-08-28  Ulrich Drepper  <[email protected]>
4557*7304104dSAndroid Build Coastguard Worker
4558*7304104dSAndroid Build Coastguard Worker	* run-strings-test.sh: New file.
4559*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add it.
4560*7304104dSAndroid Build Coastguard Worker
4561*7304104dSAndroid Build Coastguard Worker2005-08-27  Roland McGrath  <[email protected]>
4562*7304104dSAndroid Build Coastguard Worker
4563*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (handle_address): Apply bias to PC addresses.
4564*7304104dSAndroid Build Coastguard Worker
4565*7304104dSAndroid Build Coastguard Worker	* run-funcscopes.sh: New file.
4566*7304104dSAndroid Build Coastguard Worker	* testfile25.bz2: New data file.
4567*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4568*7304104dSAndroid Build Coastguard Worker
4569*7304104dSAndroid Build Coastguard Worker2005-08-26  Roland McGrath  <[email protected]>
4570*7304104dSAndroid Build Coastguard Worker
4571*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (dwarf_diename_integrate): Removed.
4572*7304104dSAndroid Build Coastguard Worker	(print_vars, handle_address): Use plain dwarf_diename.
4573*7304104dSAndroid Build Coastguard Worker
4574*7304104dSAndroid Build Coastguard Worker2005-08-25  Roland McGrath  <[email protected]>
4575*7304104dSAndroid Build Coastguard Worker
4576*7304104dSAndroid Build Coastguard Worker	* funcscopes.c: New file.
4577*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4578*7304104dSAndroid Build Coastguard Worker	(funcscopes_LDADD): New variable.
4579*7304104dSAndroid Build Coastguard Worker
4580*7304104dSAndroid Build Coastguard Worker	* run-addrscopes.sh: Add another case.
4581*7304104dSAndroid Build Coastguard Worker	* testfile24.bz2: New data file.
4582*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4583*7304104dSAndroid Build Coastguard Worker
4584*7304104dSAndroid Build Coastguard Worker	* addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
4585*7304104dSAndroid Build Coastguard Worker	pass it to dwarf_getscopes.
4586*7304104dSAndroid Build Coastguard Worker	(main): Pass it, true when '=' follows an address.
4587*7304104dSAndroid Build Coastguard Worker
4588*7304104dSAndroid Build Coastguard Worker2005-08-24  Roland McGrath  <[email protected]>
4589*7304104dSAndroid Build Coastguard Worker
4590*7304104dSAndroid Build Coastguard Worker	* line2addr.c (print_address): Omit () for DSOs.
4591*7304104dSAndroid Build Coastguard Worker
4592*7304104dSAndroid Build Coastguard Worker2005-08-24  Ulrich Drepper  <[email protected]>
4593*7304104dSAndroid Build Coastguard Worker
4594*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Remove testfile23 in the end.
4595*7304104dSAndroid Build Coastguard Worker
4596*7304104dSAndroid Build Coastguard Worker	* Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
4597*7304104dSAndroid Build Coastguard Worker	[MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
4598*7304104dSAndroid Build Coastguard Worker
4599*7304104dSAndroid Build Coastguard Worker2005-08-22  Roland McGrath  <[email protected]>
4600*7304104dSAndroid Build Coastguard Worker
4601*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Add a case.
4602*7304104dSAndroid Build Coastguard Worker	* testfile23.bz2: New data file.
4603*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add it.
4604*7304104dSAndroid Build Coastguard Worker
4605*7304104dSAndroid Build Coastguard Worker2005-08-18  Roland McGrath  <[email protected]>
4606*7304104dSAndroid Build Coastguard Worker
4607*7304104dSAndroid Build Coastguard Worker	* run-addrscopes.sh: New file.
4608*7304104dSAndroid Build Coastguard Worker	* testfile22.bz2: New data file.
4609*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4610*7304104dSAndroid Build Coastguard Worker
4611*7304104dSAndroid Build Coastguard Worker	* addrscopes.c: New file.
4612*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add it.
4613*7304104dSAndroid Build Coastguard Worker	(addrscopes_LDADD): New variable.
4614*7304104dSAndroid Build Coastguard Worker
4615*7304104dSAndroid Build Coastguard Worker2005-08-15  Ulrich Drepper  <[email protected]>
4616*7304104dSAndroid Build Coastguard Worker
4617*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: Don't run test if the file doesn't exist.
4618*7304104dSAndroid Build Coastguard Worker
4619*7304104dSAndroid Build Coastguard Worker2005-08-15  Roland McGrath  <[email protected]>
4620*7304104dSAndroid Build Coastguard Worker
4621*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c (print_instance, print_inline): New functions.
4622*7304104dSAndroid Build Coastguard Worker	(print_func): Call print_inline.
4623*7304104dSAndroid Build Coastguard Worker	(options, parse_opt): Grok -i/--inlines.
4624*7304104dSAndroid Build Coastguard Worker
4625*7304104dSAndroid Build Coastguard Worker2005-08-07  Roland McGrath  <[email protected]>
4626*7304104dSAndroid Build Coastguard Worker
4627*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c: Print function details only if -f flag is given.
4628*7304104dSAndroid Build Coastguard Worker
4629*7304104dSAndroid Build Coastguard Worker2005-08-06  Ulrich Drepper  <[email protected]>
4630*7304104dSAndroid Build Coastguard Worker
4631*7304104dSAndroid Build Coastguard Worker	* run-elflint-self.sh: New file.
4632*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-elflint-self.sh.
4633*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Likewise.
4634*7304104dSAndroid Build Coastguard Worker
4635*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Link with statis libs if BUILD_STATIC.
4636*7304104dSAndroid Build Coastguard Worker	(dwflmodtest_LDADD): Also link with -ldl.
4637*7304104dSAndroid Build Coastguard Worker
4638*7304104dSAndroid Build Coastguard Worker2005-08-02  Ulrich Drepper  <[email protected]>
4639*7304104dSAndroid Build Coastguard Worker
4640*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
4641*7304104dSAndroid Build Coastguard Worker	* asm-tst1.c: Adjust for new asm_begin interface.  Open backend
4642*7304104dSAndroid Build Coastguard Worker	library first.
4643*7304104dSAndroid Build Coastguard Worker	* asm-tst2.c: Likewise.
4644*7304104dSAndroid Build Coastguard Worker	* asm-tst3.c: Likewise.
4645*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c: Likewise.
4646*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c: Likewise.
4647*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c: Likewise.
4648*7304104dSAndroid Build Coastguard Worker	* asm-tst7.c: Likewise.
4649*7304104dSAndroid Build Coastguard Worker	* asm-tst8.c: Likewise.
4650*7304104dSAndroid Build Coastguard Worker	* asm-tst9.c: Likewise.
4651*7304104dSAndroid Build Coastguard Worker
4652*7304104dSAndroid Build Coastguard Worker	* msg_tst.c: Add new error message.
4653*7304104dSAndroid Build Coastguard Worker
4654*7304104dSAndroid Build Coastguard Worker2005-07-28  Ulrich Drepper  <[email protected]>
4655*7304104dSAndroid Build Coastguard Worker
4656*7304104dSAndroid Build Coastguard Worker	* Makefile.am (dwflmodtest_LDADD): Add $(libebl).
4657*7304104dSAndroid Build Coastguard Worker
4658*7304104dSAndroid Build Coastguard Worker2005-06-01  Roland McGrath  <[email protected]>
4659*7304104dSAndroid Build Coastguard Worker
4660*7304104dSAndroid Build Coastguard Worker	* line2addr.c: Rewritten using libdwfl.
4661*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Update test for changed arguments.
4662*7304104dSAndroid Build Coastguard Worker	* Makefile.am (INCLUDES): Add libdwfl source directory to path.
4663*7304104dSAndroid Build Coastguard Worker	(libdwfl): New variable.
4664*7304104dSAndroid Build Coastguard Worker	(line2addr_LDADD): Use it.
4665*7304104dSAndroid Build Coastguard Worker
4666*7304104dSAndroid Build Coastguard Worker2005-07-28  Roland McGrath  <[email protected]>
4667*7304104dSAndroid Build Coastguard Worker
4668*7304104dSAndroid Build Coastguard Worker	* dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
4669*7304104dSAndroid Build Coastguard Worker	* Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
4670*7304104dSAndroid Build Coastguard Worker	(dwflmodtest_LDADD): New variable.
4671*7304104dSAndroid Build Coastguard Worker	(INCLUDES): Add -I$(top_srcdir)/libdwfl here.
4672*7304104dSAndroid Build Coastguard Worker
4673*7304104dSAndroid Build Coastguard Worker2005-07-21  Ulrich Drepper  <[email protected]>
4674*7304104dSAndroid Build Coastguard Worker
4675*7304104dSAndroid Build Coastguard Worker	* testfile18.bz2: New file.
4676*7304104dSAndroid Build Coastguard Worker	* run-elflint-test.sh: New file.
4677*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS): Add run-elflint-test.sh.
4678*7304104dSAndroid Build Coastguard Worker	(EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
4679*7304104dSAndroid Build Coastguard Worker
4680*7304104dSAndroid Build Coastguard Worker2005-05-24  Ulrich Drepper  <[email protected]>
4681*7304104dSAndroid Build Coastguard Worker
4682*7304104dSAndroid Build Coastguard Worker	* get-files.c (main): Use correct format specifier.
4683*7304104dSAndroid Build Coastguard Worker
4684*7304104dSAndroid Build Coastguard Worker2005-05-21  Ulrich Drepper  <[email protected]>
4685*7304104dSAndroid Build Coastguard Worker
4686*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add -Wextra to CFLAGS.
4687*7304104dSAndroid Build Coastguard Worker	* get-files.c: Remove warning this produced.
4688*7304104dSAndroid Build Coastguard Worker	* get-pubnames.c: Likewise.
4689*7304104dSAndroid Build Coastguard Worker	* newfile.c: Likewise.
4690*7304104dSAndroid Build Coastguard Worker	* newscn.c: Likewise.
4691*7304104dSAndroid Build Coastguard Worker	* scnnames.c: Likewise.
4692*7304104dSAndroid Build Coastguard Worker	* showptable.c: Likewise.
4693*7304104dSAndroid Build Coastguard Worker	* test-nlist.c: Likewise.
4694*7304104dSAndroid Build Coastguard Worker	* update1.c: Likewise.
4695*7304104dSAndroid Build Coastguard Worker	* update2.c: Likewise.
4696*7304104dSAndroid Build Coastguard Worker	* update3.c: Likewise.
4697*7304104dSAndroid Build Coastguard Worker	* update4.c: Likewise.
4698*7304104dSAndroid Build Coastguard Worker
4699*7304104dSAndroid Build Coastguard Worker2005-05-08  Ulrich Drepper  <[email protected]>
4700*7304104dSAndroid Build Coastguard Worker
4701*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Remove testfile14 at the end.
4702*7304104dSAndroid Build Coastguard Worker
4703*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Remove debuginfo test input file as well.
4704*7304104dSAndroid Build Coastguard Worker
4705*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Newly added files incorrectly used
4706*7304104dSAndroid Build Coastguard Worker	.bz, not .bz2.
4707*7304104dSAndroid Build Coastguard Worker
4708*7304104dSAndroid Build Coastguard Worker2005-05-03  Roland McGrath  <[email protected]>
4709*7304104dSAndroid Build Coastguard Worker
4710*7304104dSAndroid Build Coastguard Worker	* run-strip-test.sh: Use variables for test file names.
4711*7304104dSAndroid Build Coastguard Worker	Optionally produce separate debug file and check it.
4712*7304104dSAndroid Build Coastguard Worker	* run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
4713*7304104dSAndroid Build Coastguard Worker	* run-strip-test3.sh: Likewise.
4714*7304104dSAndroid Build Coastguard Worker	* run-strip-test4.sh: New file.
4715*7304104dSAndroid Build Coastguard Worker	* run-strip-test5.sh: New file.
4716*7304104dSAndroid Build Coastguard Worker	* run-strip-test6.sh: New file.
4717*7304104dSAndroid Build Coastguard Worker	* testfile15.bz: New file.
4718*7304104dSAndroid Build Coastguard Worker	* testfile15.debug.bz: New file.
4719*7304104dSAndroid Build Coastguard Worker	* testfile16.bz: New file.
4720*7304104dSAndroid Build Coastguard Worker	* testfile16.debug.bz: New file.
4721*7304104dSAndroid Build Coastguard Worker	* testfile17.bz: New file.
4722*7304104dSAndroid Build Coastguard Worker	* testfile17.debug.bz: New file.
4723*7304104dSAndroid Build Coastguard Worker	* Makefile.am (TESTS, EXTRA_DIST): Add them.
4724*7304104dSAndroid Build Coastguard Worker
4725*7304104dSAndroid Build Coastguard Worker2005-04-25  Ulrich Drepper  <[email protected]>
4726*7304104dSAndroid Build Coastguard Worker
4727*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: Also use testfile14.  Adjust for correct
4728*7304104dSAndroid Build Coastguard Worker	return of multiple matches.
4729*7304104dSAndroid Build Coastguard Worker	* testfile14.bz2: New file.
4730*7304104dSAndroid Build Coastguard Worker	* Makefile.am (EXTRA_DIST): Add testfile14.bz2.
4731*7304104dSAndroid Build Coastguard Worker
4732*7304104dSAndroid Build Coastguard Worker	* show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
4733*7304104dSAndroid Build Coastguard Worker
4734*7304104dSAndroid Build Coastguard Worker2005-04-04  Roland McGrath  <[email protected]>
4735*7304104dSAndroid Build Coastguard Worker
4736*7304104dSAndroid Build Coastguard Worker	* line2addr.c (main): Initialize LINES and NLINES before calling
4737*7304104dSAndroid Build Coastguard Worker	dwarf_getsrc_file, and free LINES afterwards.
4738*7304104dSAndroid Build Coastguard Worker
4739*7304104dSAndroid Build Coastguard Worker	* allfcts.c (main): Use size_t for CUHL.
4740*7304104dSAndroid Build Coastguard Worker
4741*7304104dSAndroid Build Coastguard Worker2005-04-04  Ulrich Drepper  <[email protected]>
4742*7304104dSAndroid Build Coastguard Worker
4743*7304104dSAndroid Build Coastguard Worker	* line2addr.c: New file.
4744*7304104dSAndroid Build Coastguard Worker	* run-line2addr.sh: New file.
4745*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add rules to build, run, and distribute new code.
4746*7304104dSAndroid Build Coastguard Worker
4747*7304104dSAndroid Build Coastguard Worker2005-04-02  Ulrich Drepper  <[email protected]>
4748*7304104dSAndroid Build Coastguard Worker
4749*7304104dSAndroid Build Coastguard Worker	* allfcts.c: New file.
4750*7304104dSAndroid Build Coastguard Worker	* run-allfcts.sh: New file.
4751*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Add rules to build, run, and distribute new code.
4752*7304104dSAndroid Build Coastguard Worker
4753*7304104dSAndroid Build Coastguard Worker2005-02-05  Ulrich Drepper  <[email protected]>
4754*7304104dSAndroid Build Coastguard Worker
4755*7304104dSAndroid Build Coastguard Worker	* Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap.  Link all test
4756*7304104dSAndroid Build Coastguard Worker	programs with -lmudflap.
4757*7304104dSAndroid Build Coastguard Worker
4758*7304104dSAndroid Build Coastguard Worker2004-09-25  Ulrich Drepper  <[email protected]>
4759*7304104dSAndroid Build Coastguard Worker
4760*7304104dSAndroid Build Coastguard Worker	* asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
4761*7304104dSAndroid Build Coastguard Worker	* asm-tst5.c (main): Likewise.
4762*7304104dSAndroid Build Coastguard Worker	* asm-tst6.c (main): Likewise.
4763*7304104dSAndroid Build Coastguard Worker
4764*7304104dSAndroid Build Coastguard Worker2004-01-17  Ulrich Drepper  <[email protected]>
4765*7304104dSAndroid Build Coastguard Worker
4766*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Support building with mudflap.
4767*7304104dSAndroid Build Coastguard Worker
4768*7304104dSAndroid Build Coastguard Worker2004-01-12  Ulrich Drepper  <[email protected]>
4769*7304104dSAndroid Build Coastguard Worker
4770*7304104dSAndroid Build Coastguard Worker	* get-aranges.c: Rewrite to use libdw.
4771*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Reenable get-aranges test.
4772*7304104dSAndroid Build Coastguard Worker
4773*7304104dSAndroid Build Coastguard Worker2004-01-11  Ulrich Drepper  <[email protected]>
4774*7304104dSAndroid Build Coastguard Worker
4775*7304104dSAndroid Build Coastguard Worker	* get-lines.c: New file.
4776*7304104dSAndroid Build Coastguard Worker	* get-files.c: Adjust for libdw.
4777*7304104dSAndroid Build Coastguard Worker	* run-get-files.sh: Adjust expected result.
4778*7304104dSAndroid Build Coastguard Worker	* run-get-lines.sh: Likewise.
4779*7304104dSAndroid Build Coastguard Worker	* Makefile.am: Run get-lines test.  Don't run get-aranges and
4780*7304104dSAndroid Build Coastguard Worker	get-ciefde test for now.
4781*7304104dSAndroid Build Coastguard Worker
4782*7304104dSAndroid Build Coastguard Worker	* show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
4783*7304104dSAndroid Build Coastguard Worker	change.  Print attribute offset information.
4784*7304104dSAndroid Build Coastguard Worker	* run-show-abbrev.sh: Adjust expected output.
4785*7304104dSAndroid Build Coastguard Worker
4786*7304104dSAndroid Build Coastguard Worker2004-01-09  Ulrich Drepper  <[email protected]>
4787*7304104dSAndroid Build Coastguard Worker
4788*7304104dSAndroid Build Coastguard Worker	* show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
4789*7304104dSAndroid Build Coastguard Worker	* show-die-info.c: Likewise.
4790*7304104dSAndroid Build Coastguard Worker	* run-show-die-info.sh: Adjust expected output.
4791*7304104dSAndroid Build Coastguard Worker
4792*7304104dSAndroid Build Coastguard Worker2003-08-13  Ulrich Drepper  <[email protected]>
4793*7304104dSAndroid Build Coastguard Worker
4794*7304104dSAndroid Build Coastguard Worker	* Makefile.in: Depend on libebl.a, not libebl.so.
4795*7304104dSAndroid Build Coastguard Worker
4796*7304104dSAndroid Build Coastguard Worker2003-08-11  Ulrich Drepper  <[email protected]>
4797*7304104dSAndroid Build Coastguard Worker
4798*7304104dSAndroid Build Coastguard Worker	* Moved to CVS archive.
4799