26

We finally were able to finish the sync with the Rust compiler and now support the types f16 and f128!

I had a lot of stuff going on lately in my private life, so I wasn't able to work as much as I wanted on rustc_codegen_gcc. Hopefully, it should be back to normal after my vacation.

21

We fixed a couple of bugs and improved the support for Aarch64 which was requested by some people.

17

We now run part of the tests in the Rust repo's CI, which is the first step to eventually distributing the GCC codegen via rustup! We also improved a lot the cross-compilation situation.

[-] antoyo@programming.dev 3 points 9 months ago

Good. I'll attempt to do that for the next update.

[-] antoyo@programming.dev 2 points 9 months ago

Do you mean the performance of the tests themselves? If so, how would you suggest that I measure this? By just comparing the execution time?

49

We just accomplished two big milestones:

  • We can now compile Rust for Linux without any patches to cg_gcc.
  • We can compile, run and pass all the tests from the most popular crates. This is huge!

antoyo

joined 10 months ago