Commit Graph

2766 Commits

Author SHA1 Message Date
Alex Dyachenko
f4d3fd57d6 Merge branch 'master' of github.com:adyache/mpir 2014-04-12 00:04:31 -04:00
Alex Dyachenko
607caf6b7e Raw binary IO. This necessitated some refactoring to the MPIR code. 2014-04-12 00:04:12 -04:00
Alex Dyachenko
248eb1c5dc Raw binary IO. This necessitated some refactoring to the MPIR code. 2014-04-11 21:09:39 -04:00
Alex Dyachenko
2f5bbb1f80 Moved source files outside the Build.VC** dir 2014-04-07 21:15:40 -04:00
Alex Dyachenko
7d6ec7f711 Size checks from MPIR 2.6.0 section 5.15. 2014-04-06 13:28:13 -04:00
Alex Dyachenko
df532c5b28 Completed remaining bitwise operations in MPIR 2.6.0 section 5.11. 2014-04-04 16:08:54 -04:00
Alex Dyachenko
27015ad9ee Some XML comments updated 2014-04-03 21:10:16 -04:00
Alex Dyachenko
f8c66cfd03 Merge branch 'master' of github.com:wbhart/mpir into pull-from-gladman 2014-04-03 15:03:00 -04:00
Alex Dyachenko
221d50827a ToString truncation. Improved IN_CONTEXT macro. Resolved to dos. 2014-04-03 12:47:40 -04:00
wbhart
109cb9403c Merge pull request #2 from KevinBrogan/master
Fix t-locale.c #define used to avoid a test when using mingw64
2014-04-02 20:51:03 +02:00
William Hart
b81eced2bd Avoid a stack overflow on some compilers in test code. 2014-04-02 19:53:53 +01:00
William Hart
a9dbae9c4b Patch for clang support. 2014-04-02 19:39:57 +01:00
William Hart
308b4a16c0 Patch for prescott and core recognition (thanks Leif Lionhardy). 2014-04-02 19:27:36 +01:00
William Hart
70434b56d0 Update configure for new x86_64w directories. 2014-04-02 19:21:54 +01:00
Alex Dyachenko
ab48b8a31e Caught up on XML comments for all public classes and members so far. Some refactoring around ToString() and context usage. 2014-04-02 13:31:46 -04:00
BrianGladman
7df57b3aa2 Simplify defines for building DLLs with Visual Studio 2014-04-02 14:14:47 +01:00
BrianGladman
6966d007f9 Merge branch 'master' of https://github.com/wbhart/mpir 2014-04-02 09:55:24 +01:00
Alex Dyachenko
4aee5e74e2 XML comments for assignments 2014-04-01 21:22:13 -04:00
William Hart
8e4f26aa58 Fix a bug in Cygwin64 (missing __GMP_DECLSPEC on mpn_store). 2014-04-02 00:55:11 +01:00
Alex Dyachenko
11b818a563 XML comments on HugeInt construction and disposal members 2014-04-01 17:13:15 -04:00
BrianGladman
4f0cb126a1 update Visual Studio 2010 build files 2014-04-01 21:24:24 +01:00
Alex Dyachenko
9874a21fcf XML comments on expression builder methods 2014-04-01 15:49:01 -04:00
Alex Dyachenko
838e236559 XML comments on equality interface implementations; made expression constructors internal 2014-04-01 14:41:36 -04:00
Alex Dyachenko
5d4c2a779b XML comments for comparison operators 2014-04-01 14:01:15 -04:00
Alex Dyachenko
2a4ca855e9 XML comments for the arithmetic and logical operations 2014-04-01 13:31:57 -04:00
Alex Dyachenko
ce490c0057 Unrolled macros from operator declarations in preparation for adding XML comments 2014-04-01 12:32:02 -04:00
William Hart
99378e63a9 Fix a warning on MinGW64. 2014-04-01 14:05:42 +01:00
BrianGladman
84a0c677b1 Merge branch 'master' of https://github.com/wbhart/mpir 2014-04-01 08:24:12 +01:00
BrianGladman
e3e00705de add Ivybridge tuning on Windows 2014-04-01 08:23:35 +01:00
Alex Dyachenko
6d4ae354d0 Stubbed out more XML comments to flesh out the XML doc file schema, added a comments test. 2014-03-31 20:50:15 -04:00
William Hart
af62ef2f1f Put netburst tuning back. 2014-04-01 01:13:01 +01:00
William Hart
95f06e12f4 Merge remote-tracking branch 'brian/master' 2014-04-01 01:08:00 +01:00
William Hart
419ab6703e Fix a pile of compiler warnings on Linux (but sadly not on Windows). 2014-04-01 00:43:06 +01:00
BrianGladman
1a2fb7dcc6 Merge branch 'master' of https://github.com/wbhart/mpir 2014-04-01 00:42:25 +01:00
BrianGladman
053a6cd91a copy GCC tuning values over to Windows 2014-04-01 00:35:49 +01:00
BrianGladman
7768e4758b Correct build errors reported by Jeff Gilchrist and update readme.txt file for VS 2013 2014-03-31 21:34:02 +01:00
William Hart
de394774a3 Fix a compiler warning under MinGW64. 2014-03-31 21:05:45 +01:00
William Hart
4de852447a Fix Cygwin64 bug. No idea why this is needed, but TPTB have decreed it. 2014-03-31 20:47:42 +01:00
Alex Dyachenko
735f191a6e Bitwise operations 2014-03-31 12:39:06 -04:00
Alex Dyachenko
d62b5e8914 Updated assignment from string 2014-03-31 12:08:48 -04:00
Alex Dyachenko
64ca2d882c Sign. Completed MPIR 2.6.0 section 5.10. 2014-03-31 11:04:54 -04:00
Alex Dyachenko
21ae3a5035 CompareAbs 2014-03-31 10:56:04 -04:00
Alex Dyachenko
07e5b92984 Added missing tests for CompareTo with primitives 2014-03-31 10:32:32 -04:00
Alex Dyachenko
ef91db3970 Proof of concept XML comments. Generated & used by intellisense, but no compiler warning in C++ for missing comments. 2014-03-31 10:19:24 -04:00
Alex Dyachenko
65a71fb197 Fixed compiler warnings 2014-03-31 09:48:11 -04:00
William Hart
1253f4cade Fixed a problem in mpz_nextprime (probably we want 5 and 7 to be prime :-)) 2014-03-31 14:30:33 +01:00
Alex Dyachenko
255e337c8e GetHashCode 2014-03-31 09:27:02 -04:00
Alex Dyachenko
d08e3ac478 Equals and equality operators 2014-03-31 00:05:40 -04:00
Alex Dyachenko
d38395dbb8 Comparisons with double 2014-03-30 21:38:20 -04:00
Alex Dyachenko
8746c7e591 Comparison operators with a signed limb 2014-03-30 21:32:05 -04:00