implement va_start and va_arg#906
Conversation
|
I published a new version of both gccjit and gccjit_sys. You will also need to update the commit in this file. This file contains the hash from GCC, not gccjit.rs. |
|
I'll rebuild the m68k GCC. |
057a5dc to
e571288
Compare
|
I've removed the test file, so I'll leave it to you to make CI pass. |
|
The m68k CI is fixed, but the stdarch tests are still failing. I opened a test PR to run the stdarch tests another time: let's see if the tests pass there. Edit: The stdarch CI uses the pinned GCC, so maybe this is caused by the GCC update. |
|
I finished the sync and the stdarch tests now pass. |
This comment has been minimized.
This comment has been minimized.
|
This PR was rebased onto a different master commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
All green now! |
|
Thanks a lot for this contribution! Did you want me to send the GCC patch upstream (to the forge) or do you want to do it yourself? |
|
No if you can handle that that would be great |
|
Ok. I'll send this patch in the following weeks. |
depends on
va_argandva_startgcc#84new_va_argandVaListgccjit.rs#70