Commit Graph

1634 Commits

Author SHA1 Message Date
wbhart
dfccae5fdb Sped up add and sub when the loop unrolling code is used. 2008-06-02 23:08:59 +00:00
wbhart
c0ac719bab This file should be deleted. 2008-06-02 12:19:03 +00:00
wbhart
f0d348d3e1 Fixed bug in gcc calling conventions. 2008-06-02 11:59:50 +00:00
wbhart
423b394625 Slight speedup by getting alignment right. 2008-06-01 06:36:56 +00:00
wbhart
1499e3fc0d This is in the wrong place. 2008-05-30 09:41:52 +00:00
wbhart
42ef8307be Add core2call in this directory too. 2008-05-30 09:34:47 +00:00
wbhart
ec9d99fb88 Update makefile for core2call. 2008-05-30 09:34:12 +00:00
wbhart
aa0528df12 Run autoconf and automake. 2008-05-30 09:28:51 +00:00
wbhart
6045989170 Move calling conventions for core2 into right directory. 2008-05-30 09:27:42 +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
c6fb06802e Run automake. 2008-05-30 06:08:29 +00:00
wbhart
5b3bf61771 Update makefile. 2008-05-30 06:07:33 +00:00
wbhart
e2d55c1102 Change x86_64.s to x86_64.asm. 2008-05-30 05:54:04 +00:00
wbhart
d10a926ac0 Change these files to compile on Darwin. 2008-05-30 05:50:14 +00:00
wbhart
c3f198a8da GPL Version 2 files. 2008-05-30 05:48:02 +00:00
wbhart
9541395dae Unfortunately Yasm doesn't seem to export global symbols properly on Darwin. 2008-05-30 05:23:25 +00:00
wbhart
4d461e6a94 Unfortunately Yasm doesn't accept ..gotpcrel in Macho64 object format, which is needed on Darwin on core2. 2008-05-30 05:11:37 +00:00
wbhart
8ad9ff3d76 Set the object file correctly. 2008-05-30 04:39:25 +00:00
wbhart
b3b5e441a0 Rerun aclocal, autoconf, automake. 2008-05-30 04:03:22 +00:00
wbhart
966a35ba06 Attempt to get the object formats correct. 2008-05-30 04:01:04 +00:00
wbhart
259d5c8f27 Rebuild aclocal.m4 2008-05-30 02:53:05 +00:00
wbhart
e7ba295d25 Attempt to fix Darwin build. 2008-05-30 02:46:03 +00:00
wbhart
f325a36936 New version of aclocal.m4. 2008-05-30 02:40:38 +00:00
wbhart
090b8ce7b9 Fix ltmain.sh for Darwin (hopefully). 2008-05-30 02:18:08 +00:00
wbhart
1a3c5cb1dd Run autoconf. 2008-05-30 01:56:51 +00:00
wbhart
85cf6fe5a9 Make MPIR_AS always defined. 2008-05-30 01:55:10 +00:00
wbhart
3d1eae9e41 Delete files not part of Jason Martin's patches. 2008-05-30 01:50:02 +00:00
wbhart
766eb8df76 Remove this file. 2008-05-30 01:43:04 +00:00
wbhart
961b19487f Run automake and autoconf. 2008-05-30 01:34:39 +00:00
wbhart
6751f0f9f5 Rename this file so it can assemble with yasm. 2008-05-30 01:31:51 +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
0a1550b722 Explicitly give the output library name so libtool doesn't get confused. 2008-05-30 01:00:28 +00:00
wbhart
ed4bc3e66b Fix for libtool to make the required files. 2008-05-30 00:09:28 +00:00
wbhart
c14b1c9626 Missed one file in the rename. 2008-05-30 00:08:57 +00:00
wbhart
ecff967e32 Run automake and autoconf to propagate changes. 2008-05-29 23:56:41 +00:00
wbhart
60610b3b8b Attempt to fix assembler file names. 2008-05-29 23:55:41 +00:00
wbhart
0079b78815 Rearrange files so build can occur on core2. 2008-05-28 00:54:17 +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
c68d6cf0ae Changed execute permissions. 2008-05-28 00:23:09 +00:00
wbhart
64e4f3e691 Modified so that core2 is passed through and recognised. 2008-05-28 00:22:33 +00:00
wbhart
a3bea3c41d Run autoconf to propagate changes to configure.in. 2008-05-27 23:59:30 +00:00
wbhart
73bde6447e First attempt to do everything right by the core2. 2008-05-27 23:57:04 +00:00
wbhart
5f64d76c9a Set execute permissions on these scripts and applied Gonzalo's patch for
detecting Core2.
2008-05-27 23:37:45 +00:00
wbhart
593e9f9ca0 Added some comments about the high value of UNROLL_COUNT used. 2008-05-27 22:37:26 +00:00
wbhart
bbd3b3028f Raised the UNROLL_COUNT so that tuneup will not segfault when it uses
values that cause a jump outside of the UNROLL_LOOP.
2008-05-27 22:33:43 +00:00
wbhart
a957663ccc Made non-PIC code more efficient with lea. 2008-05-27 20:11:54 +00:00
wbhart
e47a78c287 Fixed the code to not use addressing via the GOT when PIC is not needed. 2008-05-27 19:18:00 +00:00