mes/lib/ctype
R. Masters b28f42de07
lib: Support uppercase hex conversions.
Uppercase hex number conversions fail for abtol, strtol, strtoul,
strtoull, atoi, and abtod.

The following patch fixes it.  This allows tcc to handle assembly
language, which is necessary to build the Fiwix kernel as part of the
kernel bootstrapping in progress for the live-bootstrap project.

* lib/ctype/isxdigit.c (isxdigit): Also allow A-F.
* lib/mes/abtol.c (abtol): Also cater for A-F.
2023-01-31 08:22:49 -08:00
..
isalnum.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
isalpha.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
isascii.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
iscntrl.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
isdigit.c lib: Support uppercase hex conversions. 2023-01-31 08:22:49 -08:00
isgraph.c mescc: Mes C Library: Support GNU Awk: Add isgraph. 2019-06-16 11:25:37 +02:00
islower.c mescc: Mes C Library: Explode libc+tcc.c. 2018-08-22 07:23:27 +02:00
isnumber.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
isprint.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
ispunct.c mescc: Mes C Library: Explode libc+gnu.c. 2018-08-24 20:57:34 +02:00
isspace.c mescc: Mes C Library: Cleanup includes. 2019-05-08 00:25:41 +02:00
isupper.c mescc: Mes C Library: Explode libc+tcc.c. 2018-08-22 07:23:27 +02:00
isxdigit.c lib: Support uppercase hex conversions. 2023-01-31 08:22:49 -08:00
tolower.c mescc: Mes C Library: Explode libc+tcc.c. 2018-08-22 07:23:27 +02:00
toupper.c mescc: Mes C Library: Explode libc+tcc.c. 2018-08-22 07:23:27 +02:00