@@ -60,8 +60,9 @@ am_ccminer_OBJECTS = ccminer-cpu-miner.$(OBJEXT) \
6060 ccminer-sha2.$(OBJEXT ) heavy.$(OBJEXT ) cuda_blake512.$(OBJEXT ) \
6161 cuda_combine.$(OBJEXT ) cuda_groestl512.$(OBJEXT ) \
6262 cuda_hefty1.$(OBJEXT ) cuda_keccak512.$(OBJEXT ) \
63- cuda_sha256.$(OBJEXT ) cuda_fugue256.$(OBJEXT ) \
64- ccminer-fuguecoin.$(OBJEXT ) ccminer-fugue.$(OBJEXT )
63+ cuda_sha256.$(OBJEXT ) ccminer-fuguecoin.$(OBJEXT ) \
64+ cuda_fugue256.$(OBJEXT ) ccminer-fugue.$(OBJEXT ) \
65+ ccminer-groestlcoin.$(OBJEXT ) cuda_groestlcoin.$(OBJEXT )
6566ccminer_OBJECTS = $(am_ccminer_OBJECTS )
6667ccminer_DEPENDENCIES =
6768ccminer_LINK = $(CXXLD ) $(AM_CXXFLAGS ) $(CXXFLAGS ) $(ccminer_LDFLAGS ) \
@@ -275,8 +276,8 @@ ccminer_SOURCES = elist.h miner.h compat.h \
275276 cuda_hefty1.cu cuda_hefty1.h \
276277 cuda_keccak512.cu cuda_keccak512.h \
277278 cuda_sha256.cu cuda_sha256.h \
278- cuda_fugue256.cu \
279- fuguecoin .cpp fugue.c sph_fugue.h uint256 .h
279+ fuguecoin.cpp cuda_fugue256.cu fugue.c sph_fugue.h uint256.h \
280+ groestlcoin .cpp cuda_groestlcoin.cu cuda_groestlcoin .h
280281
281282ccminer_LDFLAGS = $(PTHREAD_FLAGS ) @CUDA_LDFLAGS@
282283ccminer_LDADD = @LIBCURL@ @JANSSON_LIBS@ @PTHREAD_LIBS@ @WS2_LIBS@ @CUDA_LIBS@ @OPENMP_CFLAGS@ @LIBS@
@@ -387,6 +388,7 @@ distclean-compile:
387388@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-fugue.Po@am__quote@
388389@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-fuguecoin.Po@am__quote@
389390@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-groestl.Po@am__quote@
391+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-groestlcoin.Po@am__quote@
390392@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-hefty1.Po@am__quote@
391393@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-keccak.Po@am__quote@
392394@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ccminer-scrypt.Po@am__quote@
@@ -561,6 +563,20 @@ ccminer-fuguecoin.obj: fuguecoin.cpp
561563@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
562564@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ccminer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ccminer-fuguecoin.obj `if test -f 'fuguecoin.cpp'; then $(CYGPATH_W) 'fuguecoin.cpp'; else $(CYGPATH_W) '$(srcdir)/fuguecoin.cpp'; fi`
563565
566+ ccminer-groestlcoin.o : groestlcoin.cpp
567+ @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ccminer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ccminer-groestlcoin.o -MD -MP -MF $(DEPDIR)/ccminer-groestlcoin.Tpo -c -o ccminer-groestlcoin.o `test -f 'groestlcoin.cpp' || echo '$(srcdir)/'`groestlcoin.cpp
568+ @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ccminer-groestlcoin.Tpo $(DEPDIR)/ccminer-groestlcoin.Po
569+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='groestlcoin.cpp' object='ccminer-groestlcoin.o' libtool=no @AMDEPBACKSLASH@
570+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
571+ @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ccminer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ccminer-groestlcoin.o `test -f 'groestlcoin.cpp' || echo '$(srcdir)/'`groestlcoin.cpp
572+
573+ ccminer-groestlcoin.obj : groestlcoin.cpp
574+ @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ccminer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ccminer-groestlcoin.obj -MD -MP -MF $(DEPDIR)/ccminer-groestlcoin.Tpo -c -o ccminer-groestlcoin.obj `if test -f 'groestlcoin.cpp'; then $(CYGPATH_W) 'groestlcoin.cpp'; else $(CYGPATH_W) '$(srcdir)/groestlcoin.cpp'; fi`
575+ @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/ccminer-groestlcoin.Tpo $(DEPDIR)/ccminer-groestlcoin.Po
576+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='groestlcoin.cpp' object='ccminer-groestlcoin.obj' libtool=no @AMDEPBACKSLASH@
577+ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
578+ @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ccminer_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ccminer-groestlcoin.obj `if test -f 'groestlcoin.cpp'; then $(CYGPATH_W) 'groestlcoin.cpp'; else $(CYGPATH_W) '$(srcdir)/groestlcoin.cpp'; fi`
579+
564580# This directory's subdirectories are mostly independent; you can cd
565581# into them and run `make' without going through this Makefile.
566582# To change the values of `make' variables: instead of editing Makefiles,
@@ -1018,7 +1034,7 @@ uninstall-am: uninstall-binPROGRAMS
10181034
10191035
10201036.cu.o :
1021- $(NVCC ) @CFLAGS@ -Xptxas " -abi=no -v" -arch=sm_20 --maxrregcount=63 --ptxas-options=-v $(JANSSON_INCLUDES ) -o $@ -c $<
1037+ $(NVCC ) @CFLAGS@ -Xptxas " -abi=no -v" -arch=compute_35 --maxrregcount=124 --ptxas-options=-v $(JANSSON_INCLUDES ) -o $@ -c $<
10221038
10231039# heavy.o: heavy.cu
10241040# $(NVCC) @CFLAGS@ -Xptxas "-abi=no -v" -arch=compute_20 --maxrregcount=63 --ptxas-options=-v $(JANSSON_INCLUDES) -o $@ -c $<
0 commit comments