Vitor Santos Costa
|
923be33404
|
speedup between
more exo stuff.
|
2013-04-30 15:23:01 -05:00 |
|
Vitor Santos Costa
|
d163cadda1
|
pass regs when constructing long ints and floats.
fix small gcc complaints.
|
2013-03-26 15:01:52 -05:00 |
|
U-WIN-UA9ACS5GS9N\vitor
|
19807d46f7
|
WIN32 and CYGWIN fixes.
|
2012-04-18 14:14:56 -05:00 |
|
Vítor Santos Costa
|
48482ff422
|
isupport for threads.
|
2011-11-30 13:04:29 +00:00 |
|
Vítor Santos Costa
|
a09b7c5bb8
|
fix >>
|
2011-11-16 14:55:13 +00:00 |
|
Vítor Santos Costa
|
67820baee0
|
fix overflow in << and >>
|
2011-11-16 07:36:34 +00:00 |
|
Vítor Santos Costa
|
09fef1a033
|
rational number support. First pass.
|
2010-05-27 12:24:15 +01:00 |
|
Vitor Santos Costa
|
ba091eb2f9
|
support db_ref_e:
|
2010-03-06 22:43:21 +00:00 |
|
Costa Vitor
|
9569d04a9f
|
remove some warnings in the absence of GMP
|
2009-06-15 10:11:05 -05:00 |
|
Vitor Santos Costa
|
9852f7781d
|
- simplify error handling in arithmetic and handle infinite terms (#46)
|
2009-05-22 11:21:39 -05:00 |
|
Vitor Santos Costa
|
8e7695a42c
|
make Yap_Eval only on entry.
|
2009-05-16 22:41:44 -07:00 |
|
Vitor Santos Costa
|
bc39647627
|
fix gmp-less compilation (Tony Wilson).
|
2009-05-02 12:34:49 -05:00 |
|
Vitor Santos Costa
|
ecb54b0f63
|
fix syntax error (again!)
|
2009-04-27 18:28:43 -05:00 |
|
Vitor Santos Costa
|
9c4e4b12bb
|
fix syntax error without GMP
|
2009-04-27 17:20:53 -05:00 |
|
Vitor Santos Costa
|
61ad7c6da8
|
fix non-gmp calls to arith2
|
2009-04-26 19:24:21 -05:00 |
|
Vitor Santos Costa
|
c132e7e6ec
|
fix gmp support to give out of resource error if the bignum is too big.
|
2009-04-25 11:01:33 -05:00 |
|
Vitor Santos Costa
|
a2b6c0c529
|
allow YAP to compile without GMP.
|
2009-03-27 15:32:22 +00:00 |
|
Vitor Santos Costa
|
4ab17198b7
|
fix eval (quick fix).
|
2009-03-14 09:42:35 +00:00 |
|
Vitor Santos Costa
|
8a3978e3e1
|
rename BinaryTestPredFlag to BinaryPredFlag
get rid of small annoying arithmetic bugs
|
2009-02-09 21:56:40 +00:00 |
|
Vítor Santos Costa
|
a36be5bf20
|
massive changes to support new scheme for arithmetic:
- compilation and assembly support
|
2008-12-09 12:54:27 +00:00 |
|
Vítor Santos Costa
|
e737599dc4
|
Change to simpler Eval mechanism
- avoid duplicate code
- implement different optimised code.
|
2008-12-04 23:33:32 +00:00 |
|
Vítor Santos Costa
|
e8cbc5034e
|
first patch to isolate GMP code.
|
2008-11-28 15:54:08 +00:00 |
|
vsc
|
86e78952e0
|
fix several -MIN_INT overflows in code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1788 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-01-26 21:10:13 +00:00 |
|
vsc
|
3f20b8d418
|
fix GMP
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1522 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-01-18 06:02:02 +00:00 |
|
vsc
|
8e15cd2bcf
|
FIX GMPless compilation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1500 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-01-08 03:23:07 +00:00 |
|
vsc
|
772a6ae805
|
fixes to reclaim space on error, allow compilation whitout GMP, and
improve docs.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1493 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-01-02 23:19:10 +00:00 |
|
vsc
|
e10213929a
|
support new interface between YAP and GMP, so that we don't rely on our own
allocation routines.
Several big fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1490 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-01-02 02:16:19 +00:00 |
|
rslopes
|
ed92d70e68
|
BEAM for YAP update...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1384 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-09-08 21:59:58 +00:00 |
|
vsc
|
d7f80ea1ad
|
Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@691 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2002-11-18 18:18:05 +00:00 |
|
vsc
|
7b2c4dc6ff
|
all global symbols should now start with _YAP
global functions should not be called from within file (bug in
binutils/WIN32).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@675 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2002-11-11 17:38:10 +00:00 |
|
vsc
|
27526bcb0d
|
improve support for cross-compilation with simplesimscalar
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@117 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2001-07-05 16:14:15 +00:00 |
|
vsc
|
e5f4633c39
|
This commit was generated by cvs2svn to compensate for changes in r4,
which included commits to RCS files with non-trunk default branches.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@5 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2001-04-09 19:54:03 +00:00 |
|