summaryrefslogtreecommitdiff
path: root/cxx
Commit message (Collapse)AuthorAgeFilesLines
* Include just gmp-impl.h, make gmp-impl.h grab gmp.h.Torbjorn Granlund2016-08-2910-10/+0
|
* INCLUDES => AM_CPPFLAGS.Torbjorn Granlund2014-10-011-1/+1
|
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2713-95/+238
|
* Canonicalise copyright headers.Torbjorn Granlund2014-01-1913-39/+39
|
* Use https to link to GNU license.Torbjorn Granlund2013-12-0213-13/+13
|
* Collapse copyright years.Torbjorn Granlund2013-11-281-1/+1
|
* Use GMP_DECIMAL_POINT more consistently.Marc Glisse2013-06-282-2/+2
|
* Include <stdarg.h> instead of <cstdarg>, there is little point since we do ↵Marc Glisse2013-02-171-2/+2
| | | | "using namespace std;" afterwards. An alternative would have been to move this using namespace before the inclusion of <gmp.h>.
* Add copyright years.Torbjorn Granlund2012-11-201-1/+1
|
* Declare members of numeric_limits so they are properly emitted when their ↵Marc Glisse2012-06-232-1/+52
| | | | use is not inlined.
* Keep eofbit after istream read to the end.Marc Glisse2011-03-093-3/+3
|
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-1/+0
|
* */Makefile.in, configure, aclocal.m4, config.in: Removed filesNiels Möller2008-09-051-474/+0
| | | | | from repository. They're instead generated by automake and autoconf before distribution.
* Update license to version 3.tege2007-09-1813-52/+26
|
* Update FSF's address.tege2006-02-1513-26/+26
|
* * */Makefile.in, install-sh, aclocal.m4: Update to automake 1.8.4.Kevin Ryde2004-05-101-4/+6
|
* Regenerate for:Kevin Ryde2004-05-101-1/+0
| | | | * demos/expr/expr-impl.h: Don't use expr-config.h.
* Regenerate for:Kevin Ryde2004-05-081-9/+2
| | | | | | | | * configure.in, Makefile.am, doc/gmp.texi, doc/configuration, tests/cxx/Makefile.am, demos/expr/Makefile.am, demos/expr/README, demos/expr/expr.c, demos/expr/expr.h, demos/expr/expr-config-h.in, demos/expr/expr-impl.h, demos/expr/run-expr.c, demos/expr/t-expr.c: MPFR now published separately, remove various bits.
* Regenerate for:Kevin Ryde2004-04-201-1/+1
| | | | * */Makefile.in, install-sh: Update to automake 1.8.3.
* * aclocal.m4, configure, ltmain.sh, */Makefile.in: Update to automakeKevin Ryde2004-02-281-3/+3
| | | | 1.8.2 and libtool 1.5.2.
* Regenerate for:Kevin Ryde2004-01-111-0/+1
| | | | | * configure.in, demos/calc/Makefile.am: Use -lcurses or -lncurses with readline, when available.
* Regenerate for:Kevin Ryde2003-12-191-1/+1
| | | | * mkinstalldirs: Remove, not required by automake 1.8.
* * */Makefile.in, configure, aclocal.m4, ansi2knr.c, install-sh,Kevin Ryde2003-12-191-65/+80
| | | | doc/mdate-sh: Update to automake 1.8.
* Regenerate for:Kevin Ryde2003-12-101-0/+2
| | | | | * configure.in (LIBGMP_LDFLAGS, LIBGMPXX_LDFLAGS): New AC_SUBSTs with options to generate .def files with windows DLLs.
* Added .cvsignore files, to reduce clutter in cvs output.Niels Möller2003-11-261-0/+1
|
* Regenerate for:Kevin Ryde2003-10-251-5/+4
| | | | * Makefile.am, cxx/Makefile.am: Add cxx/ismpznw.cc.
* Remove bogus comment about osfuns.cc.Kevin Ryde2003-10-241-1/+0
|
* Add a copyright year.Kevin Ryde2003-10-241-1/+1
|
* * Makefile.am, cxx/Makefile.am: Add cxx/ismpznw.cc.Kevin Ryde2003-10-241-1/+1
|
* * cxx/ismpq.cc: Rewrite using mpz input routines. Change to accept aKevin Ryde2003-10-241-60/+15
| | | | | separate base indicator on numerator and denominator. Fix base indicator case where "123/0456" would stop at "123/0".
* * cxx/ismpznw.cc: New file, integer input without whitespace ...Kevin Ryde2003-10-242-27/+65
| | | | * cxx/ismpz.cc: ... from here.
* * cxx/ismpz.cc, cxx/ismpq.cc, cxx/ismpf.cc: Use istream std::localeKevin Ryde2003-10-181-15/+28
| | | | | | | ctype facet for isspace when available. Only accept space at the start of the input, same as g++ libstdc++. Use ASSERT_NOCARRY to check result of mpz_set_str etc. * cxx/ismpf.cc: Don't accept "@" for exponent indicator.
* * cxx/ismpz.cc, cxx/ismpq.cc, cxx/ismpf.cc: Use istream std::localeKevin Ryde2003-10-181-14/+12
| | | | | | ctype facet for isspace when available. Only accept space at the start of the input, same as g++ libstdc++. Use ASSERT_NOCARRY to check result of mpz_set_str etc.
* * cxx/ismpz.cc, cxx/ismpq.cc, cxx/ismpf.cc: Use istream std::localeKevin Ryde2003-10-181-7/+16
| | | | | | ctype facet for isspace when available. Only accept space at the start of the input, same as g++ libstdc++. Use ASSERT_NOCARRY to check result of mpz_set_str etc.
* * cxx/dummy.cc: Moved from top-level dummy.cc.Kevin Ryde2003-10-011-0/+24
|
* * cxx/ismpf.cc: Use std::locale decimal point when available. ExpectKevin Ryde2003-07-241-18/+19
| | | | localeconv available always.
* * mpfr/*: Update to mpfr cvs 2003-01-18.Kevin Ryde2003-01-181-0/+1
|
* Regenerate for:Kevin Ryde2003-01-111-0/+1
| | | | * mpfr/*: Update to mpfr cvs 2003-01-11.
* * cxx/osdoprnti.cc: Use <cstdarg> and <cstring> rather than <stdarg.h>Kevin Ryde2002-12-211-5/+3
| | | | and <string.h>. No need for <stdio.h>.
* * gmp-impl.h (gmp_allocated_string): Hold length in a field.Kevin Ryde2002-12-212-4/+4
| | | | * cxx/osdoprnti.cc, cxx/osmpf.cc: Use this.
* Regenerate for:Kevin Ryde2002-12-171-2/+0
| | | | | Revert this: * configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
* Regenerate for:Kevin Ryde2002-12-161-0/+2
| | | | * configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
* Regenerate for:Kevin Ryde2002-12-121-2/+0
| | | | | | * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies $(top_builddir)/ansi2knr". * */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
* * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependenciesKevin Ryde2002-12-121-2/+0
| | | | | $(top_builddir)/ansi2knr". * */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
* Regenerate for:Kevin Ryde2002-12-121-11/+0
| | | | | * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies $(top_builddir)/ansi2knr".
* * */Makefile.in, configure, aclocal.m4, install-sh, mkinstalldirs:Kevin Ryde2002-12-121-47/+134
| | | | Update to automake 1.7.2.
* * printf/doprntf.c: Add decimal point parameter, remove localeconv use.Kevin Ryde2002-11-201-2/+11
| | | | * cxx/osmpf.cc: Use this with ostream locale decimal_point facet.
* Regenerate for:Kevin Ryde2002-11-091-2/+0
| | | | | | * configure.in, Makefile.am, printf/Makefile.am, printf/repl-vsnprintf.c: Handle vsnprintf replacement with C conditionals.
* * cxx/ismpf.cc: Use <clocale>.Kevin Ryde2002-11-011-6/+1
|
* * */Makefile.in, aclocal.m4, configure: Update to automake 1.6.3.Kevin Ryde2002-08-091-3/+10
|