diff options
| author | Filipe Cabecinhas <me@filcab.net> | 2012-09-11 18:11:12 +0000 |
|---|---|---|
| committer | Filipe Cabecinhas <me@filcab.net> | 2012-09-11 18:11:12 +0000 |
| commit | dd39395f83c7a850c895a72febcfe7ff394315a7 (patch) | |
| tree | 17e7c68ebc27d5046ca3cfa167cc71430cf74d06 /lldb | |
| parent | ae78ce43c9fd6222224a6b7c93fac12bde4fe54f (diff) | |
| download | bcm5719-llvm-dd39395f83c7a850c895a72febcfe7ff394315a7.tar.gz bcm5719-llvm-dd39395f83c7a850c895a72febcfe7ff394315a7.zip | |
Make size_t known before including cxxabi.h (FreeBSD fix)
llvm-svn: 163640
Diffstat (limited to 'lldb')
| -rw-r--r-- | lldb/include/lldb/Core/cxa_demangle.h | 2 | ||||
| -rw-r--r-- | lldb/source/Core/Mangled.cpp | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/lldb/include/lldb/Core/cxa_demangle.h b/lldb/include/lldb/Core/cxa_demangle.h index 66ae8297a5c..46796b1a33a 100644 --- a/lldb/include/lldb/Core/cxa_demangle.h +++ b/lldb/include/lldb/Core/cxa_demangle.h @@ -10,6 +10,8 @@ #ifndef _CXA_DEMANGLE_H #define _CXA_DEMANGLE_H +// FreeBSD9-STABLE fix (define size_t before including cxxabi.h) +#include <cstdlib> #include <cxxabi.h> #pragma GCC visibility push(hidden) diff --git a/lldb/source/Core/Mangled.cpp b/lldb/source/Core/Mangled.cpp index 7bb58ff24a2..4852436bb96 100644 --- a/lldb/source/Core/Mangled.cpp +++ b/lldb/source/Core/Mangled.cpp @@ -15,6 +15,8 @@ #if defined(USE_BUILTIN_LIBCXXABI_DEMANGLER) #include "lldb/Core/cxa_demangle.h" #else +// FreeBSD9-STABLE requires this to know about size_t in cxxabi.h +#include <cstddef> #include <cxxabi.h> #endif |

