r216772 - in /trunk: include/ChangeLog include/...
ygribov@gcc.gnu.org
ygribov@gcc.gnu.org
Tue Oct 28 09:43:00 GMT 2014
Author: ygribov
Date: Tue Oct 28 09:43:20 2014
New Revision: 216772
URL: https://gcc.gnu.org/viewcvs?rev=216772&root=gcc&view=rev
Log:
Add strtoll and strtoull to libiberty.
2014-10-28 Yury Gribov <y.gribov@samsung.com>
include/
* libiberty.h (strtol, strtoul, strtoll, strtoull): New prototypes.
libiberty/
* strtoll.c: New file.
* strtoull.c: New file.
* configure.ac: Add long long checks. Add harness for strtoll and
strtoull. Check decls for strtol, strtoul, strtoll, strtoull.
* Makefile.in (CFILES, CONFIGURED_OFILES): Add strtoll and strtoull.
* config.in: Regenerate.
* configure: Regenerate.
* functions.texi: Regenerate.
* testsuite/Makefile.in (check-strtol): New rule.
(test-strtol): Likewise.
(mostlyclean): Clean up strtol test.
* testsuite/test-strtol.c: New test.
Added:
trunk/libiberty/strtoll.c
trunk/libiberty/strtoull.c
trunk/libiberty/testsuite/test-strtol.c
Modified:
trunk/include/ChangeLog
trunk/include/libiberty.h
trunk/libiberty/ChangeLog
trunk/libiberty/Makefile.in
trunk/libiberty/config.in
trunk/libiberty/configure
trunk/libiberty/configure.ac
trunk/libiberty/functions.texi
trunk/libiberty/testsuite/Makefile.in
More information about the Gcc-cvs
mailing list