summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2002-05-07 05:03:05 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2002-05-07 05:03:05 +0000
commitf1200fa65d8bc99d2110529c55086a6183802c7d (patch)
treefec720c05d55a1aecaebac9ebe382b86973e4bf8
parent8d3be596668c8cfde6c16accb67e275de8140be2 (diff)
downloadgdb-f1200fa65d8bc99d2110529c55086a6183802c7d.tar.gz
* 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/ChangeLog9
-rw-r--r--winsup/mingw/include/stdio.h4
-rw-r--r--winsup/mingw/include/wchar.h6
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 <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 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);