On 10/5/26 21:32, Uros Bizjak wrote:

gcc/ChangeLog:

          * config/i386/i386.cc (ix86_pass_by_reference_abi): New function,
          split out of ...
          (ix86_pass_by_reference): ... this.
          (ix86_gimplify_va_arg): Derive argument indirection from the ABI of
          the va_list type.  Read indirect MS ABI arguments as pointers.

gcc/testsuite/ChangeLog:

          * gcc.target/i386/va-arg-abi-attribute.c: New test.

OK.

For future contributions, please state how you tested the patch, see
[1]. Also, if you don't have write access, please point out lack of
write access in your initial submission, as also advised in [1].

[1] https://gcc.gnu.org/contribute.html#patches

Thanks,
Uros.

Can these be pushed or are there any further review? I also don't see
the v2 second patch anywhere.

Please go ahead and push this patch and [1] (approved v1 2/2).

[1] https://gcc.gnu.org/pipermail/gcc-patches/2026-September/733116.html

Thanks,
Uros.

Thanks, pushed both to master branch.

Reply via email to