Commit Graph

232 Commits

Author SHA1 Message Date
jasonmoxham
1bb005f714 split longlong into arches , windows and possibly a bit of ifdef wrapping to do 2011-04-27 22:59:10 +00:00
jasonmoxham
4574035f25 add in bulldozer as a separate cpu name that maps to the k102 dir 2011-04-27 10:45:57 +00:00
jasonmoxham
e7b0887cc2 add in paths and the best asm we've got for sandybridge 2011-04-26 21:18:12 +00:00
jasonmoxham
12ea51f4c7 define __GMP_CC as __MPIR_CC and same for flags 2011-04-17 12:15:45 +00:00
jasonmoxham
058cbd9ce4 change fat order from x86,fat,.... to fat,x86,.... 2011-04-07 14:34:43 +00:00
jasonmoxham
b5c5bd605f add gcc-4.6 compiler flags for atom,bobcat,corei7,avx 2011-04-07 13:29:02 +00:00
jasonmoxham
2e5be3d873 nonexecstack for linux only 2011-04-04 16:58:33 +00:00
jasonmoxham
4a10577a68 netburst and netburstlahf cpus now use the same directory 2011-04-03 15:59:49 +00:00
jasonmoxham
dd4ba4af65 nano uses the k8 path for assembler 2011-04-03 15:54:22 +00:00
jasonmoxham
170440861d identify k103 as k103 , not as just another k102 , but no separate path for it yet 2011-04-03 15:22:36 +00:00
jasonmoxham
b902aff2e2 noexecstack for gcc+linux+x86 or x64 only 2011-03-30 15:25:50 +00:00
jasonmoxham
29055a96d2 add existence and sizeof tests for intmax and uintmax 2011-03-14 17:00:07 +00:00
jasonmoxham
9ead216342 autoreconf -f with the latest autotools automake 1.11.1 autoconf 2.68 libtool 2.4 2011-03-05 16:47:46 +00:00
jasonmoxham
fcd4286dd9 by default make dist does .tar.bz2 AND .tar.lzma 2011-03-05 16:43:08 +00:00
jasonmoxham
13009502e8 New asm directory for bobcat 2011-03-04 08:38:40 +00:00
jasonmoxham
54a31ddfd4 restrict noexecstack on x86 to *-*-linux-gnu 2011-03-02 14:43:46 +00:00
jasonmoxham
a3d4933777 fix noexecstack for 32bit ABI 2011-02-28 00:05:13 +00:00
jasonmoxham
12918ba877 remove spurious error in non-fat build on mingw64 systems 2011-02-11 22:15:33 +00:00
jasonmoxham
0083b66eaf remove all traces of logops.* , we now use separate add and sub versions 2010-12-30 08:19:44 +00:00
jasonmoxham
295967cd2b remove all traces of aorsmul_1.* , we now use separate add and sub versions 2010-12-30 07:49:11 +00:00
jasonmoxham
577aeee345 remove all traces of aors_n.* , we now use separate add and sub versions 2010-12-30 07:20:29 +00:00
jasonmoxham
c2c5579778 remove all traces of lorrshift.* , we now use separate add and sub versions 2010-12-30 06:15:18 +00:00
jasonmoxham
9301cb0f81 remove all traces of aorslsh1_n.* , we now use separate add and sub versions 2010-12-30 06:04:54 +00:00
jasonmoxham
616608ced5 remove all traces of rsh1aors_n.* , we now use separate add and sub versions 2010-12-30 05:45:38 +00:00
jasonmoxham
d82e85d68a remove all traces of aors_err?_n.* , we now use separate add and sub versions 2010-12-30 05:28:02 +00:00
jasonmoxham
6b08d179c1 split-up popham into popcount and hamdist 2010-12-30 05:08:15 +00:00
jasonmoxham
e34cec1068 change name of redc_basecase to redc_1 and export 2010-12-16 02:32:35 +00:00
jasonmoxham
72316c1513 add sandybridge to cpu's 2010-12-02 23:05:35 +00:00
jasonmoxham
6b0f169ef6 set minimum version of automake from 1.8 to 1.11 2010-11-11 13:07:39 +00:00
jasonmoxham
e5b966a901 change default distribution from .tar.gz to tar.bz2 2010-11-11 13:05:29 +00:00
jasonmoxham
4fb18ba43e gcc on mingw64 doesnt like noexecstack , so exclude this case 2010-11-08 13:07:07 +00:00
jasonmoxham
439e5752fc enable noexecstack for gcc and x86/x64 2010-11-08 07:37:59 +00:00
jasonmoxham
626a569151 define is a reserved word in autotools so put some quotes inside it 2010-11-08 07:26:58 +00:00
jasonmoxham
96b477a9a2 hack configure to get around EXCLUDE_PREINV bug for mingw64 2010-11-08 03:13:03 +00:00
jasonmoxham
723ace5cad exclude fat_entry without whatever path it may be under 2010-10-26 11:04:20 +00:00
jasonmoxham
57b96b8676 another spot for the fat_entry exception 2010-10-26 09:49:25 +00:00
jasonmoxham
30529bbe33 exclude fat_entry.asm from suffix changes 2010-10-26 09:39:10 +00:00
jasonmoxham
54486fabd9 put it in the right place , acinclude.m4 2010-10-26 09:18:19 +00:00
jasonmoxham
66ffc23600 make sure configure creates the CPUVEC_SETUP_* as x86_64 not x86_64w 2010-10-26 08:54:58 +00:00
jasonmoxham
900981a6ab fat path selection must be the same for x86_64 and x86_64w 2010-10-26 08:40:15 +00:00
jasonmoxham
c5cb6806e7 path selection in configure must be the same for x86_64 and x86_64w , this is for the fat structure 2010-10-26 06:27:42 +00:00
jasonmoxham
2b0d8b4743 yasm include format requires quotes 2010-10-26 05:44:12 +00:00
jasonmoxham
6340b1ab7c correct script as the word define is a reserved word in autotools 2010-10-26 05:21:55 +00:00
jasonmoxham
33490951d1 put a pair of quotes whereever we have a dnl like dnl , so that autoconf does not think the rest of the line is a comment and blank it out 2010-10-25 14:01:35 +00:00
jasonmoxham
d045b3141d combine post processing step of m4 to yasm with the second part of the renaming 2010-10-25 13:44:48 +00:00
jasonmoxham
1c534b5211 whoops , change name triple mingw64 to mingw* 2010-10-24 21:10:42 +00:00
jasonmoxham
06eff83045 for mingw64 renaming hack the configure 2010-10-24 21:01:08 +00:00
jasonmoxham
4f5a8535bf well the makefile wont work due to the diffences between libtool .o and .lo and yasm .o , so reverting that change 2010-10-24 18:15:19 +00:00
jasonmoxham
ffee5d0f0e get rid of the old configure rename stuff for mingw64 2010-10-24 17:43:36 +00:00
jasonmoxham
621ae4fac7 make asm to as changes for mingw64 via the makefile rules instead , as fat builds are very difficult to do in configure otherwise 2010-10-24 17:42:05 +00:00