Vasil Velichkov | e318759 | 2016-07-18 22:46:36 +0300 | [diff] [blame] | 1 | @CODE_COVERAGE_RULES@ |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 2 | |
Lev Walkin | f379fe3 | 2016-03-14 04:30:27 -0700 | [diff] [blame] | 3 | SUBDIRS = check-src |
| 4 | |
Lev Walkin | 96deff8 | 2010-10-16 02:16:47 -0700 | [diff] [blame] | 5 | dist_check_SCRIPTS = check-assembly.sh |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 6 | |
Bi-Ruei, Chiu | c46137b | 2017-05-08 17:04:38 +0800 | [diff] [blame] | 7 | #Filter out the coverage options from CFLAGS as we don't need |
| 8 | #code coverage data for the tests executables |
| 9 | CFLAGS = $(filter-out $(CODE_COVERAGE_CFLAGS), @CFLAGS@) |
| 10 | |
| 11 | TESTS_ENVIRONMENT= \ |
| 12 | CC="${CC}" \ |
| 13 | CFLAGS="${TESTSUITE_CFLAGS} ${CFLAGS}" \ |
| 14 | CXXFLAGS="${CXXFLAGS}" \ |
| 15 | LDFLAGS="${LDFLAGS}" \ |
| 16 | srcdir=${srcdir} \ |
| 17 | abs_top_srcdir=${abs_top_srcdir} \ |
| 18 | abs_top_builddir=${abs_top_builddir} \ |
| 19 | ${srcdir}/check-assembly.sh |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 20 | |
Lev Walkin | f6e4fc9 | 2016-07-02 23:44:40 +0000 | [diff] [blame] | 21 | TESTS = |
| 22 | TESTS += check-src/check-03.-fwide-types.c |
| 23 | TESTS += check-src/check-119.-fwide-types.-gen-PER.c |
| 24 | TESTS += check-src/check-119.-gen-PER.c |
| 25 | TESTS += check-src/check-126.-gen-PER.c |
| 26 | TESTS += check-src/check-127.-gen-PER.c |
| 27 | TESTS += check-src/check-131.-gen-PER.c |
| 28 | TESTS += check-src/check-132.-gen-PER.c |
| 29 | TESTS += check-src/check-133.-gen-PER.c |
Lev Walkin | 6db40f4 | 2017-07-25 06:21:11 -0700 | [diff] [blame] | 30 | TESTS += check-src/check-135.-gen-OER.c |
Lev Walkin | f6e4fc9 | 2016-07-02 23:44:40 +0000 | [diff] [blame] | 31 | TESTS += check-src/check-19.c |
| 32 | TESTS += check-src/check-22.-fwide-types.c |
| 33 | TESTS += check-src/check-24.-fwide-types.c |
| 34 | TESTS += check-src/check-25.-fwide-types.c |
| 35 | TESTS += check-src/check-30.-fwide-types.c |
| 36 | TESTS += check-src/check-31.-fwide-types.c |
| 37 | TESTS += check-src/check-32.c |
| 38 | TESTS += check-src/check-33.c |
| 39 | TESTS += check-src/check-35.c |
| 40 | TESTS += check-src/check-39.c |
| 41 | TESTS += check-src/check-41.-fwide-types.c |
| 42 | TESTS += check-src/check-41.c |
| 43 | TESTS += check-src/check-42.c |
| 44 | TESTS += check-src/check-43.c |
| 45 | TESTS += check-src/check-44.c |
| 46 | TESTS += check-src/check-46.c |
| 47 | TESTS += check-src/check-48.c |
| 48 | TESTS += check-src/check-50.c |
| 49 | TESTS += check-src/check-59.c |
| 50 | TESTS += check-src/check-60.c |
| 51 | TESTS += check-src/check-62.c |
| 52 | TESTS += check-src/check-65.c |
| 53 | TESTS += check-src/check-70.-fwide-types.c |
| 54 | TESTS += check-src/check-70.c |
| 55 | TESTS += check-src/check-72.-fcompound-names.c |
| 56 | TESTS += check-src/check-73.c |
| 57 | TESTS += check-src/check-92.-findirect-choice.c |
| 58 | TESTS += check-src/check-92.c |
Lev Walkin | d8cc847 | 2016-07-02 23:33:32 +0000 | [diff] [blame] | 59 | |
Lev Walkin | b40ec41 | 2014-02-24 00:57:18 -0800 | [diff] [blame] | 60 | if TEST_64BIT |
Lev Walkin | f6e4fc9 | 2016-07-02 23:44:40 +0000 | [diff] [blame] | 61 | TESTS += check-src/check64-134.-gen-PER.c |
Lev Walkin | 6db40f4 | 2017-07-25 06:21:11 -0700 | [diff] [blame] | 62 | TESTS += check-src/check64-136.-gen-OER.c |
Lev Walkin | b40ec41 | 2014-02-24 00:57:18 -0800 | [diff] [blame] | 63 | endif |
Lev Walkin | ed2710d | 2004-08-11 05:26:29 +0000 | [diff] [blame] | 64 | |
Lev Walkin | c78d047 | 2017-08-02 12:26:18 -0700 | [diff] [blame] | 65 | EXTRA_DIST = \ |
| 66 | data-62 \ |
| 67 | data-70 \ |
| 68 | data-119 \ |
| 69 | data-126 \ |
| 70 | check-src/check64-134.-gen-PER.c \ |
| 71 | check-src/check64-136.-gen-OER.c |
Lev Walkin | de48e69 | 2006-09-19 05:21:02 +0000 | [diff] [blame] | 72 | |
Lev Walkin | 51270a7 | 2010-10-24 16:57:14 -0700 | [diff] [blame] | 73 | clean-local: |
| 74 | rm -rf test-* |