diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2002-05-07 09:03:06 +0400 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2002-05-07 09:03:06 +0400 |
commit | dd242dffaabc782d8c3afe05b1018124bdc445b7 (patch) | |
tree | 376a95f487e2dc3f97a3c6ac06c5f6fcc42a5cee | |
parent | 8316e93046f35bffe5b8cb9b861ca41247d97101 (diff) |
* include/stdio.h (vsnprintf): Change inline to __inline__;
(vsnwprintf): Likewise.
* include/wchar.h (vsnwprintf): Likewise.
(wcstof): Likewise.
(fwide): Likewise.
(mbsinit): Likewise.
-rw-r--r-- | winsup/mingw/ChangeLog | 9 | ||||
-rw-r--r-- | winsup/mingw/include/stdio.h | 4 | ||||
-rw-r--r-- | winsup/mingw/include/wchar.h | 6 |
3 files changed, 14 insertions, 5 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index 017c8c742..b2fb0538b 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,12 @@ +2002-05-07 Danny Smith <dannysmith@users.sourceforge.net> + + * 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 <dannysmith@users.sourceforge.net> 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 427b29ffe..45a2e53c4 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 c9ffb9bec..61408e98e 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); |