diff options
author | Earnie Boyd <earnie@users.sf.net> | 2012-08-03 15:51:29 +0000 |
---|---|---|
committer | Earnie Boyd <earnie@users.sf.net> | 2012-08-03 15:51:29 +0000 |
commit | dc8a67cbc31d806bfd5aab66e2e38e688e9c05b8 (patch) | |
tree | da72d04f7248af0a61bdaf2f5e12c034fc5d54dd /winsup/mingw | |
parent | 45cb627406e6bc0fb523c8f40ef7fdec9e61df5c (diff) | |
download | newlib-dc8a67cbc31d806bfd5aab66e2e38e688e9c05b8.zip newlib-dc8a67cbc31d806bfd5aab66e2e38e688e9c05b8.tar.gz newlib-dc8a67cbc31d806bfd5aab66e2e38e688e9c05b8.tar.bz2 |
* include/stdlib.h (_strtoi64): Declare.
(_strtoi64_l): Ditto.
(_strtoui64): Ditto.
(_strtoui64_l): Ditto.
(_wcstrtoi64): Ditto.
(_wcstrtoi64_l): Ditto.
(_wcstrtoui64): Ditto.
(_wcstrtoui64_l): Ditto.
Diffstat (limited to 'winsup/mingw')
-rw-r--r-- | winsup/mingw/ChangeLog | 11 | ||||
-rw-r--r-- | winsup/mingw/include/stdlib.h | 9 |
2 files changed, 20 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index b0f7493..0eaa002 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,14 @@ +2012-08-02 Earnie Boyd <earnie@users.sourceforge.net> + + * include/stdlib.h (_strtoi64): Declare. + (_strtoi64_l): Ditto. + (_strtoui64): Ditto. + (_strtoui64_l): Ditto. + (_wcstrtoi64): Ditto. + (_wcstrtoi64_l): Ditto. + (_wcstrtoui64): Ditto. + (_wcstrtoui64_l): Ditto. + 2012-08-01 Earnie Boyd <earnie@users.sourceforge.net> * include/excpt.h (__try1): Define based on _WIN64 definition. diff --git a/winsup/mingw/include/stdlib.h b/winsup/mingw/include/stdlib.h index 4df18aa..726aa6f 100644 --- a/winsup/mingw/include/stdlib.h +++ b/winsup/mingw/include/stdlib.h @@ -300,6 +300,15 @@ __MINGW_IMPORT int _fmode_dll; #endif /* Not __STRICT_ANSI__ */ +_CRTIMP __int64 __cdecl _strtoi64(const char*, char **, int); +_CRTIMP __int64 __cdecl _strtoi64_l(const char *, char **, int, _locale_t); +_CRTIMP __int64 __cdecl _wcstoi64(const wchar_t *, wchar_t **, int); +_CRTIMP __int64 __cdecl _wcstoi64_l(const wchar_t *, wchar_t **, int, _locale_t); +_CRTIMP unsigned __int64 __cdecl _strtoui64(const char*, char **, int); +_CRTIMP unsigned __int64 __cdecl _strtoui64_l(const char *, char **, int, _locale_t); +_CRTIMP unsigned __int64 __cdecl _wcstoui64(const wchar_t *, wchar_t **, int); +_CRTIMP unsigned __int64 __cdecl _wcstoui64_l(const wchar_t *, wchar_t **, int, _locale_t); + _CRTIMP double __cdecl __MINGW_NOTHROW atof (const char*); _CRTIMP int __cdecl __MINGW_NOTHROW atoi (const char*); _CRTIMP long __cdecl __MINGW_NOTHROW atol (const char*); |