fix various bugs in new integer parser framework
authorRich Felker <dalias@aerifal.cx>
Fri, 15 Jul 2011 02:11:00 +0000 (22:11 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 15 Jul 2011 02:11:00 +0000 (22:11 -0400)
commit47d027ee1a44829819c345287623fe75374893ab
tree6a44b7e7c915496ea8bbefa66c91c4db5e97afa0
parentd3fd192523db544e6005051f224a2d7bafabedd9
fix various bugs in new integer parser framework

1. my interpretation of subject sequence definition was wrong. adjust
parser to conform to the standard.

2. some code for handling tail overflow case was missing (forgot to
finish writing it).

3. typo (= instead of ==) caused ERANGE to wrongly behave like EINVAL
src/internal/intparse.c
src/stdlib/strtoimax.c
src/stdlib/strtoumax.c
src/stdlib/wcstoimax.c
src/stdlib/wcstoumax.c