[llvm-branch-commits] [clang] be30527 - OpenBSD also needs execinfo

Tom Stellard via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Sep 7 10:39:59 PDT 2021


Author: Brad Smith
Date: 2021-09-07T10:39:46-07:00
New Revision: be305271bfb6fc44b87662e10c85a9e7455a21c0

URL: https://github.com/llvm/llvm-project/commit/be305271bfb6fc44b87662e10c85a9e7455a21c0
DIFF: https://github.com/llvm/llvm-project/commit/be305271bfb6fc44b87662e10c85a9e7455a21c0.diff

LOG: OpenBSD also needs execinfo

(cherry picked from commit b989662eb000efb54b91b8c82d2b2713e2da20fc)

Added: 
    

Modified: 
    clang/lib/Driver/ToolChains/CommonArgs.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/Driver/ToolChains/CommonArgs.cpp b/clang/lib/Driver/ToolChains/CommonArgs.cpp
index 83cab3ac00cb6..0ffe95795381c 100644
--- a/clang/lib/Driver/ToolChains/CommonArgs.cpp
+++ b/clang/lib/Driver/ToolChains/CommonArgs.cpp
@@ -775,7 +775,8 @@ void tools::linkSanitizerRuntimeDeps(const ToolChain &TC,
     CmdArgs.push_back("-ldl");
   // Required for backtrace on some OSes
   if (TC.getTriple().isOSFreeBSD() ||
-      TC.getTriple().isOSNetBSD())
+      TC.getTriple().isOSNetBSD() ||
+      TC.getTriple().isOSOpenBSD())
     CmdArgs.push_back("-lexecinfo");
 }
 


        


More information about the llvm-branch-commits mailing list