diff options
author | Dan Albert <danalbert@google.com> | 2015-02-05 01:33:15 +0000 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2015-02-05 01:33:15 +0000 |
commit | a1fce46063c99e307594236c55004b4e5b62243f (patch) | |
tree | 8833e23684c15dbc85c1fb368a7dd628a80a4dc2 /src/private_typeinfo.cpp | |
parent | 3cbecdfb17187900a42286372a094055a3a87d57 (diff) |
Enable -Wundef.
The problem that caused the need for http://reviews.llvm.org/D7419 was
caused by testing the value of something that was undefined. This
should prevent that in the future.
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@228257 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'src/private_typeinfo.cpp')
-rw-r--r-- | src/private_typeinfo.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/private_typeinfo.cpp b/src/private_typeinfo.cpp index 38e70ab..821796f 100644 --- a/src/private_typeinfo.cpp +++ b/src/private_typeinfo.cpp @@ -34,7 +34,7 @@ // // _LIBCXX_DYNAMIC_FALLBACK is currently off by default. -#if _LIBCXX_DYNAMIC_FALLBACK +#ifdef _LIBCXX_DYNAMIC_FALLBACK #include "abort_message.h" #include <string.h> #include <sys/syslog.h> @@ -57,7 +57,7 @@ namespace __cxxabiv1 #pragma GCC visibility push(hidden) -#if _LIBCXX_DYNAMIC_FALLBACK +#ifdef _LIBCXX_DYNAMIC_FALLBACK inline bool @@ -515,7 +515,7 @@ __dynamic_cast(const void* static_ptr, info.number_of_dst_type = 1; // Do the search dynamic_type->search_above_dst(&info, dynamic_ptr, dynamic_ptr, public_path, false); -#if _LIBCXX_DYNAMIC_FALLBACK +#ifdef _LIBCXX_DYNAMIC_FALLBACK // The following if should always be false because we should definitely // find (static_ptr, static_type), either on a public or private path if (info.path_dst_ptr_to_static_ptr == unknown) @@ -539,7 +539,7 @@ __dynamic_cast(const void* static_ptr, { // Not using giant short cut. Do the search dynamic_type->search_below_dst(&info, dynamic_ptr, public_path, false); - #if _LIBCXX_DYNAMIC_FALLBACK + #ifdef _LIBCXX_DYNAMIC_FALLBACK // The following if should always be false because we should definitely // find (static_ptr, static_type), either on a public or private path if (info.path_dst_ptr_to_static_ptr == unknown && |