Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2002-05-07 09:03:06 +0400
committerDanny Smith <dannysmith@users.sourceforge.net>2002-05-07 09:03:06 +0400
commitdd242dffaabc782d8c3afe05b1018124bdc445b7 (patch)
tree376a95f487e2dc3f97a3c6ac06c5f6fcc42a5cee
parent8316e93046f35bffe5b8cb9b861ca41247d97101 (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/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 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);