Skip to content

Add link regarding Xtensa pushed to LLVM #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 25, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ can't give you any estimate on when that might happen.

# (When) will Rust support the Xtensa architecture?

As of 2018-09-19 the official Rust compiler, `rustc`, relies on LLVM for
As of 2020-08-24 the official Rust compiler, `rustc`, relies on LLVM for
generating machine code. It's a requirement that LLVM supports an architecture
for `rustc` to support it.

Expand All @@ -202,7 +202,10 @@ versions of LLVM.

TL;DR `rustc` will support the Xtensa architecture when the official LLVM gains
support for the Xtensa architecture. As LLVM is a project independent of the
Rust project we can't give you any estimate on when that might happen.
Rust project we can't give you any estimate on when that might happen. A list of
submitted patches can be found on this [LLVM dashboard][llvm-xtensa-tracker].

[llvm-xtensa-tracker]: https://reviews.llvm.org/W486

# My embedded Rust program is too big!

Expand Down