Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #include stdint.h even if we have inttypes.h | Marc Glisse | 2021-06-06 | 1 | -4/+3 |
| | | | | | It would be tempting to remove those includes from the files that already include gmp-impl.h. | ||||
* | printf/*.c: Use __GMP_FREE_FUNC_TYPE | Marco Bodrato | 2018-01-31 | 1 | -2/+2 |
| | |||||
* | Include just gmp-impl.h, make gmp-impl.h grab gmp.h. | Torbjorn Granlund | 2016-08-29 | 1 | -1/+0 |
| | |||||
* | printf/doprnt.c: Avoid buffer overrun with long long limbs. | Marco Bodrato | 2015-12-10 | 1 | -3/+3 |
| | |||||
* | Update library files license to use LGPL3+ and GPL2+. | Torbjorn Granlund | 2014-01-27 | 1 | -7/+18 |
| | |||||
* | Canonicalise copyright headers. | Torbjorn Granlund | 2014-01-19 | 1 | -3/+3 |
| | |||||
* | Get rid of varargs code and references. | Torbjorn Granlund | 2014-01-19 | 1 | -6/+1 |
| | |||||
* | Use https to link to GNU license. | Torbjorn Granlund | 2013-12-02 | 1 | -1/+1 |
| | |||||
* | Collapse copyright years. | Torbjorn Granlund | 2013-11-28 | 1 | -1/+1 |
| | |||||
* | (__gmp_doprnt): Use memcpy instead of strcpy. | Torbjorn Granlund | 2013-10-29 | 1 | -1/+1 |
| | |||||
* | Fix typos. | Torbjorn Granlund | 2013-07-22 | 1 | -1/+1 |
| | |||||
* | Print huge exponents properly. | Torbjorn Granlund | 2009-09-15 | 1 | -5/+5 |
| | |||||
* | Clean up spacing. | tege | 2007-09-24 | 1 | -354/+354 |
| | |||||
* | Update license to version 3. | tege | 2007-09-18 | 1 | -4/+2 |
| | |||||
* | Update FSF's address. | tege | 2006-02-15 | 1 | -2/+2 |
| | |||||
* | Correction to: | Kevin Ryde | 2003-04-28 | 1 | -2/+11 |
| | | | | | | * printf/doprnt.c: Add M for mp_limb_t. Need "ll" for long long on some systems, "L" is not good enough. | ||||
* | * printf/doprnt.c: Add M for mp_limb_t. | Kevin Ryde | 2003-04-23 | 1 | -1/+11 |
| | |||||
* | * printf/doprnt.c: Comments on "ll" versus "L". | Kevin Ryde | 2002-12-10 | 1 | -0/+7 |
| | |||||
* | (__gmp_doprnt): Comment out a `break' to shut up compiler warnings. | tege | 2002-11-30 | 1 | -1/+1 |
| | |||||
* | * printf/doprntf.c: Add decimal point parameter, remove localeconv use. | Kevin Ryde | 2002-11-20 | 1 | -0/+11 |
| | | | | | * cxx/osmpf.cc: Use this with ostream locale decimal_point facet. * printf/doprnt.c: Ditto, with GMP_DECIMAL_POINT. | ||||
* | * printf/doprnt.c, scanf/doscan.c (%zn): Remove test of non-existant | Kevin Ryde | 2002-03-16 | 1 | -4/+1 |
| | | | | | HAVE_SIZE_T, just use size_t unconditionally. * printf/doprnt.c (%zd etc): Fix 'z' type parsing. | ||||
* | Restore a reminder why inttypes.h/stdint.h is wanted. | Kevin Ryde | 2002-02-21 | 1 | -1/+1 |
| | |||||
* | Conditionally include inttypes.h. | tege | 2002-02-20 | 1 | -2/+6 |
| | |||||
* | * printf/doprnt.c: Fix for %s and %p. | Kevin Ryde | 2002-02-05 | 1 | -1/+1 |
| | |||||
* | * gmp-impl.h, mpq/get_str.c, printf/asprntffuns.c, printf/doprnt.c, | Kevin Ryde | 2002-01-17 | 1 | -2/+2 |
| | | | | | printf/repl-vsnprintf.c, printf/snprntffuns.c: Some fixes to compile as C++. | ||||
* | * printf/doprnt.c: Add "N" for mpn, share some code between N, Q and Z. | Kevin Ryde | 2002-01-07 | 1 | -24/+46 |
| | |||||
* | Amend back to: | Kevin Ryde | 2001-11-15 | 1 | -0/+7 |
| | | | | | | * printf/doprnt.c: Support %n of all types, per glibc. With a quad_t implementation that should work on all sensible systems. | ||||
* | Amend to: | Kevin Ryde | 2001-11-10 | 1 | -5/+0 |
| | | | | | | | * printf/doprnt.c: Support %n of all types, per glibc, except quad_t. Because quad_t is "struct { int val[2]; }" on solaris, and it seems like more trouble than it's worth to conditionalize for that. | ||||
* | * printf/doprnt.c: Support %n of all types, per glibc. | Kevin Ryde | 2001-11-07 | 1 | -6/+29 |
| | |||||
* | * printf/doprnt.c, printf/doprnti.c: Use the precision field to print | Kevin Ryde | 2001-10-24 | 1 | -3/+5 |
| | | | | leading zeros. | ||||
* | * printf/doprnt.c: Use <stdint.h> for intmax_t. | Kevin Ryde | 2001-10-17 | 1 | -2/+2 |
| | |||||
* | * printf/doprnt.c: Support %lln and %hhn. | Kevin Ryde | 2001-10-16 | 1 | -12/+29 |
| | |||||
* | * printf/doprnt.c, tests/printf/t-printf.c: Remove support for %.*Fe | Kevin Ryde | 2001-10-09 | 1 | -6/+18 |
| | | | | prec -1 meaning all digits. | ||||
* | * gmp-impl.h, doprnt.c (va_copy): Move to gmp-impl.h. | Kevin Ryde | 2001-09-26 | 1 | -7/+0 |
| | |||||
* | * printf/doprnt.c: Use va_copy for va_list variables, copy function | Kevin Ryde | 2001-09-23 | 1 | -29/+47 |
| | | | | parameter in case it's call-by-reference. | ||||
* | * printf/doprnt.c: '#' means showpoint and showtrailing for %e, %f, %g. | Kevin Ryde | 2001-09-16 | 1 | -1/+8 |
| | |||||
* | * printf/doprnt.c: Fix handling of a plain format after a GMP one; no | Kevin Ryde | 2001-09-13 | 1 | -40/+46 |
| | | | | need to protect against negative precision internally. | ||||
* | * printf/doprnt.c, printf/doprntf.c, gmp-impl.h: Use a single | Kevin Ryde | 2001-08-17 | 1 | -30/+30 |
| | | | | | | | | __gmp_doprnt_mpf, rather than a separate ndigits calculation. * printf/doprnt.c, printf/doprntf.c, gmp-impl.h, gmp.texi, tests/printf/t-printf.c: Let empty or -1 prec mean all digits for mpf. * printf/doprnt.c, tests/printf/t-printf.c: Accept h or l in %n; let negative "*" style width mean left justify. | ||||
* | More of initial checkin. | Kevin Ryde | 2001-07-30 | 1 | -6/+11 |
| | |||||
* | * printf/Makefile.am, asprintf.c, doprnt.c, doprntf.c, doprntfx.cc, | Kevin Ryde | 2001-07-23 | 1 | -0/+478 |
doprnti.c, doprntix.cc, fprintf.c, obprintf.c, obprntffuns.c, obvprintf.c, osfuns.cc, osmpf.cc, osmpq.cc, osmpz.cc, printf.c, printffuns.c, snprintf.c, snprntffuns.c, sprintf.c, sprintffuns.c, vasprintf.c, vfprintf.c, vprintf.c, vsnprintf.c, vsprintf.c: New files. |