From 9a047aaee6ce50ac6f4ed6f51f590764c4a8c4c2 Mon Sep 17 00:00:00 2001 From: Mystery Man Date: Thu, 15 Jul 2004 06:27:30 +0000 Subject: This commit was manufactured by cvs2svn to create tag 'V10_54mdk'. --- mdk-stage1/dietlibc/lib/strtol.c | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 mdk-stage1/dietlibc/lib/strtol.c (limited to 'mdk-stage1/dietlibc/lib/strtol.c') diff --git a/mdk-stage1/dietlibc/lib/strtol.c b/mdk-stage1/dietlibc/lib/strtol.c deleted file mode 100644 index 2624aca0e..000000000 --- a/mdk-stage1/dietlibc/lib/strtol.c +++ /dev/null @@ -1,26 +0,0 @@ -#include -#include "dietfeatures.h" -#include -#include -#include - -#define ABS_LONG_MIN 2147483648UL -long int strtol(const char *nptr, char **endptr, int base) -{ - int neg=0; - unsigned long int v; - - while(isspace(*nptr)) nptr++; - - if (*nptr == '-') { neg=-1; ++nptr; } - v=strtoul(nptr,endptr,base); - if (v>=ABS_LONG_MIN) { - if (v==ABS_LONG_MIN && neg) { - errno=0; - return v; - } - errno=ERANGE; - return (neg?LONG_MIN:LONG_MAX); - } - return (neg?-v:v); -} -- cgit v1.2.1