Page MenuHomeFreeBSD

D22252.diff
No OneTemporary

D22252.diff

Index: head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.h
===================================================================
--- head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.h
+++ head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.h
@@ -67,6 +67,7 @@
llvm::ExceptionHandling GetExceptionModel(
const llvm::opt::ArgList &Args) const override;
+ bool IsUnwindTablesDefault(const llvm::opt::ArgList &Args) const override;
bool isPIEDefault() const override;
SanitizerMask getSupportedSanitizers() const override;
unsigned GetDefaultDwarfVersion() const override;
Index: head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
===================================================================
--- head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
+++ head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
@@ -409,6 +409,8 @@
bool FreeBSD::HasNativeLLVMSupport() const { return true; }
+bool FreeBSD::IsUnwindTablesDefault(const ArgList &Args) const { return true; }
+
bool FreeBSD::isPIEDefault() const { return getSanitizerArgs().requiresPIE(); }
SanitizerMask FreeBSD::getSupportedSanitizers() const {

File Metadata

Mime Type
text/plain
Expires
Fri, Dec 12, 12:43 PM (3 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26896301
Default Alt Text
D22252.diff (1 KB)

Event Timeline