- Timestamp:
- Dec 15, 2020, 10:26:35 PM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 13fece5, 42f6e07
- Parents:
- dd92fe9 (diff), 72b1800 (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
-
doc/theses/thierry_delisle_PhD/code/readQ_example/thrdlib/Makefile
rdd92fe9 r54eb1bb3 1 all: fibre.so pthread.so cforall.so1 all: fibre.so libthrd-pthread.so.so cforall.so 2 2 3 3 clean: 4 rm -rf fibre.so pthread.so4 rm -rf fibre.so libthrd-pthread.so.so cforall.so 5 5 6 6 CXXFLAGS=-Wall -Wextra -O3 -g -fpic -std=c++17 -pthread -ftls-model=initial-exec 7 7 8 pthread.so: pthread.cpp Makefile9 $(CXX) $(CXXFLAGS) -shared -o $ {@} ${<}8 libthrd-pthread.so: thread.cpp thread.hpp Makefile 9 $(CXX) $(CXXFLAGS) -shared -o $@ $< -DWITH_PTHREADS 10 10 11 fibre.so: fibre.cpp Makefile12 $(CXX) $(CXXFLAGS) -shared -o $ {@} ${<}-lfibre11 libthrd-fibre.so: thread.cpp thread.hpp Makefile 12 $(CXX) $(CXXFLAGS) -shared -o $@ $< -DWITH_LIBFIBRE -lfibre 13 13 14 14 CFAINC=${HOME}/local/include/cfa-dev … … 16 16 CFAFLAGS=-z execstack -I${CFAINC} -I${CFAINC}/concurrency -L${CFALIB} -Wl,-rpath,${CFALIB} 17 17 18 cforall.so: cforall.cpp Makefile19 $(CXX) $(CXXFLAGS) $(CFAFLAGS) -shared -o $ {@} ${<} -lcfathread -lcfa -ldl -lm18 libthrd-cforall.so: thread.cpp thread.hpp Makefile 19 $(CXX) $(CXXFLAGS) $(CFAFLAGS) -shared -o $@ $< -DWITH_CFORALL -Wl,--push-state,--no-as-needed -lcfathread -lcfa -ldl -lm -Wl,--pop-state
Note: See TracChangeset
for help on using the changeset viewer.