Changeset 7cd8827 for benchmark/Makefile.am
- Timestamp:
- Aug 14, 2018, 4:10:58 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, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, stuck-waitfor-destruct
- Children:
- 636e1b9
- Parents:
- c3a8ecd (diff), 5a5d31a (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 moved
-
benchmark/Makefile.am (moved) (moved from src/benchmark/Makefile.am ) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.am
rc3a8ecd r7cd8827 15 15 ############################################################################### 16 16 17 AUTOMAKE_OPTIONS = foreign # do not require all the GNU file names 18 17 19 # applies to both programs 18 CFLAGS = 19 AM_CFLAGS = \ 20 -g \ 21 -O2 \ 22 -Wall \ 23 -Wno-unused-function \ 24 -quiet \ 25 -I$(srcdir) \ 26 @BUILD_IN_TREE_FLAGS@ 27 28 CC = @CFACC@ 20 include $(top_srcdir)/src/cfa.make 21 22 UPPCOMPILE = $(UPPCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_UPPFLAGS) $(UPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_CFLAGS) $(CFLAGS) 23 24 AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread 25 AM_CFAFLAGS = -quiet -in-tree -nodebug 26 AM_UPPFLAGS = -quiet -nodebug -multi 27 29 28 TOOLSDIR = ${abs_top_srcdir}/tools/ 30 29 REPEAT = ${TOOLSDIR}repeat … … 34 33 TIME_FORMAT = "%E" 35 34 PRINT_FORMAT = %20s: #Comments needed for spacing 35 36 LIBFIBRE_DIR ?= /home/tdelisle/software/KOS/src/ 36 37 37 38 .NOTPARALLEL: … … 101 102 ## ========================================================================================================= 102 103 loop$(EXEEXT): 103 @@BACKEND_CC@ loop.c -DBENCH_N=5000000000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}104 $(COMPILE) -DBENCH_N=5000000000 loop.c 104 105 105 106 function$(EXEEXT): 106 @@BACKEND_CC@ function.c -DBENCH_N=5000000000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}107 $(COMPILE) -DBENCH_N=5000000000 function.c 107 108 108 109 fetch_add$(EXEEXT): 109 @@BACKEND_CC@ fetch_add.c -DBENCH_N=500000000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}110 $(COMPILE) -DBENCH_N=500000000 fetch_add.c 110 111 111 112 ## ========================================================================================================= … … 126 127 127 128 ctxswitch-pthread$(EXEEXT): 128 @ @BACKEND_CC@ $(srcdir)/ctxswitch/pthreads.c -DBENCH_N=50000000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}129 @$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 129 130 130 131 ctxswitch-cfa_coroutine$(EXEEXT): 131 @$ {CC} $(srcdir)/ctxswitch/cfa_cor.c -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}132 @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.c 132 133 133 134 ctxswitch-cfa_thread$(EXEEXT): 134 @$ {CC} $(srcdir)/ctxswitch/cfa_thrd.c -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}135 @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.c 135 136 136 137 ctxswitch-cfa_thread2$(EXEEXT): 137 @$ {CC} $(srcdir)/ctxswitch/cfa_thrd2.c -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}138 @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.c 138 139 139 140 ctxswitch-upp_coroutine$(EXEEXT): 140 @ u++ $(srcdir)/ctxswitch/upp_cor.cc -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}141 @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc 141 142 142 143 ctxswitch-upp_thread$(EXEEXT): 143 @ u++ $(srcdir)/ctxswitch/upp_thrd.cc -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}144 @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc 144 145 145 146 ctxswitch-kos_fibre$(EXEEXT): 146 @$ {CXX} $(srcdir)/ctxswitch/kos_fibre.cpp -DBENCH_N=50000000 -I$(srcdir) -I/home/tdelisle/software/KOS/src/ -g -O2 -lfibre -lpthread -lrt147 @$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre 147 148 148 149 ctxswitch-kos_fibre2$(EXEEXT): 149 @$ {CXX} $(srcdir)/ctxswitch/kos_fibre2.cpp -DBENCH_N=50000000 -I$(srcdir) -I/home/tdelisle/software/KOS/src/ -g -O2 -lfibre -lpthread -lrt150 @$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre 150 151 151 152 ctxswitch-goroutine$(EXEEXT): … … 171 172 172 173 mutex-pthread_lock$(EXEEXT): 173 @ @BACKEND_CC@ $(srcdir)/mutex/pthreads.c -DBENCH_N=50000000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}174 @$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c 174 175 175 176 mutex-upp$(EXEEXT): 176 @ u++ $(srcdir)/mutex/upp.cc -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}177 @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc 177 178 178 179 mutex-cfa1$(EXEEXT): 179 @$ {CC} $(srcdir)/mutex/cfa1.c -DBENCH_N=5000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}180 @$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.c 180 181 181 182 mutex-cfa2$(EXEEXT): 182 @$ {CC} $(srcdir)/mutex/cfa2.c -DBENCH_N=5000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}183 @$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.c 183 184 184 185 mutex-cfa4$(EXEEXT): 185 @$ {CC} $(srcdir)/mutex/cfa4.c -DBENCH_N=5000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}186 @$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.c 186 187 187 188 mutex-java_thread$(EXEEXT): … … 201 202 202 203 signal-pthread_cond$(EXEEXT): 203 @ @BACKEND_CC@ $(srcdir)/schedint/pthreads.c -DBENCH_N=500000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}204 @$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c 204 205 205 206 signal-upp$(EXEEXT): 206 @ u++ $(srcdir)/schedint/upp.cc -DBENCH_N=5000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}207 @$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc 207 208 208 209 signal-cfa1$(EXEEXT): 209 @$ {CC} $(srcdir)/schedint/cfa1.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}210 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.c 210 211 211 212 signal-cfa2$(EXEEXT): 212 @$ {CC} $(srcdir)/schedint/cfa2.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}213 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.c 213 214 214 215 signal-cfa4$(EXEEXT): 215 @$ {CC} $(srcdir)/schedint/cfa4.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}216 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.c 216 217 217 218 signal-java_thread$(EXEEXT): … … 230 231 231 232 waitfor-upp$(EXEEXT): 232 @ u++ $(srcdir)/schedext/upp.cc -DBENCH_N=5000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}233 @$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc 233 234 234 235 waitfor-cfa1$(EXEEXT): 235 @$ {CC} $(srcdir)/schedext/cfa1.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}236 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.c 236 237 237 238 waitfor-cfa2$(EXEEXT): 238 @$ {CC} $(srcdir)/schedext/cfa2.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}239 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.c 239 240 240 241 waitfor-cfa4$(EXEEXT): 241 @$ {CC} $(srcdir)/schedext/cfa4.c -DBENCH_N=500000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}242 @$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.c 242 243 243 244 ## ========================================================================================================= … … 253 254 254 255 creation-cfa_coroutine$(EXEEXT): 255 @$ {CC} $(srcdir)/creation/cfa_cor.c -DBENCH_N=10000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}256 @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.c 256 257 257 258 creation-cfa_coroutine_eager$(EXEEXT): 258 @$ {CC} $(srcdir)/creation/cfa_cor.c -DBENCH_N=10000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -DEAGER259 @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.c 259 260 260 261 creation-cfa_thread$(EXEEXT): 261 @$ {CC} $(srcdir)/creation/cfa_thrd.c -DBENCH_N=10000000 -I$(srcdir) -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}262 @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.c 262 263 263 264 creation-upp_coroutine$(EXEEXT): 264 @ u++ $(srcdir)/creation/upp_cor.cc -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}265 @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc 265 266 266 267 creation-upp_thread$(EXEEXT): 267 @ u++ $(srcdir)/creation/upp_thrd.cc -DBENCH_N=50000000 -I$(srcdir) -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}268 @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc 268 269 269 270 creation-pthread$(EXEEXT): 270 @ @BACKEND_CC@ $(srcdir)/creation/pthreads.c -DBENCH_N=250000 -I$(srcdir) -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}271 @$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c 271 272 272 273 creation-goroutine$(EXEEXT): … … 292 293 293 294 294 testdir = $(top_srcdir)/ src/tests295 testdir = $(top_srcdir)/tests 295 296 296 297 compile-array$(EXEEXT): 297 @$ {CC} -quiet -fsyntax-only -w $(testdir)/array.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}298 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.c 298 299 299 300 compile-attributes$(EXEEXT): 300 @$ {CC} -quiet -fsyntax-only -w $(testdir)/attributes.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}301 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.c 301 302 302 303 compile-empty$(EXEEXT): 303 @$ {CC} -quiet -fsyntax-only -w $(srcdir)/compile/empty.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}304 @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.c 304 305 305 306 compile-expression$(EXEEXT): 306 @$ {CC} -quiet -fsyntax-only -w $(testdir)/expression.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}307 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.c 307 308 308 309 compile-io$(EXEEXT): 309 @$ {CC} -quiet -fsyntax-only -w $(testdir)/io1.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}310 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.c 310 311 311 312 compile-monitor$(EXEEXT): 312 @$ {CC} -quiet -fsyntax-only -w $(testdir)/concurrent/monitor.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}313 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.c 313 314 314 315 compile-operators$(EXEEXT): 315 @$ {CC} -quiet -fsyntax-only -w $(testdir)/operators.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}316 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.c 316 317 317 318 compile-thread$(EXEEXT): 318 @$ {CC} -quiet -fsyntax-only -w $(testdir)/concurrent/thread.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}319 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.c 319 320 320 321 compile-typeof$(EXEEXT): 321 @$ {CC} -quiet -fsyntax-only -w $(testdir)/typeof.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}322 322 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.c 323
Note:
See TracChangeset
for help on using the changeset viewer.