String Conversions - strtol(), strtoul(), strtod(), and stdlib.c

To follow the ANSI requirements for string conversions, range checking has to be done. The variable errno is set accordingly and special limit values are returned. The macro ENABLE_OVERFLOW_CHECK is set to 1 by default. To reduce code size, switching this macro off is recommended (clear ENABLE_OVERFLOW_CHECK to 0).