r268369 - in /trunk/libbacktrace: ChangeLog Mak...

vries@gcc.gnu.org vries@gcc.gnu.org
Tue Jan 29 16:25:00 GMT 2019


Author: vries
Date: Tue Jan 29 16:25:46 2019
New Revision: 268369

URL: https://gcc.gnu.org/viewcvs?rev=268369&root=gcc&view=rev
Log:
[libbacktrace] Add test-cases exercising build-id and dwz

Add test-cases b2test_buildid and b3test_dwz_buildid.

The last one triggers the segfault fixed by "[backtrace] Avoid segfault"
( r268275 ).

2019-01-29  Tom de Vries  <tdevries@suse.de>

	* install-debuginfo-for-buildid.sh.in: New script.
	* Makefile.am (check_PROGRAMS): Add b2test and b3test.
	(TESTS): Add b2test_buildid and b3test_dwz_buildid.
	* Makefile.in: Regenerate.
	* configure.ac (HAVE_ELF): Set with AM_CONDITIONAL.
	(READELF): Set with AC_CHECK_PROG.
	(install-debuginfo-for-buildid.sh): Generate with AC_CONFIG_FILES.
	* configure: Regenerate.
	* elf.c (SYSTEM_BUILD_ID_DIR): Factor out of ...
	(elf_open_debugfile_by_buildid): ... here.

Added:
    trunk/libbacktrace/install-debuginfo-for-buildid.sh.in
Modified:
    trunk/libbacktrace/ChangeLog
    trunk/libbacktrace/Makefile.am
    trunk/libbacktrace/Makefile.in
    trunk/libbacktrace/configure
    trunk/libbacktrace/configure.ac
    trunk/libbacktrace/elf.c



More information about the Gcc-cvs mailing list