1 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */ 2 #include <precomp.h> 3 4 /* 5 * @implemented 6 */ 7 long CDECL atol(const char *str) 8 { 9 return (long)_atoi64(str); 10 } 11 12 /* 13 * @unimplemented 14 */ 15 int CDECL _atoldbl(_LDOUBLE *value, char *str) 16 { 17 /* FIXME needs error checking for huge/small values */ 18 #if 0 19 long double ld; 20 ld = strtold(str,0); 21 memcpy(value, &ld, 10); 22 #endif 23 return 0; 24 } 25