summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/CxaDemangle.cpp
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2016-03-14 20:39:08 +0000
committerEd Maste <emaste@freebsd.org>2016-03-14 20:39:08 +0000
commit7d1eb1de744a70cf35cec8fd090d26b7ad108d79 (patch)
tree6c246bd3fa7fd832ae1a734da1a86248f4a12851 /lldb/source/Core/CxaDemangle.cpp
parentbb45810e4f9510beca7a69174cd6ba07c1ae7e02 (diff)
downloadbcm5719-llvm-7d1eb1de744a70cf35cec8fd090d26b7ad108d79.tar.gz
bcm5719-llvm-7d1eb1de744a70cf35cec8fd090d26b7ad108d79.zip
Shuffle an #undef to avoid a warning on FreeBSD
On FreeBSD _LIBCPP_EXTERN_TEMPLATE is being defined from something included by lldb/lldb-private.h. Undefine it after the #include to avoid the redefinition warning. Differential Revision: http://reviews.llvm.org/D17402 llvm-svn: 263486
Diffstat (limited to 'lldb/source/Core/CxaDemangle.cpp')
-rw-r--r--lldb/source/Core/CxaDemangle.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/lldb/source/Core/CxaDemangle.cpp b/lldb/source/Core/CxaDemangle.cpp
index 409f404441c..62335a9175c 100644
--- a/lldb/source/Core/CxaDemangle.cpp
+++ b/lldb/source/Core/CxaDemangle.cpp
@@ -20,9 +20,8 @@
#include "lldb/Host/windows/win32.h" // snprintf
#endif
#include "llvm/Support/Compiler.h" // LLVM_{NOEXCEPT, CONSTEXPR, ALIGNAS}
-#undef _LIBCPP_EXTERN_TEMPLATE // Avoid warning below
-
#include "lldb/lldb-private.h"
+#undef _LIBCPP_EXTERN_TEMPLATE // Avoid warning below
//===-------------------------- cxa_demangle.cpp --------------------------===//
//
OpenPOWER on IntegriCloud