2008-12-31  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: Add tests for blendvpd and blendvps.
	* testfile45.S.bz2: Likewise.
	* testfile44.expect.bz2: Adjust accordingly.
	* testfile45.expect.bz2: Likewise.

2008-12-30  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: Add tests for blendpd and blendps.
	* testfile45.S.bz2: Likewise.
	* testfile44.expect.bz2: Adjust accordingly.
	* testfile45.expect.bz2: Likewise.

2008-12-19  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: Add tests for AMD 3DNOW.
	* testfile45.S.bz2: Likewise.
	* testfile44.expect.bz2: Adjust accordingly.
	* testfile45.expect.bz2: Likewise.

2008-11-26  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-getmodules.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(dwfl_bug_getmodules_LDADD): New variable.

2008-09-10  Roland McGrath  <roland@redhat.com>

	* test-subr.sh (LC_ALL): Export it set to "C".
	* run-dwfl-addr-sect.sh: Don't do it here.
	* run-strings-test.sh: Likewise.

2008-08-21  Denys Vlasenko  <dvlasenk@redhat.com>

	* run-addrname-test.sh: Add a new case.
	* testfile49.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

2008-04-10  Roland McGrath  <roland@redhat.com>

	* testfile48.bz2, testfile48.bz2.debug: New data files.
	* Makefile.am (EXTRA_DIST): Add them.
	* run-strip-test8.sh: Use them.

	* testfile16.bz2, testfile16.debug.bz2: Replace data files.

	* run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
	* run-strip-test8.sh: New file.
	* testfile47.bz2: New data file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2008-03-31  Roland McGrath  <roland@redhat.com>

	* run-early-offscn.sh: New file.
	* early-offscn.c: New file.
	* Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them.
	(early_offscn_LDADD): New variable.

2008-03-19  Roland McGrath  <roland@redhat.com>

	* run-addrname-test.sh: Add a new case.

2008-02-22  Roland McGrath  <roland@redhat.com>

	* run-elflint-test.sh: Typo fix.

2008-02-21  Roland McGrath  <roland@redhat.com>

	* run-disasm-x86.sh: Use uname instead of arch, keep tools required
	for the build down to minimum.
	* run-disasm-x86-64.sh: Likewise.

2008-02-20  Roland McGrath  <roland@redhat.com>

	* testfile46.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.
	* run-elflint-test.sh: Test on it.

2008-02-01  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am: Hook up sha1-tst.c.
	* sha1-tst.c: New file.

2008-01-21  Roland McGrath  <roland@redhat.com>

	* testfile45.S.bz2: Add tests for cltq, cqto.
	* testfile45.expect.bz2: Adjust.

2008-01-14  Ulrich Drepper  <drepper@redhat.com>

	* testfile45.S.bz2: Add more tests.
	* testfile45.expect.bz2: Adjust.

2008-01-11  Ulrich Drepper  <drepper@redhat.com>

	* testfile45.expect.bz2: Adjust for adding of address for %rip based
	address mode.

2008-01-10  Ulrich Drepper  <drepper@redhat.com>

	* testfile45.S.bz2: Add more tests.
	* testfile45.expect.bz2: Adjust.

2008-01-08  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am (TESTS): Add run-disasm-x86-64.sh.
	(EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2,
	run-disasm-x86-64.sh.
	* run-disasm-x86-64.sh: New file.
	* testfile45.S.bz2: New file.
	* testfile45.expect.bz2: New file.
	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2008-01-04  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2008-01-04  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-fd-leak.c (main): Add a cast.

2008-01-03  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2008-01-01  Ulrich Drepper  <drepper@redhat.com>

	* line2addr.c: Use %m modifier instead of %a to appease gcc.

2008-01-01  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-31  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-30  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-29  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.s.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-28  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-27  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust.

2007-12-26  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: New tests.
	* testfile44.expect.bz2: Adjust

2007-12-21  Ulrich Drepper  <drepper@redhat.com>

	* testfile44.S.bz2: More tests.
	* testfile44.expect.bz2: Adjust appropriately.

2007-12-19  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am (TESTS): Add run-disasm.sh.
	(EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
	testfile44.expect.bz2.
	* run-disasm.sh: New file.
	* testfile44.S.bz2: New file.
	* testfile44.expect.bz2: New file.

2007-12-15  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Change expected output for powerpc spefscr.

2007-10-20  Roland McGrath  <roland@redhat.com>

	* run-dwfl-addr-sect.sh: Change expected output, no errors.

2007-10-19  Roland McGrath  <roland@redhat.com>

	* dwfl-addr-sect.c (handle_address): Return int.
	Don't exit on error, just return nonzero.
	(main): Collect results.
	* run-dwfl-addr-sect.sh: New file.
	* testfile43.bz2: New data file.
	* Makefile.am (EXTRA_DIST, TESTS): Add them.

2007-10-18  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Update expected ppc output for vrsave/vscr.

2007-10-16  Roland McGrath  <roland@redhat.com>

	* test-subr.sh (remove_files): Don't pass -Bb to diff.

2007-10-09  Roland McGrath  <roland@redhat.com>

	* dwflmodtest.c (print_module): Don't use %p in output.
	* run-dwfl-bug-offline-rel.sh: Updated expected output.

2007-10-08  Roland McGrath  <roland@redhat.com>

	* testfile42.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.
	* run-elflint-test.sh: New test on that file.

2007-10-04  Roland McGrath  <roland@redhat.com>

	* run-readelf-test4.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

2007-10-03  Roland McGrath  <roland@redhat.com>

	* run-readelf-test3.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

2007-10-01  Roland McGrath  <roland@redhat.com>

	* run-readelf-test2.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

2007-09-11  Roland McGrath  <roland@redhat.com>

	* run-addrname-test.sh: Add a new case.
	* testfile41.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

2007-08-23  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Update expected x86-64 output for %rflags.

2007-08-12  Roland McGrath  <roland@redhat.com>

	* run-strip-test7.sh: New file.
	* testfile39.bz2: New data file.
	* testfile40.bz2: New data file.
	* testfile40.debug.bz2: New data file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2007-08-09  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-report.c: Fix header inclusion.

2007-08-08  Roland McGrath  <roland@redhat.com>

	* run-addrname-test.sh: Add a new case using addr2line -S.
	* testfile38.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

2007-07-16  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-report.c: New file.
	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
	(dwfl_bug_report_LDADD): New variable.

2007-06-06  Roland McGrath  <roland@redhat.com>

	* run-unstrip-test.sh: Declare testfile.unstrip for removal.

2007-06-05  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am (EXTRA_DIST): Add missing line continuation and
	testfile37.bz and testfile37.debug.bz2.

2007-05-23  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Update expected Alpha results.

2007-05-18  Roland McGrath  <roland@redhat.com>

	* run-strip-test4.sh (stripped, debugfile): Use new reference files.
	* testfile37.bz2: New data file.
	* testfile37.debug.bz2: New data file.
	* run-unstrip-test2.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2007-05-10  Roland McGrath  <roland@redhat.com>

	* run-dwfl-bug-offline-rel.sh: New file.
	* testfile36.bz2: New data file.
	* testfile36.debug.bz2: New data file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2007-04-28  Roland McGrath  <roland@redhat.com>

	* run-strip-test6.sh (stripped, debugfile): Use new reference files.
	* testfile35.bz2: New data file.
	* testfile35.debug.bz2: New data file.
	* run-unstrip-test.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

	* run-strip-test.sh: Do all elflint and cmp runs even when some fail.

2007-04-26  Roland McGrath  <roland@redhat.com>

	* run-elflint-self.sh: Run all tests even if one fails.

	* run-allregs.sh: Add expected output for alpha.

2007-04-24  Roland McGrath  <roland@redhat.com>

	* run-strip-test.sh: When we saved the debug info, test unstrip too.

2007-04-22  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Update expected register info.

2007-04-16  Roland McGrath  <roland@redhat.com>

	* dwfl-addr-sect.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(dwfl_addr_sect_LDADD): New variable.

2007-04-05  Roland McGrath  <roland@redhat.com>

	* get-files.c: Test dwarf_getsrcdirs.
	* run-get-files.sh: Update expected output.

2007-04-01  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Updated expected output for x86_64.

2007-03-04  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-fd-leak.c: New file.
	* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
	(dwfl_bug_fd_leak_LDADD): New variable.

	* dwflmodtest.c: Test dwfl_getmodules before and after getdwarf,
	show what files have been located.

2007-02-02  Roland McGrath  <roland@redhat.com>

	* run-addrname-test.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.
	* testfile34.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

2007-01-20  Roland McGrath  <roland@redhat.com>

	* testfile33.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.
	* run-elflint-test.sh: Test on it too.

2007-01-18  Roland McGrath  <roland@redhat.com>

	* Makefile.am (CFLAGS): Don't molest it.

2007-01-11  Roland McGrath  <roland@redhat.com>

	* testfile32.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.
	* run-elflint-test.sh: Test on it too.

2007-02-04  Ulrich Drepper  <drepper@redhat.com>

	* arls.c: New file.
	* Makefile (noinst_PROGRAMS): Add arls.

	* run-ranlib-test2.sh: Fix type in comment.

2007-01-10  Ulrich Drepper  <drepper@redhat.com>

	* run-elflint-self.sh (runtest): Show which file has the problem.

2007-01-10  Roland McGrath  <roland@redhat.com>

	* dwfl-bug-addr-overflow.c: New file.
	* Makefile.am (TESTS): Add it.
	(dwfl_bug_addr_overflow_LDADD): New variable.

2006-12-17  Roland McGrath  <roland@redhat.com>

	* msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg.

2006-09-05  Roland McGrath  <roland@redhat.com>

	* run-strings-test.sh: Export LC_ALL=C for the test.

2006-08-29  Roland McGrath  <roland@redhat.com>

	* run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
	* run-arsymtest.sh: Likewise.

	* run-native-test.sh (native.c compilation): Add some braces.

2006-08-22  Roland McGrath  <roland@redhat.com>

	* allregs.c (dwarf_encoding_string): New function, swiped from readelf.
	(struct reginfo): New members bits, type.
	(one_register, match_register): Update to take new args,
	record and display new info.
	(main): Display new info.
	* run-allregs.sh: Update expected results.

2006-08-03  Roland McGrath  <roland@redhat.com>

	* run-allregs.sh: Add sparc cases.
	* testfile30.bz2: New data file.
	* testfile31.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add them.

2006-07-21  Roland McGrath  <roland@redhat.com>

	* allregs.c (struct reginfo): Increase size of name.
	(one_register): Assert that it's big enough.

2006-04-04  Roland McGrath  <roland@redhat.com>

	* run-bug1-test.sh: Test a second case, to cover both byte orders.
	* testfile29.bz2: New file.
	* testfile29.rdwr.bz2: New file.
	* Makefile.am (EXTRA_DIST): Add them.

2006-04-04  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am: Add rules to run run-bug1-test.sh.
	* rdwrmmap.c: New file.
	* run-bug1-test.sh: New file.
	* testfile28.bz2: New file.
	* testfile28.rdwr.bz2: New file.

2006-03-09  Roland McGrath  <roland@redhat.com>

	* Makefile.am (AM_LDFLAGS): Define to pass -rpath-link.

2006-03-01  Roland McGrath  <roland@redhat.com>

	* show-die-info.c (tagnames, attrs): Update name tables for dwarf.h
	changes matching 3.0 spec.

2006-01-13  Roland McGrath  <roland@redhat.com>

	* run-native-test.sh: Do kill -9 and reap explicitly at end, since
	bash 3.1 whines when it's done in the trap 0 handler.

2006-01-11  Roland McGrath  <roland@redhat.com>

	* testfile26.bz2: New data file.
	* testfile27.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add them.
	* run-allregs.sh: Test s390 data.

2005-12-14  Roland McGrath  <roland@redhat.com>

	* run-native-test.sh: Redirect output from native test process.

2005-12-13  Roland McGrath  <roland@redhat.com>

	* allregs.c (main): Fail if we find no registers.

	* run-native-test.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

2005-12-10  Ulrich Drepper  <drepper@redhat.com

	* run-readelf-test1.sh: New file.
	* Makefile.am (TESTS): Add run-readelf-test1.sh.
	(EXTRA_DIST): Likewise.

2005-12-07  Roland McGrath  <roland@redhat.com>

	* ecp.c (main): Use elf_end to clean up.

2005-11-25  Roland McGrath  <roland@redhat.com>

	* coverage.sh: Given -v argument, print names of unused files.

	* addrscopes.c (main): Use dwfl_end before return.
	* allregs.c (main): Likewise.
	* find-prologues.c (main): Likewise.
	* funcretval.c (main): Likewise.
	* funcscopes.c (main): Likewise.
	* line2addr.c (main): Likewise.

	* run-allregs.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

	* allregs.c: Use libdwfl wrapper instead of direct libebl calls.
	* Makefile.am (allregs_LDADD): Updated.

	* allregs.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(allregs_LDADD): New variable.

2005-11-18  Roland McGrath  <roland@redhat.com>

	* test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib.
	* test-wrapper.sh: Likewise.

2005-11-17  Roland McGrath  <roland@redhat.com>

	* Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in
	environment for test-wrapper.sh.
	* test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib.
	* test-subr.sh (installed_testrun): Likewise.
	Use explicit path in ${bindir}.

	* Makefile.am (installcheck-local): Fix typo in last change.

2005-11-16  Roland McGrath  <roland@redhat.com>

	* configure.ac: New file, for standalone build/dist of test suite.
	* Makefile.am [!STANDALONE] (INCLUDES): Don't define it.
	(asm_TESTS): New variable, broken out of ...
	(TESTS): ... here.  Also remove msg_tst.
	[!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst.
	(installed_TESTS_ENVIRONMENT): New variable.
	[STANDALONE] (TESTS_ENVIRONMENT): Use that.
	[!STANDALONE] (installcheck-local): Likewise.
	[STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo.
	* addrscopes.c: Include <config.h>.
	Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers.
	* allfcts.c: Likewise.
	* asm-tst1.c: Likewise.
	* asm-tst2.c: Likewise.
	* asm-tst3.c: Likewise.
	* asm-tst4.c: Likewise.
	* asm-tst5.c: Likewise.
	* asm-tst6.c: Likewise.
	* asm-tst7.c: Likewise.
	* asm-tst8.c: Likewise.
	* asm-tst9.c: Likewise.
	* dwflmodtest.c: Likewise.
	* find-prologues.c: Likewise.
	* funcscopes.c: Likewise.
	* get-aranges.c: Likewise.
	* get-files.c: Likewise.
	* get-lines.c: Likewise.
	* get-pubnames.c: Likewise.
	* line2addr.c: Likewise.
	* newscn.c: Likewise.
	* show-abbrev.c: Likewise.
	* show-die-info.c: Likewise.
	* update3.c: Likewise.
	* update4.c: Likewise.
	* funcretval.c: Likewise.

	* dwflmodtest.c (print_instance): Don't use INTUSE.
	(options): Don't use N_ macro.

2005-11-15  Roland McGrath  <roland@redhat.com>

	* coverage.sh: Look in backends.
	* Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl.
	(TESTS_ENVIRONMENT): Likewise.

	* funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE,
	pass FUNCDIE direclty to dwfl_module_return_value_location.

	* Makefile.am (BUILD_RPATH): New variable.
	[TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value.
	(tests_rpath): New variable.
	(installcheck-local): Pass it to test-wrapper.sh.
	* test-wrapper.sh: In "installed" format, take yes/no value
	for elfutils_tests_rpath, which export.  When running a test
	binary for installcheck, exit 77.
	* test-subr.sh (installed_testrun): When running a test binary
	for installcheck, exit 77 if $elfutils_tests_rpath = yes.

2005-11-14  Roland McGrath  <roland@redhat.com>

	* test-subr.sh: New file.
	* test-wrapper.sh: New file.
	* Makefile.am (EXTRA_DIST): Add them.
	(AM_LDFLAGS): Variable removed.
	(TESTS_ENVIRONMENT): New variable.
	(installcheck-local): New target.
	* run-addrscopes.sh: Use test-subr.sh.
	* run-allfcts.sh: Likewise.
	* run-ecp-test.sh: Likewise.
	* run-ecp-test2.sh: Likewise.
	* run-elflint-self.sh: Likewise.
	* run-elflint-test.sh: Likewise.
	* run-find-prologues.sh: Likewise.
	* run-funcscopes.sh: Likewise.
	* run-get-aranges.sh: Likewise.
	* run-get-files.sh: Likewise.
	* run-get-lines.sh: Likewise.
	* run-get-pubnames.sh: Likewise.
	* run-line2addr.sh: Likewise.
	* run-ranlib-test.sh: Likewise.
	* run-ranlib-test2.sh: Likewise.
	* run-show-abbrev.sh: Likewise.
	* run-show-ciefde.sh: Likewise.
	* run-show-die-info.sh: Likewise.
	* run-strings-test.sh: Likewise.
	* run-strip-test.sh: Likewise.

2005-11-13  Roland McGrath  <roland@redhat.com>

	* funcretval.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(funcretval_LDADD): New variable.

2005-11-09  Ulrich Drepper  <drepper@redhat.com>

	* line2addr.c (handle_module): Add missing parameter to printf.

2005-10-27  Roland McGrath  <roland@redhat.com>

	* allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes.
	* funcscopes.c (handle_function): Likewise.
	* dwflmodtest.c (print_inline, print_func): Likewise.
	* find-prologues.c (handle_function): Likewise.

2005-10-27  Roland McGrath  <roland@redhat.com>

	* run-find-prologues.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

	* find-prologues.c (handle_function): Skip inlines.

2005-10-25  Roland McGrath  <roland@redhat.com>

	* find-prologues.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(find_prologues_LDADD): New variable.

2005-09-02  Ulrich Drepper  <drepper@redhat.com>

	* run-strings-test.sh: Remove strings.out in the end.

2005-08-31  Ulrich Drepper  <drepper@redhat.com>

	* run-addrscopes.sh: Use correct exit code if test cannot be performed.
	* run-allfcts.sh: Likewise.
	* run-ecp-test.sh: Likewise.
	* run-ecp-test2.sh: Likewise.
	* run-elflint-test.sh: Likewise.
	* run-funcscopes.sh: Likewise.
	* run-get-aranges.sh: Likewise.
	* run-get-files.sh: Likewise.
	* run-get-lines.sh: Likewise.
	* run-get-pubnames.sh: Likewise.
	* run-line2addr.sh: Likewise.
	* run-ranlib-test2.sh: Likewise.
	* run-show-abbrev.sh: Likewise.
	* run-show-ciefde.sh: Likewise.
	* run-show-die-info.sh: Likewise.
	* run-strings-test.sh: Likewise.
	* run-strip-test.sh: Likewise.

2005-08-30  Ulrich Drepper  <drepper@redhat.com>

	* coverage.sh: Handle case where there is no .gcno file at all.

2005-08-29  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am (EXTRA_DIST): Add coverage.
	[GCOV]: Generate coverage summary after the tests ran
	* coverage.sh: New file.

2005-08-28  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.an [BUILD_STATIC] (libdw): Add -ldl.
	(CLEANFILES): Add *.gcno *.gcda *.gconv.

2005-08-28  Ulrich Drepper  <drepper@redhat.com>

	* run-strings-test.sh: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add it.

2005-08-27  Roland McGrath  <roland@redhat.com>

	* addrscopes.c (handle_address): Apply bias to PC addresses.

	* run-funcscopes.sh: New file.
	* testfile25.bz2: New data file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2005-08-26  Roland McGrath  <roland@redhat.com>

	* addrscopes.c (dwarf_diename_integrate): Removed.
	(print_vars, handle_address): Use plain dwarf_diename.

2005-08-25  Roland McGrath  <roland@redhat.com>

	* funcscopes.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(funcscopes_LDADD): New variable.

	* run-addrscopes.sh: Add another case.
	* testfile24.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

	* addrscopes.c (handle_address): Take new argument IGNORE_INLINES,
	pass it to dwarf_getscopes.
	(main): Pass it, true when '=' follows an address.

2005-08-24  Roland McGrath  <roland@redhat.com>

	* line2addr.c (print_address): Omit () for DSOs.

2005-08-24  Ulrich Drepper  <drepper@redhat.com>

	* run-line2addr.sh: Remove testfile23 in the end.

	* Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl).
	[MUDFLAP] (AM_LDFLAGS): Define to find libebl modules.

2005-08-22  Roland McGrath  <roland@redhat.com>

	* run-line2addr.sh: Add a case.
	* testfile23.bz2: New data file.
	* Makefile.am (EXTRA_DIST): Add it.

2005-08-18  Roland McGrath  <roland@redhat.com>

	* run-addrscopes.sh: New file.
	* testfile22.bz2: New data file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

	* addrscopes.c: New file.
	* Makefile.am (noinst_PROGRAMS): Add it.
	(addrscopes_LDADD): New variable.

2005-08-15  Ulrich Drepper  <drepper@redhat.com>

	* run-elflint-self.sh: Don't run test if the file doesn't exist.

2005-08-15  Roland McGrath  <roland@redhat.com>

	* dwflmodtest.c (print_instance, print_inline): New functions.
	(print_func): Call print_inline.
	(options, parse_opt): Grok -i/--inlines.

2005-08-07  Roland McGrath  <roland@redhat.com>

	* dwflmodtest.c: Print function details only if -f flag is given.

2005-08-06  Ulrich Drepper  <drepper@redhat.com>

	* run-elflint-self.sh: New file.
	* Makefile.am (TESTS): Add run-elflint-self.sh.
	(EXTRA_DIST): Likewise.

	* Makefile.am: Link with statis libs if BUILD_STATIC.
	(dwflmodtest_LDADD): Also link with -ldl.

2005-08-02  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am: Add -ldl to asm_tst[1-9]_LDASS.
	* asm-tst1.c: Adjust for new asm_begin interface.  Open backend
	library first.
	* asm-tst2.c: Likewise.
	* asm-tst3.c: Likewise.
	* asm-tst4.c: Likewise.
	* asm-tst5.c: Likewise.
	* asm-tst6.c: Likewise.
	* asm-tst7.c: Likewise.
	* asm-tst8.c: Likewise.
	* asm-tst9.c: Likewise.

	* msg_tst.c: Add new error message.

2005-07-28  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am (dwflmodtest_LDADD): Add $(libebl).

2005-06-01  Roland McGrath  <roland@redhat.com>

	* line2addr.c: Rewritten using libdwfl.
	* run-line2addr.sh: Update test for changed arguments.
	* Makefile.am (INCLUDES): Add libdwfl source directory to path.
	(libdwfl): New variable.
	(line2addr_LDADD): Use it.

2005-07-28  Roland McGrath  <roland@redhat.com>

	* dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here.
	* Makefile.am (noinst_PROGRAMS): Add dwflmodtest.
	(dwflmodtest_LDADD): New variable.
	(INCLUDES): Add -I$(top_srcdir)/libdwfl here.

2005-07-21  Ulrich Drepper  <drepper@redhat.com>

	* testfile18.bz2: New file.
	* run-elflint-test.sh: New file.
	* Makefile.am (TESTS): Add run-elflint-test.sh.
	(EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.

2005-05-24  Ulrich Drepper  <drepper@redhat.com>

	* get-files.c (main): Use correct format specifier.

2005-05-21  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am: Add -Wextra to CFLAGS.
	* get-files.c: Remove warning this produced.
	* get-pubnames.c: Likewise.
	* newfile.c: Likewise.
	* newscn.c: Likewise.
	* scnnames.c: Likewise.
	* showptable.c: Likewise.
	* test-nlist.c: Likewise.
	* update1.c: Likewise.
	* update2.c: Likewise.
	* update3.c: Likewise.
	* update4.c: Likewise.

2005-05-08  Ulrich Drepper  <drepper@redhat.com>

	* run-line2addr.sh: Remove testfile14 at the end.

	* run-strip-test.sh: Remove debuginfo test input file as well.

	* Makefile.am (EXTRA_DIST): Newly added files incorrectly used
	.bz, not .bz2.

2005-05-03  Roland McGrath  <roland@redhat.com>

	* run-strip-test.sh: Use variables for test file names.
	Optionally produce separate debug file and check it.
	* run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
	* run-strip-test3.sh: Likewise.
	* run-strip-test4.sh: New file.
	* run-strip-test5.sh: New file.
	* run-strip-test6.sh: New file.
	* testfile15.bz: New file.
	* testfile15.debug.bz: New file.
	* testfile16.bz: New file.
	* testfile16.debug.bz: New file.
	* testfile17.bz: New file.
	* testfile17.debug.bz: New file.
	* Makefile.am (TESTS, EXTRA_DIST): Add them.

2005-04-25  Ulrich Drepper  <drepper@redhat.com>

	* run-line2addr.sh: Also use testfile14.  Adjust for correct
	return of multiple matches.
	* testfile14.bz2: New file.
	* Makefile.am (EXTRA_DIST): Add testfile14.bz2.

	* show-abbrev.c (main): Adjust for dwarf_getabbrev interface change.

2005-04-04  Roland McGrath  <roland@redhat.com>

	* line2addr.c (main): Initialize LINES and NLINES before calling
	dwarf_getsrc_file, and free LINES afterwards.

	* allfcts.c (main): Use size_t for CUHL.

2005-04-04  Ulrich Drepper  <drepper@redhat.com>

	* line2addr.c: New file.
	* run-line2addr.sh: New file.
	* Makefile.am: Add rules to build, run, and distribute new code.

2005-04-02  Ulrich Drepper  <drepper@redhat.com>

	* allfcts.c: New file.
	* run-allfcts.sh: New file.
	* Makefile.am: Add rules to build, run, and distribute new code.

2005-02-05  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap.  Link all test
	programs with -lmudflap.

2004-09-25  Ulrich Drepper  <drepper@redhat.com>

	* asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation.
	* asm-tst5.c (main): Likewise.
	* asm-tst6.c (main): Likewise.

2004-01-17  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.am: Support building with mudflap.

2004-01-12  Ulrich Drepper  <drepper@redhat.com>

	* get-aranges.c: Rewrite to use libdw.
	* Makefile.am: Reenable get-aranges test.

2004-01-11  Ulrich Drepper  <drepper@redhat.com>

	* get-lines.c: New file.
	* get-files.c: Adjust for libdw.
	* run-get-files.sh: Adjust expected result.
	* run-get-lines.sh: Likewise.
	* Makefile.am: Run get-lines test.  Don't run get-aranges and
	get-ciefde test for now.

	* show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface
	change.  Print attribute offset information.
	* run-show-abbrev.sh: Adjust expected output.

2004-01-09  Ulrich Drepper  <drepper@redhat.com>

	* show-abbrev.c: Adjust call to dwarf_nextcu after interface change.
	* show-die-info.c: Likewise.
	* run-show-die-info.sh: Adjust expected output.

2003-08-13  Ulrich Drepper  <drepper@redhat.com>

	* Makefile.in: Depend on libebl.a, not libebl.so.

2003-08-11  Ulrich Drepper  <drepper@redhat.com>

	* Moved to CVS archive.