Changeset facc44f for src/libcfa
- Timestamp:
- Feb 20, 2017, 12:05:40 PM (8 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, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- bd9bcc8
- Parents:
- cf97ccb
- Location:
- src/libcfa
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/Makefile.am
rcf97ccb rfacc44f 40 40 CC = ${abs_top_srcdir}/src/driver/cfa 41 41 42 headers = limits stdlib math iostream fstream iterator rational assert containers/vector concurrency/coroutines concurrency/threads concurrency/kernel 43 runtimehdrs = concurrency 42 headers = limits stdlib math iostream fstream iterator rational assert 43 44 # not all platforms support concurrency, add option do disable it 45 if BUILD_CONCURRENCY 46 headers += containers/vector concurrency/coroutines concurrency/threads concurrency/kernel 47 endif 48 44 49 libobjs = ${headers:=.o} 50 libsrc = libcfa-prelude.c ${headers:=.c} 51 52 # not all platforms support concurrency, add option do disable it 53 if BUILD_CONCURRENCY 54 libsrc += concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c 55 endif 45 56 46 57 # extensionless header files are overridden by -o flag in default makerule => explicitly override default rule to silently do nothing … … 56 67 ${libobjs} : ${abs_top_srcdir}/src/driver/cfa-cpp ${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator 57 68 58 libsrc = libcfa-prelude.c ${headers:=.c} concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c59 69 60 70 libcfa_a_SOURCES = ${libsrc} -
src/libcfa/Makefile.in
rcf97ccb rfacc44f 41 41 @BUILD_RELEASE_TRUE@am__append_1 = libcfa.a 42 42 @BUILD_DEBUG_TRUE@am__append_2 = libcfa-d.a 43 44 # not all platforms support concurrency, add option do disable it 45 @BUILD_CONCURRENCY_TRUE@am__append_3 = containers/vector concurrency/coroutines concurrency/threads concurrency/kernel 46 47 # not all platforms support concurrency, add option do disable it 48 @BUILD_CONCURRENCY_TRUE@am__append_4 = concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c 43 49 subdir = src/libcfa 44 DIST_COMMON = $( nobase_cfa_include_HEADERS) $(srcdir)/Makefile.am\45 $(srcdir)/Makefile. in50 DIST_COMMON = $(am__nobase_cfa_include_HEADERS_DIST) \ 51 $(srcdir)/Makefile.am $(srcdir)/Makefile.in 46 52 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 47 53 am__aclocal_m4_deps = $(top_srcdir)/configure.ac … … 91 97 libcfa_d_a_AR = $(AR) $(ARFLAGS) 92 98 libcfa_d_a_LIBADD = 99 am__libcfa_d_a_SOURCES_DIST = libcfa-prelude.c limits.c stdlib.c \ 100 math.c iostream.c fstream.c iterator.c rational.c assert.c \ 101 containers/vector.c concurrency/coroutines.c \ 102 concurrency/threads.c concurrency/kernel.c \ 103 concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c 93 104 am__dirstamp = $(am__leading_dot)dirstamp 94 am__objects_1 = libcfa_d_a-limits.$(OBJEXT) \ 105 @BUILD_CONCURRENCY_TRUE@am__objects_1 = containers/libcfa_d_a-vector.$(OBJEXT) \ 106 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_d_a-coroutines.$(OBJEXT) \ 107 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_d_a-threads.$(OBJEXT) \ 108 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_d_a-kernel.$(OBJEXT) 109 am__objects_2 = libcfa_d_a-limits.$(OBJEXT) \ 95 110 libcfa_d_a-stdlib.$(OBJEXT) libcfa_d_a-math.$(OBJEXT) \ 96 111 libcfa_d_a-iostream.$(OBJEXT) libcfa_d_a-fstream.$(OBJEXT) \ 97 112 libcfa_d_a-iterator.$(OBJEXT) libcfa_d_a-rational.$(OBJEXT) \ 98 libcfa_d_a-assert.$(OBJEXT) \ 99 containers/libcfa_d_a-vector.$(OBJEXT) \ 100 concurrency/libcfa_d_a-coroutines.$(OBJEXT) \ 101 concurrency/libcfa_d_a-threads.$(OBJEXT) \ 102 concurrency/libcfa_d_a-kernel.$(OBJEXT) 103 am__objects_2 = libcfa_d_a-libcfa-prelude.$(OBJEXT) $(am__objects_1) \ 104 concurrency/CtxSwitch-@MACHINE_TYPE@.$(OBJEXT) \ 105 concurrency/libcfa_d_a-invoke.$(OBJEXT) 106 am_libcfa_d_a_OBJECTS = $(am__objects_2) 113 libcfa_d_a-assert.$(OBJEXT) $(am__objects_1) 114 @BUILD_CONCURRENCY_TRUE@am__objects_3 = concurrency/CtxSwitch-@MACHINE_TYPE@.$(OBJEXT) \ 115 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_d_a-invoke.$(OBJEXT) 116 am__objects_4 = libcfa_d_a-libcfa-prelude.$(OBJEXT) $(am__objects_2) \ 117 $(am__objects_3) 118 am_libcfa_d_a_OBJECTS = $(am__objects_4) 107 119 libcfa_d_a_OBJECTS = $(am_libcfa_d_a_OBJECTS) 108 120 libcfa_a_AR = $(AR) $(ARFLAGS) 109 121 libcfa_a_LIBADD = 110 am__objects_3 = libcfa_a-limits.$(OBJEXT) libcfa_a-stdlib.$(OBJEXT) \ 122 am__libcfa_a_SOURCES_DIST = libcfa-prelude.c limits.c stdlib.c math.c \ 123 iostream.c fstream.c iterator.c rational.c assert.c \ 124 containers/vector.c concurrency/coroutines.c \ 125 concurrency/threads.c concurrency/kernel.c \ 126 concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c 127 @BUILD_CONCURRENCY_TRUE@am__objects_5 = \ 128 @BUILD_CONCURRENCY_TRUE@ containers/libcfa_a-vector.$(OBJEXT) \ 129 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_a-coroutines.$(OBJEXT) \ 130 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_a-threads.$(OBJEXT) \ 131 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_a-kernel.$(OBJEXT) 132 am__objects_6 = libcfa_a-limits.$(OBJEXT) libcfa_a-stdlib.$(OBJEXT) \ 111 133 libcfa_a-math.$(OBJEXT) libcfa_a-iostream.$(OBJEXT) \ 112 134 libcfa_a-fstream.$(OBJEXT) libcfa_a-iterator.$(OBJEXT) \ 113 135 libcfa_a-rational.$(OBJEXT) libcfa_a-assert.$(OBJEXT) \ 114 containers/libcfa_a-vector.$(OBJEXT) \ 115 concurrency/libcfa_a-coroutines.$(OBJEXT) \ 116 concurrency/libcfa_a-threads.$(OBJEXT) \ 117 concurrency/libcfa_a-kernel.$(OBJEXT) 118 am__objects_4 = libcfa_a-libcfa-prelude.$(OBJEXT) $(am__objects_3) \ 119 concurrency/CtxSwitch-@MACHINE_TYPE@.$(OBJEXT) \ 120 concurrency/libcfa_a-invoke.$(OBJEXT) 121 am_libcfa_a_OBJECTS = $(am__objects_4) 136 $(am__objects_5) 137 @BUILD_CONCURRENCY_TRUE@am__objects_7 = concurrency/CtxSwitch-@MACHINE_TYPE@.$(OBJEXT) \ 138 @BUILD_CONCURRENCY_TRUE@ concurrency/libcfa_a-invoke.$(OBJEXT) 139 am__objects_8 = libcfa_a-libcfa-prelude.$(OBJEXT) $(am__objects_6) \ 140 $(am__objects_7) 141 am_libcfa_a_OBJECTS = $(am__objects_8) 122 142 libcfa_a_OBJECTS = $(am_libcfa_a_OBJECTS) 123 143 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) … … 147 167 am__v_GEN_0 = @echo " GEN " $@; 148 168 SOURCES = $(libcfa_d_a_SOURCES) $(libcfa_a_SOURCES) 149 DIST_SOURCES = $(libcfa_d_a_SOURCES) $(libcfa_a_SOURCES) 169 DIST_SOURCES = $(am__libcfa_d_a_SOURCES_DIST) \ 170 $(am__libcfa_a_SOURCES_DIST) 171 am__nobase_cfa_include_HEADERS_DIST = limits stdlib math iostream \ 172 fstream iterator rational assert containers/vector \ 173 concurrency/coroutines concurrency/threads concurrency/kernel \ 174 ${shell echo stdhdr/*} concurrency/invoke.h 150 175 HEADERS = $(nobase_cfa_include_HEADERS) 151 176 ETAGS = etags … … 276 301 EXTRA_FLAGS = -g -Wall -Wno-unused-function -I${abs_top_srcdir}/src/libcfa/libhdr -imacros libcfa-prelude.c @CFA_FLAGS@ 277 302 AM_CCASFLAGS = @CFA_FLAGS@ 278 headers = limits stdlib math iostream fstream iterator rational assert containers/vector concurrency/coroutines concurrency/threads concurrency/kernel279 runtimehdrs = concurrency 303 headers = limits stdlib math iostream fstream iterator rational assert \ 304 $(am__append_3) 280 305 libobjs = ${headers:=.o} 281 libsrc = libcfa-prelude.c ${headers:=.c} concurrency/CtxSwitch-@MACHINE_TYPE@.S concurrency/invoke.c306 libsrc = libcfa-prelude.c ${headers:=.c} $(am__append_4) 282 307 libcfa_a_SOURCES = ${libsrc} 283 308 libcfa_a_CFLAGS = -nodebug -O2
Note: See TracChangeset
for help on using the changeset viewer.