aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer')
-rw-r--r--devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer12
1 files changed, 12 insertions, 0 deletions
diff --git a/devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer b/devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer
new file mode 100644
index 000000000000..64896e4fb2f0
--- /dev/null
+++ b/devel/llvm13/files/patch-clang_tools_scan-build_libexec_ccc-analyzer
@@ -0,0 +1,12 @@
+--- clang/tools/scan-build/libexec/ccc-analyzer.orig
++++ clang/tools/scan-build/libexec/ccc-analyzer
+@@ -81,6 +81,9 @@
+ if (-x "/usr/bin/xcrun") {
+ $UseXCRUN = 1;
+ }
++} elsif (`uname -s` eq "FreeBSD\n") {
++ $DefaultCCompiler = 'cc';
++ $DefaultCXXCompiler = 'c++';
+ } else {
+ $DefaultCCompiler = 'gcc';
+ $DefaultCXXCompiler = 'g++';