Commit Graph

699 Commits

Author SHA1 Message Date
gladman
d741bfb59f 2009-07-31 19:18:33 +00:00
gladman
b1bc208b96 add missing test project files 2009-07-31 17:44:54 +00:00
jasonmoxham
a7afe5bc4e t-mulmid mingw32 update 2009-07-31 15:20:05 +00:00
jasonmoxham
cd45093d07 yasm/config/config.sub fix , line 1076 , Make sure to match an already-canonicalized machine name. add *-pc to *-unknown | *-pc) 2009-07-31 11:59:17 +00:00
jasonmoxham
8d71b8b7e7 replace with yasm svn 2227 , delete yasm .svn stuff , run yasm's autogen , replace symbolic links in config directory with real files , run yasm's ./configure && make && make check && make distclean (this does add a few files we need ) , rm autom4te.cache , add to svn 2009-07-31 11:57:37 +00:00
jasonmoxham
29c6a705a6 delete old yasm 2009-07-31 11:41:04 +00:00
jasonmoxham
2cc0cfcde9 Update make check to test static versions , when we build both , of popham and fat 2009-07-30 21:21:03 +00:00
jasonmoxham
07b64f72a2 fix trac ticket 146 , ie clean up after a fat build 2009-07-29 15:10:46 +00:00
jasonmoxham
e70e8fdad3 cast pointer fix trac issue 33 2009-07-29 00:18:43 +00:00
jasonmoxham
2d432f5271 update manual to reflect make install-gmpcompat not needed 2009-07-28 21:30:29 +00:00
gladman
40d6c79399 2009-07-28 16:29:28 +00:00
gladman
558c10cba3 Correct Windows assembler for lshift2.asm in x86_64w\amd64 2009-07-28 15:25:44 +00:00
gladman
0eaa19d002 Add new assembler files - new (l/r)shift2 on k8, modified (l/r)shift on Core2 - and sb_divappr_q.c to the Windows build 2009-07-28 15:00:00 +00:00
jasonmoxham
ff696385d9 remove install-gmpcompat option from makefile 2009-07-28 00:18:43 +00:00
jasonmoxham
238d50047d fix BSD install problem with gmp-compat and cxx , and remove need for make install-gmpcompat , i thinkl 2009-07-27 23:21:31 +00:00
jasonmoxham
531dcdb0ba recognize bsd cpuid report of amd64 as a x86_64 2009-07-27 22:39:10 +00:00
gladman
c56cad1cd0 Update Windows build for 32-bit versions 2009-07-27 20:46:28 +00:00
wbhart
49985c7a4e Added sb_divappr_q to Makefile and configure and made it compile. 2009-07-27 12:43:03 +00:00
wbhart
5569df8bee First very basic attempt at sb_divappr_q. Probably doesn't even compile yet. 2009-07-27 12:07:50 +00:00
gladman
d16e9e3e9b Update Windows build for recent added and deleted C source code files (assembler not done yet) 2009-07-26 18:06:59 +00:00
gladman
f2399cc34f remove C99 stuff 2009-07-26 16:42:36 +00:00
wbhart
0d1b3c9bc5 Moved some declarations to the beginning of a block. 2009-07-26 03:03:40 +00:00
wbhart
c64928eb3c Moved some declarations to the beginning of a block. 2009-07-26 02:59:52 +00:00
wbhart
40507180d2 Removed unused gcd files. 2009-07-26 02:48:43 +00:00
wbhart
e0072f7a4e Moved some gcd functions to the correct list in configure.in and added
David Harvey's mulmid functions to mpn/Makefile.am.
2009-07-25 14:23:05 +00:00
wbhart
331741c193 Removed unused gcd functions, removed a static array of length 1000 and
changed an itch function for a macro.
2009-07-25 13:11:34 +00:00
wbhart
ef4e627454 Fixed some broken asserts. 2009-07-25 09:39:22 +00:00
jasonmoxham
4aae064bd3 and replace with actual files 2009-07-25 09:11:44 +00:00
jasonmoxham
7d23d4363f remove yasm symlinks 2009-07-25 09:10:57 +00:00
wbhart
50d966190c Removed a broken assert. 2009-07-25 08:54:56 +00:00
jasonmoxham
eee64658cf These files are also ment ot be part of yasm , they were made by autogen , but I deleted them thinking they were part of a failed make distclean 2009-07-25 08:38:05 +00:00
jasonmoxham
962830870a run yasm/autogen , make distclean , and add the files produced to svn 2009-07-25 01:38:05 +00:00
jasonmoxham
c560b4d963 yasm/config/config.sub fix , line 1076 , Make sure to match an already-canonicalized machine name. add *-pc to *-unknown | *-pc) 2009-07-25 00:55:50 +00:00
jasonmoxham
d89553f2c1 replace yasm with latest svn yasm rev 2220 2009-07-25 00:50:29 +00:00
jasonmoxham
309839f64e remove old yasm 2009-07-25 00:42:52 +00:00
jasonmoxham
196f304858 mullow mulhigh tests 2009-07-24 21:56:38 +00:00
jasonmoxham
bafa599edb tuning for mullow and mulhigh 2009-07-24 21:31:28 +00:00
jasonmoxham
087b583f61 New generic mullow and mulhigh 2009-07-24 17:16:50 +00:00
wbhart
766f024ef4 Fixed a memory leak in lgcd.c. 2009-07-24 14:40:58 +00:00
jasonmoxham
6aa676a5f9 change gmp.h to mpir.h 2009-07-24 12:24:26 +00:00
jasonmoxham
2d1deac90c New K8 asm functions mpn_lshift2 mpn_rshift2 2009-07-24 11:54:46 +00:00
jasonmoxham
2dae13c07c New intel x86_64 assembler code for left/right shift 2009-07-24 11:50:15 +00:00
wbhart
bbccc699e9 Added in David Harvey's Hensel division code. It isn't being used by anything at this stage and has no test code. 2009-07-24 08:18:09 +00:00
wbhart
311b929e2c Added ordinary test code for mulmid (including mulmid_basecase, mulmid
and mulmid_toom42
2009-07-24 07:16:52 +00:00
wbhart
e732476ad3 Added more mulmid test code including mulmid_basecase. 2009-07-24 06:53:30 +00:00
wbhart
1f5523b9d6 Attempt to add test code for mulmid and mulmid_n. 2009-07-24 06:09:04 +00:00
wbhart
cc86e972e5 Merged in David Harvey's mulmid code - not actually used by anything
yet. No division code.
2009-07-24 03:12:09 +00:00
wbhart
937d1e7c38 Fiddled with the tuning crossover code in mul.c for the unbalanced
multiplications.
2009-07-23 10:09:29 +00:00
wbhart
9d8438f70b Added toom53 and fiddled with the toom4 cutoff on penryn. 2009-07-23 07:48:34 +00:00
wbhart
e96d091c2f Fixed some missing definitions. 2009-07-23 02:39:58 +00:00