File tree 1 file changed +9
-14
lines changed
1 file changed +9
-14
lines changed Original file line number Diff line number Diff line change 2
2
3
3
<!-- toc -->
4
4
5
- The Rust compiler uses LLVM as its primary codegen backend today, and naturally
6
- we want to at least occasionally update this dependency! Currently we do not
7
- have a strict policy about when to update LLVM or what it can be updated to, but
8
- a few guidelines are applied:
9
-
10
- * We try to always support the latest released version of LLVM
11
- * We try to support the "last few" versions of LLVM (how many is changing over
12
- time)
13
- * We allow moving to arbitrary commits during development.
14
- * Strongly prefer to upstream all patches to LLVM before including them in
15
- rustc.
16
-
17
- This policy may change over time (or may actually start to exist as a formal
18
- policy!), but for now these are rough guidelines!
5
+ <!-- date-check: Aug 2022 -->
6
+ There is no formal policy about when to update LLVM or what it can be updated to,
7
+ but a few guidelines are applied:
8
+
9
+ * We try to always support the latest released version
10
+ * We try to support the last few versions
11
+ (and the number changes over time)
12
+ * We allow moving to arbitrary commits during development
13
+ * We strongly prefer to upstream all patches to LLVM before including them in rustc
19
14
20
15
## Why update LLVM?
21
16
You can’t perform that action at this time.
0 commit comments