Index: gcc/config/i386/i386.h
--- gcc/config/i386/i386.h.orig
+++ gcc/config/i386/i386.h
@@ -59,6 +59,7 @@ see the files COPYING3 and COPYING.RUNTIME respectivel
 #define TARGET_APX_CCMP (ix86_apx_features & apx_ccmp)
 #define TARGET_APX_ZU (ix86_apx_features & apx_zu)
 
+#include <stdbool.h>
 #include "config/vxworks-dummy.h"
 
 #include "config/i386/i386-opts.h"
@@ -2736,6 +2737,8 @@ struct GTY(()) ix86_frame
   HOST_WIDE_INT stack_realign_allocate;
   HOST_WIDE_INT stack_realign_offset;
   HOST_WIDE_INT sse_reg_save_offset;
+
+  HOST_WIDE_INT local_size;
 
   /* When save_regs_using_mov is set, emit prologue using
      move instead of push instructions.  */
