Changeset e9546f9
- Timestamp:
- Jul 22, 2018, 2:37:05 PM (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:
- 46782ab5
- Parents:
- 982b0a5
- Location:
- src
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.am
r982b0a5 re9546f9 44 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 ${abs_top_srcdir}/src/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
r982b0a5 re9546f9 327 327 *) (install-info --version) >/dev/null 2>&1;; \ 328 328 esac 329 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 329 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ 330 $(LISP)config.h.in 330 331 # Read a list of newline-separated strings from the standard input, 331 332 # and print each of them once, without duplicates. Input order is … … 541 542 driver_cfa_cpp_SOURCES = ${SRC} 542 543 driver_cfa_cpp_LDADD = -ldl # yywrap 543 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I ${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14544 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 544 545 driver_cfa_cpp_LDFLAGS = -Xlinker -export-dynamic 545 546 all: $(BUILT_SOURCES) -
src/driver/Makefile.am
r982b0a5 re9546f9 28 28 endif 29 29 30 # don't install cfa directly 30 31 noinst_PROGRAMS = cfa 31 cfa_SOURCES = cfa.cc32 32 33 # use 33 34 install-exec-hook: 34 35 @test -z "$(CFA_BINDIR)" || $(MKDIR_P) "$(CFA_BINDIR)" … … 40 41 cd "$(CFA_BINDIR)" && rm -f $(CFA_NAME) 41 42 43 cfa_SOURCES = cfa.cc 44 42 45 # put into lib for now 43 46 cc1libdir = ${CFA_LIBDIR} -
src/driver/Makefile.in
r982b0a5 re9546f9 626 626 627 627 628 # use 628 629 install-exec-hook: 629 630 @test -z "$(CFA_BINDIR)" || $(MKDIR_P) "$(CFA_BINDIR)" -
src/libcfa/Makefile.am
r982b0a5 re9546f9 36 36 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -D__CFA_DEBUG__ -Wall -O0 -c -o $@ $< 37 37 38 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c @CFA_FLAGS@38 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c -I${srcdir} @CFA_FLAGS@ 39 39 40 40 AM_CCASFLAGS = @CFA_FLAGS@ … … 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 -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_ srcdir}/src/driver ${EXTRA_FLAGS}46 CC = ${abs_top_ srcdir}/src/driver/cfa45 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 libcfa_d_a_CFLAGS = -debug -O0 #No need for __CFA_DEBUG__ since we pass -debug 93 93 94 stdhdr = ${shell find stdhdr -type f -printf "%p "}94 stdhdr = ${shell find ${srcdir}/stdhdr -type f -printf "%p "} 95 95 96 96 cfa_includedir = $(CFA_INCDIR) -
src/libcfa/Makefile.in
r982b0a5 re9546f9 268 268 containers/result containers/vector concurrency/coroutine \ 269 269 concurrency/thread concurrency/kernel concurrency/monitor \ 270 concurrency/mutex ${shell find stdhdr -type f -printf "%p "} \ 271 math gmp time_t.h bits/align.h bits/containers.h bits/defs.h \ 272 bits/debug.h bits/locks.h concurrency/invoke.h 270 concurrency/mutex ${shell find ${srcdir}/stdhdr -type f \ 271 -printf "%p "} math gmp time_t.h bits/align.h \ 272 bits/containers.h bits/defs.h bits/debug.h bits/locks.h \ 273 concurrency/invoke.h 273 274 HEADERS = $(nobase_cfa_include_HEADERS) 274 275 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) … … 302 303 AWK = @AWK@ 303 304 BACKEND_CC = @BACKEND_CC@ 304 CC = ${abs_top_ srcdir}/src/driver/cfa305 CC = ${abs_top_builddir}/src/driver/cfa 305 306 CCAS = @CCAS@ 306 307 CCASDEPMODE = @CCASDEPMODE@ … … 318 319 #use -no-include-stdhdr to prevent rebuild cycles 319 320 #The built sources must not depend on the installed headers 320 CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_ srcdir}/src/driver ${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} 321 322 CPP = @CPP@ 322 323 CPPFLAGS = @CPPFLAGS@ … … 422 423 ARFLAGS = cr 423 424 lib_LIBRARIES = $(am__append_1) $(am__append_2) 424 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c @CFA_FLAGS@425 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c -I${srcdir} @CFA_FLAGS@ 425 426 AM_CCASFLAGS = @CFA_FLAGS@ 426 427 headers = fstream iostream iterator limits rational time stdlib common \ … … 434 435 libcfa_d_a_SOURCES = ${libsrc} 435 436 libcfa_d_a_CFLAGS = -debug -O0 #No need for __CFA_DEBUG__ since we pass -debug 436 stdhdr = ${shell find stdhdr -type f -printf "%p "}437 stdhdr = ${shell find ${srcdir}/stdhdr -type f -printf "%p "} 437 438 cfa_includedir = $(CFA_INCDIR) 438 439 nobase_cfa_include_HEADERS = \ -
src/prelude/Makefile.am
r982b0a5 re9546f9 23 23 noinst_DATA = ../libcfa/libcfa-prelude.c 24 24 25 CC = ${abs_top_ srcdir}/src/driver/cfa25 CC = ${abs_top_builddir}/src/driver/cfa 26 26 27 27 $(DEPDIR) : … … 32 32 33 33 # create extra forward types/declarations to reduce inclusion of library files 34 extras.cf : extras.regxextras.c35 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf34 extras.cf : ${srcdir}/extras.regx ${srcdir}/extras.c 35 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f ${srcdir}/extras.regx > extras.cf 36 36 37 37 # create forward declarations for gcc builtins 38 gcc-builtins.cf : gcc-builtins.c prototypes.sed39 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ - E -P $< | sed -r -fprototypes.sed > $@38 gcc-builtins.cf : gcc-builtins.c ${srcdir}/prototypes.sed 39 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E -P $< | sed -r -f ${srcdir}/prototypes.sed > $@ 40 40 41 gcc-builtins.c : builtins.def prototypes.awk sync-builtins.cf42 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ - E prototypes.c | awk -fprototypes.awk > $@41 gcc-builtins.c : ${srcdir}/builtins.def ${srcdir}/prototypes.awk ${srcdir}/sync-builtins.cf ${srcdir}/prototypes.c 42 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E ${srcdir}/prototypes.c | awk -f ${srcdir}/prototypes.awk > $@ 43 43 44 44 prelude.cf : prelude-gen.cc … … 58 58 include $(DEPDIR)/builtins.Po 59 59 60 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_ srcdir}/src/driver/cfa-cpp61 ${AM_V_GEN}${abs_top_ srcdir}/src/driver/cfa-cpp -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 : bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp64 ${AM_V_GEN}${abs_top_ srcdir}/src/driver/cfa-cpp -tpmbootloader.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
r982b0a5 re9546f9 162 162 AWK = @AWK@ 163 163 BACKEND_CC = @BACKEND_CC@ 164 CC = ${abs_top_ srcdir}/src/driver/cfa164 CC = ${abs_top_builddir}/src/driver/cfa 165 165 CCAS = @CCAS@ 166 166 CCASDEPMODE = @CCASDEPMODE@ … … 501 501 502 502 # create extra forward types/declarations to reduce inclusion of library files 503 extras.cf : extras.regxextras.c504 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf503 extras.cf : ${srcdir}/extras.regx ${srcdir}/extras.c 504 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f ${srcdir}/extras.regx > extras.cf 505 505 506 506 # create forward declarations for gcc builtins 507 gcc-builtins.cf : gcc-builtins.c prototypes.sed508 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ - E -P $< | sed -r -fprototypes.sed > $@509 510 gcc-builtins.c : builtins.def prototypes.awk sync-builtins.cf511 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ - E prototypes.c | awk -fprototypes.awk > $@507 gcc-builtins.cf : gcc-builtins.c ${srcdir}/prototypes.sed 508 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E -P $< | sed -r -f ${srcdir}/prototypes.sed > $@ 509 510 gcc-builtins.c : ${srcdir}/builtins.def ${srcdir}/prototypes.awk ${srcdir}/sync-builtins.cf ${srcdir}/prototypes.c 511 ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E ${srcdir}/prototypes.c | awk -f ${srcdir}/prototypes.awk > $@ 512 512 513 513 prelude.cf : prelude-gen.cc … … 527 527 include $(DEPDIR)/builtins.Po 528 528 529 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_ srcdir}/src/driver/cfa-cpp530 ${AM_V_GEN}${abs_top_ srcdir}/src/driver/cfa-cpp -l prelude.cf $@ # use src/cfa-cpp as not in lib until after install531 532 bootloader.c : bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp533 ${AM_V_GEN}${abs_top_ srcdir}/src/driver/cfa-cpp -tpmbootloader.cf $@ # use src/cfa-cpp as not in lib until after install529 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 530 ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -l prelude.cf $@ # use src/cfa-cpp as not in lib until after install 531 532 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp 533 ${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 534 534 535 535 maintainer-clean-local :
Note: See TracChangeset
for help on using the changeset viewer.