Index: head/lang/gcc9-devel/files/patch-libcpp-includenew =================================================================== --- head/lang/gcc9-devel/files/patch-libcpp-includenew (nonexistent) +++ head/lang/gcc9-devel/files/patch-libcpp-includenew (revision 470722) @@ -0,0 +1,30 @@ +commit 76804c272544cdc90bd2b468f52f414e18f1c6da +Author: Jason Merrill +Date: Mon May 21 22:02:11 2018 -0400 + + * system.h: #include earlier. + +--- libcpp/system.h ++++ libcpp/system.h +@@ -37,6 +37,10 @@ along with GCC; see the file COPYING3. If not see + + #include + ++#ifdef __cplusplus ++#include ++#endif ++ + /* Define a generic NULL if one hasn't already been defined. */ + #ifndef NULL + #define NULL 0 +@@ -438,10 +442,6 @@ extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN; + /* Some compilers do not allow the use of unsigned char in bitfields. */ + #define BOOL_BITFIELD unsigned int + +-#ifdef __cplusplus +-#include +-#endif +- + /* Poison identifiers we do not want to use. */ + #if (GCC_VERSION >= 3000) + #undef calloc Property changes on: head/lang/gcc9-devel/files/patch-libcpp-includenew ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property