[go: up one dir, main page]

Menu

Commit [r381]  Maximize  Restore  History

+ attempt to get compile working for other compiler's and systems including another attempt to sort out bit manipulation intrinsics in arith.h. seems to work now for MSVC/x64, msys2/mingw64, and linux/gcc.

+ translated some QS tdiv routines to intrinsics for MSVC builds
+ added sigma() and totient() functions to calc.c
+ fixed bug where a command line of just an input number causes memory corruption (thanks Ferrier!)

bbuhrow 2019-10-29

1 2 > >> (Page 1 of 2)
changed /branches/wip/Makefile
changed /branches/wip/Makefile.mingw
changed /branches/wip/arith/monty.c
changed /branches/wip/build.vc12/yafu.sln
changed /branches/wip/build.vc12/yafu/yafu.vcxproj
changed /branches/wip/build.vc12/yafu/yafu.vcxproj.filters
changed /branches/wip/factor/gmp-ecm/microecm.c
changed /branches/wip/factor/gmp-ecm/tinyecm.c
changed /branches/wip/factor/qs/SIQS.c
changed /branches/wip/factor/qs/cofactorize_siqs.c
changed /branches/wip/factor/qs/msieve/gf2.c
changed /branches/wip/factor/qs/siqs_test.c
changed /branches/wip/factor/qs/tdiv.c
changed /branches/wip/factor/qs/tdiv_med_32k_avx2.c
changed /branches/wip/factor/qs/tdiv_resieve_32k_avx2.c
changed /branches/wip/factor/qs/tdiv_scan.c
changed /branches/wip/factor/rho.c
changed /branches/wip/factor/squfof.c
changed /branches/wip/include/arith.h
changed /branches/wip/include/factor.h
changed /branches/wip/include/monty.h
changed /branches/wip/include/qs.h
changed /branches/wip/include/soe.h
changed /branches/wip/top/calc.c
changed /branches/wip/top/driver.c
1 2 > >> (Page 1 of 2)