[libc] Avoid overflow on INT_MIN in atoi()
[libc] Avoid overflow on INT_MIN in atoi()

The range for signed values in two complement is asimetric,
having one more number in the negative range than in the positive.
For this reason if the number is computed in positive INT_MIN
will overflow, because -INT_MIN overflows and --INT_MIN != INT_MIN.

k0gaMSX/scc,k0gaMSX/scc,k0gaMSX/scc