antoyo, antoyo@programming.dev
Instance: programming.dev
Joined: 2 years ago
Posts: 5
Comments: 1
Posts and Comments by antoyo, antoyo@programming.dev
Comments by antoyo, antoyo@programming.dev
Well, LTO works in many cases, so it's not completely broken.
I managed to do a refactoring in this PR, but I'm not entirely satisfied with the results yet (it prints stuff to stderr when LTO is not supported by the gcc installation).
I have an idea to workaround this in order to land this PR which should help me continue fixing the issues we have with LTO.
LTO is very complex, though, so this is why it's taking time to move forward on this (same for unwinding support which also works in many cases, but not all).
c/rust
rustc_codegen_gcc: Progress Report #39 (blog.antoyo.xyz)
It’s nice to see progress towards the milestone of having a rustc working on a target not currently supported by Rust. I can’t wait to see that happen.
rustc_codegen_gcc: Progress Report #38 (blog.antoyo.xyz)
I’m happy to have finally fixed the issue we had with LTO (link-time optimization) and with cross-language LTO!
Well, LTO works in many cases, so it's not completely broken.
I managed to do a refactoring in this PR, but I'm not entirely satisfied with the results yet (it prints stuff to stderr when LTO is not supported by the gcc installation).
I have an idea to workaround this in order to land this PR which should help me continue fixing the issues we have with LTO.
LTO is very complex, though, so this is why it's taking time to move forward on this (same for unwinding support which also works in many cases, but not all).
rustc_codegen_gcc: Progress Report #37 (blog.antoyo.xyz)
We've been making good progress towards running more tests for rustc_codegen_gcc in the CI of the Rust repo to make our syncs with it easier and also progress towards having rustup distribution.
rustc_codegen_gcc: Progress Report #36 (blog.antoyo.xyz)
We've got a few bugs fixed that allowed us to fully bootstrap the Rust compiler with rustc_codegen_gcc and to fix the CI for Rust for Linux compiled with rustc_codegen_gcc. We hope to improve our testing within the Rust repo in order to allow us to move faster towards our goals.
rustc_codegen_gcc: Progress Report #35 (blog.antoyo.xyz)
I've been pretty busy in my life recently, but I finally got around writing this blog post. Hopefully, things are sorted out in my personal life and I should be able to be more regular about these updates in the future.