Changes in / [944a90f:a4248de1]
- Files:
-
- 20 edited
-
Makefile.in (modified) (3 diffs)
-
configure (modified) (2 diffs)
-
configure.ac (modified) (1 diff)
-
src/Makefile.am (modified) (1 diff)
-
src/Makefile.in (modified) (4 diffs)
-
src/benchmark/Makefile.am (modified) (2 diffs)
-
src/benchmark/Makefile.in (modified) (4 diffs)
-
src/driver/Makefile.in (modified) (3 diffs)
-
src/examples/Makefile.am (modified) (1 diff)
-
src/examples/Makefile.in (modified) (4 diffs)
-
src/libcfa/Makefile.am (modified) (2 diffs)
-
src/libcfa/Makefile.in (modified) (4 diffs)
-
src/prelude/Makefile.am (modified) (2 diffs)
-
src/prelude/Makefile.in (modified) (3 diffs)
-
src/tests/Makefile.am (modified) (3 diffs)
-
src/tests/Makefile.in (modified) (4 diffs)
-
src/tests/preempt_longrun/Makefile.am (modified) (1 diff)
-
src/tests/preempt_longrun/Makefile.in (modified) (2 diffs)
-
tools/Makefile.in (modified) (3 diffs)
-
tools/prettyprinter/Makefile.in (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Makefile.in
r944a90f ra4248de1 250 250 AWK = @AWK@ 251 251 BACKEND_CC = @BACKEND_CC@ # C compiler used to compile Cforall programs, versus C++ compiler used to build cfa command 252 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@253 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@254 252 CC = @CC@ 255 253 CCAS = @CCAS@ … … 257 255 CCASFLAGS = @CCASFLAGS@ 258 256 CCDEPMODE = @CCDEPMODE@ 259 CFACC = @CFACC@260 CFACPP = @CFACPP@261 257 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 262 258 CFA_BINDIR = @CFA_BINDIR@ … … 275 271 DEFS = @DEFS@ 276 272 DEPDIR = @DEPDIR@ 277 DRIVER_DIR = @DRIVER_DIR@278 273 ECHO_C = @ECHO_C@ 279 274 ECHO_N = @ECHO_N@ -
configure
r944a90f ra4248de1 674 674 build_cpu 675 675 build 676 BUILD_IN_TREE_FLAGS677 BUILD_IN_TREE_FLAGS_NOLIB678 CFACPP679 CFACC680 DRIVER_DIR681 676 CFA_LIBDIR 682 677 CFA_BINDIR … … 3380 3375 3381 3376 3382 # Create variables for commonly used targets3383 DRIVER_DIR='$(top_builddir)/src/driver'3384 CFACC=${DRIVER_DIR}/cfa3385 CFACPP=${DRIVER_DIR}/cfa-cpp3386 3387 3388 3389 3390 # Flag variables needed to build in tree3391 LIBCFA_SRC='$(top_srcdir)/src/libcfa'3392 LIBCFA_BUILD='$(top_builddir)/src/libcfa'3393 BUILD_IN_TREE_FLAGS_NOLIB="-XCFA -t -B${DRIVER_DIR}"3394 BUILD_IN_TREE_FLAGS="${BUILD_IN_TREE_FLAGS_NOLIB} -L${LIBCFA_BUILD} -I${LIBCFA_SRC} -I${LIBCFA_SRC}AM_CFLAGS/containers -I${LIBCFA_SRC}/concurrency -I${LIBCFA_SRC}/stdhdr"3395 3396 3397 3398 3377 # Make sure we can run config.sub. 3399 3378 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || -
configure.ac
r944a90f ra4248de1 170 170 AC_DEFINE_UNQUOTED(CFA_LIBDIR, "${cfa_libdir}", [Location of cc1 and cfa-cpp commands.]) 171 171 AC_SUBST(CFA_LIBDIR, ${cfa_libdir}) 172 173 # Create variables for commonly used targets174 DRIVER_DIR='$(top_builddir)/src/driver'175 CFACC=${DRIVER_DIR}/cfa176 CFACPP=${DRIVER_DIR}/cfa-cpp177 AC_SUBST(DRIVER_DIR)178 AC_SUBST(CFACC)179 AC_SUBST(CFACPP)180 181 # Flag variables needed to build in tree182 LIBCFA_SRC='$(top_srcdir)/src/libcfa'183 LIBCFA_BUILD='$(top_builddir)/src/libcfa'184 BUILD_IN_TREE_FLAGS_NOLIB="-XCFA -t -B${DRIVER_DIR}"185 BUILD_IN_TREE_FLAGS="${BUILD_IN_TREE_FLAGS_NOLIB} -L${LIBCFA_BUILD} -I${LIBCFA_SRC} -I${LIBCFA_SRC}AM_CFLAGS/containers -I${LIBCFA_SRC}/concurrency -I${LIBCFA_SRC}/stdhdr"186 AC_SUBST(BUILD_IN_TREE_FLAGS_NOLIB)187 AC_SUBST(BUILD_IN_TREE_FLAGS)188 172 189 173 AC_CANONICAL_BUILD -
src/Makefile.am
r944a90f ra4248de1 40 40 41 41 # put into lib for now 42 cfa_cpplibdir = $ (CFA_LIBDIR)42 cfa_cpplibdir = ${CFA_LIBDIR} 43 43 cfa_cpplib_PROGRAMS = driver/cfa-cpp 44 driver_cfa_cpp_SOURCES = $ (SRC)44 driver_cfa_cpp_SOURCES = ${SRC} 45 45 driver_cfa_cpp_LDADD = -ldl # yywrap 46 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I$ (srcdir)/Parser -I$(srcdir)/include -DYY_NO_INPUT -O2 -g -std=c++1446 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I${abs_top_srcdir}/src/Parser -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14 47 47 driver_cfa_cpp_LDFLAGS = -Xlinker -export-dynamic 48 48 -
src/Makefile.in
r944a90f ra4248de1 365 365 AWK = @AWK@ 366 366 BACKEND_CC = @BACKEND_CC@ 367 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@368 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@369 367 CC = @CC@ 370 368 CCAS = @CCAS@ … … 372 370 CCASFLAGS = @CCASFLAGS@ 373 371 CCDEPMODE = @CCDEPMODE@ 374 CFACC = @CFACC@375 CFACPP = @CFACPP@376 372 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 377 373 CFA_BINDIR = @CFA_BINDIR@ … … 390 386 DEFS = @DEFS@ 391 387 DEPDIR = @DEPDIR@ 392 DRIVER_DIR = @DRIVER_DIR@393 388 ECHO_C = @ECHO_C@ 394 389 ECHO_N = @ECHO_N@ … … 541 536 542 537 # put into lib for now 543 cfa_cpplibdir = $ (CFA_LIBDIR)544 driver_cfa_cpp_SOURCES = $ (SRC)538 cfa_cpplibdir = ${CFA_LIBDIR} 539 driver_cfa_cpp_SOURCES = ${SRC} 545 540 driver_cfa_cpp_LDADD = -ldl # yywrap 546 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I$ (srcdir)/Parser -I$(srcdir)/include -DYY_NO_INPUT -O2 -g -std=c++14541 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I${abs_top_srcdir}/src/Parser -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14 547 542 driver_cfa_cpp_LDFLAGS = -Xlinker -export-dynamic 548 543 all: $(BUILT_SOURCES) -
src/benchmark/Makefile.am
r944a90f ra4248de1 18 18 CFLAGS = 19 19 AM_CFLAGS = \ 20 -XCFA \ 21 -t \ 22 -B${abs_top_builddir}/src/driver \ 20 23 -g \ 21 24 -O2 \ … … 24 27 -quiet \ 25 28 -I$(srcdir) \ 26 @BUILD_IN_TREE_FLAGS@ 27 28 CC = @CFACC@ 29 -L${abs_top_builddir}/src/libcfa \ 30 -I${abs_top_srcdir}/src/libcfa \ 31 -I${abs_top_srcdir}/src/libcfa/containers \ 32 -I${abs_top_srcdir}/src/libcfa/concurrency \ 33 -I${abs_top_srcdir}/src/libcfa/stdhdr 34 35 CC = ${top_builddir}/src/driver/cfa 29 36 TOOLSDIR = ${abs_top_srcdir}/tools/ 30 37 REPEAT = ${TOOLSDIR}repeat -
src/benchmark/Makefile.in
r944a90f ra4248de1 135 135 AWK = @AWK@ 136 136 BACKEND_CC = @BACKEND_CC@ 137 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 138 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@ 139 CC = @CFACC@ 137 CC = ${top_builddir}/src/driver/cfa 140 138 CCAS = @CCAS@ 141 139 CCASDEPMODE = @CCASDEPMODE@ 142 140 CCASFLAGS = @CCASFLAGS@ 143 141 CCDEPMODE = @CCDEPMODE@ 144 CFACC = @CFACC@145 CFACPP = @CFACPP@146 142 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 147 143 CFA_BINDIR = @CFA_BINDIR@ … … 162 158 DEFS = @DEFS@ 163 159 DEPDIR = @DEPDIR@ 164 DRIVER_DIR = @DRIVER_DIR@165 160 ECHO_C = @ECHO_C@ 166 161 ECHO_N = @ECHO_N@ … … 253 248 top_srcdir = @top_srcdir@ 254 249 AM_CFLAGS = \ 250 -XCFA \ 251 -t \ 252 -B${abs_top_builddir}/src/driver \ 255 253 -g \ 256 254 -O2 \ … … 259 257 -quiet \ 260 258 -I$(srcdir) \ 261 @BUILD_IN_TREE_FLAGS@ 259 -L${abs_top_builddir}/src/libcfa \ 260 -I${abs_top_srcdir}/src/libcfa \ 261 -I${abs_top_srcdir}/src/libcfa/containers \ 262 -I${abs_top_srcdir}/src/libcfa/concurrency \ 263 -I${abs_top_srcdir}/src/libcfa/stdhdr 262 264 263 265 TOOLSDIR = ${abs_top_srcdir}/tools/ -
src/driver/Makefile.in
r944a90f ra4248de1 181 181 AWK = @AWK@ 182 182 BACKEND_CC = @BACKEND_CC@ 183 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@184 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@185 183 CC = @CC@ 186 184 CCAS = @CCAS@ … … 188 186 CCASFLAGS = @CCASFLAGS@ 189 187 CCDEPMODE = @CCDEPMODE@ 190 CFACC = @CFACC@191 CFACPP = @CFACPP@192 188 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 193 189 CFA_BINDIR = @CFA_BINDIR@ … … 206 202 DEFS = @DEFS@ 207 203 DEPDIR = @DEPDIR@ 208 DRIVER_DIR = @DRIVER_DIR@209 204 ECHO_C = @ECHO_C@ 210 205 ECHO_N = @ECHO_N@ -
src/examples/Makefile.am
r944a90f ra4248de1 25 25 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 26 26 27 Bench $(EXEEXT): Bench.c27 Bench : Bench.c 28 28 @for ccflags in "-debug" "-nodebug"; do \ 29 29 echo ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt Bench.c;\ -
src/examples/Makefile.in
r944a90f ra4248de1 189 189 AWK = @AWK@ 190 190 BACKEND_CC = @BACKEND_CC@ 191 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@192 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@193 191 CC = @CFA_BINDIR@/@CFA_NAME@ 194 192 CCAS = @CCAS@ … … 196 194 CCASFLAGS = @CCASFLAGS@ 197 195 CCDEPMODE = @CCDEPMODE@ 198 CFACC = @CFACC@199 CFACPP = @CFACPP@200 196 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 201 197 CFA_BINDIR = @CFA_BINDIR@ … … 216 212 DEFS = @DEFS@ 217 213 DEPDIR = @DEPDIR@ 218 DRIVER_DIR = @DRIVER_DIR@219 214 ECHO_C = @ECHO_C@ 220 215 ECHO_N = @ECHO_N@ … … 620 615 621 616 622 Bench $(EXEEXT): Bench.c617 Bench : Bench.c 623 618 @for ccflags in "-debug" "-nodebug"; do \ 624 619 echo ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt Bench.c;\ -
src/libcfa/Makefile.am
r944a90f ra4248de1 43 43 #use -no-include-stdhdr to prevent rebuild cycles 44 44 #The built sources must not depend on the installed headers 45 CFLAGS = -quiet -no-include-stdhdr @BUILD_IN_TREE_FLAGS@${EXTRA_FLAGS}46 CC = @CFACC@45 CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_builddir}/src/driver ${EXTRA_FLAGS} 46 CC = ${abs_top_builddir}/src/driver/cfa 47 47 48 48 headers = fstream iostream iterator limits rational time stdlib common \ … … 92 92 ${AM_V_CC}@BACKEND_CC@ -DHAVE_CONFIG_H -I. -I../.. -D__CFA_DEBUG__ -O0 ${EXTRA_FLAGS} -c -o $@ $< 93 93 94 ${libobjs} : @CFACPP@${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator94 ${libobjs} : ${abs_top_srcdir}/src/driver/cfa-cpp ${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator 95 95 96 96 libcfa_a_SOURCES = ${libsrc} -
src/libcfa/Makefile.in
r944a90f ra4248de1 303 303 AWK = @AWK@ 304 304 BACKEND_CC = @BACKEND_CC@ 305 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 306 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@ 307 CC = @CFACC@ 305 CC = ${abs_top_builddir}/src/driver/cfa 308 306 CCAS = @CCAS@ 309 307 CCASDEPMODE = @CCASDEPMODE@ 310 308 CCASFLAGS = @CCASFLAGS@ 311 309 CCDEPMODE = @CCDEPMODE@ 312 CFACC = @CFACC@313 CFACPP = @CFACPP@314 310 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 315 311 CFA_BINDIR = @CFA_BINDIR@ … … 323 319 #use -no-include-stdhdr to prevent rebuild cycles 324 320 #The built sources must not depend on the installed headers 325 CFLAGS = -quiet -no-include-stdhdr @BUILD_IN_TREE_FLAGS@${EXTRA_FLAGS}321 CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_builddir}/src/driver ${EXTRA_FLAGS} 326 322 CPP = @CPP@ 327 323 CPPFLAGS = @CPPFLAGS@ … … 332 328 DEFS = @DEFS@ 333 329 DEPDIR = @DEPDIR@ 334 DRIVER_DIR = @DRIVER_DIR@335 330 ECHO_C = @ECHO_C@ 336 331 ECHO_N = @ECHO_N@ … … 1709 1704 ${AM_V_CC}@BACKEND_CC@ -DHAVE_CONFIG_H -I. -I../.. -D__CFA_DEBUG__ -O0 ${EXTRA_FLAGS} -c -o $@ $< 1710 1705 1711 ${libobjs} : @CFACPP@${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator1706 ${libobjs} : ${abs_top_srcdir}/src/driver/cfa-cpp ${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator 1712 1707 1713 1708 maintainer-clean-local: -
src/prelude/Makefile.am
r944a90f ra4248de1 23 23 noinst_DATA = ../libcfa/libcfa-prelude.c 24 24 25 CC = @CFACC@25 CC = ${abs_top_builddir}/src/driver/cfa 26 26 27 27 $(DEPDIR) : … … 58 58 include $(DEPDIR)/builtins.Po 59 59 60 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf @CFACPP@61 ${AM_V_GEN} @CFACPP@-l prelude.cf $@ # use src/cfa-cpp as not in lib until after install60 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 61 ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -l prelude.cf $@ # use src/cfa-cpp as not in lib until after install 62 62 63 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf @CFACPP@64 ${AM_V_GEN} @CFACPP@-tpm ${srcdir}/bootloader.cf $@ # use src/cfa-cpp as not in lib until after install63 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 64 ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -tpm ${srcdir}/bootloader.cf $@ # use src/cfa-cpp as not in lib until after install 65 65 66 66 maintainer-clean-local : -
src/prelude/Makefile.in
r944a90f ra4248de1 162 162 AWK = @AWK@ 163 163 BACKEND_CC = @BACKEND_CC@ 164 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 165 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@ 166 CC = @CFACC@ 164 CC = ${abs_top_builddir}/src/driver/cfa 167 165 CCAS = @CCAS@ 168 166 CCASDEPMODE = @CCASDEPMODE@ 169 167 CCASFLAGS = @CCASFLAGS@ 170 168 CCDEPMODE = @CCDEPMODE@ 171 CFACC = @CFACC@172 CFACPP = @CFACPP@173 169 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 174 170 CFA_BINDIR = @CFA_BINDIR@ … … 187 183 DEFS = @DEFS@ 188 184 DEPDIR = @DEPDIR@ 189 DRIVER_DIR = @DRIVER_DIR@190 185 ECHO_C = @ECHO_C@ 191 186 ECHO_N = @ECHO_N@ … … 531 526 include $(DEPDIR)/builtins.Po 532 527 533 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf @CFACPP@534 ${AM_V_GEN} @CFACPP@-l prelude.cf $@ # use src/cfa-cpp as not in lib until after install535 536 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf @CFACPP@537 ${AM_V_GEN} @CFACPP@-tpm ${srcdir}/bootloader.cf $@ # use src/cfa-cpp as not in lib until after install528 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 529 ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -l prelude.cf $@ # use src/cfa-cpp as not in lib until after install 530 531 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 532 ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -tpm ${srcdir}/bootloader.cf $@ # use src/cfa-cpp as not in lib until after install 538 533 539 534 maintainer-clean-local : -
src/tests/Makefile.am
r944a90f ra4248de1 30 30 # applies to both programs 31 31 AM_CFLAGS = $(if $(test), 2> $(test), ) \ 32 -XCFA \ 33 -t \ 34 -B${abs_top_builddir}/src/driver \ 32 35 -g \ 33 36 -Wall \ 34 37 -Wno-unused-function \ 35 38 -quiet @CFA_FLAGS@ \ 39 -I. \ 36 40 -DIN_DIR="${srcdir}/.in/" \ 37 @BUILD_IN_TREE_FLAGS@ 41 -L${abs_top_builddir}/src/libcfa \ 42 -I${abs_top_srcdir}/src/libcfa \ 43 -I${abs_top_srcdir}/src/libcfa/containers \ 44 -I${abs_top_srcdir}/src/libcfa/concurrency \ 45 -I${abs_top_srcdir}/src/libcfa/stdhdr 38 46 39 47 if !BUILD_DEBUG … … 47 55 endif 48 56 49 CC = @CFACC@57 CC = ${abs_top_builddir}/src/driver/cfa 50 58 51 59 .PHONY : list … … 85 93 # implicit rule so not all test require a rule 86 94 % : %.c $(CC) 95 echo $(headers_deps) 87 96 $(COMPILE) $(abspath ${<}) -o ${@} 88 97 -
src/tests/Makefile.in
r944a90f ra4248de1 181 181 AWK = @AWK@ 182 182 BACKEND_CC = @BACKEND_CC@ 183 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 184 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@ 185 CC = @CFACC@ 183 CC = ${abs_top_builddir}/src/driver/cfa 186 184 CCAS = @CCAS@ 187 185 CCASDEPMODE = @CCASDEPMODE@ 188 186 CCASFLAGS = @CCASFLAGS@ 189 187 CCDEPMODE = @CCDEPMODE@ 190 CFACC = @CFACC@191 CFACPP = @CFACPP@192 188 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 193 189 CFA_BINDIR = @CFA_BINDIR@ … … 206 202 DEFS = @DEFS@ 207 203 DEPDIR = @DEPDIR@ 208 DRIVER_DIR = @DRIVER_DIR@209 204 ECHO_C = @ECHO_C@ 210 205 ECHO_N = @ECHO_N@ … … 303 298 304 299 # applies to both programs 305 AM_CFLAGS = $(if $(test), 2> $(test), ) -g -Wall -Wno-unused-function \ 306 -quiet @CFA_FLAGS@ -DIN_DIR="${srcdir}/.in/" \ 307 @BUILD_IN_TREE_FLAGS@ $(am__append_1) $(am__append_2) \ 308 $(am__append_3) 300 AM_CFLAGS = $(if $(test), 2> $(test), ) -XCFA -t \ 301 -B${abs_top_builddir}/src/driver -g -Wall -Wno-unused-function \ 302 -quiet @CFA_FLAGS@ -I. -DIN_DIR="${srcdir}/.in/" \ 303 -L${abs_top_builddir}/src/libcfa \ 304 -I${abs_top_srcdir}/src/libcfa \ 305 -I${abs_top_srcdir}/src/libcfa/containers \ 306 -I${abs_top_srcdir}/src/libcfa/concurrency \ 307 -I${abs_top_srcdir}/src/libcfa/stdhdr $(am__append_1) \ 308 $(am__append_2) $(am__append_3) 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 311 312 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 based on how 314 # they are generated by gcc 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 315 316 headers = $(shell find $(top_srcdir)/src/libcfa -type f ! -name "*.*") 316 317 headers_real = $(shell realpath --relative-to=$(top_srcdir)/src/libcfa $(headers)) … … 641 642 # implicit rule so not all test require a rule 642 643 % : %.c $(CC) 644 echo $(headers_deps) 643 645 $(COMPILE) $(abspath ${<}) -o ${@} 644 646 -
src/tests/preempt_longrun/Makefile.am
r944a90f ra4248de1 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 = @CFACC@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
r944a90f ra4248de1 337 337 AWK = @AWK@ 338 338 BACKEND_CC = @BACKEND_CC@ 339 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 340 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@ 341 CC = @CFACC@ 339 CC = ${top_builddir}/src/driver/cfa 342 340 CCAS = @CCAS@ 343 341 CCASDEPMODE = @CCASDEPMODE@ 344 342 CCASFLAGS = @CCASFLAGS@ 345 343 CCDEPMODE = @CCDEPMODE@ 346 CFACC = @CFACC@347 CFACPP = @CFACPP@348 344 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 349 345 CFA_BINDIR = @CFA_BINDIR@ … … 362 358 DEFS = @DEFS@ 363 359 DEPDIR = @DEPDIR@ 364 DRIVER_DIR = @DRIVER_DIR@365 360 ECHO_C = @ECHO_C@ 366 361 ECHO_N = @ECHO_N@ -
tools/Makefile.in
r944a90f ra4248de1 186 186 AWK = @AWK@ 187 187 BACKEND_CC = @BACKEND_CC@ 188 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@189 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@190 188 CC = @BACKEND_CC@ 191 189 CCAS = @CCAS@ … … 193 191 CCASFLAGS = @CCASFLAGS@ 194 192 CCDEPMODE = @CCDEPMODE@ 195 CFACC = @CFACC@196 CFACPP = @CFACPP@197 193 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 198 194 CFA_BINDIR = @CFA_BINDIR@ … … 211 207 DEFS = @DEFS@ 212 208 DEPDIR = @DEPDIR@ 213 DRIVER_DIR = @DRIVER_DIR@214 209 ECHO_C = @ECHO_C@ 215 210 ECHO_N = @ECHO_N@ -
tools/prettyprinter/Makefile.in
r944a90f ra4248de1 210 210 AWK = @AWK@ 211 211 BACKEND_CC = @BACKEND_CC@ 212 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@213 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@214 212 CC = @CC@ 215 213 CCAS = @CCAS@ … … 217 215 CCASFLAGS = @CCASFLAGS@ 218 216 CCDEPMODE = @CCDEPMODE@ 219 CFACC = @CFACC@220 CFACPP = @CFACPP@221 217 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 222 218 CFA_BINDIR = @CFA_BINDIR@ … … 235 231 DEFS = @DEFS@ 236 232 DEPDIR = @DEPDIR@ 237 DRIVER_DIR = @DRIVER_DIR@238 233 ECHO_C = @ECHO_C@ 239 234 ECHO_N = @ECHO_N@
Note:
See TracChangeset
for help on using the changeset viewer.