Changeset 884f1409 for libcfa/src/Makefile.in
- Timestamp:
- Jul 19, 2019, 4:52:59 PM (5 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- b5ce31e, fd642d2
- Parents:
- e723100 (diff), 335d81f (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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/Makefile.in
re723100 r884f1409 142 142 time.cfa stdlib.cfa common.cfa containers/maybe.cfa \ 143 143 containers/pair.cfa containers/result.cfa \ 144 containers/vector.cfa concurrency/coroutine.cfa \ 145 concurrency/thread.cfa concurrency/kernel.cfa \ 146 concurrency/monitor.cfa concurrency/mutex.cfa \ 147 concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa \ 148 concurrency/invoke.c concurrency/preemption.cfa 144 containers/vector.cfa 149 145 am__dirstamp = $(am__leading_dot)dirstamp 150 146 @BUILDLIB_TRUE@am__objects_1 = fstream.lo iostream.lo iterator.lo \ … … 152 148 @BUILDLIB_TRUE@ common.lo containers/maybe.lo \ 153 149 @BUILDLIB_TRUE@ containers/pair.lo containers/result.lo \ 154 @BUILDLIB_TRUE@ containers/vector.lo concurrency/coroutine.lo \ 155 @BUILDLIB_TRUE@ concurrency/thread.lo concurrency/kernel.lo \ 156 @BUILDLIB_TRUE@ concurrency/monitor.lo concurrency/mutex.lo 150 @BUILDLIB_TRUE@ containers/vector.lo 157 151 @BUILDLIB_TRUE@am__objects_2 = startup.lo interpose.lo bits/debug.lo \ 158 152 @BUILDLIB_TRUE@ assert.lo exception.lo virtual.lo heap.lo \ 159 @BUILDLIB_TRUE@ $(am__objects_1) \ 160 @BUILDLIB_TRUE@ concurrency/CtxSwitch-@ARCHITECTURE@.lo \ 161 @BUILDLIB_TRUE@ concurrency/alarm.lo concurrency/invoke.lo \ 162 @BUILDLIB_TRUE@ concurrency/preemption.lo 153 @BUILDLIB_TRUE@ $(am__objects_1) 163 154 am_libcfa_la_OBJECTS = prelude.lo $(am__objects_2) 164 155 libcfa_la_OBJECTS = $(am_libcfa_la_OBJECTS) … … 170 161 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 171 162 $(libcfa_la_LDFLAGS) $(LDFLAGS) -o $@ 163 libcfathread_la_LIBADD = 164 am__libcfathread_la_SOURCES_DIST = \ 165 concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa \ 166 concurrency/invoke.c concurrency/preemption.cfa \ 167 concurrency/coroutine.cfa concurrency/thread.cfa \ 168 concurrency/kernel.cfa concurrency/monitor.cfa \ 169 concurrency/mutex.cfa 170 @BUILDLIB_TRUE@am__objects_3 = concurrency/coroutine.lo \ 171 @BUILDLIB_TRUE@ concurrency/thread.lo concurrency/kernel.lo \ 172 @BUILDLIB_TRUE@ concurrency/monitor.lo concurrency/mutex.lo 173 @BUILDLIB_TRUE@am__objects_4 = \ 174 @BUILDLIB_TRUE@ concurrency/CtxSwitch-@ARCHITECTURE@.lo \ 175 @BUILDLIB_TRUE@ concurrency/alarm.lo concurrency/invoke.lo \ 176 @BUILDLIB_TRUE@ concurrency/preemption.lo $(am__objects_3) 177 am_libcfathread_la_OBJECTS = $(am__objects_4) 178 libcfathread_la_OBJECTS = $(am_libcfathread_la_OBJECTS) 179 libcfathread_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ 180 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ 181 $(AM_CFLAGS) $(CFLAGS) $(libcfathread_la_LDFLAGS) $(LDFLAGS) \ 182 -o $@ 172 183 AM_V_P = $(am__v_P_@AM_V@) 173 184 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) … … 214 225 am__v_CCLD_0 = @echo " CCLD " $@; 215 226 am__v_CCLD_1 = 216 SOURCES = $(libcfa_la_SOURCES) 217 DIST_SOURCES = $(am__libcfa_la_SOURCES_DIST) 227 SOURCES = $(libcfa_la_SOURCES) $(libcfathread_la_SOURCES) 228 DIST_SOURCES = $(am__libcfa_la_SOURCES_DIST) \ 229 $(am__libcfathread_la_SOURCES_DIST) 218 230 am__can_run_installinfo = \ 219 231 case $$AM_UPDATE_INFO_DIR in \ … … 225 237 limits.hfa rational.hfa time.hfa stdlib.hfa common.hfa \ 226 238 containers/maybe.hfa containers/pair.hfa containers/result.hfa \ 227 containers/vector.hfa concurrency/coroutine.hfa \ 239 containers/vector.hfa math.hfa gmp.hfa time_t.hfa \ 240 bits/align.hfa bits/containers.hfa bits/defs.hfa \ 241 bits/debug.hfa bits/locks.hfa concurrency/coroutine.hfa \ 228 242 concurrency/thread.hfa concurrency/kernel.hfa \ 229 concurrency/monitor.hfa concurrency/mutex.hfa math.hfa gmp.hfa \ 230 time_t.hfa bits/align.hfa bits/containers.hfa bits/defs.hfa \ 231 bits/debug.hfa bits/locks.hfa concurrency/invoke.h 243 concurrency/monitor.hfa concurrency/mutex.hfa \ 244 concurrency/invoke.h 232 245 HEADERS = $(nobase_cfa_include_HEADERS) 233 246 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) … … 421 434 am__v_UPP_0 = @echo " UPP " $@; 422 435 am__v_UPP_1 = 423 lib_LTLIBRARIES = libcfa.la 436 lib_LTLIBRARIES = libcfa.la libcfathread.la 424 437 425 438 # AM_CFLAGS for all cfa source … … 433 446 434 447 #---------------------------------------------------------------------------------------------------------------- 448 @BUILDLIB_TRUE@headers_nosrc = math.hfa gmp.hfa time_t.hfa bits/align.hfa bits/containers.hfa bits/defs.hfa bits/debug.hfa bits/locks.hfa 449 @BUILDLIB_FALSE@headers = 450 @BUILDLIB_TRUE@headers = fstream.hfa iostream.hfa iterator.hfa limits.hfa rational.hfa time.hfa stdlib.hfa common.hfa \ 451 @BUILDLIB_TRUE@ containers/maybe.hfa containers/pair.hfa containers/result.hfa containers/vector.hfa 452 453 @BUILDLIB_FALSE@libsrc = 454 @BUILDLIB_TRUE@libsrc = startup.cfa interpose.cfa bits/debug.cfa assert.cfa exception.c virtual.c heap.cfa ${headers:.hfa=.cfa} 455 @BUILDLIB_FALSE@thread_headers_nosrc = 435 456 436 457 # not all platforms support concurrency, add option do disable it 437 @BUILDLIB_TRUE@headers_nosrc = math.hfa gmp.hfa time_t.hfa \ 438 @BUILDLIB_TRUE@ bits/align.hfa bits/containers.hfa \ 439 @BUILDLIB_TRUE@ bits/defs.hfa bits/debug.hfa bits/locks.hfa \ 440 @BUILDLIB_TRUE@ concurrency/invoke.h 441 @BUILDLIB_FALSE@headers = 442 @BUILDLIB_TRUE@headers = fstream.hfa iostream.hfa iterator.hfa \ 443 @BUILDLIB_TRUE@ limits.hfa rational.hfa time.hfa stdlib.hfa \ 444 @BUILDLIB_TRUE@ common.hfa containers/maybe.hfa \ 445 @BUILDLIB_TRUE@ containers/pair.hfa containers/result.hfa \ 446 @BUILDLIB_TRUE@ containers/vector.hfa concurrency/coroutine.hfa \ 447 @BUILDLIB_TRUE@ concurrency/thread.hfa concurrency/kernel.hfa \ 448 @BUILDLIB_TRUE@ concurrency/monitor.hfa concurrency/mutex.hfa 449 @BUILDLIB_FALSE@libsrc = 450 451 # not all platforms support concurrency, add option do disable it 452 @BUILDLIB_TRUE@libsrc = startup.cfa interpose.cfa bits/debug.cfa \ 453 @BUILDLIB_TRUE@ assert.cfa exception.c virtual.c heap.cfa \ 454 @BUILDLIB_TRUE@ ${headers:.hfa=.cfa} \ 455 @BUILDLIB_TRUE@ concurrency/CtxSwitch-@ARCHITECTURE@.S \ 456 @BUILDLIB_TRUE@ concurrency/alarm.cfa concurrency/invoke.c \ 457 @BUILDLIB_TRUE@ concurrency/preemption.cfa 458 @BUILDLIB_TRUE@thread_headers_nosrc = concurrency/invoke.h 459 @BUILDLIB_FALSE@thread_headers = 460 @BUILDLIB_TRUE@thread_headers = concurrency/coroutine.hfa concurrency/thread.hfa concurrency/kernel.hfa concurrency/monitor.hfa concurrency/mutex.hfa 461 @BUILDLIB_TRUE@thread_libsrc = concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa concurrency/invoke.c concurrency/preemption.cfa ${thread_headers:.hfa=.cfa} 458 462 459 463 #---------------------------------------------------------------------------------------------------------------- … … 463 467 # add dependency of cfa files 464 468 libobjs = $(addsuffix .lo, $(basename $(filter %.cfa,$(libsrc)))) 469 thread_libobjs = $(addsuffix .lo, $(basename $(filter %.cfa,$(thread_libsrc)))) 465 470 466 471 # .deps inclusion is not done automatically by automake for new languages … … 470 475 ) 471 476 477 thread_libdeps = $(join \ 478 $(addsuffix $(DEPDIR)/ , $(dir $(thread_libobjs) ) ), \ 479 $(notdir ${thread_libobjs:.lo=.Plo}) \ 480 ) 481 472 482 473 483 #---------------------------------------------------------------------------------------------------------------- 474 484 libcfa_la_SOURCES = prelude.cfa ${libsrc} 475 485 libcfa_la_LDFLAGS = -version-info @CFA_VERSION@ 486 libcfathread_la_SOURCES = ${thread_libsrc} 487 libcfathread_la_LDFLAGS = -version-info @CFA_VERSION@ 476 488 stdhdr = $(shell find $(srcdir)/stdhdr -type f -printf "%p ") 477 489 cfa_includedir = $(CFA_INCDIR) 478 nobase_cfa_include_HEADERS = ${stdhdr} ${headers} ${headers_nosrc} 490 nobase_cfa_include_HEADERS = ${stdhdr} ${headers} ${headers_nosrc} ${thread_headers} ${thread_headers_nosrc} 479 491 all: all-am 480 492 … … 567 579 containers/vector.lo: containers/$(am__dirstamp) \ 568 580 containers/$(DEPDIR)/$(am__dirstamp) 581 582 libcfa.la: $(libcfa_la_OBJECTS) $(libcfa_la_DEPENDENCIES) $(EXTRA_libcfa_la_DEPENDENCIES) 583 $(AM_V_CCLD)$(libcfa_la_LINK) -rpath $(libdir) $(libcfa_la_OBJECTS) $(libcfa_la_LIBADD) $(LIBS) 569 584 concurrency/$(am__dirstamp): 570 585 @$(MKDIR_P) concurrency … … 573 588 @$(MKDIR_P) concurrency/$(DEPDIR) 574 589 @: > concurrency/$(DEPDIR)/$(am__dirstamp) 590 concurrency/CtxSwitch-@ARCHITECTURE@.lo: concurrency/$(am__dirstamp) \ 591 concurrency/$(DEPDIR)/$(am__dirstamp) 592 concurrency/alarm.lo: concurrency/$(am__dirstamp) \ 593 concurrency/$(DEPDIR)/$(am__dirstamp) 594 concurrency/invoke.lo: concurrency/$(am__dirstamp) \ 595 concurrency/$(DEPDIR)/$(am__dirstamp) 596 concurrency/preemption.lo: concurrency/$(am__dirstamp) \ 597 concurrency/$(DEPDIR)/$(am__dirstamp) 575 598 concurrency/coroutine.lo: concurrency/$(am__dirstamp) \ 576 599 concurrency/$(DEPDIR)/$(am__dirstamp) … … 583 606 concurrency/mutex.lo: concurrency/$(am__dirstamp) \ 584 607 concurrency/$(DEPDIR)/$(am__dirstamp) 585 concurrency/CtxSwitch-@ARCHITECTURE@.lo: concurrency/$(am__dirstamp) \ 586 concurrency/$(DEPDIR)/$(am__dirstamp) 587 concurrency/alarm.lo: concurrency/$(am__dirstamp) \ 588 concurrency/$(DEPDIR)/$(am__dirstamp) 589 concurrency/invoke.lo: concurrency/$(am__dirstamp) \ 590 concurrency/$(DEPDIR)/$(am__dirstamp) 591 concurrency/preemption.lo: concurrency/$(am__dirstamp) \ 592 concurrency/$(DEPDIR)/$(am__dirstamp) 593 594 libcfa.la: $(libcfa_la_OBJECTS) $(libcfa_la_DEPENDENCIES) $(EXTRA_libcfa_la_DEPENDENCIES) 595 $(AM_V_CCLD)$(libcfa_la_LINK) -rpath $(libdir) $(libcfa_la_OBJECTS) $(libcfa_la_LIBADD) $(LIBS) 608 609 libcfathread.la: $(libcfathread_la_OBJECTS) $(libcfathread_la_DEPENDENCIES) $(EXTRA_libcfathread_la_DEPENDENCIES) 610 $(AM_V_CCLD)$(libcfathread_la_LINK) -rpath $(libdir) $(libcfathread_la_OBJECTS) $(libcfathread_la_LIBADD) $(LIBS) 596 611 597 612 mostlyclean-compile: … … 922 937 $(am__mv) $$depbase.Tpo $$depbase.Plo 923 938 $(libobjs) : @CFACC@ @CFACPP@ prelude.cfa 939 $(thread_libobjs) : @CFACC@ @CFACPP@ prelude.cfa 924 940 925 941 -include $(libdeps) 942 943 -include $(thread_libdeps) 926 944 927 945 prelude.o : prelude.cfa extras.cf gcc-builtins.cf builtins.cf @CFACC@ @CFACPP@
Note: See TracChangeset
for help on using the changeset viewer.