Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress In August, we posted our V2 patch set for GCC review, and it turned out that ensuring each patch was a buildable item did not matter for the review process. This allowed us to split the code […]
GCC Rust Monthly Report #19 July 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress July saw a lot of news for GCC Rust, prominently the approval to merge upstream into GCC 13. This is seen as part of the development process for us in ensuring we are handling copyright approval and […]
GCC Rust Monthly Report #18 June 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This month saw a little bit of a change of pace for the compiler – Major events happened, such as Embedded World 2022, which took a whole week. Philip and Arthur also both took a vacation, which […]
GCC Rust Monthly Report #17 May 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Another busy month for Rust GCC; we have made a lot of progress in many different areas, some of which we will discuss more in our reports over the summer. This report was targeted to close out […]
GCC Rust Monthly Report #16 April 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Four months into 2022, that was quick! For gcc rust we have been working diligently on our current milestone of imports and visibility. As we have mentioned before, this milestone breaks down into a few tracks: Module […]
GCC Rust Monthly Report #15 March 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress March was a big month for the project; with Arthur joining Embecosm, we have been able to split up milestone work together. With his expertise, he was able to take over the development of macros and allow […]
GCC Rust Monthly Report #14 February 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress February was a big month for GCC Rust; our previous Google Summer of Code student Arthur Cohen joins us in Embecosm, Germany, working on the compiler full time. With the additional resource, we can split up work […]
GCC Rust Monthly Report #11 October 2021
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress October, we moved onto control flow two, which was a milestone to focus on adding support for the match statement, enums, attempt closures, and fixing known bugs. Finally, we can attempt to test the compiler out on […]
GCC Rust Monthly Report #10 September 2021
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress September was another great month for GCC Rust. We finished the trait resolution milestone and have now moved onto control flow two, which focuses on pattern matching semantics; this milestone should also serve to clean up some […]
GCC Rust Monthly Report #9 August 2021
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress To complete the Traits milestone, I need to finish my work on super-traits, dynamic trait objects, and operator overloading support. The remaining items will be closed out by these higher-level features. Traits were always going to be […]