Conversation

Jarkko Sakkinen

Edited 24 days ago
Interesting. GCC dropped LP64E support: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116152

And rustc added the same support: https://github.com/rust-lang/rust/pull/132354

So my guess is that embedded RISC-V happens a lot with Rust and since GCC-Rust is not widely used so far it has been silent on GCC side.

So maybe this was uneducated decision from GCC? I don't know. Feels weird.

This will definitely block us from using GCC as our smart contracts are based on ILP32E/LP64E.

#gcc #rust
0
2
0