diff --git a/build/make.linux64.lib.py b/build/make.linux64.lib.py index 60b4a15..73837ce 100644 --- a/build/make.linux64.lib.py +++ b/build/make.linux64.lib.py @@ -16,7 +16,8 @@ builddir = "./build_linux64" doinstall = True #copies the build_output to the install dir when finished cc = "nvcc" #compiler -cflags = "-dc --compiler-options '-fPIC -O3'" +#cflags = "-dc --compiler-options '-fPIC -O3'" +cflags = "-dc -Xcompiler -fPIC -Xcompiler -O3" libraries = "-l{}".format(libname) libdirs = "-L{} -L{}/lib -L{}/lib".format(builddir,commondir,depdir) linkerflags = " -Xlinker=-rpath,." diff --git a/build/make.linux64.test.py b/build/make.linux64.test.py index 3f5a686..aee18bf 100644 --- a/build/make.linux64.test.py +++ b/build/make.linux64.test.py @@ -16,7 +16,8 @@ builddir = "./build_linux64" doinstall = True #copies the build_output to the install dir when finished cc = "nvcc" #compiler -cflags = "-dc --compiler-options '-fPIC -O3'" +#cflags = "-dc --compiler-options '-fPIC -O3'" +cflags = "-dc -Xcompiler -fPIC -Xcompiler -O3" libraries = "-l{} -lpthread".format(libname) libdirs = "-L{} -L{}/lib -L{}/lib".format(builddir,commondir,depdir) linkerflags = " -Xlinker=-rpath,." diff --git a/build/make.msvc64.lib.py b/build/make.msvc64.lib.py index c21d8b1..4abb634 100644 --- a/build/make.msvc64.lib.py +++ b/build/make.msvc64.lib.py @@ -16,7 +16,8 @@ builddir = "./build_msvc64" doinstall = True #copies the build_output to the install dir when finished cc = "nvcc" #compiler -cflags = "-dc --compiler-options '-fPIC -O3'" +#cflags = "-dc --compiler-options '-fPIC -O3'" +cflags = "-dc -Xcompiler -fPIC -Xcompiler -O3" libraries = "-l{}".format(libname) libdirs = "-L{} -L{}/lib -L{}/lib".format(builddir,commondir,depdir) linkerflags = " -Xlinker=-rpath,." diff --git a/build/make.msvc64.test.py b/build/make.msvc64.test.py index 6cc5b5c..3749fd9 100644 --- a/build/make.msvc64.test.py +++ b/build/make.msvc64.test.py @@ -16,7 +16,8 @@ builddir = "./build_msvc64" doinstall = False #copies the build_output to the install dir when finished cc = "nvcc" #compiler -cflags = "-dc --compiler-options '-fPIC -O3'" +#cflags = "-dc --compiler-options '-fPIC -O3'" +cflags = "-dc -Xcompiler -fPIC -Xcompiler -O3" libraries = "-l{}".format(libname) libdirs = "-L{} -L{}/lib -L{}/lib".format(builddir,commondir,depdir) linkerflags = " -Xlinker=-rpath,." diff --git a/build_linux64/libamsculib3.linux64.a b/build_linux64/libamsculib3.linux64.a index 0472127..c97d940 100644 Binary files a/build_linux64/libamsculib3.linux64.a and b/build_linux64/libamsculib3.linux64.a differ diff --git a/build_linux64/objstore/amscu_comp128.o b/build_linux64/objstore/amscu_comp128.o index ce93238..812c7f6 100644 Binary files a/build_linux64/objstore/amscu_comp128.o and b/build_linux64/objstore/amscu_comp128.o differ diff --git a/build_linux64/objstore/amscu_comp64.o b/build_linux64/objstore/amscu_comp64.o index 857defc..1cad8e8 100644 Binary files a/build_linux64/objstore/amscu_comp64.o and b/build_linux64/objstore/amscu_comp64.o differ diff --git a/build_linux64/objstore/amscu_cputhreading.o b/build_linux64/objstore/amscu_cputhreading.o index 06c4827..cfee8de 100644 Binary files a/build_linux64/objstore/amscu_cputhreading.o and b/build_linux64/objstore/amscu_cputhreading.o differ diff --git a/build_linux64/objstore/amscu_cudafunctions.o b/build_linux64/objstore/amscu_cudafunctions.o index 88ba106..1af0313 100644 Binary files a/build_linux64/objstore/amscu_cudafunctions.o and b/build_linux64/objstore/amscu_cudafunctions.o differ diff --git a/build_linux64/objstore/amscu_util.o b/build_linux64/objstore/amscu_util.o index b831198..f6d7ac5 100644 Binary files a/build_linux64/objstore/amscu_util.o and b/build_linux64/objstore/amscu_util.o differ diff --git a/build_linux64/objstore/amscuarray.o b/build_linux64/objstore/amscuarray.o index f850628..e252c39 100644 Binary files a/build_linux64/objstore/amscuarray.o and b/build_linux64/objstore/amscuarray.o differ diff --git a/build_linux64/objstore/amscuarray_dops.o b/build_linux64/objstore/amscuarray_dops.o index 91cc157..a70f548 100644 Binary files a/build_linux64/objstore/amscuarray_dops.o and b/build_linux64/objstore/amscuarray_dops.o differ diff --git a/build_linux64/objstore/amscufhash.o b/build_linux64/objstore/amscufhash.o index ffec4eb..9561ded 100644 Binary files a/build_linux64/objstore/amscufhash.o and b/build_linux64/objstore/amscufhash.o differ diff --git a/build_linux64/objstore/amscugeom.o b/build_linux64/objstore/amscugeom.o index dfd6eb2..b1d7ffd 100644 Binary files a/build_linux64/objstore/amscugeom.o and b/build_linux64/objstore/amscugeom.o differ diff --git a/build_linux64/objstore/amsculib3.o b/build_linux64/objstore/amsculib3.o index 858a295..9c0ac0f 100644 Binary files a/build_linux64/objstore/amsculib3.o and b/build_linux64/objstore/amsculib3.o differ diff --git a/build_linux64/objstore/amscumath.o b/build_linux64/objstore/amscumath.o index 0c17960..ee4b732 100644 Binary files a/build_linux64/objstore/amscumath.o and b/build_linux64/objstore/amscumath.o differ diff --git a/build_linux64/objstore/amscupcg.o b/build_linux64/objstore/amscupcg.o index fe2f4e4..adefee7 100644 Binary files a/build_linux64/objstore/amscupcg.o and b/build_linux64/objstore/amscupcg.o differ diff --git a/build_linux64/objstore/amscurandlcg.o b/build_linux64/objstore/amscurandlcg.o index 9f889e9..20bb95a 100644 Binary files a/build_linux64/objstore/amscurandlcg.o and b/build_linux64/objstore/amscurandlcg.o differ diff --git a/build_linux64/objstore/amscurandom1.o b/build_linux64/objstore/amscurandom1.o index f4bdb59..44b9c41 100644 Binary files a/build_linux64/objstore/amscurandom1.o and b/build_linux64/objstore/amscurandom1.o differ diff --git a/build_linux64/objstore/amscurandom1_dbuff.o b/build_linux64/objstore/amscurandom1_dbuff.o index 5f4a2ed..3642e95 100644 Binary files a/build_linux64/objstore/amscurandom1_dbuff.o and b/build_linux64/objstore/amscurandom1_dbuff.o differ diff --git a/build_linux64/objstore/amscurandom1_hbuff.o b/build_linux64/objstore/amscurandom1_hbuff.o index 31e2c0a..9b9de2f 100644 Binary files a/build_linux64/objstore/amscurandom1_hbuff.o and b/build_linux64/objstore/amscurandom1_hbuff.o differ diff --git a/build_linux64/objstore/amscurandom_tests1.o b/build_linux64/objstore/amscurandom_tests1.o index 3fcdab9..44b8922 100644 Binary files a/build_linux64/objstore/amscurandom_tests1.o and b/build_linux64/objstore/amscurandom_tests1.o differ diff --git a/build_linux64/objstore/amscurarray.o b/build_linux64/objstore/amscurarray.o index ca3dcab..d34bf09 100644 Binary files a/build_linux64/objstore/amscurarray.o and b/build_linux64/objstore/amscurarray.o differ diff --git a/build_linux64/objstore/amscusplitmix.o b/build_linux64/objstore/amscusplitmix.o index 4704f70..53e24df 100644 Binary files a/build_linux64/objstore/amscusplitmix.o and b/build_linux64/objstore/amscusplitmix.o differ diff --git a/build_linux64/objstore/amsxoroshiro.o b/build_linux64/objstore/amsxoroshiro.o index e4ce3ef..cc98f57 100644 Binary files a/build_linux64/objstore/amsxoroshiro.o and b/build_linux64/objstore/amsxoroshiro.o differ diff --git a/build_linux64/objstore/cuvec2.o b/build_linux64/objstore/cuvec2.o index c09c35d..81c027e 100644 Binary files a/build_linux64/objstore/cuvec2.o and b/build_linux64/objstore/cuvec2.o differ diff --git a/build_linux64/objstore/cuvec2f.o b/build_linux64/objstore/cuvec2f.o index 3075409..dc35c24 100644 Binary files a/build_linux64/objstore/cuvec2f.o and b/build_linux64/objstore/cuvec2f.o differ diff --git a/build_linux64/objstore/cuvec2i.o b/build_linux64/objstore/cuvec2i.o index 6c4f47b..1e560b4 100644 Binary files a/build_linux64/objstore/cuvec2i.o and b/build_linux64/objstore/cuvec2i.o differ diff --git a/build_linux64/objstore/cuvec3.o b/build_linux64/objstore/cuvec3.o index 06b05b2..57ed285 100644 Binary files a/build_linux64/objstore/cuvec3.o and b/build_linux64/objstore/cuvec3.o differ diff --git a/build_linux64/objstore/cuvec3f.o b/build_linux64/objstore/cuvec3f.o index a41e614..7767ee2 100644 Binary files a/build_linux64/objstore/cuvec3f.o and b/build_linux64/objstore/cuvec3f.o differ diff --git a/build_linux64/objstore/cuvec3i.o b/build_linux64/objstore/cuvec3i.o index bfdf711..3f58020 100644 Binary files a/build_linux64/objstore/cuvec3i.o and b/build_linux64/objstore/cuvec3i.o differ diff --git a/build_linux64/objstore/cuvec4.o b/build_linux64/objstore/cuvec4.o index fdcedbe..d403233 100644 Binary files a/build_linux64/objstore/cuvec4.o and b/build_linux64/objstore/cuvec4.o differ diff --git a/build_linux64/objstore/cuvec4f.o b/build_linux64/objstore/cuvec4f.o index 8dd5c75..d2cef8f 100644 Binary files a/build_linux64/objstore/cuvec4f.o and b/build_linux64/objstore/cuvec4f.o differ diff --git a/build_linux64/objstore/cuvec4i.o b/build_linux64/objstore/cuvec4i.o index 366b5d0..177b41e 100644 Binary files a/build_linux64/objstore/cuvec4i.o and b/build_linux64/objstore/cuvec4i.o differ diff --git a/build_linux64/test b/build_linux64/test index 43db16d..8f634ff 100644 Binary files a/build_linux64/test and b/build_linux64/test differ