Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.in

    rd9f2874 r5e49e47  
    1717######################## -*- Mode: Makefile-Automake -*- ######################
    1818###############################################################################
     19
    1920VPATH = @srcdir@
    2021am__is_gnu_make = { \
     
    9293host_triplet = @host@
    9394EXTRA_PROGRAMS = dummy$(EXEEXT)
     95noinst_PROGRAMS =
    9496@WITH_LIBFIBRE_TRUE@am__append_1 = \
    9597@WITH_LIBFIBRE_TRUE@    ctxswitch-kos_fibre.run  \
     
    98100subdir = benchmark
    99101ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    100 am__aclocal_m4_deps = $(top_srcdir)/automake/libtool.m4 \
    101         $(top_srcdir)/automake/ltoptions.m4 \
    102         $(top_srcdir)/automake/ltsugar.m4 \
    103         $(top_srcdir)/automake/ltversion.m4 \
    104         $(top_srcdir)/automake/lt~obsolete.m4 \
    105         $(top_srcdir)/automake/cfa.m4 $(top_srcdir)/configure.ac
     102am__aclocal_m4_deps = $(top_srcdir)/automake/cfa.m4 \
     103        $(top_srcdir)/configure.ac
    106104am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    107105        $(ACLOCAL_M4)
     
    111109CONFIG_CLEAN_FILES =
    112110CONFIG_CLEAN_VPATH_FILES =
     111PROGRAMS = $(noinst_PROGRAMS)
    113112am_dummy_OBJECTS = dummyC.$(OBJEXT) dummyCXX.$(OBJEXT)
    114113dummy_OBJECTS = $(am_dummy_OBJECTS)
    115114dummy_LDADD = $(LDADD)
    116 AM_V_lt = $(am__v_lt_@AM_V@)
    117 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
    118 am__v_lt_0 = --silent
    119 am__v_lt_1 =
    120115AM_V_P = $(am__v_P_@AM_V@)
    121116am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
     
    136131COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    137132        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
    138 LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
    139         $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
    140         $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
    141         $(AM_CFLAGS) $(CFLAGS)
    142133AM_V_CC = $(am__v_CC_@AM_V@)
    143134am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
     
    145136am__v_CC_1 =
    146137CCLD = $(CC)
    147 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
    148         $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
    149         $(AM_LDFLAGS) $(LDFLAGS) -o $@
     138LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
    150139AM_V_CCLD = $(am__v_CCLD_@AM_V@)
    151140am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
     
    154143CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
    155144        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
    156 LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
    157         $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
    158         $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
    159         $(AM_CXXFLAGS) $(CXXFLAGS)
    160145AM_V_CXX = $(am__v_CXX_@AM_V@)
    161146am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
     
    163148am__v_CXX_1 =
    164149CXXLD = $(CXX)
    165 CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
    166         $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
    167         $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
     150CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
     151        -o $@
    168152AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
    169153am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
     
    200184DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    201185ACLOCAL = @ACLOCAL@
     186ALLOCA = @ALLOCA@
    202187AMTAR = @AMTAR@
    203188AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
    204 AR = @AR@
    205189AUTOCONF = @AUTOCONF@
    206190AUTOHEADER = @AUTOHEADER@
    207191AUTOMAKE = @AUTOMAKE@
    208192AWK = @AWK@
     193BACKEND_CC = @BACKEND_CC@
    209194BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@
    210195CC = @CC@
     
    226211CPPFLAGS = @CPPFLAGS@
    227212CXX = @CXX@
    228 CXXCPP = @CXXCPP@
    229213CXXDEPMODE = @CXXDEPMODE@
    230214CXXFLAGS = @CXXFLAGS@
     
    232216DEFS = @DEFS@
    233217DEPDIR = @DEPDIR@
    234 DLLTOOL = @DLLTOOL@
    235218DRIVER_DIR = @DRIVER_DIR@
    236 DSYMUTIL = @DSYMUTIL@
    237 DUMPBIN = @DUMPBIN@
    238219ECHO_C = @ECHO_C@
    239220ECHO_N = @ECHO_N@
     
    241222EGREP = @EGREP@
    242223EXEEXT = @EXEEXT@
    243 FGREP = @FGREP@
    244224GREP = @GREP@
    245225HOST_FLAGS = @HOST_FLAGS@
     
    249229INSTALL_SCRIPT = @INSTALL_SCRIPT@
    250230INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    251 LD = @LD@
    252231LDFLAGS = @LDFLAGS@
    253232LEX = @LEX@
     
    258237LIBOBJS = @LIBOBJS@
    259238LIBS = @LIBS@
    260 LIBTOOL = @LIBTOOL@
    261 LIPO = @LIPO@
    262 LN_S = @LN_S@
    263239LTLIBOBJS = @LTLIBOBJS@
    264 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
    265240MAKEINFO = @MAKEINFO@
    266 MANIFEST_TOOL = @MANIFEST_TOOL@
    267241MKDIR_P = @MKDIR_P@
    268 NM = @NM@
    269 NMEDIT = @NMEDIT@
    270 OBJDUMP = @OBJDUMP@
    271242OBJEXT = @OBJEXT@
    272 OTOOL = @OTOOL@
    273 OTOOL64 = @OTOOL64@
    274243PACKAGE = @PACKAGE@
    275244PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
     
    281250PATH_SEPARATOR = @PATH_SEPARATOR@
    282251RANLIB = @RANLIB@
    283 SED = @SED@
    284252SET_MAKE = @SET_MAKE@
    285253SHELL = @SHELL@
     
    293261abs_top_builddir = @abs_top_builddir@
    294262abs_top_srcdir = @abs_top_srcdir@
    295 ac_ct_AR = @ac_ct_AR@
    296263ac_ct_CC = @ac_ct_CC@
    297264ac_ct_CXX = @ac_ct_CXX@
    298 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
    299265am__include = @am__include@
    300266am__leading_dot = @am__leading_dot@
     
    344310top_srcdir = @top_srcdir@
    345311AUTOMAKE_OPTIONS = foreign    # do not require all the GNU file names
    346 ACLOCAL_AMFLAGS = -I automake
    347312CFACOMPILE = $(CFACC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CFAFLAGS) $(CFAFLAGS) $(AM_CFLAGS) $(CFLAGS)
    348313LTCFACOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
     
    355320am__v_CFA_0 = @echo "  CFA     " $@;
    356321am__v_CFA_1 =
    357 AM_V_JAVAC = $(am__v_JAVAC_@AM_V@)
    358 am__v_JAVAC_ = $(am__v_JAVAC_@AM_DEFAULT_V@)
    359 am__v_JAVAC_0 = @echo "  JAVAC   " $@;
    360 am__v_JAVAC_1 =
    361 AM_V_GOC = $(am__v_GOC_@AM_V@)
    362 am__v_GOC_ = $(am__v_GOC_@AM_DEFAULT_V@)
    363 am__v_GOC_0 = @echo "  GOC     " $@;
    364 am__v_GOC_1 =
     322
     323# applies to both programs
    365324UPPCC = u++
    366325UPPCOMPILE = $(UPPCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_UPPFLAGS) $(UPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_CFLAGS) $(CFLAGS)
    367 AM_V_UPP = $(am__v_UPP_@AM_V@)
    368 am__v_UPP_ = $(am__v_UPP_@AM_DEFAULT_V@)
    369 am__v_UPP_0 = @echo "  UPP     " $@;
    370 am__v_UPP_1 =
    371 
    372 # applies to both programs
    373 AM_CFLAGS = -O2 -Wall -Wextra -Werror -I$(srcdir) -lrt -pthread
    374 AM_CFAFLAGS = -quiet -nodebug -in-tree
    375 AM_UPPFLAGS = -quiet -nodebug -multi -std=c++14
    376 BENCH_V_CC = $(__bench_v_CC_$(__quiet))
    377 BENCH_V_CFA = $(__bench_v_CFA_$(__quiet))
    378 BENCH_V_CXX = $(__bench_v_CXX_$(__quiet))
    379 BENCH_V_GOC = $(__bench_v_GOC_$(__quiet))
    380 BENCH_V_JAVAC = $(__bench_v_JAVAC_$(__quiet))
    381 BENCH_V_UPP = $(__bench_v_UPP_$(__quiet))
    382 __quiet = verbose
    383 __bench_v_CC_quiet = @
    384 __bench_v_CFA_quiet = @
    385 __bench_v_CXX_quiet = @
    386 __bench_v_GOC_quiet = @
    387 __bench_v_JAVAC_quiet = @
    388 __bench_v_UPP_quiet = @
    389 __bench_v_CC_verbose = $(AM_V_CC)
    390 __bench_v_CFA_verbose = $(AM_V_CFA)
    391 __bench_v_CXX_verbose = $(AM_V_CXX)
    392 __bench_v_GOC_verbose = $(AM_V_GOC)
    393 __bench_v_JAVAC_verbose = $(AM_V_JAVAC)
    394 __bench_v_UPP_verbose = $(AM_V_UPP)
     326AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread
     327AM_CFAFLAGS = -quiet -in-tree -nodebug
     328AM_UPPFLAGS = -quiet -nodebug -multi
    395329TOOLSDIR = ${abs_top_builddir}/tools/
    396330REPEAT = ${abs_top_builddir}/tools/repeat
     
    401335PRINT_FORMAT = %20s: #Comments needed for spacing
    402336dummy_SOURCES = dummyC.c dummyCXX.cpp
    403 FIX_NEW_LINES = cat $@ | tr "\n" "\t" | sed -r 's/\t,/,/' | tr "\t" "\n" > $@
    404337CTXSWITCH_DEPEND = loop.run function.run fetch_add.run \
    405         tls-fetch_add.run ctxswitch-pthread.run \
    406         ctxswitch-cfa_coroutine.run ctxswitch-cfa_thread.run \
    407         ctxswitch-cfa_thread2.run ctxswitch-upp_coroutine.run \
    408         ctxswitch-upp_thread.run ctxswitch-goroutine.run \
    409         ctxswitch-java_thread.run $(am__append_1)
     338        ctxswitch-pthread.run ctxswitch-cfa_coroutine.run \
     339        ctxswitch-cfa_thread.run ctxswitch-cfa_thread2.run \
     340        ctxswitch-upp_coroutine.run ctxswitch-upp_thread.run \
     341        ctxswitch-goroutine.run ctxswitch-java_thread.run \
     342        $(am__append_1)
    410343testdir = $(top_srcdir)/tests
    411344all: all-am
     
    444377$(am__aclocal_m4_deps):
    445378
     379clean-noinstPROGRAMS:
     380        -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
     381
    446382dummy$(EXEEXT): $(dummy_OBJECTS) $(dummy_DEPENDENCIES) $(EXTRA_dummy_DEPENDENCIES)
    447383        @rm -f dummy$(EXEEXT)
     
    473409@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    474410
    475 .c.lo:
    476 @am__fastdepCC_TRUE@    $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
    477 @am__fastdepCC_TRUE@    $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
    478 @am__fastdepCC_TRUE@    $(am__mv) $$depbase.Tpo $$depbase.Plo
    479 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
    480 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    481 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
    482 
    483411.cpp.o:
    484412@am__fastdepCXX_TRUE@   $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
     
    496424@AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    497425@am__fastdepCXX_FALSE@  $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    498 
    499 .cpp.lo:
    500 @am__fastdepCXX_TRUE@   $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
    501 @am__fastdepCXX_TRUE@   $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
    502 @am__fastdepCXX_TRUE@   $(am__mv) $$depbase.Tpo $$depbase.Plo
    503 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
    504 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    505 @am__fastdepCXX_FALSE@  $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
    506 
    507 mostlyclean-libtool:
    508         -rm -f *.lo
    509 
    510 clean-libtool:
    511         -rm -rf .libs _libs
    512426
    513427ID: $(am__tagged_files)
     
    595509check-am: all-am
    596510check: check-am
    597 all-am: Makefile
     511all-am: Makefile $(PROGRAMS)
    598512installdirs:
    599513install: install-am
     
    629543clean: clean-am
    630544
    631 clean-am: clean-generic clean-libtool mostlyclean-am
     545clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
    632546
    633547distclean: distclean-am
     
    684598mostlyclean: mostlyclean-am
    685599
    686 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
    687         mostlyclean-libtool
     600mostlyclean-am: mostlyclean-compile mostlyclean-generic
    688601
    689602pdf: pdf-am
     
    700613
    701614.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
    702         clean-libtool cscopelist-am ctags ctags-am distclean \
    703         distclean-compile distclean-generic distclean-libtool \
    704         distclean-tags distdir dvi dvi-am html html-am info info-am \
    705         install install-am install-data install-data-am install-dvi \
    706         install-dvi-am install-exec install-exec-am install-html \
    707         install-html-am install-info install-info-am install-man \
    708         install-pdf install-pdf-am install-ps install-ps-am \
    709         install-strip installcheck installcheck-am installdirs \
    710         maintainer-clean maintainer-clean-generic mostlyclean \
    711         mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
    712         pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am
     615        clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \
     616        distclean-compile distclean-generic distclean-tags distdir dvi \
     617        dvi-am html html-am info info-am install install-am \
     618        install-data install-data-am install-dvi install-dvi-am \
     619        install-exec install-exec-am install-html install-html-am \
     620        install-info install-info-am install-man install-pdf \
     621        install-pdf-am install-ps install-ps-am install-strip \
     622        installcheck installcheck-am installdirs maintainer-clean \
     623        maintainer-clean-generic mostlyclean mostlyclean-compile \
     624        mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
     625        uninstall-am
    713626
    714627.PRECIOUS: Makefile
     
    732645
    733646.NOTPARALLEL:
    734 .PHONY: compile.csv ctxswitch.csv mutex.csv signal.csv
    735647
    736648all : ctxswitch$(EXEEXT) mutex$(EXEEXT) signal$(EXEEXT) waitfor$(EXEEXT) creation$(EXEEXT)
     
    743655        @${STATS} .result.log
    744656        @echo "------------------------------------------------------"
    745         @rm -f a.out .result.log *.class
     657        @rm -f a.out .result.log
    746658
    747659%.runquiet :
    748         @+make $(basename $@) CFLAGS="-w" __quiet=quiet
     660        @+make $(basename $@) CFLAGS="-w"
    749661        @taskset -c 1 ./a.out
    750662        @rm -f a.out
     
    758670
    759671jenkins$(EXEEXT):
     672        @echo "{"
     673        @echo -e '\t"githash": "'${githash}'",'
     674        @echo -e '\t"arch": "'   ${arch}   '",'
    760675@DOifskipcompile@
    761         @+make compile.csv
     676        @echo -e '\t"compile": {'
     677        @+make compile TIME_FORMAT='%e,' PRINT_FORMAT='\t\t\"%s\" :'
     678        @echo -e '\t\t"dummy" : {}'
     679        @echo -e '\t},'
    762680@DOendif@
    763         @+make ctxswitch.csv
    764         @+make mutex.csv
    765         @+make signal.csv
    766 @DOifskipcompile@
    767         @cat compile.csv
    768 @DOendif@
    769         @cat ctxswitch.csv
    770         @cat mutex.csv
    771         @cat signal.csv
    772 
    773 compile.csv:
    774         @echo "array,attributes,empty,expression,io,monitor,operators,typeof" > $@
    775         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-array.make >> $@
    776         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-attributes.make >> $@
    777         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-empty.make >> $@
    778         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-expression.make >> $@
    779         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-io.make >> $@
    780         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-monitor.make >> $@
    781         @+make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-operators.make >> $@
    782         @+make TIME_FORMAT='%e' PRINT_FORMAT='' compile-typeof.make >> $@
    783         @$(srcdir)/fixcsv.sh $@
    784 
    785 ctxswitch.csv:
    786         @echo "coroutine,thread" > $@
    787         @+make ctxswitch-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
    788         @+make ctxswitch-cfa_thread.runquiet >> $@
    789         @$(srcdir)/fixcsv.sh $@
    790 
    791 mutex.csv:
    792         @echo "1-monitor,2-monitor" > $@
    793         @+make mutex-cfa1.runquiet >> $@ && echo -n ',' >> $@
    794         @+make mutex-cfa2.runquiet >> $@
    795         @$(srcdir)/fixcsv.sh $@
    796 
    797 signal.csv:
    798         @echo "signal-1,signal-2,waitfor-1,waitfor-2" > $@
    799         @+make signal-cfa1.runquiet >> $@ && echo -n ',' >> $@
    800         @+make signal-cfa2.runquiet >> $@ && echo -n ',' >> $@
    801         @+make waitfor-cfa1.runquiet >> $@ && echo -n ',' >> $@
    802         @+make waitfor-cfa2.runquiet >> $@
    803         @$(srcdir)/fixcsv.sh $@
     681        @echo -e '\t"ctxswitch": {'
     682        @echo -en '\t\t"coroutine":'
     683        @+make ctxswitch-cfa_coroutine.runquiet
     684        @echo -en '\t\t,"thread":'
     685        @+make ctxswitch-cfa_thread.runquiet
     686        @echo -e '\t},'
     687        @echo -e '\t"mutex": ['
     688        @echo -en '\t\t'
     689        @+make mutex-cfa1.runquiet
     690        @echo -en '\t\t,'
     691        @+make mutex-cfa2.runquiet
     692        @echo -e '\t],'
     693        @echo -e '\t"scheduling": ['
     694        @echo -en '\t\t'
     695        @+make signal-cfa1.runquiet
     696        @echo -en '\t\t,'
     697        @+make signal-cfa2.runquiet
     698        @echo -en '\t\t,'
     699        @+make waitfor-cfa1.runquiet
     700        @echo -en '\t\t,'
     701        @+make waitfor-cfa2.runquiet
     702        @echo -e '\n\t],'
     703        @echo -e '\t"epoch": ' $(shell date +%s)
     704        @echo "}"
    804705
    805706loop$(EXEEXT):
    806         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
     707        $(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
    807708
    808709function$(EXEEXT):
    809         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c
     710        $(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c
    810711
    811712fetch_add$(EXEEXT):
    812         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/fetch_add.c
    813 
    814 tls-fetch_add$(EXEEXT):
    815         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/tls-fetch_add.c
     713        $(COMPILE) -DBENCH_N=500000000  $(srcdir)/fetch_add.c
    816714
    817715@WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre$(EXEEXT):
    818 @WITH_LIBFIBRE_TRUE@    $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp  -I$(LIBFIBRE_DIR) -lfibre
     716@WITH_LIBFIBRE_TRUE@    @$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp  -I$(LIBFIBRE_DIR) -lfibre
    819717
    820718@WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre2$(EXEEXT):
    821 @WITH_LIBFIBRE_TRUE@    $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre
     719@WITH_LIBFIBRE_TRUE@    @$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre
    822720
    823721ctxswitch$(EXEEXT): $(CTXSWITCH_DEPEND)
    824722
    825723ctxswitch-pthread$(EXEEXT):
    826         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c
     724        @$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c
    827725
    828726ctxswitch-cfa_coroutine$(EXEEXT):
    829         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa
     727        @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa
    830728
    831729ctxswitch-cfa_thread$(EXEEXT):
    832         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa
     730        @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa
    833731
    834732ctxswitch-cfa_thread2$(EXEEXT):
    835         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa
     733        @$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa
    836734
    837735ctxswitch-upp_coroutine$(EXEEXT):
    838         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc
     736        @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc
    839737
    840738ctxswitch-upp_thread$(EXEEXT):
    841         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc
     739        @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc
    842740
    843741ctxswitch-goroutine$(EXEEXT):
    844         $(BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go
     742        @go build -o a.out $(srcdir)/ctxswitch/goroutine.go
    845743
    846744ctxswitch-java_thread$(EXEEXT):
    847         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java
     745        @javac -d . $(srcdir)/ctxswitch/JavaThread.java
    848746        @echo "#!/bin/sh" > a.out
    849747        @echo "java JavaThread" >> a.out
     
    862760
    863761mutex-pthread_lock$(EXEEXT):
    864         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c
     762        @$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c
    865763
    866764mutex-upp$(EXEEXT):
    867         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc
     765        @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc
    868766
    869767mutex-cfa1$(EXEEXT):
    870         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa1.cfa
     768        @$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa1.cfa
    871769
    872770mutex-cfa2$(EXEEXT):
    873         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa2.cfa
     771        @$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa2.cfa
    874772
    875773mutex-cfa4$(EXEEXT):
    876         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa4.cfa
     774        @$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa4.cfa
    877775
    878776mutex-java_thread$(EXEEXT):
    879         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java
     777        @javac -d . $(srcdir)/mutex/JavaThread.java
    880778        @echo "#!/bin/sh" > a.out
    881779        @echo "java JavaThread" >> a.out
     
    891789
    892790signal-pthread_cond$(EXEEXT):
    893         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=500000  $(srcdir)/schedint/pthreads.c
     791        @$(COMPILE)    -DBENCH_N=500000  $(srcdir)/schedint/pthreads.c
    894792
    895793signal-upp$(EXEEXT):
    896         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc
     794        @$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc
    897795
    898796signal-cfa1$(EXEEXT):
    899         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa1.cfa
     797        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa1.cfa
    900798
    901799signal-cfa2$(EXEEXT):
    902         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa2.cfa
     800        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa2.cfa
    903801
    904802signal-cfa4$(EXEEXT):
    905         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa4.cfa
     803        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa4.cfa
    906804
    907805signal-java_thread$(EXEEXT):
    908         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java
     806        @javac -d . $(srcdir)/schedint/JavaThread.java
    909807        @echo "#!/bin/sh" > a.out
    910808        @echo "java JavaThread" >> a.out
     
    918816
    919817waitfor-upp$(EXEEXT):
    920         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc
     818        @$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc
    921819
    922820waitfor-cfa1$(EXEEXT):
    923         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa1.cfa
     821        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa1.cfa
    924822
    925823waitfor-cfa2$(EXEEXT):
    926         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa2.cfa
     824        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa2.cfa
    927825
    928826waitfor-cfa4$(EXEEXT):
    929         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa4.cfa
     827        @$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa4.cfa
    930828
    931829creation$(EXEEXT) :\
     
    940838
    941839creation-cfa_coroutine$(EXEEXT):
    942         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa
     840        @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa
    943841
    944842creation-cfa_coroutine_eager$(EXEEXT):
    945         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER
     843        @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER
    946844
    947845creation-cfa_thread$(EXEEXT):
    948         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa
     846        @$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa
    949847
    950848creation-upp_coroutine$(EXEEXT):
    951         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc
     849        @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc
    952850
    953851creation-upp_thread$(EXEEXT):
    954         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc
     852        @$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc
    955853
    956854creation-pthread$(EXEEXT):
    957         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=250000   $(srcdir)/creation/pthreads.c
     855        @$(COMPILE)    -DBENCH_N=250000   $(srcdir)/creation/pthreads.c
    958856
    959857creation-goroutine$(EXEEXT):
    960         $(BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go
     858        @go build -o a.out $(srcdir)/creation/goroutine.go
    961859
    962860creation-java_thread$(EXEEXT):
    963         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java
     861        @javac -d . $(srcdir)/creation/JavaThread.java
    964862        @echo "#!/bin/sh" > a.out
    965863        @echo "java JavaThread" >> a.out
Note: See TracChangeset for help on using the changeset viewer.