2008-05-06 Ramiro Polla <ramiro@lisha.ufsc.br>
* mingwex/gdtoa/strtodnrp.c: Remove alias from strtod to __strtod. * include/stdlib.h: Define strtod to __strtod when __NO_ISOCEXT is not set.
This commit is contained in:
parent
edce6d8546
commit
a8e45d3968
|
@ -1,3 +1,8 @@
|
|||
2008-05-06 Ramiro Polla <ramiro@lisha.ufsc.br>
|
||||
|
||||
* mingwex/gdtoa/strtodnrp.c: Remove alias from strtod to __strtod.
|
||||
* include/stdlib.h: Define strtod to __strtod when __NO_ISOCEXT is not set.
|
||||
|
||||
2008-05-04 Ramiro Polla <ramiro@lisha.ufsc.br>
|
||||
|
||||
* include/sys/types.h (useconds_t): typedef.
|
||||
|
|
|
@ -307,11 +307,13 @@ _CRTIMP long __cdecl __MINGW_NOTHROW atol (const char*);
|
|||
_CRTIMP int __cdecl __MINGW_NOTHROW _wtoi (const wchar_t *);
|
||||
_CRTIMP long __cdecl __MINGW_NOTHROW _wtol (const wchar_t *);
|
||||
#endif
|
||||
_CRTIMP double __cdecl __MINGW_NOTHROW _strtod (const char*, char**);
|
||||
#if !defined __NO_ISOCEXT /* in libmingwex.a */
|
||||
double __cdecl __MINGW_NOTHROW strtod (const char*, char**);
|
||||
double __cdecl __MINGW_NOTHROW __strtod (const char*, char**);
|
||||
#define strtod __strtod
|
||||
float __cdecl __MINGW_NOTHROW strtof (const char * __restrict__, char ** __restrict__);
|
||||
long double __cdecl __MINGW_NOTHROW strtold (const char * __restrict__, char ** __restrict__);
|
||||
#else
|
||||
_CRTIMP double __cdecl __MINGW_NOTHROW strtod (const char*, char**);
|
||||
#endif /* __NO_ISOCEXT */
|
||||
|
||||
_CRTIMP long __cdecl __MINGW_NOTHROW strtol (const char*, char**, int);
|
||||
|
|
|
@ -85,6 +85,3 @@ __strtod(CONST char *s, char **sp)
|
|||
u.L[_0] |= 0x80000000L;
|
||||
return u.d;
|
||||
}
|
||||
|
||||
double __cdecl strtod(const char *s, char **sp)
|
||||
__attribute__((alias("__strtod")));
|
||||
|
|
Loading…
Reference in New Issue