diff options
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp b/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp index 9c0736dfae4..f762aa5e397 100644 --- a/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp +++ b/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp @@ -27,7 +27,9 @@ #include "llvm/Support/Path.h" #include <algorithm> -#if HAVE_CXXABI_H +// FreeBSD 10.0 has cxxabi.h but fails to define HAVE_CXXABI_H due to +// header dependency issues. +#if defined(HAVE_CXXABI_H) || defined (__FreeBSD__) #include <cxxabi.h> #endif |