Kyrill Tkachov (ktkachov) <[email protected]>) commented on the code:
> +++ gcc/function.cc
> @@ -3756,6 +3756,9 @@ assign_parms (tree fndecl)
> targetm.calls.function_arg_advance (all.args_so_far, data.arg);
> }
>
> + targetm.calls.function_incoming_arg (all.args_so_far,
The new unconditional end-marker call invokes TARGET_FUNCTION_INCOMING_ARG
for every target. IA64, for example, emits OpenVMS argument setup when it
sees an end marker (gcc/config/ia64/ia64.cc:4775-4785)
--
https://forge.sourceware.org/gcc/gcc-TEST/pulls/160#issuecomment-6597