Changeset b7170a64 for src/benchmark/Makefile.in
- Timestamp:
- Oct 26, 2017, 12:16:10 PM (6 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:
- 6395817
- Parents:
- 4149d9d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/benchmark/Makefile.in
r4149d9d rb7170a64 92 92 build_triplet = @build@ 93 93 host_triplet = @host@ 94 noinst_PROGRAMS = 94 95 subdir = src/benchmark 95 96 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 … … 103 104 CONFIG_CLEAN_VPATH_FILES = 104 105 PROGRAMS = $(noinst_PROGRAMS) 105 bench_SOURCES = bench.c106 bench_OBJECTS = bench.$(OBJEXT)107 bench_LDADD = $(LDADD)108 csv_data_SOURCES = csv-data.c109 csv_data_OBJECTS = csv-data.$(OBJEXT)110 csv_data_LDADD = $(LDADD)111 ctxswitch_coroutine_SOURCES = ctxswitch-coroutine.c112 ctxswitch_coroutine_OBJECTS = ctxswitch-coroutine.$(OBJEXT)113 ctxswitch_coroutine_LDADD = $(LDADD)114 ctxswitch_thread_SOURCES = ctxswitch-thread.c115 ctxswitch_thread_OBJECTS = ctxswitch-thread.$(OBJEXT)116 ctxswitch_thread_LDADD = $(LDADD)117 monitor_SOURCES = monitor.c118 monitor_OBJECTS = monitor.$(OBJEXT)119 monitor_LDADD = $(LDADD)120 sched_int_SOURCES = sched-int.c121 sched_int_OBJECTS = sched-int.$(OBJEXT)122 sched_int_LDADD = $(LDADD)123 106 AM_V_P = $(am__v_P_@AM_V@) 124 107 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) … … 133 116 am__v_at_0 = @ 134 117 am__v_at_1 = 135 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) 136 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp 137 am__depfiles_maybe = depfiles 138 am__mv = mv -f 139 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 140 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 141 AM_V_CC = $(am__v_CC_@AM_V@) 142 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) 143 am__v_CC_0 = @echo " CC " $@; 144 am__v_CC_1 = 145 CCLD = $(CC) 146 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 147 AM_V_CCLD = $(am__v_CCLD_@AM_V@) 148 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 149 am__v_CCLD_0 = @echo " CCLD " $@; 150 am__v_CCLD_1 = 151 SOURCES = bench.c csv-data.c ctxswitch-coroutine.c ctxswitch-thread.c \ 152 monitor.c sched-int.c 153 DIST_SOURCES = bench.c csv-data.c ctxswitch-coroutine.c \ 154 ctxswitch-thread.c monitor.c sched-int.c 118 SOURCES = 119 DIST_SOURCES = 155 120 am__can_run_installinfo = \ 156 121 case $$AM_UPDATE_INFO_DIR in \ … … 159 124 esac 160 125 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 161 # Read a list of newline-separated strings from the standard input, 162 # and print each of them once, without duplicates. Input order is 163 # *not* preserved. 164 am__uniquify_input = $(AWK) '\ 165 BEGIN { nonempty = 0; } \ 166 { items[$$0] = 1; nonempty = 1; } \ 167 END { if (nonempty) { for (i in items) print i; }; } \ 168 ' 169 # Make sure the list of sources is unique. This is necessary because, 170 # e.g., the same source file might be shared among _SOURCES variables 171 # for different programs/libraries. 172 am__define_uniq_tagged_files = \ 173 list='$(am__tagged_files)'; \ 174 unique=`for i in $$list; do \ 175 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 176 done | $(am__uniquify_input)` 177 ETAGS = etags 178 CTAGS = ctags 179 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/automake/depcomp 126 am__DIST_COMMON = $(srcdir)/Makefile.in 180 127 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 181 128 ACLOCAL = @ACLOCAL@ … … 302 249 top_srcdir = @top_srcdir@ 303 250 AM_CFLAGS = -g -Wall -Wno-unused-function -O2 304 REPEAT = ${abs_top_srcdir}/tools/a.out 251 TOOLSDIR = ${abs_top_srcdir}/tools/ 252 REPEAT = ${TOOLSDIR}repeat 253 STATS = ${TOOLSDIR}stat.py 305 254 repeats = 30 306 noinst_PROGRAMS = bench$(EXEEXT) ctxswitch-coroutine$(EXEEXT) ctxswitch-thread$(EXEEXT) sched-int$(EXEEXT) monitor$(EXEEXT) csv-data$(EXEEXT)307 255 all: all-am 308 256 309 257 .SUFFIXES: 310 .SUFFIXES: .c .o .obj311 258 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) 312 259 @for dep in $?; do \ … … 341 288 clean-noinstPROGRAMS: 342 289 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) 343 344 ctxswitch-coroutine$(EXEEXT): $(ctxswitch_coroutine_OBJECTS) $(ctxswitch_coroutine_DEPENDENCIES) $(EXTRA_ctxswitch_coroutine_DEPENDENCIES) 345 @rm -f ctxswitch-coroutine$(EXEEXT) 346 $(AM_V_CCLD)$(LINK) $(ctxswitch_coroutine_OBJECTS) $(ctxswitch_coroutine_LDADD) $(LIBS) 347 348 ctxswitch-thread$(EXEEXT): $(ctxswitch_thread_OBJECTS) $(ctxswitch_thread_DEPENDENCIES) $(EXTRA_ctxswitch_thread_DEPENDENCIES) 349 @rm -f ctxswitch-thread$(EXEEXT) 350 $(AM_V_CCLD)$(LINK) $(ctxswitch_thread_OBJECTS) $(ctxswitch_thread_LDADD) $(LIBS) 351 352 mostlyclean-compile: 353 -rm -f *.$(OBJEXT) 354 355 distclean-compile: 356 -rm -f *.tab.c 357 358 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bench.Po@am__quote@ 359 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/csv-data.Po@am__quote@ 360 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ctxswitch-coroutine.Po@am__quote@ 361 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ctxswitch-thread.Po@am__quote@ 362 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/monitor.Po@am__quote@ 363 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sched-int.Po@am__quote@ 364 365 .c.o: 366 @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ 367 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ 368 @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 369 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 370 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 371 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< 372 373 .c.obj: 374 @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ 375 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ 376 @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 377 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 378 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 379 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 380 381 ID: $(am__tagged_files) 382 $(am__define_uniq_tagged_files); mkid -fID $$unique 383 tags: tags-am 384 TAGS: tags 385 386 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 387 set x; \ 388 here=`pwd`; \ 389 $(am__define_uniq_tagged_files); \ 390 shift; \ 391 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 392 test -n "$$unique" || unique=$$empty_fix; \ 393 if test $$# -gt 0; then \ 394 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 395 "$$@" $$unique; \ 396 else \ 397 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 398 $$unique; \ 399 fi; \ 400 fi 401 ctags: ctags-am 402 403 CTAGS: ctags 404 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 405 $(am__define_uniq_tagged_files); \ 406 test -z "$(CTAGS_ARGS)$$unique" \ 407 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 408 $$unique 409 410 GTAGS: 411 here=`$(am__cd) $(top_builddir) && pwd` \ 412 && $(am__cd) $(top_srcdir) \ 413 && gtags -i $(GTAGS_ARGS) "$$here" 414 cscopelist: cscopelist-am 415 416 cscopelist-am: $(am__tagged_files) 417 list='$(am__tagged_files)'; \ 418 case "$(srcdir)" in \ 419 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 420 *) sdir=$(subdir)/$(srcdir) ;; \ 421 esac; \ 422 for i in $$list; do \ 423 if test -f "$$i"; then \ 424 echo "$(subdir)/$$i"; \ 425 else \ 426 echo "$$sdir/$$i"; \ 427 fi; \ 428 done >> $(top_builddir)/cscope.files 429 430 distclean-tags: 431 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 290 tags TAGS: 291 292 ctags CTAGS: 293 294 cscope cscopelist: 295 432 296 433 297 distdir: $(DISTFILES) … … 500 364 501 365 distclean: distclean-am 502 -rm -rf ./$(DEPDIR)503 366 -rm -f Makefile 504 distclean-am: clean-am distclean-compile distclean-generic \ 505 distclean-tags 367 distclean-am: clean-am distclean-generic 506 368 507 369 dvi: dvi-am … … 546 408 547 409 maintainer-clean: maintainer-clean-am 548 -rm -rf ./$(DEPDIR)549 410 -rm -f Makefile 550 411 maintainer-clean-am: distclean-am maintainer-clean-generic … … 552 413 mostlyclean: mostlyclean-am 553 414 554 mostlyclean-am: mostlyclean- compile mostlyclean-generic415 mostlyclean-am: mostlyclean-generic 555 416 556 417 pdf: pdf-am … … 566 427 .MAKE: install-am install-strip 567 428 568 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ 569 clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \ 570 distclean-compile distclean-generic distclean-tags distdir dvi \ 571 dvi-am html html-am info info-am install install-am \ 572 install-data install-data-am install-dvi install-dvi-am \ 573 install-exec install-exec-am install-html install-html-am \ 574 install-info install-info-am install-man install-pdf \ 575 install-pdf-am install-ps install-ps-am install-strip \ 576 installcheck installcheck-am installdirs maintainer-clean \ 577 maintainer-clean-generic mostlyclean mostlyclean-compile \ 578 mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ 429 .PHONY: all all-am check check-am clean clean-generic \ 430 clean-noinstPROGRAMS cscopelist-am ctags-am distclean \ 431 distclean-generic distdir dvi dvi-am html html-am info info-am \ 432 install install-am install-data install-data-am install-dvi \ 433 install-dvi-am install-exec install-exec-am install-html \ 434 install-html-am install-info install-info-am install-man \ 435 install-pdf install-pdf-am install-ps install-ps-am \ 436 install-strip installcheck installcheck-am installdirs \ 437 maintainer-clean maintainer-clean-generic mostlyclean \ 438 mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \ 579 439 uninstall-am 580 440 … … 605 465 606 466 ctxswitch-cfa_coroutine$(EXEEXT): 607 ${ CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -DN=50000000 ctxswitch/cfa_cor.c467 ${AM_V_CC}${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -quiet -DBENCH_N=50000000 ctxswitch/cfa_cor.c 608 468 609 469 ctxswitch-cfa_thread$(EXEEXT): 610 ${ CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -DN=50000000 ctxswitch/cfa_thrd.c470 ${AM_V_CC}${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -quiet -DBENCH_N=50000000 ctxswitch/cfa_thrd.c 611 471 612 472 ctxswitch-upp_coroutine$(EXEEXT): 613 u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -DN=50000000 ctxswitch/upp_cor.cc473 ${AM_V_CC}u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -quiet -DBENCH_N=50000000 ctxswitch/upp_cor.cc 614 474 615 475 ctxswitch-upp_thread$(EXEEXT): 616 u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -DN=50000000 ctxswitch/upp_cor.cc476 ${AM_V_CC}u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -quiet -DBENCH_N=50000000 ctxswitch/upp_thrd.cc 617 477 618 478 ctxswitch-pthread$(EXEEXT): 619 @BACKEND_CC@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -I. -lrt -pthread -DN=50000000 ctxswitch/pthreads.c479 ${AM_V_CC}@BACKEND_CC@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -I. -lrt -pthread -DBENCH_N=50000000 ctxswitch/pthreads.c 620 480 621 481 creation$(EXEEXT) :\ … … 627 487 628 488 creation-cfa_coroutine$(EXEEXT): 629 ${ CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -DBENCH_N=500000000 creation/cfa_cor.c489 ${AM_V_CC}${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -quiet -DBENCH_N=500000000 creation/cfa_cor.c 630 490 631 491 creation-cfa_thread$(EXEEXT): 632 ${ CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -DBENCH_N=10000000 creation/cfa_thrd.c492 ${AM_V_CC}${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -I. -nodebug -lrt -quiet -DBENCH_N=10000000 creation/cfa_thrd.c 633 493 634 494 creation-upp_coroutine$(EXEEXT): 635 u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -DBENCH_N=50000000 creation/upp_cor.cc495 ${AM_V_CC}u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -quiet -DBENCH_N=50000000 creation/upp_cor.cc 636 496 637 497 creation-upp_thread$(EXEEXT): 638 u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -DBENCH_N=50000000 creation/upp_cor.cc498 ${AM_V_CC}u++ ${AM_CFLAGS} ${CFLAGS} ${ccflags} ${ccflags} -I. -nodebug -lrt -quiet -DBENCH_N=50000000 creation/upp_thrd.cc 639 499 640 500 creation-pthread$(EXEEXT): 641 @BACKEND_CC@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -I. -lrt -pthread -DBENCH_N=2500000 creation/pthreads.c501 ${AM_V_CC}@BACKEND_CC@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -I. -lrt -pthread -DBENCH_N=250000 creation/pthreads.c 642 502 643 503 sched-int$(EXEEXT): … … 647 507 ${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -DN=50000000 Monitor.c 648 508 649 %.run : %$(EXEEXT) 509 %.run : %$(EXEEXT) ${REPEAT} 650 510 @rm -f .result.log 651 @./catchsig 511 @echo "------------------------------------------------------" 512 @echo $< 652 513 @${REPEAT} ${repeats} ./a.out | tee -a .result.log 653 @./stat.py .result.log 514 @${STATS} .result.log 515 @echo "------------------------------------------------------" 654 516 @rm -f a.out .result.log 517 518 ${REPEAT} : 519 @+make -C ${TOOLSDIR} repeat 655 520 656 521 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note: See TracChangeset
for help on using the changeset viewer.