aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2019-01-29 07:22:16 +0000
committerTom de Vries <vries@gcc.gnu.org>2019-01-29 07:22:16 +0000
commit57f0d303848213c1d82437b8c444afda8b72ede0 (patch)
tree8e4f862e9e30a50086d958561cb3f011f1a0fe85 /gcc
parent375d59849a2773e926ce26de006247d6f0a9490d (diff)
downloadgcc-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