diff options
author | Tom de Vries <tdevries@suse.de> | 2019-01-29 07:22:16 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2019-01-29 07:22:16 +0000 |
commit | 57f0d303848213c1d82437b8c444afda8b72ede0 (patch) | |
tree | 8e4f862e9e30a50086d958561cb3f011f1a0fe85 /gcc | |
parent | 375d59849a2773e926ce26de006247d6f0a9490d (diff) | |
download | gcc-57f0d303848213c1d82437b8c444afda8b72ede0.zip gcc-57f0d303848213c1d82437b8c444afda8b72ede0.tar.gz gcc-57f0d303848213c1d82437b8c444afda8b72ede0.tar.bz2 |
[libbacktrace] Don't assign check_PROGRAMS to TESTS
In automake files, the check_PROGRAMS variable lists programs that need to be
build for testing, and TESTS lists the programs that need to be run.
The libbacktrace/Makefile.am uses a shortcut:
...
TESTS = $(check_PROGRAMS)
...
to make sure that each program added with:
...
check_PROGRAMS += foo
...
is both build and run.
However, for the allocfail.sh test, we need allocfail to be build and
allocfail.sh to be run:
...
check_PROGRAMS += allocfail
TESTS += allocfail.sh
...
but the shortcut causes allocfail also to be run, which is not required.
Fix this by removing the short-cut, allowing check_PROGRAMS to retain its
original semantics, and introducing a variable BUILDTESTS for programs that
need to be both build and run.
2019-01-29 Tom de Vries <tdevries@suse.de>
* Makefile.am: Replace check_PROGRAMS with BUILDTESTS, except for
allocfail.
(TESTS): Don't add check_PROGRAMS. Add BUILDTESTS.
(check_PROGRAMS): Add BUILDTESTS.
* Makefile.in: Regenerate.
From-SVN: r268360
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions