On 5/17/21 11:49 AM, H.J. Lu via Gcc-patches wrote:
On Thu, May 13, 2021 at 9:15 AM Bernd Edlinger
wrote:
On 5/13/21 3:37 PM, H.J. Lu via Gcc-patches wrote:
Warn for excessive argument alignment in main instead of ICE.
gcc/
PR c/100575
* cfgexpand.c (expand_stack_alignment): A
ncoming_stack_boundary is set to
> MAIN_STACK_BOUNDARY:
>
> /* The incoming stack frame has to be aligned at least at
> parm_stack_boundary. */
> if (incoming_stack_boundary < crtl->parm_stack_boundary)
> incoming_stack_boundary = crtl->parm_stack_boundary