| Commit message (Expand) | Author | Age | Files | Lines |
* | Use reference parameter for 'catch'. | Torbjorn Granlund | 2020-11-19 | 5 | -29/+29 |
* | Handle lazy 0 numerator in mpq. | Marc Glisse | 2018-04-18 | 1 | -1/+1 |
* | gmpxx.h: Special handling for mpq==0 | Marco Bodrato | 2018-03-03 | 1 | -1/+1 |
* | tests/cxx/t-ops2qf.cc (checkqf): Some check for +/- 1, +/- 0. | Marco Bodrato | 2018-02-28 | 1 | -0/+4 |
* | Whitespace cleanup. | Torbjorn Granlund | 2017-07-19 | 1 | -1/+0 |
* | (AM_LDFLAGS): Define. (Thanks to Emmanuel Thom?? and Vincent Lefevre.) | Torbjorn Granlund | 2017-06-28 | 1 | -0/+1 |
* | Avoid left shift of negative value in tests. | Marc Glisse | 2016-11-25 | 1 | -1/+1 |
* | Optimize 1/q to call mpq_inv. | Marc Glisse | 2016-10-28 | 1 | -0/+10 |
* | Include just gmp-impl.h, make gmp-impl.h grab gmp.h. | Torbjorn Granlund | 2016-08-29 | 18 | -18/+0 |
* | mpz_init cannot throw. | Marc Glisse | 2016-04-07 | 1 | -0/+8 |
* | tests/: Do not redefine localeconv when mingw is used. | Marco Bodrato | 2016-01-01 | 1 | -1/+1 |
* | New C++ function fibonacci. | Marc Glisse | 2015-11-12 | 1 | -0/+9 |
* | Reject negative operands for primorial, after Marco's suggestion. | Marc Glisse | 2015-11-10 | 1 | -2/+4 |
* | Move EXTRA_DIST out of WANT_CXX. | Marc Glisse | 2015-11-09 | 1 | -1/+3 |
* | Split t-ops2 which was getting too large. | Marc Glisse | 2015-11-08 | 6 | -294/+377 |
* | New C++ function primorial. | Marc Glisse | 2015-11-08 | 1 | -0/+9 |
* | factorial in C++. | Marc Glisse | 2015-11-08 | 2 | -2/+16 |
* | Copyright year | Marco Bodrato | 2015-11-01 | 1 | -1/+1 |
* | tests/cxx/t-ops.cc: Test also comparison in ZxQ, ZxF, QxF. | Marco Bodrato | 2015-10-26 | 1 | -0/+21 |
* | Spacing and copyright fixes. | Torbjorn Granlund | 2015-04-21 | 1 | -1/+1 |
* | Minor testsuite fixes when building as C++. | Marc Glisse | 2014-12-10 | 1 | -0/+6 |
* | INCLUDES => AM_CPPFLAGS. | Torbjorn Granlund | 2014-10-01 | 1 | -1/+1 |
* | Add C++ functions gcd and lcm. | Marc Glisse | 2014-06-17 | 1 | -0/+12 |
* | The C++ standard was modified so common_type now decays. | Marc Glisse | 2014-05-08 | 1 | -4/+9 |
* | Change some URLs from http to https. | Torbjorn Granlund | 2014-01-29 | 1 | -1/+1 |
* | Use https to link to GNU license. | Torbjorn Granlund | 2013-12-02 | 22 | -22/+22 |
* | Collapse copyright years. | Torbjorn Granlund | 2013-11-28 | 10 | -10/+10 |
* | Use GMP_DECIMAL_POINT more consistently. | Marc Glisse | 2013-06-28 | 1 | -2/+2 |
* | New testcase to clearly identify C++ compilers that have a broken exception s... | Marc Glisse | 2013-03-17 | 2 | -2/+44 |
* | Construct temporary mpq from double on the stack, as is already the case for ... | Marc Glisse | 2013-02-17 | 1 | -0/+10 |
* | Include <math.h> instead of <cmath> followed by using namespace std. Don't in... | Marc Glisse | 2013-02-17 | 1 | -4/+1 |
* | Link C++ tests with -lm, so we can compare the result of mpf functions with l... | Marc Glisse | 2013-02-17 | 2 | -1/+5 |
* | (checkz): Reduce huge numbers to avoid vax overflow. | Torbjorn Granlund | 2012-11-26 | 1 | -4/+4 |
* | Put all of test suite under GPL, use consistent header. | Torbjorn Granlund | 2012-11-21 | 21 | -231/+231 |
* | Specialize std::common_type for expressions with builtin types. | Marc Glisse | 2012-07-28 | 1 | -2/+1 |
* | Test numeric_limits. | Marc Glisse | 2012-06-23 | 1 | -0/+13 |
* | Handle mpq_class(0,1) | Marc Glisse | 2012-05-31 | 1 | -0/+1 |
* | tests: slightly wider coverage. | Marco Bodrato | 2012-05-17 | 1 | -0/+1 |
* | explicit conversion to bool | Marc Glisse | 2012-05-11 | 1 | -1/+28 |
* | tests/cxx/t-ops2.cc: Improve coverage (the cheap way). | Marco Bodrato | 2012-04-25 | 1 | -1/+2 |
* | C++11 user-defined literals | Marc Glisse | 2012-03-08 | 1 | -5/+16 |
* | Use the macros ALLOC etc to access the fields of mpz_t in mpz/*. | Marc Glisse | 2012-02-23 | 1 | -0/+2 |
* | Remove a temporary in expressions like q=q*q+z*z: tmp=z*z, q=q*q, q+=tmp. | Marc Glisse | 2012-02-18 | 1 | -0/+4 |
* | Specialize std::common_type in C++11. | Marc Glisse | 2012-02-18 | 1 | -3/+47 |
* | Replace e=a*b-c*d with tmp=c*d, e=a*b, e-=tmp, which uses one less temporary. | Marc Glisse | 2012-02-16 | 1 | -1/+7 |
* | Initial C++11 support. | Marc Glisse | 2012-01-30 | 2 | -2/+143 |
* | Sanity checks for the previous commit, test variable reuse. | Marc Glisse | 2012-01-30 | 1 | -0/+9 |
* | Spacing cleanup. | Torbjorn Granlund | 2011-11-21 | 1 | -20/+20 |
* | Add swap functions to gmpxx. | Marc Glisse | 2011-09-21 | 1 | -1/+89 |
* | __builtin_constant_p optimizations to turn x+0 into x, x*4 into x<<2, etc, al... | Marc Glisse | 2011-08-21 | 1 | -0/+3 |