Home | History | Annotate | Download | only in tests
      1 2014-12-19  Mark Wielaard  <mjw (a] redhat.com>
      2 
      3 	* run-deleted.sh: Don't check libfunc on ppc64.
      4 
      5 2014-12-19  Mark Wielaard  <mjw (a] redhat.com>
      6 
      7 	* vdsosyms.c (vdso_seen): Removed.
      8 	(vdso_syms): New global.
      9 	(module_callback): Set and check vdso_syms.
     10 	(main): Return value depends on vdso_syms.
     11 
     12 2014-12-19  Mark Wielaard  <mjw (a] redhat.com>
     13 
     14 	* backtrace-subr.sh (check_native_unsupported): Relax special ARM
     15 	grep a little.
     16 	* run-deleted.sh: Call check_native_unsupported.
     17 
     18 2014-12-18  Mark Wielaard  <mjw (a] redhat.com>
     19 
     20 	* Makefile.am (EXTRA_DIST): Add testfile-macros-0xff.bz2.
     21 
     22 2014-12-12  Mark Wielaard  <mjw (a] redhat.com>
     23 
     24 	* Makefile.am (deleted_lib_so_CFLAGS): Add
     25 	-fasynchronous-unwind-tables.
     26 
     27 2014-12-11  Josh Stone  <jistone (a] redhat.com>
     28 
     29 	* run-addr2line-i-lex-test.sh: New test.
     30 	* testfile-lex-inlines.bz2: New testfile.
     31 	* Makefile.am (EXTRA_DIST): Add run-addr2line-i-lex-test.sh and
     32 	testfile-lex-inlines.bz2.
     33 	(TESTS): Add run-addr2line-i-lex-test.sh.
     34 
     35 2014-12-10  Josh Stone  <jistone (a] redhat.com>
     36 
     37 	* run-addr2line-i-test.sh: Test 0x5f0 to make sure linkage_name is
     38 	preferred over the plain die name.
     39 
     40 2014-12-02  Petr Machata  <pmachata (a] redhat.com>
     41 
     42 	* dwarf-getmacros.c (mac): Skip over DW_MACINFO_undef,
     43 	DW_MACRO_GNU_undef_indirect opcodes.  Add a default branch.
     44 	(main): Initialize off to DWARF_GETMACROS_START when an extra
     45 	command line argument is passed.
     46 	* testfile-macros-0xff.bz2: New test case.
     47 	* testfile-macros-0xff.s: New file (source for the above).
     48 	* run-dwarf-getmacros.sh: Add two tests.
     49 
     50 2014-11-27  Mark Wielaard  <mjw (a] redhat.com>
     51 
     52 	* vdsosyms.c (main): Call dwfl_linux_proc_attach.
     53 
     54 2014-11-21  Mark Wielaard  <mjw (a] redhat.com>
     55 
     56 	* run-readelf-A.sh: New test.
     57 	* testfileppc32attrs.o.bz2: New test file.
     58 	* Makefile.am (TESTS): Add run-readelf-A.sh.
     59 	(EXTRA_DIST): Add run-readelf-A.sh and testfileppc32attrs.o.bz2.
     60 
     61 2014-11-10  Mark Wielaard  <mjw (a] redhat.com>
     62 
     63 	* vdsosyms.c: New test.
     64 	* Makefile.am (check_PROGRAMS): Add vdsosyms.
     65 	(TESTS): Likewise.
     66 	(vdsosyms_LDADD): New variable.
     67 
     68 2014-09-10  Petr Machata  <pmachata (a] redhat.com>
     69 
     70 	* dwarf-getmacros.c: Update to use the new macro iteration
     71 	interfaces.
     72 	* run-dwarf-getmacros.sh: Adjust, add a test that uses
     73 	testfile-macros.
     74 
     75 2014-10-06  Mark Wielaard  <mjw (a] redhat.com>
     76 
     77 	* run-aggregate-size.sh: Add testfile-sizes3.o test case.
     78 	* testfile-sizes3.o.bz2: New test file.
     79 	* Makefile.am (EXTRA_DIST): Add testfile-sizes3.o.bz2.
     80 
     81 2014-10-02  Mark Wielaard  <mjw (a] redhat.com>
     82 
     83 	* run-deleted.sh: Unset VALGRIND_CMD before running deleted.
     84 
     85 2014-10-02  Mark Wielaard  <mjw (a] redhat.com>
     86 
     87 	* Makefile.am (check_PROGRAMS): Add aggregate_size.c.
     88 	(TESTS): Add run-aggregate-size.sh.
     89 	(EXTRA_DIST): Add run-aggregate-size.sh, testfile-sizes1.o.bz2
     90 	and testfile-sizes2.o.bz2.
     91 	(aggregate_size_LDADD): New variable.
     92 	* aggregate_size.c: New file.
     93 	* run-aggregate-size.sh: New test.
     94 	* testfile-sizes1.o.bz2: New test file.
     95 	* testfile-sizes2.o.bz2: Likewise.
     96 
     97 2014-09-26  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
     98 
     99 	Support NT_FILE for locating files.
    100 	* Makefile.am (TESTS): Add run-linkmap-cut.sh.
    101 	(EXTRA_DIST): Add run-linkmap-cut.sh, linkmap-cut-lib.so.bz2,
    102 	linkmap-cut.bz2 and linkmap-cut.core.bz2 .
    103 	* linkmap-cut-lib.so.bz2: New file.
    104 	* linkmap-cut.bz2: New file.
    105 	* linkmap-cut.core.bz2: New file.
    106 	* run-linkmap-cut.sh: New file.
    107 	* run-unstrip-n.sh: Update its expected output.
    108 
    109 2014-08-28  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    110 
    111 	* Makefile.am (check_PROGRAMS): Add deleted and deleted-lib.so.
    112 	(TESTS, EXTRA_DIST): Add run-deleted.sh.
    113 	(deleted_LDADD, deleted_lib_so_LDFLAGS, deleted_lib_so_CFLAGS): New.
    114 	* deleted-lib.c: New file.
    115 	* deleted.c: New file.
    116 	* run-deleted.sh: New file.
    117 
    118 2014-06-15  Mark Wielaard  <mjw (a] redhat.com>
    119 
    120 	* backtrace.c (frame_callback): Error on seeing more than 16 frames.
    121 
    122 2014-06-13  Mark Wielaard  <mjw (a] redhat.com>
    123 
    124 	* backtrace.c (callback_verify): Accept "__libc_do_syscall" as first
    125 	frame symname.
    126 
    127 2014-06-13  Mark Wielaard  <mjw (a] redhat.com>
    128 
    129 	* backtrace-subr.sh (check_native_unsupported): New function.
    130 	(check_native): Call it.
    131 	(check_native_core): Likewise.
    132 	* run-backtrace-dwarf.sh: Likewise.
    133 
    134 2014-06-11  Mark Wielaard  <mjw (a] redhat.com>
    135 
    136 	* backtrace.c (main): Check that Dwfl was attached by calling
    137 	dwfl_pid and printing the error when it is not.
    138 
    139 2014-05-18  Mark Wielaard  <mjw (a] redhat.com>
    140 
    141 	* testfile-backtrace-demangle.cc (cxxfunc): Make non-static.
    142 	(f): Likewise.
    143 	* testfile-backtrace-demangle.bz2: Regenerate.
    144 	* testfile-backtrace-demangle.core.bz2: Likewise.
    145 
    146 2014-05-02  Mark Wielaard  <mjw (a] redhat.com>
    147 
    148 	* Makefile.am (TESTS): run-readelf-dwz-multi.sh and
    149 	run-allfcts-multi.sh are now added unconditionally.
    150 
    151 2014-05-01  Mark Wielaard  <mjw (a] redhat.com>
    152 
    153 	* run-readelf-dwz-multi.sh: Add tests with alt debug files in .dwz
    154 	subdir.
    155 
    156 2014-04-30  Mark Wielaard  <mjw (a] redhat.com>
    157 
    158 	* buildid.c, buildid.sh, testfile42_noshdrs.bz2: New files.
    159 	* Makefile.am (check_PROGRAMS): Add buildid.
    160 	(TESTS): Add run-buildid.sh.
    161 	(EXTRA_DISTS): Add run-buildid.sh and testfile42_noshdrs.bz2.
    162 	(buildid_LDADD): New variable.
    163 
    164 2014-04-24  Florian Weimer  <fweimer (a] redhat.com>
    165 
    166 	* allfcts.c (setup_alt): New function.
    167 	(main): Call it.  Implementation additional error checking and
    168 	reporting.
    169 
    170 2014-04-24  Florian Weimer  <fweimer (a] redhat.com>
    171 
    172 	* debugaltlink.c, run-debugaltlink.sh: New files.
    173 	* Makefile.am (check_PROGRAMS): Add debugaltlink.
    174 	(TESTS): Add run-debugaltlink.sh.
    175 	(debugaltlink_LDADD): New variable.
    176 
    177 2014-04-11  Mark Wielaard  <mjw (a] redhat.com>
    178 
    179 	* Makefile.am (AM_CPPFLAGS): Add -I libdwelf.
    180 	(check_PROGRAMS): Add debuglink.
    181 	(TESTS): Add run-debuglink.sh
    182 	(EXTRA_DIST): Likewise.
    183 	(debuglink_LDADD): New.
    184 	* debuglink.c: New file.
    185 	* run-debuglink.sh: Likewise.
    186 
    187 2014-03-23  Mark Wielaard  <mjw (a] redhat.com>
    188 
    189 	* run-nm-self.sh: Use test = not == for string comparisons.
    190 
    191 2014-04-22  Kurt Roeckx  <kurt (a] roeckx.be>
    192 
    193 	* backtrace.c: Make Linux only.
    194 	* backtrace-child.c: Make Linux only.
    195 	* backtrace-data.c: Make Linux only.
    196 	* backtrace-dwarf.c: Make Linux only.
    197 	* backtrace-subr.sh: Skip core file unwinding tests when not supported.
    198 
    199 2014-03-14  Mark Wielaard  <mjw (a] redhat.com>
    200 
    201 	* Makefile.am: Remove MUDFLAP conditions. Remove libmudflap from all
    202 	LDADD lines.
    203 	* configure.ac: Remove MUDFLAP conditional.
    204 
    205 2014-04-09  Mark Wielaard  <mjw (a] redhat.com>
    206 
    207 	* run-readelf-zdebug.sh: New test.
    208 	* testfile-debug.bz2: New testfile.
    209 	* testfile-zdebug.bz2: New testfile.
    210 	* Makefile.am (TESTS): Add run-readelf-zdebug.sh if ZLIB.
    211 	(EXTRA_DIST): Add run-readelf-zdebug.sh, testfile-debug.bz2 and
    212 	testfile-zdebug.bz2.
    213 
    214 2014-04-10  Mark Wielaard  <mjw (a] redhat.com>
    215 
    216 	* testfile_i686_core.bz2: New test file.
    217 	* run-readelf-mixed-corenote.sh: Add testfile_i686_core test.
    218 	* Makefile.am (EXTRA_DIST): Add testfile_i686_core.bz2
    219 
    220 2014-04-09  Mark Wielaard  <mjw (a] redhat.com>
    221 
    222 	* Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh.
    223 	(EXTRA_DIST): Add run-backtrace-core-aarch64.sh,
    224 	backtrace.aarch64.core.bz2 and backtrace.aarch64.exec.bz2.
    225 	* run-backtrace-core-aarch64.sh: New test.
    226 
    227 2014-03-11  Josh Stone  <jistone (a] redhat.com>
    228 
    229 	* testfilebaxmin.bz2: New testfile.
    230 	* Makefile.am (EXTRA_DIST): Add testfilebaxmin.bz2.
    231 	* run-readelf-s.sh: Test testfilebaxmin.
    232 	* run-dwflsyms.sh: Likewise.
    233 
    234 2014-01-26  Mark Wielaard  <mjw (a] redhat.com>
    235 
    236 	* backtrace-subr.sh (check_unsupported): Special case arm*.
    237 
    238 2014-01-25  Mark Wielaard  <mjw (a] redhat.com>
    239 
    240 	* run-addrcfi.sh (EM_ARM): Change reg13 (sp) from undefined to
    241 	location expression: call_frame_cfa stack_value.
    242 
    243 2014-01-22  Mark Wielaard  <mjw (a] redhat.com>
    244 
    245 	* Makefile.am (line2addr_no_Wformat): Removed.
    246 
    247 2014-01-21  Mark Wielaard  <mjw (a] redhat.com>
    248 
    249 	* Makefile.am (TESTS): Add run-stack-i-test.sh.
    250 	(EXTRA_DIST): Likewise.
    251 	* run-stack-i-test.sh: New test.
    252 
    253 2014-01-20  Mark Wielaard  <mjw (a] redhat.com>
    254 
    255 	* Makefile.am (TESTS): Add run-stack-d-test.sh.
    256 	(EXTRA_DIST): Add run-stack-d-test.sh, testfiledwarfinlines.bz2
    257 	testfiledwarfinlines.core.bz2.
    258 	* run-stack-d-test.sh: New test.
    259 	* testfiledwarfinlines.bz2: New test file.
    260 	* testfiledwarfinlines.core.bz2: Likewise.
    261 
    262 2014-01-16  Mark Wielaard  <mjw (a] redhat.com>
    263 
    264 	* run-nm-self.sh: Don't use testrun_on_self_quiet but just testrun
    265 	on one ET_REL, one ET_EXEC and one ET_DYN file.
    266 	* test-subr.sh (self_test_files): Add two ET_REL files, only add
    267 	two libebl ET_DYN backend files.
    268 
    269 2014-01-16  Mark Wielaard  <mjw (a] redhat.com>
    270 
    271 	* run-backtrace-demangle.sh: Check exitcode and max number of frames.
    272 
    273 2014-01-18  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    274 
    275 	Fix false FAILs on testsuite with ulimit -c unlimited.
    276 	* backtrace-child.c (sigusr2): Call pthread_exit.
    277 	(main): Return, do not call abort.
    278 
    279 2014-01-15  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    280 
    281 	Fix corruption of non-C++ symbols by the demangler.
    282 	* Makefile.am (TESTS): Add run-backtrace-demangle.sh.
    283 	<!DEMANGLE>: Add ELFUTILS_DISABLE_DEMANGLE export.
    284 	(EXTRA_DIST): Add run-backtrace-demangle.sh,
    285 	testfile-backtrace-demangle.bz2, testfile-backtrace-demangle.cc,
    286 	testfile-backtrace-demangle.core.bz2.
    287 	* backtrace-demangle.cc: New file.
    288 	* run-backtrace-demangle.sh: New file.
    289 	* testfile-backtrace-demangle.bz2: New file.
    290 	* testfile-backtrace-demangle.cc: New file.
    291 	* testfile-backtrace-demangle.core.bz2: New file.
    292 
    293 2014-01-07  Matthias Klose <doko (a] ubuntu.com>
    294 
    295 	* backtrace-subr.sh (check_native_core): Check to see if core file
    296 	was created without ".PID" extension, if so mv core to core.PID.
    297 	Skip test if no core file was created or could be found.
    298 
    299 2014-01-04  Mark Wielaard  <mjw (a] redhat.com>
    300 
    301 	* backtrace-data.c (main): Don't assert if raise returns.
    302 	* backtrace-dwarf.c (report_pid): Call dwfl_linux_proc_attach with
    303 	assume_ptrace_attached true.
    304 	(ptrace_detach_stopped): Removed function.
    305 	(main): Don't call ptrace_detach_stopped.
    306 	* backtrace.c (ptrace_detach_stopped): Removed function.
    307 	(report_pid): Call dwfl_linux_proc_attach with assume_ptrace_attached
    308 	true.
    309 	(exec_dump): Don't call ptrace_detach_stopped.
    310 
    311 2014-01-04  Mark Wielaard  <mjw (a] redhat.com>
    312 
    313 	* backtrace-subr.sh (check_native_core): Skip, exit 77, the test
    314 	if we cannot adjust core ulimit.
    315 
    316 2014-01-04  Mark Wielaard  <mjw (a] redhat.com>
    317 
    318 	* cleanup-13.c (force_unwind_stop): Removed.
    319 	(force_unwind): Just call abort. Don't setup _Unwind_Exception and
    320 	don't call _Unwind_ForcedUnwind.
    321 
    322 2014-01-03  Mark Wielaard  <mjw (a] redhat.com>
    323 
    324 	* run-addrcfi.sh: Add case for EM_AARCH64.
    325 	* testfileaarch64.bz2: New testfile.
    326 	* Makefile.am (EXTRA_DIST): Add testfilesaarch64.bz2.
    327 
    328 2013-12-30  Mark Wielaard  <mjw (a] redhat.com>
    329 
    330 	* backtrace-dwarf.c (report_pid): Explicitly call
    331 	dwfl_linux_proc_attach and check for errors.
    332 	* backtrace.c (report_pid): Likewise.
    333 
    334 2013-12-21  Mark Wielaard  <mjw (a] redhat.com>
    335 
    336 	* backtrace.c (callback_verify): Only assert that case 5 is the last
    337 	instruction of backtracegen on x86_64 native.
    338 
    339 2013-12-18  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    340 	    Mark Wielaard  <mjw (a] redhat.com>
    341 
    342 	* Makefile.am (EXTRA_DIST): Add testfile66.bz2, testfile66.core.bz2
    343 	and testfilebaz*ppc64*.bz2 files.
    344 	* dwflsyms.c (list_syms): Remove unused from parameter mod_name.  Print
    345 	error on dwfl_module_getsymtab error.
    346 	(list_syms): Use dwfl_module_getsym and dwfl_module_getsym_info.
    347 	Compare values for non-ET_REL. Use dwfl_module_addrinfo.
    348 	Also print section of actual value if different from sym.
    349 	* run-addrname-test.sh (testfile66, testfile66.core): New tests.
    350 	Test addr2line -x by showing different sections for address and
    351 	found name in testfile66.
    352 	* run-dwflsyms.sh (testfile66, testfile66.core, hello_ppc64.ko,
    353 	testfilebaz*ppc64): New tests.
    354 	* testfile66.bz2, testfile66.core.bz2, testfilebazdbgppc64.bz2,
    355 	testfilebazdbgppc64.debug.bz2, testfilebazdbgppc64_pl.bz2,
    356 	testfilebazdbgppc64_plr.bz2, testfilebazdynppc64.bz2,
    357 	testfilebazmdbppc64.bz2, testfilebazminppc64.bz2,
    358 	testfilebazminppc64_pl.bz2, testfilebazminppc64_plr.bz2,
    359 	testfilebaztabppc64.bz2: New test files.
    360 
    361 2013-12-18  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    362 
    363 	unwinder: s390 and s390x
    364 	* Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and
    365 	run-backtrace-core-s390.sh.
    366 	(EXTRA_DIST): Add backtrace.s390x.core.bz2, backtrace.s390x.exec.bz2,
    367 	backtrace.s390.core.bz2, backtrace.s390.exec.bz2,
    368 	run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh.
    369 	* backtrace.s390.core.bz2: New file.
    370 	* backtrace.s390.exec.bz2: New file.
    371 	* backtrace.s390x.core.bz2: New file.
    372 	* backtrace.s390x.exec.bz2: New file.
    373 	* run-backtrace-core-s390.sh: New file.
    374 	* run-backtrace-core-s390x.sh: New file.
    375 
    376 2013-12-17  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    377 
    378 	* backtrace-dwarf.c (executable, find_elf, dwfl_offline): Remove unused
    379 	code.
    380 
    381 2013-12-15  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    382 
    383 	unwinder: ppc
    384 	* Makefile.am (TESTS): Add run-backtrace-core-ppc.sh.
    385 	(EXTRA_DIST): Add backtrace.ppc.core.bz2,
    386 	backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh.
    387 	* backtrace.ppc.core.bz2: New file.
    388 	* backtrace.ppc.exec.bz2: New file.
    389 	* run-backtrace-core-ppc.sh: New file.
    390 
    391 2013-12-10  Mark Wielaard  <mjw (a] redhat.com>
    392 
    393 	* Makefile.am (backtrace_child_biarch_SOURCES): New backtrace-child.c.
    394 
    395 2013-12-10  Mark Wielaard  <mjw (a] redhat.com>
    396 
    397 	* Makefile.am (valgrind_cmd): Remove --trace-children=yes.
    398 	* backtrace-subr.sh (check_native_core): Disable valgrind while
    399 	dumping core.
    400 	* run-backtrace-data.sh: Disable valgrind.
    401 	* run-backtrace-dwarf.sh: Likewise.
    402 
    403 2013-12-09  Mark Wielaard  <mjw (a] redhat.com>
    404 
    405 	* varlocs.c (print_expr): Update comment to explain empty location
    406 	associated with DW_OP_GNU_implicit_pointer.
    407 
    408 2013-12-05  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    409 
    410 	Fix test FAIL with -O2.
    411 	* backtrace-child.c (sigusr2): Add NOINLINE_NOCLONE and final asm stub.
    412 
    413 2013-12-05  Mark Wielaard  <mjw (a] redhat.com>
    414 
    415 	* backtrace-data.c (main): If unsupported also print to stderr.
    416 	* run-backtrace-dwarf.sh: Add check_unsupported and check_main.
    417 
    418 2013-12-04  Mark Wielaard  <mjw (a] redhat.com>
    419 
    420 	* Makefile.am (backtrace-child-biarch): Add $(EXEEXT).
    421 
    422 2013-12-02  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    423 
    424 	* Makefile.am (check_PROGRAMS): Add backtrace, backtrace-child,
    425 	backtrace-data and backtrace-dwarf.
    426 	(BUILT_SOURCES, clean-local, backtrace-child-biarch): New.
    427 	(TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh,
    428 	run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh,
    429 	run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
    430 	run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh.
    431 	<!BIARCH> Add export of ELFUTILS_DISABLE_BIARCH.
    432 	(EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh,
    433 	cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh,
    434 	run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
    435 	run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh,
    436 	backtrace-subr.sh, backtrace.i386.core.bz2, backtrace.i386.exec.bz2,
    437 	backtrace.x86_64.core.bz2, backtrace.x86_64.exec.bz2.
    438 	(backtrace_LDADD, backtrace_child_CFLAGS, backtrace_child_LDFLAGS)
    439 	(backtrace_data_LDADD, backtrace_dwarf_CFLAGS, backtrace_dwarf_LDADD):
    440 	New.
    441 	* backtrace-child.c: New file.
    442 	* backtrace-data.c: New file.
    443 	* backtrace-dwarf.c: New file.
    444 	* backtrace-subr.sh: New file.
    445 	* backtrace.c: New file.
    446 	* cleanup-13.c: New file.
    447 	* backtrace.i386.core.bz2: New file.
    448 	* backtrace.i386.exec.bz2: New file.
    449 	* backtrace.x86_64.core.bz2: New file.
    450 	* backtrace.x86_64.exec.bz2: New file.
    451 	* run-backtrace-core-i386.sh: New file.
    452 	* run-backtrace-core-x86_64.sh: New file.
    453 	* run-backtrace-native-biarch.sh: New file.
    454 	* run-backtrace-native-core-biarch.sh: New file.
    455 	* run-backtrace-native-core.sh: New file.
    456 	* run-backtrace-native.sh: New file.
    457 	* run-backtrace-data.sh: New file.
    458 	* run-backtrace-dwarf.sh: New file.
    459 
    460 2013-11-27  Mark Wielaard  <mjw (a] redhat.com>
    461 
    462 	* dwflsyms.c (gelf_bind_order): New function.
    463 	(elf_section_name): Likewise.
    464 	(addr_in_section): Likewise.
    465 	(list_syms): Use dwfl_module_getsym_elf and dwfl_module_addrsym_elf.
    466 	Refine assert using gelf_bind_order. Print elf_section_name. Check
    467 	bias with addr_in_section.
    468 	* run-dwflsyms.sh: Add section names to expected output.
    469 
    470 2013-11-26  Mark Wielaard  <mjw (a] redhat.com>
    471 
    472 	* Makefile.am (EXTRA_DIST): Add run-funcretval.sh.
    473 
    474 2013-11-25  Petr Machata  <pmachata (a] redhat.com>
    475 
    476 	* testfile_aarch64_core.bz2, hello_aarch64.ko.bz2: New files.
    477 	* funcretval_test.c, funcretval_test_aarch64.bz2: Likewise.
    478 	* Makefile.am (EXTRA_DIST): Add these.
    479 	(TESTS): Add run-funcretval.sh.
    480 	* run-allregs.sh: Use testfile_aarch64_core.bz2 for a regs_test.
    481 	* run-readelf-mixed-corenote.sh: ... and for a readelf -n test.
    482 	* run-strip-reloc.sh: Add a test on hello_aarch64.ko.bz2.
    483 	* run-funcretval.sh: New file.
    484 
    485 2013-11-18  Josh Stone  <jistone (a] redhat.com>
    486 
    487 	* testfilebazdbg_plr.bz2: New testfile.
    488 	* testfilebazmin_plr.bz2: Likewise.
    489 	* Makefile.am (EXTRA_DIST): Add the above files.
    490 	* run-dwflsyms.sh: Add prelink -r tests.
    491 
    492 2013-11-15  Mark Wielaard  <mjw (a] redhat.com>
    493 
    494 	* testfilebazmdb.bz2: Regenerated.
    495 	* testfilebazmin.bz2: Likewise.
    496 	* testfilebazdbg_pl.bz2: New testfile.
    497 	* testfilebazmin_pl.bz2: Likewise.
    498 	* Makefile.am (EXTRA_DIST): Add testfilebazdbg_pl.bz2 and
    499 	testfilebazmin_pl.bz2.
    500 	* dwflsyms.c (list_syms): Call dwfl_module_relocate_address and
    501 	print relative address of function symbols.
    502 	* run-dwflsyms.sh: Add prelink tests and adjust expected output.
    503 
    504 2013-11-01  Michael Forney  <mforney (a] mforney.org>
    505 
    506 	* Makefile.am (TESTS_ENVIRONMENT): Use and export NM.
    507 	* run-arsymtest.sh: Use NM.
    508 
    509 2013-11-05  Mark Wielaard  <mjw (a] redhat.com>
    510 
    511 	* allfcts.c (main): Correct dwarf_getfuncs return value check.
    512 
    513 2013-10-10  Mark Wielaard  <mjw (a] redhat.com>
    514 	    Josh Stone  <jistone (a] redhat.com>
    515 
    516 	* run-allfcts-multi.sh: New test.
    517 	* test-offset-loop.bz2: New testfile.
    518 	* test-offset-loop.alt.bz2: New testfile.
    519 	* Makefile.am (TESTS): Add run-allcft-multi.sh if ENABLE_DWZ.
    520 	(EXTRA_DIST): Add run-allfcts-multi.sh, test-offset-loop.bz2 and
    521 	test-offset-loop.alt.bz2.
    522 
    523 2013-10-15  Mark Wielaard  <mjw (a] redhat.com>
    524 
    525 	* run-unstrip-M.sh: New test.
    526 	* Makefile.am (TESTS): Add run-unstrip-M.sh.
    527 	(EXTRA_DIST): Likewise.
    528 
    529 2013-10-06  Mark Wielaard  <mjw (a] redhat.com>
    530 
    531 	* run-addrcfi.sh: Remove nop from expected ppc and ppc64
    532 	location expression.
    533 
    534 2013-10-03  Josh Stone  <jistone (a] redhat.com>
    535 
    536 	* typeiter2.c: New file, reversing typeiter.c.
    537 	* run-typeiter.sh: Also run typeiter2.
    538 	* Makefile.am (check_PROGRAMS): Add typeiter2.
    539 	(typeiter2_LDADD): New variable.
    540 
    541 2013-09-26  Petr Machata  <pmachata (a] redhat.com>
    542 
    543 	* run-readelf-mixed-corenote.sh: Update output of testfile71
    544 	dump--readelf can newly decode the NT_FILE note.
    545 
    546 2013-09-26  Petr Machata  <pmachata (a] redhat.com>
    547 
    548 	* Makefile.am (EXTRA_DIST): Add testfile71.bz2.
    549 	* run-readelf-mixed-corenote.sh: New test for this file.
    550 	* testfile71.bz2: New file.
    551 
    552 2013-09-20  Mark Wielaard  <mjw (a] redhat.com>
    553 
    554 	* allfcts.c (cb): Return DWARF_CB_ABORT.
    555 	(main): Iterate over all offsets returned by dwarf_getfuncs.
    556 	* run-allfcts.sh: Add nested_funcs and class_func testcases.
    557 	* testfile_nested_funcs.bz2: New test file.
    558 	* testfile_class_func.bz2: Likewise.
    559 	* Makefile.am (EXTRA_DIST): Add testfile_class_func.bz2 and
    560 	testfile_nested_funcs.bz2.
    561 
    562 2013-08-30  Mark Wielaard  <mjw (a] redhat.com>
    563 
    564 	* Makefile.am (check_PROGRAMS): Add varlocs.
    565 	(TESTS): Add run-varlocs.sh.
    566 	(EXTRA_DIST): Add run-varlocs.sh, testfile_const_type.c,
    567 	testfile_const_type.bz2, testfile_implicit_pointer.c,
    568 	testfile_implicit_pointer.bz2, testfile_parameter_ref.c,
    569 	testfile_entry_value.c, testfile_entry_value.bz2,
    570 	testfile_implicit_value.c and testfile_implicit_value.bz2.
    571 	(varlocs_LDADD): New.
    572 	* run-varlocs: New test.
    573 	* testfile_const_type.c: New test source file.
    574 	* testfile_entry_value.c: Likewise.
    575 	* testfile_implicit_pointer.c: Likewise.
    576 	* testfile_implicit_value.c: Likewise.
    577 	* testfile_parameter_ref.c: Likewise.
    578 	* testfile_const_type.bz2: New test file.
    579 	* testfile_entry_value.bz2: Likewise.
    580 	* testfile_implicit_pointer.bz2: Likewise.
    581 	* testfile_implicit_value.bz2: Likewise.
    582 	* testfile_parameter_ref.bz2: Likewise.
    583 	* varlocs.c: New test source.
    584 
    585 2013-08-29  Mark Wielaard  <mjw (a] redhat.com>
    586 
    587 	* run-addrcfi.sh: Add case for EM_ARM.
    588 	* testfilearm.bz2: New testfile.
    589 	* Makefile.am (EXTRA_DIST): Add testfilesarm.bz2.
    590 
    591 2013-08-28  Mark Wielaard  <mjw (a] redhat.com>
    592 
    593 	* addrcfi.c (handle_cfi): Handle .debug_frame or .eh_frame
    594 	completely missing.
    595 	* run-addrcfi.sh: Add case for EM_S390 ELFCLASS32 and ELFCLASS64.
    596 	* testfiles390.bz2: New testfile.
    597 	* testfiles390x.bz2: Likewise.
    598 	* Makefile.am (EXTRA_DIST): Add testfiles390.bz2 and
    599 	testfiles390x.bz2.
    600 
    601 2013-08-28  Mark Wielaard  <mjw (a] redhat.com>
    602 
    603 	* addrcfi.c (handle_cfi): Use printf not error.
    604 	* run-addrcfi.sh: Add case for EM_PPC and EM_PPC64.
    605 	* testfileppc32.bz2: New testfile.
    606 	* testfileppc64.bz2: Likewise.
    607 	* Makefile.am (EXTRA_DIST): Add testfileppc32.bz2 and
    608 	testfileppc64.bz2.
    609 
    610 2013-08-27  Mark Wielaard  <mjw (a] redhat.com>
    611 
    612 	* run-addrcfi.sh: New test.
    613 	* Makefile.am (TESTS): Add run-addrcfi.sh.
    614 	(EXTRA_DIST): Likewise.
    615 	* addrcfi.c (op_name): New function.
    616 	(print_detail): Call and print op_name. Check ops, not result
    617 	to check if this is "same value" or "undefined".
    618 	(handle_cfi): Make sure cfa_ops doesn't point to NULL.
    619 
    620 2013-08-13  Mark Wielaard  <mjw (a] redhat.com>
    621 
    622 	* run-addr2line-i-test.sh: New test.
    623 	* testfile-inlines.bz2: New testfile.
    624 	* Makefile.am (EXTRA_DIST): Add run-addr2line-i-test.sh and
    625 	testfile-inlines.bz2.
    626 	(TESTS): Add run-addr2line-i-test.sh.
    627 
    628 2013-08-12  Mark Wielaard  <mjw (a] redhat.com>
    629 
    630 	* run-addr2line-test.sh: New test.
    631 	* Makefile.am (EXTRA_DIST): Add run-addr2line-test.sh.
    632 	(TESTS): Likewise.
    633 
    634 2013-07-23  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    635 
    636 	* run-unstrip-n.sh (test-core.*): Ignore libc.so.6 entry and order of
    637 	the entries.
    638 
    639 2013-07-02  Mark Wielaard  <mjw (a] redhat.com>
    640 
    641 	* Makefile.am (EXTRA_DIST): Fix typo, forgot extension in
    642 	testfilenolines.bz2.
    643 
    644 2013-05-30  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    645 
    646 	* Makefile.am (EXTRA_DIST): Add test-core-lib.so.bz2,
    647 	test-core.core.bz2 and test-core.exec.bz2.
    648 	* run-addrname-test.sh: New test for these files.
    649 	* run-unstrip-n.sh: Update expected output.  New test for these files.
    650 	* test-core-lib.so.bz2: New file.
    651 	* test-core.core.bz2: New file.
    652 	* test-core.exec.bz2: New file.
    653 
    654 2013-05-03  Mark Wielaard  <mjw (a] redhat.com>
    655 
    656 	* testfilenolines.bz2: New test file.
    657 	* Makefile.am (EXTRA_DIST): Add testfilenolines.bz2.
    658 	* run-get-lines.sh: Run testrun_compare on testfilenolines.
    659 
    660 2013-04-30  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    661 
    662 	* dwfl-report-elf-align.c: Use false add_p_vaddr for dwfl_report_elf.
    663 
    664 2013-04-29  Mark Wielaard  <mjw (a] redhat.com>
    665 
    666 	* test-subr.sh: Don't use pushd, just cd into test-dir.
    667 	(exit_cleanup): Don't use popd, just cd .. to get out.
    668 
    669 2013-04-27  Mark Wielaard  <mjw (a] redhat.com>
    670 
    671 	* test-subr.sh (exit_cleanup): New function.
    672 	(trap): Use exit_cleanup as argument.
    673 	* run-native-test.sh (native_exit): New function.
    674 	(trap): For EXIT (0) use native_exit as argument.
    675 
    676 2013-04-27  Mark Wielaard  <mjw (a] redhat.com>
    677 
    678 	* update1.c (main): Use unique tempfile name and unlink file.
    679 	* update2.c (main): Likewise.
    680 	* update3.c (main): Likewise.
    681 	* update4.c (main): Use unique tempfile name.
    682 
    683 2013-04-27  Mark Wielaard  <mjw (a] redhat.com>
    684 
    685 	* run-alldts.sh: Add testfile-alldts to tempfiles.
    686 	* run-elf_cntl_gelf_getshdr.sh: Add test_shdr.out to tempfiles.
    687 	* run-macro-test.sh: Add readelf.macros.out to tempfiles.
    688 	* run-strip-reloc.sh: Add readelf.out, readelf.out1, readelf.out2
    689 	and out.stripped1, out.debug1, out.stripped2, out.debug2 to tempfiles.
    690 
    691 2013-04-26  Mark Wielaard  <mjw (a] redhat.com>
    692 
    693 	* Makefile.am (installed_TESTS_ENVIRONMENT): Export environment,
    694 	remove wrapper.
    695 	(TESTS_ENVIRONMENT): Likewise.
    696 	(installed_LOG_COMPILER): New variable defining wrapper.
    697 	(LOG_COMPILER): Likewise.
    698 	* run-*.sh: Fixup location of input and output files.
    699 	* test-subr.sh: Create test_dir, pushd to execute test in.
    700 	(trap): Remove test_dir.
    701 	(testfiles): Use abs_srcdir.
    702 	(installed_testrun): Match on abs_builddir or abs_top_builddir.
    703 	(self_test_files): Adjust path.
    704 
    705 2013-04-24  Mark Wielaard  <mjw (a] redhat.com>
    706 
    707 	* Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
    708 
    709 2013-03-25  Mark Wielaard  <mjw (a] redhat.com>
    710 
    711 	* run-readelf-aranges.sh: New test.
    712 	* testfilefoobarbaz.bz2: New test file.
    713 	* Makefile.am (TESTS): Add run-readelf-aranges.sh.
    714 	(EXTRA_DIST): Add run-readelf-aranges.sh and testfilefoobarbaz.bz2.
    715 
    716 2013-03-25  Mark Wielaard  <mjw (a] redhat.com>
    717 
    718 	* run-readelf-dwz-multi.sh: Expect high_pc also as address.
    719 
    720 2013-03-20  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    721 
    722 	* Makefile.am (check_PROGRAMS): Add dwfl-report-elf-align.
    723 	(TESTS): Add run-dwfl-report-elf-align.sh.
    724 	(EXTRA_DIST): Add run-dwfl-report-elf-align.sh and
    725 	testfile-dwfl-report-elf-align-shlib.so.bz2 .
    726 	(dwfl_report_elf_align_LDADD): New.
    727 	* dwfl-report-elf-align.c: New file.
    728 	* run-dwfl-report-elf-align.sh: New file.
    729 	* testfile-dwfl-report-elf-align-shlib.so.bz2: New file.
    730 
    731 2013-03-12  Mark Wielaard  <mjw (a] redhat.com>
    732 
    733 	* run-dwfllines.sh: New test.
    734 	* dwfllines.c: New test program.
    735 	* Makefile.am (TESTS): Add run-dwfllines.sh.
    736 	(EXTRA_DIST): Likewise.
    737 	(dwfllines_LDADD): New variable.
    738 
    739 2013-02-22  Mark Wielaard  <mjw (a] redhat.com>
    740 
    741 	* Makefile.am (TESTS): Remove run-readelf-s.sh and run-dwflsyms.sh.
    742 	(LZMA): Add run-readelf-s.sh and run-dwflsyms.sh to TESTS.
    743 
    744 2013-02-15  Mark Wielaard  <mjw (a] redhat.com>
    745 
    746 	* testfile-dwzstr.bz2: New testfile.
    747 	* testfile-dwzstr.multi.bz2: Likewise.
    748 	* run-readelf-dwz-multi.sh: Add readelf testfile-dwzstr test.
    749 	* Makefile.am (EXTRA_DIST): Add testfile-dwzstr.bz2 and
    750 	testfile-dwzstr.multi.bz2.
    751 
    752 2013-01-30  Mark Wielaard  <mjw (a] redhat.com>
    753 
    754 	* testfileloc.bz2: New testfile.
    755 	* run-readelf-loc.sh: New test.
    756 	* Makefile.am (TESTS): Add run-readelf-loc.sh.
    757 	(EXTRA_DIST): Add run-readelf-loc.sh and testfileloc.bz2.
    758 
    759 2013-01-29  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    760 
    761 	* run-readelf-mixed-corenote.sh: New testcase for readelf -n of s390
    762 	and s390x core notes.
    763 	* testfile67.bz2: New file.
    764 	* testfile68.bz2: New file.
    765 	* Makefile.am (EXTRA_DIST): Add testfile67.bz2 and testfile68.bz2 .
    766 
    767 2013-01-23  Mark Wielaard  <mjw (a] redhat.com>
    768 
    769 	* testfilebasmin.bz2: New testfile.
    770 	* Makefile.am (EXTRA_DIST): Add testfilebasmin.bz2.
    771 	* run-readelf-s.sh: Test testfilebasmin.
    772 	* run-dwflsyms.sh: Likewise.
    773 
    774 2013-01-16  Mark Wielaard  <mjw (a] redhat.com>
    775 
    776 	* Makefile.am (check_PROGRAMS): Add dwflsyms.
    777 	(TESTS): Add run-readelf-s.sh and run-dwflsyms.sh.
    778 	(EXTRA_DIST): Add run-readelf-s.sh, testfilebazdbg.bz2,
    779 	testfilebazdyn.bz2, testfilebazmin.bz2, testfilebazdbg.debug.bz2,
    780 	testfilebazmdb.bz2, testfilebaztab.bz2 and run-dwflsyms.sh.
    781 	(dwflsyms_LDADD): New variable.
    782 
    783 2013-01-07  Roland McGrath  <roland (a] hack.frob.com>
    784 
    785 	* run-prelink-addr-test.sh: Use ln -snf.
    786 
    787 2012-12-03  Mark Wielaard  <mjw (a] redhat.com>
    788 
    789 	* Makefile.am (valgrind_cmd): Add --run-libc-freeres=no.
    790 
    791 2012-11-29  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    792 
    793 	* run-addrname-test.sh: New test for PIE relocation.
    794 	* testfile70.core.bz2: New file.
    795 	* testfile70.exec.bz2: New file.
    796 	* Makefile.am (EXTRA_DIST): Add testfile70.core.bz2 and
    797 	testfile70.exec.bz2 .
    798 
    799 2012-10-27  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    800 
    801 	* Makefile.am (EXTRA_DIST): Add testfile64.bz2, testfile65.bz2,
    802 	testfile69.core.bz2 and testfile69.so.bz2 .
    803 
    804 2012-10-17  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    805 
    806 	* run-addrname-test.sh: New test for DSO with build-id bias.
    807 	* testfile69.core.bz2: New file.
    808 	* testfile69.so.bz2: New file.
    809 
    810 2012-10-10  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    811 
    812 	* run-addrname-test.sh: New test for core vDSO bias.
    813 	* testfile65.bz2: New file.
    814 
    815 2012-10-10  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    816 
    817 	* run-addrname-test.sh: New test for symbol preferences.
    818 	* testfile64.bz2: New file.
    819 
    820 2012-10-01  Mark Wielaard  <mjw (a] redhat.com>
    821 
    822 	* Makefile.am (TESTS_ENVIRONMENT): Define valgrind_cmd if USE_VALGRIND.
    823 	* test-wrapper.sh: Export VALGRIND_CMD if available.
    824 	* test-subr.sh (built_testrun): Use VALGRIND_CMD to invoke test prog.
    825 	(installed_testrun): Likewise.
    826 
    827 2012-09-24  Petr Machata  <pmachata (a] redhat.com>
    828 
    829 	* testfile63.bz2: New testfile.
    830 	* run-readelf-mixed-corenote.sh: New test.
    831 	* Makefile.am (TEST): Add run-readelf-mixed-corenote.sh.
    832 	(EXTRA_DIST): Add testfile63.bz2 and run-readelf-mixed-corenote.sh.
    833 
    834 2012-09-24  Petr Machata  <pmachata (a] redhat.com>
    835 
    836 	* testfile62.bz2: New testfile.
    837 	* run-readelf-vmcoreinfo.sh: New test.
    838 	* Makefile.am (TEST): Add run-readelf-vmcoreinfo.sh.
    839 	(EXTRA_DIST): Add testfile62.bz2 and run-readelf-vmcoreinfo.sh.
    840 
    841 2012-09-18  Petr Machata  <pmachata (a] redhat.com>
    842 
    843 	* testfile61.bz2: New testfile.
    844 	* run-allregs.sh: Run reg_test testfile61.
    845 	* Makefile.am (EXTRA_DIST): Add testfile61.bz2.
    846 
    847 2012-08-24  Mark Wielaard  <mjw (a] redhat.com>
    848 
    849 	* Makefile.am (EXTRA_DIST): Add testfile60.bz2.
    850 
    851 2012-08-22  Jeff Kenton  <jkenton (a] tilera.com>
    852 
    853 	* testfile60.bz2: New testfile.
    854 	* run-allregs.sh: Run reg_test testfile60.
    855 
    856 2012-08-24  Mark Wielaard  <mjw (a] redhat.com>
    857 
    858 	* Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if
    859 	ENABLE_DWZ.
    860 
    861 2012-08-16  Mark Wielaard  <mjw (a] redhat.com>
    862 
    863 	* allregs.c (dwarf_encoding_string): Rewritten using known-dwarf
    864 	macros.
    865 	* show-die-info.c (tagnames): Removed.
    866 	(attrs): Removed.
    867 	(dwarf_tag_string): New function using known-dwarf macros.
    868 	(dwarf_attr_string): Likewise.
    869 	(handle): Call dwarf_tag_string and dwarf_attr_string instead.
    870 	* run-readelf-dwz-multi.sh: Expect language C89, not ISO C89.
    871 
    872 2012-06-27  Mark Wielaard  <mjw (a] redhat.com>
    873 
    874 	* Makefile.am (TESTS): Add run-readelf-dwz-multi.sh.
    875 	(EXTRA_DIST): Add run-readelf-dwz-multi.sh,
    876 	libtestfile_multi_shared.so.bz2, testfile_multi.dwz.bz2 and
    877 	testfile_multi_main.bz2.
    878 	* run-readelf-dwz-multi.sh: New test.
    879 	* libtestfile_multi_shared.so.bz2: New testfile.
    880 	* testfile_multi.dwz.bz2: New testifle.
    881 	* testfile_multi_main.bz2: New testifle.
    882 
    883 2012-08-01  Petr Machata  <pmachata (a] redhat.com>
    884 
    885 	* run-test-archive64.sh: New test.
    886 	* testarchive64.a.bz2: New testfile.
    887 	* Makefile.am (TESTS): Add run-test-archive64.sh.
    888 	(EXTRA_DIST): Likewise.
    889 
    890 2012-08-01  Mark Wielaard  <mjw (a] redhat.com>
    891 
    892 	* run-nm-self.sh: New test.
    893 	* run-readelf-self.sh: Likewise.
    894 	* test-subr.sh (testrun_on_self_quiet): New function.
    895 	* Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh.
    896 	(EXTRA_DIST): Likewise.
    897 
    898 2012-08-01  Mark Wielaard  <mjw (a] redhat.com>
    899 
    900 	* test-subr.sh (self_test_files): New list of files.
    901 	(testrun_on_self): New function.
    902 	* run-elflint-self.sh: Use testrun_on_self.
    903 
    904 2012-07-19  Mark Wielaard  <mjw (a] redhat.com>
    905 
    906 	* Makefile.am (check_PROGRAMS): Add test-elf_cntl_gelf_getshdr.
    907 	(TESTS): Add run-elf_cntl_gelf_getshdr.sh.
    908 	(EXTRA_DIST): Likewise.
    909 	(test_elf_cntl_gelf_getshdr_LDADD): New.
    910 	test-elf_cntl_gelf_getshdr.c: New test program.
    911 	run-elf_cntl_gelf_getshdr.sh: New test script.
    912 
    913 2012-07-19  Mark Wielaard  <mjw (a] redhat.com>
    914 
    915 	* run-elflint-self.sh: runtests on ../backends/*so files.
    916 
    917 2012-07-19  Mark Wielaard  <mjw (a] redhat.com>
    918 
    919 	* run-unstrip-n.sh: test_cleanup.
    920 	* Makefile.am (EXTRA_DIST): Add testcore-rtlib-ppc.bz2.
    921 
    922 2012-07-11  Mark Wielaard  <mjw (a] redhat.com>
    923 
    924 	* run-readelf-macro.sh: New test.
    925 	* testfilemacro.bz2: New testfile.
    926 	* Makefile.am (TESTS): Add run-readelf-macro.sh.
    927 	(EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2.
    928 
    929 2012-06-27  Mark Wielaard  <mjw (a] redhat.com>
    930 
    931 	* run-readelf-gdb-index.sh: New test.
    932 	* testfilegdbindex5.bz2: New testfile.
    933 	* testfilegdbindex7.bz2: Likewise.
    934 	* Makefile.am (TESTS): Add run-readelf-gdb-index.sh.
    935 	(EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and
    936 	testfilegdbindex7.bz2.
    937 
    938 2012-07-17  Mark Wielaard  <mjw (a] redhat.com>
    939 
    940 	* testcore-rtlib-ppc.bz2: New testfile.
    941 	* run-unstrip-n.sh: Check new ppc core testfile.
    942 
    943 2012-06-26  Mike Frysinger  <vapier (a] gentoo.org>
    944 
    945 	* Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS.
    946 
    947 2012-06-26  Mark Wielaard  <mjw (a] redhat.com>
    948 
    949 	* run-macro-test.sh: New test.
    950 	* testfile-macinfo.bz2: New testfile.
    951 	* testfile-macros.bz2: Likewise.
    952 
    953 2012-05-07  Mark Wielaard  <mjw (a] redhat.com>
    954 
    955 	* low_high_pc.c: Use proper inttypes in printf formats.
    956 
    957 2012-05-11  Mark Wielaard  <mjw (a] redhat.com>
    958 
    959 	* Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C.
    960 
    961 2012-05-07  Mark Wielaard  <mjw (a] redhat.com>
    962 
    963 	* low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC.
    964 
    965 2012-04-27  Mark Wielaard  <mjw (a] redhat.com>
    966 
    967 	* Makefile.am (TESTS): Add run-low_high_pc.sh
    968 	(EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
    969 	(noinst_PROGRAMS): Add low_high_pc.
    970 	(low_high_pc_LDADD): New variable.
    971 	* low_high_pc.c: New test.
    972 
    973 2012-04-26  Mark Wielaard  <mjw (a] redhat.com>
    974 
    975 	* Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
    976 	* run-show-ciefde.sh: Removed old libdwarf test.
    977 	* show-ciefde.c: Likewise.
    978 
    979 2012-04-02  Mark Wielaard  <mjw (a] redhat.com>
    980 
    981 	* Makefile.am (TESTS): Add run-unstrip-n.sh.
    982 	(EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
    983 	* run-unstrip-n.sh: New test.
    984 	* testcore-rtlib.bz2: New testfile.
    985 
    986 2012-04-02  Mark Wielaard  <mjw (a] redhat.com>
    987 
    988 	* Makefile.am (TESTS): Add run-readelf-d.sh.
    989 	(EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
    990 	* run-readelf-d.sh: New test.
    991 	* run-elflint-test.sh: Check new testfile.
    992 
    993 2012-03-21  Tom Tromey  <tromey (a] redhat.com>
    994 
    995 	* typeiter.c: New file.
    996 	* run-typeiter.sh: New file.
    997 	* testfile59.bz2: New file.
    998 	* Makefile.am (noinst_PROGRAMS): Add typeiter.
    999 	(TESTS): Add run-typeiter.sh.
   1000 	(EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
   1001 	(typeiter_LDADD): New variable.
   1002 
   1003 2012-02-21  Kurt Roeckx  <kurt (a] roeckx.be>
   1004 
   1005 	* run-alldts.sh: testrun ./alldts.
   1006 
   1007 2012-02-21  Roland McGrath  <roland (a] hack.frob.com>
   1008 
   1009 	* test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH.
   1010 	* test-subr.sh (installed_testrun): Likewise.
   1011 
   1012 2012-01-18  Roland McGrath  <roland (a] hack.frob.com>
   1013 
   1014 	* asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation;
   1015 	it will have been inherited correctly from the test harness.
   1016 	* asm-tst5.c (main): Likewise.
   1017 	* asm-tst6.c (main): Likewise.
   1018 	Reported by Serge Pavlov <serge.pavlov.at.gnu (a] gmail.com>.
   1019 
   1020 2011-07-09  Roland McGrath  <roland (a] hack.frob.com>
   1021 
   1022 	* sha1-tst.c: File removed.
   1023 	* Makefile.am (noinst_PROGRAMS, TESTS): Remove it.
   1024 	(sha1_tst_LDADD): Variable removed.
   1025 
   1026 	* md5-sha1-test.c: New file.
   1027 	* Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it.
   1028 	(md5_sha1_test_LDADD): New variable.
   1029 
   1030 2011-05-30  Mark Wielaard  <mjw (a] redhat.com>
   1031 
   1032 	* Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
   1033 	run-rerequest_tag.sh
   1034 
   1035 2011-05-24  Mark Wielaard  <mjw (a] redhat.com>
   1036 
   1037 	* Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2.
   1038 	* run-strip-reloc.sh: Add hello_s390.ko testcase.
   1039 	* hello_s390.ko.bz2: New test file.
   1040 
   1041 2011-05-23  Mark Wielaard  <mjw (a] redhat.com>
   1042 
   1043 	* Makefile.am (TESTS): Add run-strip-reloc.sh.
   1044 	(EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
   1045 	hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2
   1046 	* run-strip-reloc.sh: New test.
   1047 	* hello_i386.ko.bz2: New test file.
   1048 	* hello_x86_64.ko.bz2: Likewise.
   1049 	* hello_ppc64.ko.bz2: Likewise.
   1050 
   1051 2011-05-18  Mark Wielaard  <mjw (a] redhat.com>
   1052 
   1053 	* run-strip-groups.sh: New test.
   1054 	* testfile58.bz2: New test file.
   1055 	* Makefile.am (EXTRA_DIST): Add testfile58.bz2.
   1056 	(TESTS): Add run-strip-groups.sh.
   1057 	(EXTRA_DIST): Likewise.
   1058 
   1059 2011-03-28  Marek Polacek  <mpolacek (a] redhat.com>
   1060 
   1061 	* alldts.c: New file.
   1062 	* run-alldts.sh: Use it.
   1063 	* Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
   1064 	(alldts_LDADD): New variable.
   1065 
   1066 2011-03-02  Marek Polacek  <mpolacek (a] redhat.com>
   1067 
   1068 	* dwarf-getstring.c: New test.
   1069 	* run-dwarf-getstring.sh: And its wrapper.
   1070 	* Makefile.am (EXTRA_DIST): Add and update all.
   1071 
   1072 2011-02-27  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
   1073 
   1074 	* Makefile.am (TESTS): Add run-readelf-twofiles.sh.
   1075 	* run-readelf-twofiles.sh: New file.
   1076 
   1077 2011-02-25  Mark Wielaard  <mjw (a] redhat.com>
   1078 
   1079 	* Makefile.am (BUILD_RPATH): Be consistent in naming.
   1080 
   1081 2011-02-02  Josh Stone  <jistone (a] redhat.com>
   1082 
   1083 	* run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
   1084 	* testfile55-64.bz2, testfile55-64.debug.bz2,
   1085 	testfile55-64.prelink.bz2, testfile55-32.bz2,
   1086 	testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New.
   1087 	* Makefile.am (EXTRA_DIST): Add and update all.
   1088 
   1089 2011-01-12  Roland McGrath  <roland (a] redhat.com>
   1090 
   1091 	* run-prelink-addr-test.sh: Make symlinks to find .debug files
   1092 	corresponding to .noshdrs files.
   1093 
   1094 2011-01-11  Josh Stone  <jistone (a] redhat.com>
   1095 
   1096 	* run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
   1097 	* testfile54-32.so.bz2, testfile54-32.so.debug.bz2,
   1098 	testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2,
   1099 	testfile54-64.so.bz2, testfile54-64.so.debug.bz2,
   1100 	testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New.
   1101 	* Makefile.am (EXTRA_DIST): Add and update all.
   1102 
   1103 	* run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
   1104 	* testfile53.bz2, testfile53.debug.bz2,
   1105 	testfile53.prelink.bz2: Deleted, so...
   1106 	* testfile53-64.bz2, testfile53-64.debug.bz2,
   1107 	testfile53-64.prelink.bz2: Recreated with 64-bit names.
   1108 	* testfile53-32.bz2, testfile53-32.debug.bz2,
   1109 	testfile53-32.prelink.bz2: New in 32-bit.
   1110 	* Makefile.am (EXTRA_DIST): Add and update all.
   1111 
   1112 	* run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
   1113 	* testfile52.so.bz2, testfile52.so.debug.bz2,
   1114 	testfile52.prelink.so.bz2: Deleted, so...
   1115 	* testfile52-32.so.bz2, testfile52-32.so.debug.bz2,
   1116 	testfile52-32.prelink.so.bz2: Recreated with 32-bit names.
   1117 	* testfile52-32.noshdrs.so.bz2: New data file, stripped of headers.
   1118 	* testfile52-64.so.bz2, testfile52-64.so.debug.bz2,
   1119 	testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files.
   1120 	* Makefile.am (EXTRA_DIST): Add and update all.
   1121 
   1122 2011-01-10  Josh Stone  <jistone (a] redhat.com>
   1123 
   1124 	* run-prelink-addr-test.sh: New test for prelinked addrs.
   1125 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1126 	* testfile52.so.bz2, testfile52.so.debug.bz2: New data files.
   1127 	* testfile52.prelink.so.bz2: New data file, shows REL->RELA.
   1128 	* testfile53.bz2, testfile53.debug.bz2: New data files.
   1129 	* testfile53.prelink.bz2: New data file, shows ET_EXEC remap.
   1130 	* Makefile.am (EXTRA_DIST): Add them.
   1131 
   1132 2010-06-04  Roland McGrath  <roland (a] redhat.com>
   1133 
   1134 	* run-unstrip-test.sh: Also test modifying the file in place.
   1135 
   1136 2010-04-22  Roland McGrath  <roland (a] redhat.com>
   1137 
   1138 	* addrcfi.c (handle_cfi): Fix function name in error message.
   1139 	Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe.
   1140 
   1141 2010-04-14  Roland McGrath  <roland (a] redhat.com>
   1142 
   1143 	* Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
   1144 
   1145 2010-04-10  Ulrich Drepper  <drepper (a] redhat.com>
   1146 
   1147 	* msg_tst.c: Adjust expected error message.
   1148 
   1149 2010-04-01  Petr Machata  <pmachata (a] redhat.com>
   1150 
   1151 	* test-flag-nobits.c: New test.
   1152 	* run-test-flag-nobits.sh: And its wrapper.
   1153 	* Makefile.am (noinst_PROGRAMS, TESTS): Add them.
   1154 	(test_flag_nobits_LDADD): New variable.
   1155 
   1156 2010-02-15  Roland McGrath  <roland (a] redhat.com>
   1157 
   1158 	* Makefile.am: Use config/eu.am for common stuff.
   1159 
   1160 	* asm-tst9.c (main): Rename local to avoid shadowing another local.
   1161 
   1162 2009-07-22  Roland McGrath  <roland (a] redhat.com>
   1163 
   1164 	* addrcfi.c: Update dwarf_frame_{cfa,register} calling convention.
   1165 
   1166 2009-07-08  Roland McGrath  <roland (a] redhat.com>
   1167 
   1168 	* addrcfi.c: New file.
   1169 	* Makefile.am (noinst_PROGRAMS): Add it.
   1170 	(addrcfi_LDADD): New variable.
   1171 
   1172 2009-05-07  Petr Machata  <pmachata (a] redhat.com>
   1173 
   1174 	* testfile51.bz2: New data file.
   1175 	* dwarf-getmacros.c: New test core.
   1176 	* run-dwarf-getmacros.sh: New test wrapper.
   1177 	* Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them.
   1178 	(dwarf_getmacros_LDADD): New variable.
   1179 
   1180 2009-04-23  Ulrich Drepper  <drepper (a] redhat.com>
   1181 
   1182 	* Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS).
   1183 	(rdwrmmap_LDADD): Add $(libmudflap).
   1184 
   1185 2009-04-21  Roland McGrath  <roland (a] redhat.com>
   1186 
   1187 	* testfile50.bz2: New data file.
   1188 	* Makefile.am (EXTRA_DIST): Add it.
   1189 	* run-dwfl-addr-sect.sh: Add a case using it.
   1190 
   1191 2008-12-31  Ulrich Drepper  <drepper (a] redhat.com>
   1192 
   1193 	* testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa,
   1194 	mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm,
   1195 	pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb,
   1196 	pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw,
   1197 	pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd,
   1198 	pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest,
   1199 	roundss, roundps, roundpd, and roundsd.
   1200 	* testfile45.S.bz2: Likewise.
   1201 	* testfile44.expect.bz2: Adjust accordingly.
   1202 	* testfile45.expect.bz2: Likewise.
   1203 
   1204 	* testfile44.S.bz2: Add tests for blendvpd and blendvps.
   1205 	* testfile45.S.bz2: Likewise.
   1206 	* testfile44.expect.bz2: Adjust accordingly.
   1207 	* testfile45.expect.bz2: Likewise.
   1208 
   1209 2008-12-30  Ulrich Drepper  <drepper (a] redhat.com>
   1210 
   1211 	* testfile44.S.bz2: Add tests for blendpd and blendps.
   1212 	* testfile45.S.bz2: Likewise.
   1213 	* testfile44.expect.bz2: Adjust accordingly.
   1214 	* testfile45.expect.bz2: Likewise.
   1215 
   1216 2008-12-19  Ulrich Drepper  <drepper (a] redhat.com>
   1217 
   1218 	* testfile44.S.bz2: Add tests for AMD 3DNOW.
   1219 	* testfile45.S.bz2: Likewise.
   1220 	* testfile44.expect.bz2: Adjust accordingly.
   1221 	* testfile45.expect.bz2: Likewise.
   1222 
   1223 2008-11-26  Roland McGrath  <roland (a] redhat.com>
   1224 
   1225 	* dwfl-bug-getmodules.c: New file.
   1226 	* Makefile.am (noinst_PROGRAMS): Add it.
   1227 	(dwfl_bug_getmodules_LDADD): New variable.
   1228 
   1229 2008-09-10  Roland McGrath  <roland (a] redhat.com>
   1230 
   1231 	* test-subr.sh (LC_ALL): Export it set to "C".
   1232 	* run-dwfl-addr-sect.sh: Don't do it here.
   1233 	* run-strings-test.sh: Likewise.
   1234 
   1235 2008-08-21  Denys Vlasenko  <dvlasenk (a] redhat.com>
   1236 
   1237 	* run-addrname-test.sh: Add a new case.
   1238 	* testfile49.bz2: New data file.
   1239 	* Makefile.am (EXTRA_DIST): Add it.
   1240 
   1241 2008-04-10  Roland McGrath  <roland (a] redhat.com>
   1242 
   1243 	* testfile48.bz2, testfile48.bz2.debug: New data files.
   1244 	* Makefile.am (EXTRA_DIST): Add them.
   1245 	* run-strip-test8.sh: Use them.
   1246 
   1247 	* testfile16.bz2, testfile16.debug.bz2: Replace data files.
   1248 
   1249 	* run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
   1250 	* run-strip-test8.sh: New file.
   1251 	* testfile47.bz2: New data file.
   1252 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1253 
   1254 2008-03-31  Roland McGrath  <roland (a] redhat.com>
   1255 
   1256 	* run-early-offscn.sh: New file.
   1257 	* early-offscn.c: New file.
   1258 	* Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
   1259 	(early_offscn_LDADD): New variable.
   1260 
   1261 2008-03-19  Roland McGrath  <roland (a] redhat.com>
   1262 
   1263 	* run-addrname-test.sh: Add a new case.
   1264 
   1265 2008-02-22  Roland McGrath  <roland (a] redhat.com>
   1266 
   1267 	* run-elflint-test.sh: Typo fix.
   1268 
   1269 2008-02-21  Roland McGrath  <roland (a] redhat.com>
   1270 
   1271 	* run-disasm-x86.sh: Use uname instead of arch, keep tools required
   1272 	for the build down to minimum.
   1273 	* run-disasm-x86-64.sh: Likewise.
   1274 
   1275 2008-02-20  Roland McGrath  <roland (a] redhat.com>
   1276 
   1277 	* testfile46.bz2: New data file.
   1278 	* Makefile.am (EXTRA_DIST): Add it.
   1279 	* run-elflint-test.sh: Test on it.
   1280 
   1281 2008-02-01  Ulrich Drepper  <drepper (a] redhat.com>
   1282 
   1283 	* Makefile.am: Hook up sha1-tst.c.
   1284 	* sha1-tst.c: New file.
   1285 
   1286 2008-01-21  Roland McGrath  <roland (a] redhat.com>
   1287 
   1288 	* testfile45.S.bz2: Add tests for cltq, cqto.
   1289 	* testfile45.expect.bz2: Adjust.
   1290 
   1291 2008-01-14  Ulrich Drepper  <drepper (a] redhat.com>
   1292 
   1293 	* testfile45.S.bz2: Add more tests.
   1294 	* testfile45.expect.bz2: Adjust.
   1295 
   1296 2008-01-11  Ulrich Drepper  <drepper (a] redhat.com>
   1297 
   1298 	* testfile45.expect.bz2: Adjust for adding of address for %rip based
   1299 	address mode.
   1300 
   1301 2008-01-10  Ulrich Drepper  <drepper (a] redhat.com>
   1302 
   1303 	* testfile45.S.bz2: Add more tests.
   1304 	* testfile45.expect.bz2: Adjust.
   1305 
   1306 2008-01-08  Ulrich Drepper  <drepper (a] redhat.com>
   1307 
   1308 	* Makefile.am (TESTS): Add run-disasm-x86-64.sh.
   1309 	(EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
   1310 	run-disasm-x86-64.sh.
   1311 	* run-disasm-x86-64.sh: New file.
   1312 	* testfile45.S.bz2: New file.
   1313 	* testfile45.expect.bz2: New file.
   1314 	* testfile44.S.bz2: New tests.
   1315 	* testfile44.expect.bz2: Adjust.
   1316 
   1317 2008-01-04  Ulrich Drepper  <drepper (a] redhat.com>
   1318 
   1319 	* testfile44.S.bz2: New tests.
   1320 	* testfile44.expect.bz2: Adjust.
   1321 
   1322 2008-01-04  Roland McGrath  <roland (a] redhat.com>
   1323 
   1324 	* dwfl-bug-fd-leak.c (main): Add a cast.
   1325 
   1326 2008-01-03  Ulrich Drepper  <drepper (a] redhat.com>
   1327 
   1328 	* testfile44.S.bz2: New tests.
   1329 	* testfile44.expect.bz2: Adjust.
   1330 
   1331 2008-01-01  Ulrich Drepper  <drepper (a] redhat.com>
   1332 
   1333 	* line2addr.c: Use %m modifier instead of %a to appease gcc.
   1334 
   1335 2008-01-01  Ulrich Drepper  <drepper (a] redhat.com>
   1336 
   1337 	* testfile44.S.bz2: New tests.
   1338 	* testfile44.expect.bz2: Adjust.
   1339 
   1340 2007-12-31  Ulrich Drepper  <drepper (a] redhat.com>
   1341 
   1342 	* testfile44.S.bz2: New tests.
   1343 	* testfile44.expect.bz2: Adjust.
   1344 
   1345 2007-12-30  Ulrich Drepper  <drepper (a] redhat.com>
   1346 
   1347 	* testfile44.S.bz2: New tests.
   1348 	* testfile44.expect.bz2: Adjust.
   1349 
   1350 2007-12-29  Ulrich Drepper  <drepper (a] redhat.com>
   1351 
   1352 	* testfile44.s.bz2: New tests.
   1353 	* testfile44.expect.bz2: Adjust.
   1354 
   1355 2007-12-28  Ulrich Drepper  <drepper (a] redhat.com>
   1356 
   1357 	* testfile44.S.bz2: New tests.
   1358 	* testfile44.expect.bz2: Adjust.
   1359 
   1360 2007-12-27  Ulrich Drepper  <drepper (a] redhat.com>
   1361 
   1362 	* testfile44.S.bz2: New tests.
   1363 	* testfile44.expect.bz2: Adjust.
   1364 
   1365 2007-12-26  Ulrich Drepper  <drepper (a] redhat.com>
   1366 
   1367 	* testfile44.S.bz2: New tests.
   1368 	* testfile44.expect.bz2: Adjust
   1369 
   1370 2007-12-21  Ulrich Drepper  <drepper (a] redhat.com>
   1371 
   1372 	* testfile44.S.bz2: More tests.
   1373 	* testfile44.expect.bz2: Adjust appropriately.
   1374 
   1375 2007-12-19  Ulrich Drepper  <drepper (a] redhat.com>
   1376 
   1377 	* Makefile.am (TESTS): Add run-disasm.sh.
   1378 	(EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
   1379 	testfile44.expect.bz2.
   1380 	* run-disasm.sh: New file.
   1381 	* testfile44.S.bz2: New file.
   1382 	* testfile44.expect.bz2: New file.
   1383 
   1384 2007-12-15  Roland McGrath  <roland (a] redhat.com>
   1385 
   1386 	* run-allregs.sh: Change expected output for powerpc spefscr.
   1387 
   1388 2007-10-20  Roland McGrath  <roland (a] redhat.com>
   1389 
   1390 	* run-dwfl-addr-sect.sh: Change expected output, no errors.
   1391 
   1392 2007-10-19  Roland McGrath  <roland (a] redhat.com>
   1393 
   1394 	* dwfl-addr-sect.c (handle_address): Return int.
   1395 	Don't exit on error, just return nonzero.
   1396 	(main): Collect results.
   1397 	* run-dwfl-addr-sect.sh: New file.
   1398 	* testfile43.bz2: New data file.
   1399 	* Makefile.am (EXTRA_DIST, TESTS): Add them.
   1400 
   1401 2007-10-18  Roland McGrath  <roland (a] redhat.com>
   1402 
   1403 	* run-allregs.sh: Update expected ppc output for vrsave/vscr.
   1404 
   1405 2007-10-16  Roland McGrath  <roland (a] redhat.com>
   1406 
   1407 	* test-subr.sh (remove_files): Don't pass -Bb to diff.
   1408 
   1409 2007-10-09  Roland McGrath  <roland (a] redhat.com>
   1410 
   1411 	* dwflmodtest.c (print_module): Don't use %p in output.
   1412 	* run-dwfl-bug-offline-rel.sh: Updated expected output.
   1413 
   1414 2007-10-08  Roland McGrath  <roland (a] redhat.com>
   1415 
   1416 	* testfile42.bz2: New data file.
   1417 	* Makefile.am (EXTRA_DIST): Add it.
   1418 	* run-elflint-test.sh: New test on that file.
   1419 
   1420 2007-10-04  Roland McGrath  <roland (a] redhat.com>
   1421 
   1422 	* run-readelf-test4.sh: New file.
   1423 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1424 
   1425 2007-10-03  Roland McGrath  <roland (a] redhat.com>
   1426 
   1427 	* run-readelf-test3.sh: New file.
   1428 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1429 
   1430 2007-10-01  Roland McGrath  <roland (a] redhat.com>
   1431 
   1432 	* run-readelf-test2.sh: New file.
   1433 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1434 
   1435 2007-09-11  Roland McGrath  <roland (a] redhat.com>
   1436 
   1437 	* run-addrname-test.sh: Add a new case.
   1438 	* testfile41.bz2: New data file.
   1439 	* Makefile.am (EXTRA_DIST): Add it.
   1440 
   1441 2007-08-23  Roland McGrath  <roland (a] redhat.com>
   1442 
   1443 	* run-allregs.sh: Update expected x86-64 output for %rflags.
   1444 
   1445 2007-08-12  Roland McGrath  <roland (a] redhat.com>
   1446 
   1447 	* run-strip-test7.sh: New file.
   1448 	* testfile39.bz2: New data file.
   1449 	* testfile40.bz2: New data file.
   1450 	* testfile40.debug.bz2: New data file.
   1451 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1452 
   1453 2007-08-09  Roland McGrath  <roland (a] redhat.com>
   1454 
   1455 	* dwfl-bug-report.c: Fix header inclusion.
   1456 
   1457 2007-08-08  Roland McGrath  <roland (a] redhat.com>
   1458 
   1459 	* run-addrname-test.sh: Add a new case using addr2line -S.
   1460 	* testfile38.bz2: New data file.
   1461 	* Makefile.am (EXTRA_DIST): Add it.
   1462 
   1463 2007-07-16  Roland McGrath  <roland (a] redhat.com>
   1464 
   1465 	* dwfl-bug-report.c: New file.
   1466 	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
   1467 	(dwfl_bug_report_LDADD): New variable.
   1468 
   1469 2007-06-06  Roland McGrath  <roland (a] redhat.com>
   1470 
   1471 	* run-unstrip-test.sh: Declare testfile.unstrip for removal.
   1472 
   1473 2007-06-05  Ulrich Drepper  <drepper (a] redhat.com>
   1474 
   1475 	* Makefile.am (EXTRA_DIST): Add missing line continuation and
   1476 	testfile37.bz and testfile37.debug.bz2.
   1477 
   1478 2007-05-23  Roland McGrath  <roland (a] redhat.com>
   1479 
   1480 	* run-allregs.sh: Update expected Alpha results.
   1481 
   1482 2007-05-18  Roland McGrath  <roland (a] redhat.com>
   1483 
   1484 	* run-strip-test4.sh (stripped, debugfile): Use new reference files.
   1485 	* testfile37.bz2: New data file.
   1486 	* testfile37.debug.bz2: New data file.
   1487 	* run-unstrip-test2.sh: New file.
   1488 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1489 
   1490 2007-05-10  Roland McGrath  <roland (a] redhat.com>
   1491 
   1492 	* run-dwfl-bug-offline-rel.sh: New file.
   1493 	* testfile36.bz2: New data file.
   1494 	* testfile36.debug.bz2: New data file.
   1495 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1496 
   1497 2007-04-28  Roland McGrath  <roland (a] redhat.com>
   1498 
   1499 	* run-strip-test6.sh (stripped, debugfile): Use new reference files.
   1500 	* testfile35.bz2: New data file.
   1501 	* testfile35.debug.bz2: New data file.
   1502 	* run-unstrip-test.sh: New file.
   1503 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1504 
   1505 	* run-strip-test.sh: Do all elflint and cmp runs even when some fail.
   1506 
   1507 2007-04-26  Roland McGrath  <roland (a] redhat.com>
   1508 
   1509 	* run-elflint-self.sh: Run all tests even if one fails.
   1510 
   1511 	* run-allregs.sh: Add expected output for alpha.
   1512 
   1513 2007-04-24  Roland McGrath  <roland (a] redhat.com>
   1514 
   1515 	* run-strip-test.sh: When we saved the debug info, test unstrip too.
   1516 
   1517 2007-04-22  Roland McGrath  <roland (a] redhat.com>
   1518 
   1519 	* run-allregs.sh: Update expected register info.
   1520 
   1521 2007-04-16  Roland McGrath  <roland (a] redhat.com>
   1522 
   1523 	* dwfl-addr-sect.c: New file.
   1524 	* Makefile.am (noinst_PROGRAMS): Add it.
   1525 	(dwfl_addr_sect_LDADD): New variable.
   1526 
   1527 2007-04-05  Roland McGrath  <roland (a] redhat.com>
   1528 
   1529 	* get-files.c: Test dwarf_getsrcdirs.
   1530 	* run-get-files.sh: Update expected output.
   1531 
   1532 2007-04-01  Roland McGrath  <roland (a] redhat.com>
   1533 
   1534 	* run-allregs.sh: Updated expected output for x86_64.
   1535 
   1536 2007-03-04  Roland McGrath  <roland (a] redhat.com>
   1537 
   1538 	* dwfl-bug-fd-leak.c: New file.
   1539 	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
   1540 	(dwfl_bug_fd_leak_LDADD): New variable.
   1541 
   1542 	* dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
   1543 	show what files have been located.
   1544 
   1545 2007-02-02  Roland McGrath  <roland (a] redhat.com>
   1546 
   1547 	* run-addrname-test.sh: New file.
   1548 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1549 	* testfile34.bz2: New data file.
   1550 	* Makefile.am (EXTRA_DIST): Add it.
   1551 
   1552 2007-01-20  Roland McGrath  <roland (a] redhat.com>
   1553 
   1554 	* testfile33.bz2: New data file.
   1555 	* Makefile.am (EXTRA_DIST): Add it.
   1556 	* run-elflint-test.sh: Test on it too.
   1557 
   1558 2007-01-18  Roland McGrath  <roland (a] redhat.com>
   1559 
   1560 	* Makefile.am (CFLAGS): Don't molest it.
   1561 
   1562 2007-01-11  Roland McGrath  <roland (a] redhat.com>
   1563 
   1564 	* testfile32.bz2: New data file.
   1565 	* Makefile.am (EXTRA_DIST): Add it.
   1566 	* run-elflint-test.sh: Test on it too.
   1567 
   1568 2007-02-04  Ulrich Drepper  <drepper (a] redhat.com>
   1569 
   1570 	* arls.c: New file.
   1571 	* Makefile (noinst_PROGRAMS): Add arls.
   1572 
   1573 	* run-ranlib-test2.sh: Fix type in comment.
   1574 
   1575 2007-01-10  Ulrich Drepper  <drepper (a] redhat.com>
   1576 
   1577 	* run-elflint-self.sh (runtest): Show which file has the problem.
   1578 
   1579 2007-01-10  Roland McGrath  <roland (a] redhat.com>
   1580 
   1581 	* dwfl-bug-addr-overflow.c: New file.
   1582 	* Makefile.am (TESTS): Add it.
   1583 	(dwfl_bug_addr_overflow_LDADD): New variable.
   1584 
   1585 2006-12-17  Roland McGrath  <roland (a] redhat.com>
   1586 
   1587 	* msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.
   1588 
   1589 2006-09-05  Roland McGrath  <roland (a] redhat.com>
   1590 
   1591 	* run-strings-test.sh: Export LC_ALL=C for the test.
   1592 
   1593 2006-08-29  Roland McGrath  <roland (a] redhat.com>
   1594 
   1595 	* run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
   1596 	* run-arsymtest.sh: Likewise.
   1597 
   1598 	* run-native-test.sh (native.c compilation): Add some braces.
   1599 
   1600 2006-08-22  Roland McGrath  <roland (a] redhat.com>
   1601 
   1602 	* allregs.c (dwarf_encoding_string): New function, swiped from readelf.
   1603 	(struct reginfo): New members bits, type.
   1604 	(one_register, match_register): Update to take new args,
   1605 	record and display new info.
   1606 	(main): Display new info.
   1607 	* run-allregs.sh: Update expected results.
   1608 
   1609 2006-08-03  Roland McGrath  <roland (a] redhat.com>
   1610 
   1611 	* run-allregs.sh: Add sparc cases.
   1612 	* testfile30.bz2: New data file.
   1613 	* testfile31.bz2: New data file.
   1614 	* Makefile.am (EXTRA_DIST): Add them.
   1615 
   1616 2006-07-21  Roland McGrath  <roland (a] redhat.com>
   1617 
   1618 	* allregs.c (struct reginfo): Increase size of name.
   1619 	(one_register): Assert that it's big enough.
   1620 
   1621 2006-04-04  Roland McGrath  <roland (a] redhat.com>
   1622 
   1623 	* run-bug1-test.sh: Test a second case, to cover both byte orders.
   1624 	* testfile29.bz2: New file.
   1625 	* testfile29.rdwr.bz2: New file.
   1626 	* Makefile.am (EXTRA_DIST): Add them.
   1627 
   1628 2006-04-04  Ulrich Drepper  <drepper (a] redhat.com>
   1629 
   1630 	* Makefile.am: Add rules to run run-bug1-test.sh.
   1631 	* rdwrmmap.c: New file.
   1632 	* run-bug1-test.sh: New file.
   1633 	* testfile28.bz2: New file.
   1634 	* testfile28.rdwr.bz2: New file.
   1635 
   1636 2006-03-09  Roland McGrath  <roland (a] redhat.com>
   1637 
   1638 	* Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.
   1639 
   1640 2006-03-01  Roland McGrath  <roland (a] redhat.com>
   1641 
   1642 	* show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
   1643 	changes matching 3.0 spec.
   1644 
   1645 2006-01-13  Roland McGrath  <roland (a] redhat.com>
   1646 
   1647 	* run-native-test.sh: Do kill -9 and reap explicitly at end, since
   1648 	bash 3.1 whines when it's done in the trap 0 handler.
   1649 
   1650 2006-01-11  Roland McGrath  <roland (a] redhat.com>
   1651 
   1652 	* testfile26.bz2: New data file.
   1653 	* testfile27.bz2: New data file.
   1654 	* Makefile.am (EXTRA_DIST): Add them.
   1655 	* run-allregs.sh: Test s390 data.
   1656 
   1657 2005-12-14  Roland McGrath  <roland (a] redhat.com>
   1658 
   1659 	* run-native-test.sh: Redirect output from native test process.
   1660 
   1661 2005-12-13  Roland McGrath  <roland (a] redhat.com>
   1662 
   1663 	* allregs.c (main): Fail if we find no registers.
   1664 
   1665 	* run-native-test.sh: New file.
   1666 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1667 
   1668 2005-12-10  Ulrich Drepper  <drepper (a] redhat.com
   1669 
   1670 	* run-readelf-test1.sh: New file.
   1671 	* Makefile.am (TESTS): Add run-readelf-test1.sh.
   1672 	(EXTRA_DIST): Likewise.
   1673 
   1674 2005-12-07  Roland McGrath  <roland (a] redhat.com>
   1675 
   1676 	* ecp.c (main): Use elf_end to clean up.
   1677 
   1678 2005-11-25  Roland McGrath  <roland (a] redhat.com>
   1679 
   1680 	* coverage.sh: Given -v argument, print names of unused files.
   1681 
   1682 	* addrscopes.c (main): Use dwfl_end before return.
   1683 	* allregs.c (main): Likewise.
   1684 	* find-prologues.c (main): Likewise.
   1685 	* funcretval.c (main): Likewise.
   1686 	* funcscopes.c (main): Likewise.
   1687 	* line2addr.c (main): Likewise.
   1688 
   1689 	* run-allregs.sh: New file.
   1690 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1691 
   1692 	* allregs.c: Use libdwfl wrapper instead of direct libebl calls.
   1693 	* Makefile.am (allregs_LDADD): Updated.
   1694 
   1695 	* allregs.c: New file.
   1696 	* Makefile.am (noinst_PROGRAMS): Add it.
   1697 	(allregs_LDADD): New variable.
   1698 
   1699 2005-11-18  Roland McGrath  <roland (a] redhat.com>
   1700 
   1701 	* test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
   1702 	* test-wrapper.sh: Likewise.
   1703 
   1704 2005-11-17  Roland McGrath  <roland (a] redhat.com>
   1705 
   1706 	* Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
   1707 	environment for test-wrapper.sh.
   1708 	* test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
   1709 	* test-subr.sh (installed_testrun): Likewise.
   1710 	Use explicit path in ${bindir}.
   1711 
   1712 	* Makefile.am (installcheck-local): Fix typo in last change.
   1713 
   1714 2005-11-16  Roland McGrath  <roland (a] redhat.com>
   1715 
   1716 	* configure.ac: New file, for standalone build/dist of test suite.
   1717 	* Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
   1718 	(asm_TESTS): New variable, broken out of ...
   1719 	(TESTS): ... here.  Also remove msg_tst.
   1720 	[!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
   1721 	(installed_TESTS_ENVIRONMENT): New variable.
   1722 	[STANDALONE] (TESTS_ENVIRONMENT): Use that.
   1723 	[!STANDALONE] (installcheck-local): Likewise.
   1724 	[STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
   1725 	* addrscopes.c: Include <config.h>.
   1726 	Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
   1727 	* allfcts.c: Likewise.
   1728 	* asm-tst1.c: Likewise.
   1729 	* asm-tst2.c: Likewise.
   1730 	* asm-tst3.c: Likewise.
   1731 	* asm-tst4.c: Likewise.
   1732 	* asm-tst5.c: Likewise.
   1733 	* asm-tst6.c: Likewise.
   1734 	* asm-tst7.c: Likewise.
   1735 	* asm-tst8.c: Likewise.
   1736 	* asm-tst9.c: Likewise.
   1737 	* dwflmodtest.c: Likewise.
   1738 	* find-prologues.c: Likewise.
   1739 	* funcscopes.c: Likewise.
   1740 	* get-aranges.c: Likewise.
   1741 	* get-files.c: Likewise.
   1742 	* get-lines.c: Likewise.
   1743 	* get-pubnames.c: Likewise.
   1744 	* line2addr.c: Likewise.
   1745 	* newscn.c: Likewise.
   1746 	* show-abbrev.c: Likewise.
   1747 	* show-die-info.c: Likewise.
   1748 	* update3.c: Likewise.
   1749 	* update4.c: Likewise.
   1750 	* funcretval.c: Likewise.
   1751 
   1752 	* dwflmodtest.c (print_instance): Don't use INTUSE.
   1753 	(options): Don't use N_ macro.
   1754 
   1755 2005-11-15  Roland McGrath  <roland (a] redhat.com>
   1756 
   1757 	* coverage.sh: Look in backends.
   1758 	* Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
   1759 	(TESTS_ENVIRONMENT): Likewise.
   1760 
   1761 	* funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
   1762 	pass FUNCDIE direclty to dwfl_module_return_value_location.
   1763 
   1764 	* Makefile.am (BUILD_RPATH): New variable.
   1765 	[TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
   1766 	(tests_rpath): New variable.
   1767 	(installcheck-local): Pass it to test-wrapper.sh.
   1768 	* test-wrapper.sh: In "installed" format, take yes/no value
   1769 	for elfutils_tests_rpath, which export.  When running a test
   1770 	binary for installcheck, exit 77.
   1771 	* test-subr.sh (installed_testrun): When running a test binary
   1772 	for installcheck, exit 77 if $elfutils_tests_rpath = yes.
   1773 
   1774 2005-11-14  Roland McGrath  <roland (a] redhat.com>
   1775 
   1776 	* test-subr.sh: New file.
   1777 	* test-wrapper.sh: New file.
   1778 	* Makefile.am (EXTRA_DIST): Add them.
   1779 	(AM_LDFLAGS): Variable removed.
   1780 	(TESTS_ENVIRONMENT): New variable.
   1781 	(installcheck-local): New target.
   1782 	* run-addrscopes.sh: Use test-subr.sh.
   1783 	* run-allfcts.sh: Likewise.
   1784 	* run-ecp-test.sh: Likewise.
   1785 	* run-ecp-test2.sh: Likewise.
   1786 	* run-elflint-self.sh: Likewise.
   1787 	* run-elflint-test.sh: Likewise.
   1788 	* run-find-prologues.sh: Likewise.
   1789 	* run-funcscopes.sh: Likewise.
   1790 	* run-get-aranges.sh: Likewise.
   1791 	* run-get-files.sh: Likewise.
   1792 	* run-get-lines.sh: Likewise.
   1793 	* run-get-pubnames.sh: Likewise.
   1794 	* run-line2addr.sh: Likewise.
   1795 	* run-ranlib-test.sh: Likewise.
   1796 	* run-ranlib-test2.sh: Likewise.
   1797 	* run-show-abbrev.sh: Likewise.
   1798 	* run-show-ciefde.sh: Likewise.
   1799 	* run-show-die-info.sh: Likewise.
   1800 	* run-strings-test.sh: Likewise.
   1801 	* run-strip-test.sh: Likewise.
   1802 
   1803 2005-11-13  Roland McGrath  <roland (a] redhat.com>
   1804 
   1805 	* funcretval.c: New file.
   1806 	* Makefile.am (noinst_PROGRAMS): Add it.
   1807 	(funcretval_LDADD): New variable.
   1808 
   1809 2005-11-09  Ulrich Drepper  <drepper (a] redhat.com>
   1810 
   1811 	* line2addr.c (handle_module): Add missing parameter to printf.
   1812 
   1813 2005-10-27  Roland McGrath  <roland (a] redhat.com>
   1814 
   1815 	* allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
   1816 	* funcscopes.c (handle_function): Likewise.
   1817 	* dwflmodtest.c (print_inline, print_func): Likewise.
   1818 	* find-prologues.c (handle_function): Likewise.
   1819 
   1820 2005-10-27  Roland McGrath  <roland (a] redhat.com>
   1821 
   1822 	* run-find-prologues.sh: New file.
   1823 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1824 
   1825 	* find-prologues.c (handle_function): Skip inlines.
   1826 
   1827 2005-10-25  Roland McGrath  <roland (a] redhat.com>
   1828 
   1829 	* find-prologues.c: New file.
   1830 	* Makefile.am (noinst_PROGRAMS): Add it.
   1831 	(find_prologues_LDADD): New variable.
   1832 
   1833 2005-09-02  Ulrich Drepper  <drepper (a] redhat.com>
   1834 
   1835 	* run-strings-test.sh: Remove strings.out in the end.
   1836 
   1837 2005-08-31  Ulrich Drepper  <drepper (a] redhat.com>
   1838 
   1839 	* run-addrscopes.sh: Use correct exit code if test cannot be performed.
   1840 	* run-allfcts.sh: Likewise.
   1841 	* run-ecp-test.sh: Likewise.
   1842 	* run-ecp-test2.sh: Likewise.
   1843 	* run-elflint-test.sh: Likewise.
   1844 	* run-funcscopes.sh: Likewise.
   1845 	* run-get-aranges.sh: Likewise.
   1846 	* run-get-files.sh: Likewise.
   1847 	* run-get-lines.sh: Likewise.
   1848 	* run-get-pubnames.sh: Likewise.
   1849 	* run-line2addr.sh: Likewise.
   1850 	* run-ranlib-test2.sh: Likewise.
   1851 	* run-show-abbrev.sh: Likewise.
   1852 	* run-show-ciefde.sh: Likewise.
   1853 	* run-show-die-info.sh: Likewise.
   1854 	* run-strings-test.sh: Likewise.
   1855 	* run-strip-test.sh: Likewise.
   1856 
   1857 2005-08-30  Ulrich Drepper  <drepper (a] redhat.com>
   1858 
   1859 	* coverage.sh: Handle case where there is no .gcno file at all.
   1860 
   1861 2005-08-29  Ulrich Drepper  <drepper (a] redhat.com>
   1862 
   1863 	* Makefile.am (EXTRA_DIST): Add coverage.
   1864 	[GCOV]: Generate coverage summary after the tests ran
   1865 	* coverage.sh: New file.
   1866 
   1867 2005-08-28  Ulrich Drepper  <drepper (a] redhat.com>
   1868 
   1869 	* Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
   1870 	(CLEANFILES): Add *.gcno *.gcda *.gconv.
   1871 
   1872 2005-08-28  Ulrich Drepper  <drepper (a] redhat.com>
   1873 
   1874 	* run-strings-test.sh: New file.
   1875 	* Makefile.am (TESTS, EXTRA_DIST): Add it.
   1876 
   1877 2005-08-27  Roland McGrath  <roland (a] redhat.com>
   1878 
   1879 	* addrscopes.c (handle_address): Apply bias to PC addresses.
   1880 
   1881 	* run-funcscopes.sh: New file.
   1882 	* testfile25.bz2: New data file.
   1883 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1884 
   1885 2005-08-26  Roland McGrath  <roland (a] redhat.com>
   1886 
   1887 	* addrscopes.c (dwarf_diename_integrate): Removed.
   1888 	(print_vars, handle_address): Use plain dwarf_diename.
   1889 
   1890 2005-08-25  Roland McGrath  <roland (a] redhat.com>
   1891 
   1892 	* funcscopes.c: New file.
   1893 	* Makefile.am (noinst_PROGRAMS): Add it.
   1894 	(funcscopes_LDADD): New variable.
   1895 
   1896 	* run-addrscopes.sh: Add another case.
   1897 	* testfile24.bz2: New data file.
   1898 	* Makefile.am (EXTRA_DIST): Add it.
   1899 
   1900 	* addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
   1901 	pass it to dwarf_getscopes.
   1902 	(main): Pass it, true when '=' follows an address.
   1903 
   1904 2005-08-24  Roland McGrath  <roland (a] redhat.com>
   1905 
   1906 	* line2addr.c (print_address): Omit () for DSOs.
   1907 
   1908 2005-08-24  Ulrich Drepper  <drepper (a] redhat.com>
   1909 
   1910 	* run-line2addr.sh: Remove testfile23 in the end.
   1911 
   1912 	* Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
   1913 	[MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.
   1914 
   1915 2005-08-22  Roland McGrath  <roland (a] redhat.com>
   1916 
   1917 	* run-line2addr.sh: Add a case.
   1918 	* testfile23.bz2: New data file.
   1919 	* Makefile.am (EXTRA_DIST): Add it.
   1920 
   1921 2005-08-18  Roland McGrath  <roland (a] redhat.com>
   1922 
   1923 	* run-addrscopes.sh: New file.
   1924 	* testfile22.bz2: New data file.
   1925 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   1926 
   1927 	* addrscopes.c: New file.
   1928 	* Makefile.am (noinst_PROGRAMS): Add it.
   1929 	(addrscopes_LDADD): New variable.
   1930 
   1931 2005-08-15  Ulrich Drepper  <drepper (a] redhat.com>
   1932 
   1933 	* run-elflint-self.sh: Don't run test if the file doesn't exist.
   1934 
   1935 2005-08-15  Roland McGrath  <roland (a] redhat.com>
   1936 
   1937 	* dwflmodtest.c (print_instance, print_inline): New functions.
   1938 	(print_func): Call print_inline.
   1939 	(options, parse_opt): Grok -i/--inlines.
   1940 
   1941 2005-08-07  Roland McGrath  <roland (a] redhat.com>
   1942 
   1943 	* dwflmodtest.c: Print function details only if -f flag is given.
   1944 
   1945 2005-08-06  Ulrich Drepper  <drepper (a] redhat.com>
   1946 
   1947 	* run-elflint-self.sh: New file.
   1948 	* Makefile.am (TESTS): Add run-elflint-self.sh.
   1949 	(EXTRA_DIST): Likewise.
   1950 
   1951 	* Makefile.am: Link with statis libs if BUILD_STATIC.
   1952 	(dwflmodtest_LDADD): Also link with -ldl.
   1953 
   1954 2005-08-02  Ulrich Drepper  <drepper (a] redhat.com>
   1955 
   1956 	* Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
   1957 	* asm-tst1.c: Adjust for new asm_begin interface.  Open backend
   1958 	library first.
   1959 	* asm-tst2.c: Likewise.
   1960 	* asm-tst3.c: Likewise.
   1961 	* asm-tst4.c: Likewise.
   1962 	* asm-tst5.c: Likewise.
   1963 	* asm-tst6.c: Likewise.
   1964 	* asm-tst7.c: Likewise.
   1965 	* asm-tst8.c: Likewise.
   1966 	* asm-tst9.c: Likewise.
   1967 
   1968 	* msg_tst.c: Add new error message.
   1969 
   1970 2005-07-28  Ulrich Drepper  <drepper (a] redhat.com>
   1971 
   1972 	* Makefile.am (dwflmodtest_LDADD): Add $(libebl).
   1973 
   1974 2005-06-01  Roland McGrath  <roland (a] redhat.com>
   1975 
   1976 	* line2addr.c: Rewritten using libdwfl.
   1977 	* run-line2addr.sh: Update test for changed arguments.
   1978 	* Makefile.am (INCLUDES): Add libdwfl source directory to path.
   1979 	(libdwfl): New variable.
   1980 	(line2addr_LDADD): Use it.
   1981 
   1982 2005-07-28  Roland McGrath  <roland (a] redhat.com>
   1983 
   1984 	* dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
   1985 	* Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
   1986 	(dwflmodtest_LDADD): New variable.
   1987 	(INCLUDES): Add -I$(top_srcdir)/libdwfl here.
   1988 
   1989 2005-07-21  Ulrich Drepper  <drepper (a] redhat.com>
   1990 
   1991 	* testfile18.bz2: New file.
   1992 	* run-elflint-test.sh: New file.
   1993 	* Makefile.am (TESTS): Add run-elflint-test.sh.
   1994 	(EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
   1995 
   1996 2005-05-24  Ulrich Drepper  <drepper (a] redhat.com>
   1997 
   1998 	* get-files.c (main): Use correct format specifier.
   1999 
   2000 2005-05-21  Ulrich Drepper  <drepper (a] redhat.com>
   2001 
   2002 	* Makefile.am: Add -Wextra to CFLAGS.
   2003 	* get-files.c: Remove warning this produced.
   2004 	* get-pubnames.c: Likewise.
   2005 	* newfile.c: Likewise.
   2006 	* newscn.c: Likewise.
   2007 	* scnnames.c: Likewise.
   2008 	* showptable.c: Likewise.
   2009 	* test-nlist.c: Likewise.
   2010 	* update1.c: Likewise.
   2011 	* update2.c: Likewise.
   2012 	* update3.c: Likewise.
   2013 	* update4.c: Likewise.
   2014 
   2015 2005-05-08  Ulrich Drepper  <drepper (a] redhat.com>
   2016 
   2017 	* run-line2addr.sh: Remove testfile14 at the end.
   2018 
   2019 	* run-strip-test.sh: Remove debuginfo test input file as well.
   2020 
   2021 	* Makefile.am (EXTRA_DIST): Newly added files incorrectly used
   2022 	.bz, not .bz2.
   2023 
   2024 2005-05-03  Roland McGrath  <roland (a] redhat.com>
   2025 
   2026 	* run-strip-test.sh: Use variables for test file names.
   2027 	Optionally produce separate debug file and check it.
   2028 	* run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
   2029 	* run-strip-test3.sh: Likewise.
   2030 	* run-strip-test4.sh: New file.
   2031 	* run-strip-test5.sh: New file.
   2032 	* run-strip-test6.sh: New file.
   2033 	* testfile15.bz: New file.
   2034 	* testfile15.debug.bz: New file.
   2035 	* testfile16.bz: New file.
   2036 	* testfile16.debug.bz: New file.
   2037 	* testfile17.bz: New file.
   2038 	* testfile17.debug.bz: New file.
   2039 	* Makefile.am (TESTS, EXTRA_DIST): Add them.
   2040 
   2041 2005-04-25  Ulrich Drepper  <drepper (a] redhat.com>
   2042 
   2043 	* run-line2addr.sh: Also use testfile14.  Adjust for correct
   2044 	return of multiple matches.
   2045 	* testfile14.bz2: New file.
   2046 	* Makefile.am (EXTRA_DIST): Add testfile14.bz2.
   2047 
   2048 	* show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.
   2049 
   2050 2005-04-04  Roland McGrath  <roland (a] redhat.com>
   2051 
   2052 	* line2addr.c (main): Initialize LINES and NLINES before calling
   2053 	dwarf_getsrc_file, and free LINES afterwards.
   2054 
   2055 	* allfcts.c (main): Use size_t for CUHL.
   2056 
   2057 2005-04-04  Ulrich Drepper  <drepper (a] redhat.com>
   2058 
   2059 	* line2addr.c: New file.
   2060 	* run-line2addr.sh: New file.
   2061 	* Makefile.am: Add rules to build, run, and distribute new code.
   2062 
   2063 2005-04-02  Ulrich Drepper  <drepper (a] redhat.com>
   2064 
   2065 	* allfcts.c: New file.
   2066 	* run-allfcts.sh: New file.
   2067 	* Makefile.am: Add rules to build, run, and distribute new code.
   2068 
   2069 2005-02-05  Ulrich Drepper  <drepper (a] redhat.com>
   2070 
   2071 	* Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap.  Link all test
   2072 	programs with -lmudflap.
   2073 
   2074 2004-09-25  Ulrich Drepper  <drepper (a] redhat.com>
   2075 
   2076 	* asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
   2077 	* asm-tst5.c (main): Likewise.
   2078 	* asm-tst6.c (main): Likewise.
   2079 
   2080 2004-01-17  Ulrich Drepper  <drepper (a] redhat.com>
   2081 
   2082 	* Makefile.am: Support building with mudflap.
   2083 
   2084 2004-01-12  Ulrich Drepper  <drepper (a] redhat.com>
   2085 
   2086 	* get-aranges.c: Rewrite to use libdw.
   2087 	* Makefile.am: Reenable get-aranges test.
   2088 
   2089 2004-01-11  Ulrich Drepper  <drepper (a] redhat.com>
   2090 
   2091 	* get-lines.c: New file.
   2092 	* get-files.c: Adjust for libdw.
   2093 	* run-get-files.sh: Adjust expected result.
   2094 	* run-get-lines.sh: Likewise.
   2095 	* Makefile.am: Run get-lines test.  Don't run get-aranges and
   2096 	get-ciefde test for now.
   2097 
   2098 	* show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
   2099 	change.  Print attribute offset information.
   2100 	* run-show-abbrev.sh: Adjust expected output.
   2101 
   2102 2004-01-09  Ulrich Drepper  <drepper (a] redhat.com>
   2103 
   2104 	* show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
   2105 	* show-die-info.c: Likewise.
   2106 	* run-show-die-info.sh: Adjust expected output.
   2107 
   2108 2003-08-13  Ulrich Drepper  <drepper (a] redhat.com>
   2109 
   2110 	* Makefile.in: Depend on libebl.a, not libebl.so.
   2111 
   2112 2003-08-11  Ulrich Drepper  <drepper (a] redhat.com>
   2113 
   2114 	* Moved to CVS archive.
   2115