Author: sebor
Date: Wed Mar 26 11:51:14 2008
New Revision: 641478

URL: http://svn.apache.org/viewvc?rev=641478&view=rev
Log:
2008-03-26  Martin Sebor  <[EMAIL PROTECTED]>

        * include/ansi/climits [__GNUC__ >= 3]: Silenced gcc warnings
        issued for uses of the #include_next extension introduced in
        the process of resolving STDCXX-768.

Modified:
    stdcxx/trunk/include/ansi/climits

Modified: stdcxx/trunk/include/ansi/climits
URL: 
http://svn.apache.org/viewvc/stdcxx/trunk/include/ansi/climits?rev=641478&r1=641477&r2=641478&view=diff
==============================================================================
--- stdcxx/trunk/include/ansi/climits (original)
+++ stdcxx/trunk/include/ansi/climits Wed Mar 26 11:51:14 2008
@@ -30,7 +30,6 @@
 #ifndef _RWSTD_CLIMITS_INCLUDED
 #define _RWSTD_CLIMITS_INCLUDED
 
-
 #include <rw/_defs.h>
 
 
@@ -104,6 +103,11 @@
 #else   // if defined (_RWSTD_NO_PURE_C_HEADERS)
 
 #  ifdef __GNUC__
+#    if __GNUC__ >= 3
+       // silence gcc warnings about #include_next below
+#      pragma GCC system_header
+#    endif   // gcc >= 3
+
      // use the gcc extension to #include the compiler's limits.h
 #    include_next <limits.h>
 #  else


Reply via email to