updating-llvm: keep a calm tone (#1449)

Co-authored-by: Yuki Okushi <jtitor@2k36.org>
This commit is contained in:
Tshepang Mbambo 2022-11-20 08:19:50 +02:00 committed by GitHub
parent 6f3d5e4b00
commit f98f1e5b86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 13 deletions

View File

@ -2,20 +2,15 @@
<!-- toc -->
The Rust compiler uses LLVM as its primary codegen backend today, and naturally
we want to at least occasionally update this dependency! Currently we do not
have a strict policy about when to update LLVM or what it can be updated to, but
a few guidelines are applied:
<!-- date-check: Aug 2022 -->
There is no formal policy about when to update LLVM or what it can be updated to,
but a few guidelines are applied:
* We try to always support the latest released version of LLVM
* We try to support the "last few" versions of LLVM (how many is changing over
time)
* We allow moving to arbitrary commits during development.
* Strongly prefer to upstream all patches to LLVM before including them in
rustc.
This policy may change over time (or may actually start to exist as a formal
policy!), but for now these are rough guidelines!
* We try to always support the latest released version
* We try to support the last few versions
(and the number changes over time)
* We allow moving to arbitrary commits during development
* We strongly prefer to upstream all patches to LLVM before including them in rustc
## Why update LLVM?