Fix for PR78444 by ensuring 128b alignment at call sites.
authorIain Sandoe <iain@sandoe.co.uk>
Thu, 6 Dec 2018 13:36:35 +0000 (13:36 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Thu, 6 Dec 2018 13:36:35 +0000 (13:36 +0000)
commit44d6626ced36c5bec93ae6d72d29373e9f6aa36a
treebde09a2b682011af41513423289beb79bd1bdf78
parent31460ed2cbcd66d080b7100655ee821384b7a884
Fix for PR78444 by ensuring 128b alignment at call sites.

2018-12-06  Iain Sandoe  <iain@sandoe.co.uk>

PR target/78444
* config/i386/darwin.h (STACK_BOUNDARY): Remove macro.
* config/i386/i386.c (ix86_compute_frame_layout): Ensure at least 128b
stack alignment in non-leaf functions.

From-SVN: r266853
gcc/ChangeLog
gcc/config/i386/darwin.h
gcc/config/i386/i386.c