File tree Expand file tree Collapse file tree 1 file changed +3
-14
lines changed Expand file tree Collapse file tree 1 file changed +3
-14
lines changed Original file line number Diff line number Diff line change @@ -172,21 +172,10 @@ Group][wg-crates].
172
172
173
173
# (When) will Rust support the AVR architecture?
174
174
175
- As of 2018-09-19 the official Rust compiler, ` rustc ` , relies on LLVM for
176
- generating machine code. It's a requirement that LLVM supports an architecture
177
- for ` rustc ` to support it.
178
-
179
- LLVM does support the AVR architecture but the AVR backend has bugs that prevent
180
- it from being enabled in ` rustc ` . In particular, the AVR backend should be able
181
- to compile the ` core ` crate without hitting any LLVM assertion before it's
182
- enabled in ` rustc ` . A likely outdated list of LLVM bugs that need to be fixed
183
- can be found in [ the issue tracker of the rust-avr fork of rustc] [ rust-avr ] .
184
-
185
- [ rust-avr ] : https://github.com/avr-rust/rust/issues
175
+ As of 2020-07-24 the support for AVR have been merged into the nightly version of
176
+ the official Rust compiler, ` rustc ` . See the RFC for merging the [ avr-rust fork] .
186
177
187
- TL;DR ` rustc ` will support the AVR architecture when the LLVM backend is
188
- relatively bug free. As LLVM is a project independent of the Rust project we
189
- can't give you any estimate on when that might happen.
178
+ [ avr-rust fork ] : https://github.com/rust-lang/rust/issues/44052#issuecomment-663394401].
190
179
191
180
# (When) will Rust support the Xtensa architecture?
192
181
You can’t perform that action at this time.
0 commit comments