Skip to content

Commit 049abc6

Browse files
authored
Update LLVM to pick up new compiler-rt build rules (#6023)
This removes the need for a patch and improves on the quality of the rules significantly. A follow-up PR will use this to apply a number of fixes to how we build the runtimes.
1 parent b88b53e commit 049abc6

File tree

2 files changed

+3
-197
lines changed

2 files changed

+3
-197
lines changed

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,19 +103,19 @@ bazel_dep(name = "zstd", version = "1.5.7", repo_name = "llvm_zstd")
103103

104104
# We pin to specific upstream commits and try to track top-of-tree reasonably
105105
# closely rather than pinning to a specific release.
106-
# HEAD as of 2025-08-20.
107-
llvm_project_version = "a6da68ed36d7ecb9edf00262d2a2c1129689399f"
106+
# HEAD as of 2025-09-07.
107+
llvm_project_version = "c000c9e4bf737c1cc0e5c7b435b24ea73d21ee05"
108108

109109
# Load a repository for the raw llvm-project, pre-overlay.
110110
http_archive(
111111
name = "llvm-raw",
112112
build_file_content = "# empty",
113+
integrity = "sha256-6URudXFgqoCuQI4hbb7AlN4Wj7WzLHFB4AWGjUV0UAI=",
113114
patch_args = ["-p1"],
114115
patches = [
115116
"@carbon//bazel/llvm_project:0001_Patch_for_mallinfo2_when_using_Bazel_build_system.patch",
116117
"@carbon//bazel/llvm_project:0002_Added_Bazel_build_for_compiler_rt_fuzzer.patch",
117118
"@carbon//bazel/llvm_project:0003_Comment_out_unloaded_proto_library_dependencies.patch",
118-
"@carbon//bazel/llvm_project:0004_Introduce_filegroups_for_compiler_rt_builtins_runtime.patch",
119119
],
120120
strip_prefix = "llvm-project-{0}".format(llvm_project_version),
121121
urls = ["https://github.com/llvm/llvm-project/archive/{0}.tar.gz".format(llvm_project_version)],

bazel/llvm_project/0004_Introduce_filegroups_for_compiler_rt_builtins_runtime.patch

Lines changed: 0 additions & 194 deletions
This file was deleted.

0 commit comments

Comments
 (0)