jasonmoxham
a6ab0a96b3
changed gmp.h to mpir.h for a few odd cases left
2009-02-12 11:23:26 +00:00
jasonmoxham
7b4d8b2be7
reverted to rev 1593
2009-02-10 00:16:08 +00:00
wbhart
51a3f813e1
Updated README and AUTHORS in the Windows build. Removed some ansi2knr stuff which causes recent autotools to choke.
2009-02-04 18:15:20 +00:00
wbhart
83f39c87b7
Fixed a regular expression.
2009-01-31 16:20:18 +00:00
wbhart
9278b8e7a4
Slight simplification of fat build stuff in configure and possible fix
...
for fat binary on x86_64 machines with ABI=32.
2009-01-29 16:37:37 +00:00
wbhart
01864037af
Made fat binaries work for x86_64.
2009-01-29 06:05:21 +00:00
wbhart
874114431a
Change extra_functions to extra_functions_64 for 64 bit fat build.
2009-01-18 21:57:53 +00:00
wbhart
b5d59d5d2c
Changed the order of x86_64 and x86_64/fat in configure.in so it will
...
pick up the files in the fat directory first.
2009-01-18 19:42:42 +00:00
wbhart
1ed72b1360
Made changes to allow a fat build on x86_64.
2009-01-18 15:15:25 +00:00
wbhart
90fe07a672
Disabled nails altogether.
2009-01-10 17:05:56 +00:00
jasonmartin
4b2966287f
Incorporated Niels Mollers lgpl 2.1 gcd code into trunk
2008-10-11 06:56:15 +00:00
wbhart
695cd41f0e
Apply all GMP issued patches for issues with GMP 4.2.1.
2008-09-14 01:54:23 +00:00
wbhart
8d170b4ef1
Changed configure.in so odd nails values are not permitted. Ran
...
autoconf.
2008-09-12 00:45:53 +00:00
wbhart
79aacf7209
Updated license information for many files.
2008-07-24 21:14:10 +00:00
wbhart
6f38c99e0d
Rename amd64call.asm and core2call.as and amd64check.c to x86_64call.as and x86_64check.c (merging the first two into a single file) and updated configure.in accordingly.
2008-07-23 16:47:44 +00:00
wbhart
13f01913b2
Add MPIR_VERSION macros.
2008-07-23 02:26:25 +00:00
dmharvey
2f78a56782
rewording (trac #78 )
2008-07-08 02:48:54 +00:00
wbhart
9e9cc10cec
Tuning for pentium4, prescott and nocona.
2008-07-05 03:15:41 +00:00
wbhart
4bb078e801
Ran autoconf, aclocal and automake.
2008-06-28 05:23:08 +00:00
wbhart
55131481e9
Remove the -fast compiler option for Sun's Forte C compiler under solaris. It apparently selects invalid optimisations for GMP.
2008-06-28 03:57:55 +00:00
wbhart
5a0f93ef32
A potential fix for building with cc on Core2 x86_64. This fix will not work until the Core 2 assembly patches are converted to intel format.
2008-06-25 22:52:50 +00:00
wbhart
738922642c
Added support for 64 bit PentiumD and Pentium4 which are canonicalised as i786.
2008-06-25 08:47:57 +00:00
wbhart
11da63a5bb
Changed configure.in to set proper tuning flags for core2.
...
The flags tried are "-mtune=core2" (for gcc-4.3) and
"-mtune=nocona" (for gcc-4.2 and gcc-4.1)
2008-06-25 08:20:04 +00:00
wbhart
5955ae4ac5
Changed directory build order so yasm will build again.
2008-06-25 07:46:15 +00:00
wbhart
0e296b1cf4
Fixed yasm so that it only builds on x86, not by default.
2008-06-25 07:10:51 +00:00
wbhart
b625940726
Attempt to fix the global symbol prefix on core2.
2008-06-15 19:09:07 +00:00
wbhart
f4ec3d5515
Experimental fix for global symbol prefix for yasm assembly files.
2008-06-15 18:46:08 +00:00
wbhart
c2a7fe1caf
Replace calling conventions.
2008-05-30 09:24:15 +00:00
wbhart
6873c97263
Get rid of transitioned.
2008-05-30 06:37:17 +00:00
wbhart
8ad9ff3d76
Set the object file correctly.
2008-05-30 04:39:25 +00:00
wbhart
966a35ba06
Attempt to get the object formats correct.
2008-05-30 04:01:04 +00:00
wbhart
e7ba295d25
Attempt to fix Darwin build.
2008-05-30 02:46:03 +00:00
wbhart
85cf6fe5a9
Make MPIR_AS always defined.
2008-05-30 01:55:10 +00:00
wbhart
9575eca2b0
Ensure sqr_basecase can have .as extension so make tune can work.
2008-05-30 01:30:42 +00:00
wbhart
60610b3b8b
Attempt to fix assembler file names.
2008-05-29 23:55:41 +00:00
wbhart
d610e5b676
Remove checking of calling conventions, etc, for now.
2008-05-28 00:46:05 +00:00
wbhart
e0d661e25c
Try to get make check to work on core2.
2008-05-28 00:35:42 +00:00
wbhart
eb99d1394c
Corrected directory order for x86_64.
2008-05-28 00:26:20 +00:00
wbhart
73bde6447e
First attempt to do everything right by the core2.
2008-05-27 23:57:04 +00:00
wbhart
36c8df6973
Will allow tune to build.
2008-05-27 05:00:04 +00:00
wbhart
dd19683c98
First attempt at making make check work.
...
Fixed execute permissions on some files.
Removed some files from yasm that are regenerated by the build
procedure.
2008-05-27 02:28:44 +00:00
wbhart
a2bbc6eb10
Small change to configure to help assembly of files not transitioned.
2008-05-27 00:50:12 +00:00
wbhart
c0e157e3b2
Roughly speaking mpir should now build on an AMD64. At the present moment the config.guess doesn't distinguish a Core 2 from an AMD64 and so the same code is probably built on both.
...
One must build yasm (included in the yasm directory) before building GMP, if building on an x86_64 machine.
Note: make test and make tune do not currently build.
2008-05-26 22:11:40 +00:00
wbhart
a197a2d3eb
Basic GMP files with a new core2 directory and amd_64 directory with Martin's and Gaudry's patches.
...
Removed directories for no longer supported architectures.
2008-04-17 21:03:07 +00:00