diff options
author | Nick Kledzik <kledzik@apple.com> | 2011-08-02 05:15:26 +0000 |
---|---|---|
committer | Nick Kledzik <kledzik@apple.com> | 2011-08-02 05:15:26 +0000 |
commit | 15a6928f197d9bdce3284fb1588820989abdc1e5 (patch) | |
tree | 7224cf27d4dbea7488272362e0b70896d7fb664a /include | |
parent | 92567ec0a1786593ab3f1da16516e9a923e36d7e (diff) |
make cxxabi.h safe for C code to include
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@136682 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/cxxabi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/cxxabi.h b/include/cxxabi.h index 196e230..933ff21 100644 --- a/include/cxxabi.h +++ b/include/cxxabi.h @@ -20,6 +20,9 @@ #define LIBCXXABI_NORETURN __attribute__((noreturn)) + +#ifdef __cplusplus + namespace std { class type_info; // forward declaration } @@ -183,6 +186,7 @@ extern bool __cxa_uncaught_exception() throw(); } // extern "C" } // namespace __cxxabiv1 +#endif // __cplusplus #endif // __CXXABI_H |