From dc8a67cbc31d806bfd5aab66e2e38e688e9c05b8 Mon Sep 17 00:00:00 2001 From: Earnie Boyd Date: Fri, 3 Aug 2012 15:51:29 +0000 Subject: [PATCH] * include/stdlib.h (_strtoi64): Declare. (_strtoi64_l): Ditto. (_strtoui64): Ditto. (_strtoui64_l): Ditto. (_wcstrtoi64): Ditto. (_wcstrtoi64_l): Ditto. (_wcstrtoui64): Ditto. (_wcstrtoui64_l): Ditto. --- winsup/mingw/ChangeLog | 11 +++++++++++ winsup/mingw/include/stdlib.h | 9 +++++++++ 2 files changed, 20 insertions(+) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index b0f749390..0eaa00254 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,14 @@ +2012-08-02 Earnie Boyd + + * 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 * include/excpt.h (__try1): Define based on _WIN64 definition. diff --git a/winsup/mingw/include/stdlib.h b/winsup/mingw/include/stdlib.h index 4df18aab3..726aa6fd2 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*); -- 2.43.5