- Timestamp:
- Jul 31, 2018, 8:35:42 AM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
- Children:
- 5d4fa18
- Parents:
- 4137e31 (diff), a4248de1 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- src/tests
- Files:
-
- 4 edited
-
Makefile.am (modified) (1 diff)
-
Makefile.in (modified) (2 diffs)
-
preempt_longrun/Makefile.am (modified) (1 diff)
-
preempt_longrun/Makefile.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/Makefile.am
r4137e31 r95b1e28 79 79 @+${TEST_PY} --debug=${debug} -Iconcurrent 80 80 81 # SKULLDUGGERY like libcfa/Makefile.am prevent extensionless headers from being generated 82 # however, here it is more complicated because it must match the dependencies based on how 83 # they are generated by gcc 84 headers = $(shell find $(top_srcdir)/src/libcfa -type f ! -name "*.*") 85 headers_real = $(shell realpath --relative-to=$(top_srcdir)/src/libcfa $(headers)) 86 headers_deps = $(addprefix %/, $(headers_real)) 87 $(headers_deps) : 88 echo "Dummy rule, should never be called" 89 90 # %/stdlib: 91 # echo "Dummy rule, should never be called" 92 93 # implicit rule so not all test require a rule 81 94 % : %.c $(CC) 95 echo $(headers_deps) 82 96 $(COMPILE) $(abspath ${<}) -o ${@} 83 97 -
src/tests/Makefile.in
r4137e31 r95b1e28 309 309 fstream_test_SOURCES = fstream_test.c 310 310 avl_test_SOURCES = avltree/avl_test.c avltree/avl0.c avltree/avl1.c avltree/avl2.c avltree/avl3.c avltree/avl4.c avltree/avl-private.c 311 312 # SKULLDUGGERY like libcfa/Makefile.am prevent extensionless headers from being generated 313 # however, here it is more complicated because it must match the dependencies exactly 314 # depencies seem to have the absolute path to the build directory and relative path 315 # to the headers from there 316 headers = $(shell find $(top_srcdir)/src/libcfa -type f ! -name "*.*") 317 headers_real = $(shell realpath --relative-to=$(top_srcdir)/src/libcfa $(headers)) 318 headers_deps = $(addprefix %/, $(headers_real)) 311 319 all: all-am 312 320 … … 626 634 concurrency : 627 635 @+${TEST_PY} --debug=${debug} -Iconcurrent 628 636 $(headers_deps) : 637 echo "Dummy rule, should never be called" 638 639 # %/stdlib: 640 # echo "Dummy rule, should never be called" 641 642 # implicit rule so not all test require a rule 629 643 % : %.c $(CC) 644 echo $(headers_deps) 630 645 $(COMPILE) $(abspath ${<}) -o ${@} 631 646 -
src/tests/preempt_longrun/Makefile.am
r4137e31 r95b1e28 32 32 BUILD_FLAGS = -g -Wall -Wno-unused-function -quiet @CFA_FLAGS@ -O2 -DPREEMPTION_RATE=${preempt} -I.. -I. -DTEST_$(shell cat .type | tr a-z A-Z) 33 33 CFLAGS = ${BUILD_FLAGS} 34 CC = @CFA_BINDIR@/@CFA_NAME@34 CC = ${top_builddir}/src/driver/cfa 35 35 36 36 TESTS = block coroutine create disjoint enter enter3 processor stack wait yield -
src/tests/preempt_longrun/Makefile.in
r4137e31 r95b1e28 337 337 AWK = @AWK@ 338 338 BACKEND_CC = @BACKEND_CC@ 339 CC = @CFA_BINDIR@/@CFA_NAME@339 CC = ${top_builddir}/src/driver/cfa 340 340 CCAS = @CCAS@ 341 341 CCASDEPMODE = @CCASDEPMODE@
Note:
See TracChangeset
for help on using the changeset viewer.