Update to Rust 1.78.0 (rust-lang/rust@9b00956) including LLVM 18. This version of LLVM includes experimental RV32E codegen support, so remove LLVM patches. Include a few important, unreleased Rust patches and a workaround for one issue.
Update to Rust 1.78.0 (rust-lang/rust@9b00956) including LLVM 18. This version of LLVM includes experimental RV32E codegen support, so remove LLVM patches. Include a few important, unreleased Rust patches and a workaround for one issue.