summaryrefslogtreecommitdiff
path: root/modules/strtoull
Commit message (Collapse)AuthorAgeFilesLines
* strtoull: Work around a bug on native Windows and Minix.Bruno Haible2021-04-021-1/+1
| | | | | | | | | | | * lib/stdlib.in.h (strtoull): Override if REPLACE_STRTOULL is 1. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize REPLACE_STRTOULL. * m4/strtoull.m4 (gl_FUNC_STRTOULL): Test whether strtoull works. Set REPLACE_STRTOULL. * modules/stdlib (Makefile.am): Substitute REPLACE_STRTOULL. * modules/strtoull (configure.ac): Test REPLACE_STRTOULL. * tests/test-strtoull.c (main): Add tests of hexadecimal integer syntax. * doc/posix-functions/strtoull.texi: Mention the bug.
* strtoull: Assume that the compiler supports 'long long'.Bruno Haible2019-12-221-1/+0
| | | | | | * m4/strtoull.m4 (gl_FUNC_STRTOULL): Don't require AC_TYPE_UNSIGNED_LONG_LONG_INT. * modules/strtoull (Files): Remove longlong.m4.
* strtoll, strtoull: Rely on limits-h module.Bruno Haible2018-09-061-0/+1
| | | | | | | * lib/strtol.c (TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Remove macros. (ULLONG_MAX, LLONG_MAX, LLONG_MIN): Remove fallback definitions. * modules/strtoll (Depends-on): Add limits-h. * modules/strtoull (Depends-on): Likewise.
* strtoull: Move AC_LIBOBJ invocations to module description.Bruno Haible2011-06-161-0/+4
| | | | | | | * m4/strtoull.m4 (gl_FUNC_STRTOULL): Call AC_CHECK_FUNCS instead of AC_REPLACE_FUNCS. Move AC_LIBOBJ and gl_PREREQ_STRTOULL invocations from here... * modules/strtoull (configure.ac): ... to here.
* strtoull: remove dependency on strtoulPaul Eggert2011-04-241-2/+2
| | | | | | This is like the strtoll change. * modules/strtoull (Files): Add lib/strtol.c, lib/strtoul.c. (Depends-on): Remove strtoul.
* strtoull does not need unistd.Bruno Haible2008-12-141-1/+0
|
* strtoull depends on stdlibRalf Wildenhues2008-12-111-0/+1
| | | | | | * modules/strtoull (Depends-on): Add stdlib. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Add strtoull() declaration to <stdlib.h>.Bruno Haible2008-10-191-0/+2
|
* Ensure AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT are consistent.Bruno Haible2007-10-311-1/+1
|
* gnulib-tool now synthesizes the EXTRA_DIST line.Bruno Haible2006-10-131-1/+0
|
* Distribute all lib/* source files through EXTRA_DIST.Bruno Haible2006-10-121-0/+1
|
* Add a license tag to every module.Bruno Haible2004-09-221-0/+3
|
* Add a Maintainer.Bruno Haible2003-01-201-0/+3
|
* Add module descriptions.Bruno Haible2003-01-131-0/+1
|
* Module description.Bruno Haible2002-12-311-0/+18