commit 7af885276832d17e56cbb8e09787b2d4d95dc5ea
Author: David Malcolm <dmalcolm@redhat.com>
Date: Wed Aug 7 15:54:26 2013 -0400
Fix C++ usage in coretypes.h
gcc/
* coretypes.h: Wrap decls using C++ syntax in a #ifdef __cplusplus
for the sake of source files still built as pure C.
@@ -169,11 +169,13 @@ typedef const struct basic_block_def *const_basic_block;
in target.h. */
typedef int reg_class_t;
+#ifdef __cplusplus
class rtl_opt_pass;
namespace gcc {
class context;
}
+#endif /* __cplusplus */
#else