Re: [PATCH v2] x86: Warn for excessive argument alignment in main

2021-05-18 Thread Martin Sebor via Gcc-patches
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

[PATCH v2] x86: Warn for excessive argument alignment in main

2021-05-17 Thread H.J. Lu via Gcc-patches
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