aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--internal/rosa/llvm.go4
-rw-r--r--internal/rosa/llvm_amd64.go4
-rw-r--r--internal/rosa/llvm_arm64.go4
3 files changed, 10 insertions, 2 deletions
diff --git a/internal/rosa/llvm.go b/internal/rosa/llvm.go
index cd2672d6..2ce55fea 100644
--- a/internal/rosa/llvm.go
+++ b/internal/rosa/llvm.go
@@ -316,7 +316,7 @@ ln -s clang++ /work/system/bin/c++
ninja check-all
`,
- patches: [][2]string{
+ patches: slices.Concat([][2]string{
{"add-rosa-vendor", `diff --git a/llvm/include/llvm/TargetParser/Triple.h b/llvm/include/llvm/TargetParser/Triple.h
index 9c83abeeb3b1..5acfe5836a23 100644
--- a/llvm/include/llvm/TargetParser/Triple.h
@@ -488,7 +488,7 @@ index 64324a3f8b01..15ce70b68217 100644
"/System/Library/Frameworks"};
`},
- },
+ }, clangPatches),
})
return
diff --git a/internal/rosa/llvm_amd64.go b/internal/rosa/llvm_amd64.go
new file mode 100644
index 00000000..febdbbdd
--- /dev/null
+++ b/internal/rosa/llvm_amd64.go
@@ -0,0 +1,4 @@
+package rosa
+
+// clangPatches are patches applied to the LLVM source tree for building clang.
+var clangPatches [][2]string
diff --git a/internal/rosa/llvm_arm64.go b/internal/rosa/llvm_arm64.go
new file mode 100644
index 00000000..febdbbdd
--- /dev/null
+++ b/internal/rosa/llvm_arm64.go
@@ -0,0 +1,4 @@
+package rosa
+
+// clangPatches are patches applied to the LLVM source tree for building clang.
+var clangPatches [][2]string