"git@developer.sourcefind.cn:gaoqiong/pybind11.git" did not exist on "81555ce61f496c7c94eadeaf2830160a9b9c304f"
Commit 2346d257 authored by zhanyong.wan's avatar zhanyong.wan
Browse files

Supports no-RTTI mode on AIX (by Hady Zalek).

parent 92344b76
...@@ -333,7 +333,7 @@ ...@@ -333,7 +333,7 @@
#define GTEST_HAS_RTTI 1 #define GTEST_HAS_RTTI 1
#else #else
#define GTEST_HAS_RTTI 0 #define GTEST_HAS_RTTI 0
#endif // _CPPRTTI #endif
#elif defined(__GNUC__) #elif defined(__GNUC__)
...@@ -349,6 +349,16 @@ ...@@ -349,6 +349,16 @@
#define GTEST_HAS_RTTI 1 #define GTEST_HAS_RTTI 1
#endif // GTEST_GCC_VER >= 40302 #endif // GTEST_GCC_VER >= 40302
#elif defined(__IBMCPP__)
// IBM Visual Age defines __RTTI_ALL__ to 1 if both the typeid and
// dynamic_cast features are present.
#ifdef __RTTI_ALL__
#define GTEST_HAS_RTTI 1
#else
#define GTEST_HAS_RTTI 0
#endif
#else #else
// Unknown compiler - assume RTTI is enabled. // Unknown compiler - assume RTTI is enabled.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment