Commit graph

64 commits

Author SHA1 Message Date
Don Clugston
9d7622586a Fix for BigInt assign for 64 bit compilers. Also a few steps towards const correctness, and some comment fixes. 2010-10-25 07:30:38 +00:00
Don Clugston
b929dcf0ec Fix bug 4742 int % BigInt should work.
Also improved code formatting.
2010-09-21 01:49:44 +00:00
Don Clugston
3c369fa19e 4872 std.bigint problem with negative numbers
This one made bigint unusable.
2010-09-15 22:06:34 +00:00
Walter Bright
b8ce58ccd1 detab sources 2010-08-23 02:14:45 +00:00
Andrei Alexandrescu
3f2b8c12ea 64-bit compatibility work 2010-08-22 20:55:22 +00:00
Don Clugston
98aec1ce64 Reinstated bigint unit tests. Please confirm that these pass on OSX with DMD2.048. 2010-08-11 14:50:06 +00:00
Andrei Alexandrescu
4f27b04a06 Commented out failing asserts when unittesting under OSX. Don, could you please verify? 2010-07-28 07:51:52 +00:00
Don Clugston
2b6b4aff56 Fix bug 4470 Problems with std.bigint mod and divide 2010-07-17 06:26:24 +00:00
Don Clugston
ac02c8922f Fix bug 4452: Incorrect result of BigInt ^^ long 2010-07-14 06:59:38 +00:00
Sean Kelly
f036f4ddcb Set native eol-style for some files that didn't have it. 2010-07-06 19:16:04 +00:00
Don Clugston
33ee9fbaaf B sting: a&b==c bug. 2010-06-21 20:21:26 +00:00
Don Clugston
07b8f99d2f Removed workaround for compiler bug 3896, which is now fixed. 2010-06-08 19:35:10 +00:00
Don Clugston
9b8fec0f82 Oops -- I forgot that this bug has only been fixed in my version of DMD <g>. 2010-03-24 21:20:47 +00:00
Don Clugston
0a8a8a39c5 High-performance BigInt, initial release. Posix makefile has not yet been updated. 2010-03-24 21:13:24 +00:00