From f1200fa65d8bc99d2110529c55086a6183802c7d Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Tue, 7 May 2002 05:03:05 +0000 Subject: * include/stdio.h (vsnprintf): Change inline to __inline__; (vsnwprintf): Likewise. * include/wchar.h (vsnwprintf): Likewise. (wcstof): Likewise. (fwide): Likewise. (mbsinit): Likewise. --- winsup/mingw/ChangeLog | 9 +++++++++ winsup/mingw/include/stdio.h | 4 ++-- winsup/mingw/include/wchar.h | 6 +++--- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index 017c8c742e5..b2fb0538bdd 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,12 @@ +2002-05-07 Danny Smith + + * include/stdio.h (vsnprintf): Change inline to __inline__; + (vsnwprintf): Likewise. + * include/wchar.h (vsnwprintf): Likewise. + (wcstof): Likewise. + (fwide): Likewise. + (mbsinit): Likewise. + 2002-04-29 Danny Smith Change FP default precison from 53 to 64-bit mantissa. diff --git a/winsup/mingw/include/stdio.h b/winsup/mingw/include/stdio.h index 427b29ffea6..45a2e53c479 100644 --- a/winsup/mingw/include/stdio.h +++ b/winsup/mingw/include/stdio.h @@ -213,7 +213,7 @@ int _vsnprintf (char*, size_t, const char*, __VALIST); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ int snprintf(char* s, size_t n, const char* format, ...); -extern inline int vsnprintf (char* s, size_t n, const char* format, +extern __inline__ int vsnprintf (char* s, size_t n, const char* format, __VALIST arg) { return _vsnprintf ( s, n, format, arg); } #endif @@ -367,7 +367,7 @@ FILE* _wpopen (const wchar_t*, const wchar_t*); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ int snwprintf(wchar_t* s, size_t n, const wchar_t* format, ...); -extern inline int +extern __inline__ int vsnwprintf (wchar_t* s, size_t n, const wchar_t* format, __VALIST arg) { return _vsnwprintf ( s, n, format, arg);} #endif diff --git a/winsup/mingw/include/wchar.h b/winsup/mingw/include/wchar.h index c9ffb9bec2b..61408e98e9b 100644 --- a/winsup/mingw/include/wchar.h +++ b/winsup/mingw/include/wchar.h @@ -119,7 +119,7 @@ wint_t ungetwc (wchar_t, FILE*); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ int snwprintf(wchar_t* s, size_t n, const wchar_t* format, ...); -extern inline int vsnwprintf (wchar_t* s, size_t n, const wchar_t* format, +extern __inline__ int vsnwprintf (wchar_t* s, size_t n, const wchar_t* format, va_list arg) { return _vsnwprintf ( s, n, format, arg); } #endif @@ -292,8 +292,8 @@ size_t wcsrtombs(char *, const wchar_t **, size_t, mbstate_t *); int wctob(wint_t); #ifndef __NO_ISOCEXT /* these need static lib libmingwex.a */ -extern inline int fwide(FILE* stream, int mode) {return -1;} /* limited to byte orientation */ -extern inline int mbsinit(const mbstate_t* ps) {return 1;} +extern __inline__ int fwide(FILE* stream, int mode) {return -1;} /* limited to byte orientation */ +extern __inline__ int mbsinit(const mbstate_t* ps) {return 1;} wchar_t* wmemset(wchar_t* s, wchar_t c, size_t n); wchar_t* wmemchr(const wchar_t* s, wchar_t c, size_t n); int wmemcmp(const wchar_t* s1, const wchar_t * s2, size_t n); -- cgit v1.2.1