aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2007-03-22 09:43:48 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2007-03-22 09:43:48 +0000
commit3246efd51352e116fd76ad76210a05d834acd812 (patch)
treee8e1d3687165c9db288c941776cdf5a05dda77c3
parent3ce0c60b4c1adbe5909191ca3ed5d64e8e3d0b92 (diff)
downloadnewlib-3246efd51352e116fd76ad76210a05d834acd812.zip
newlib-3246efd51352e116fd76ad76210a05d834acd812.tar.gz
newlib-3246efd51352e116fd76ad76210a05d834acd812.tar.bz2
2007-03-22 Brian Ripley <ripleybd@users.sourceforge.net>
* include/_mingw.h (__CRT_INLINE): Make conditional on __GNUC_STDC_INLINE__
-rw-r--r--winsup/mingw/ChangeLog6
-rw-r--r--winsup/mingw/include/_mingw.h2
2 files changed, 6 insertions, 2 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index 5107ff7..2648864 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-22 Brian Ripley <ripleybd@users.sourceforge.net>
+
+ * include/_mingw.h (__CRT_INLINE): Make conditional on __GNUC_STDC_INLINE__.
+
2003-03-20 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* Makefile.in: Tweak srcdist to fix build issue.
@@ -12,7 +16,7 @@
2007-03-18 Danny Smith <dannysmith@users.sourceforge.net>
- * include/_mingw.h (__CRT_INLINE): Ue __gnu_inline__ for gcc 4.2.x too.
+ * include/_mingw.h (__CRT_INLINE): Use __gnu_inline__ for gcc 4.2.x too.
2007-03-10 Keith Marshall <keithmarshall@users.sourceforge.net>
diff --git a/winsup/mingw/include/_mingw.h b/winsup/mingw/include/_mingw.h
index 26f2527..b5b32ce 100644
--- a/winsup/mingw/include/_mingw.h
+++ b/winsup/mingw/include/_mingw.h
@@ -116,7 +116,7 @@
#ifdef __cplusplus
# define __CRT_INLINE inline
#else
-# if ( __MINGW_GNUC_PREREQ(4, 2) && __STDC_VERSION__ >= 199901L)
+# if __GNUC_STDC_INLINE__
# define __CRT_INLINE extern inline __attribute__((__gnu_inline__))
# else
# define __CRT_INLINE extern __inline__