* config/i386/i386-c.c (ix86_target_macros): Define _ILP32 and
	__ILP32__ for 32-bit targets.
+2020-05-10  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * config/i386/i386-c.c (ix86_target_macros): Define _ILP32 and
+       __ILP32__ for 32-bit targets.
+
 2020-05-09  Eric Botcazou  <ebotcazou@adacore.com>
 
        * tree.h (expr_align): Delete.
 
       cpp_assert (parse_in, "cpu=i386");
       cpp_assert (parse_in, "machine=i386");
       builtin_define_std ("i386");
+      cpp_define (parse_in, "_ILP32");
+      cpp_define (parse_in, "__ILP32__");
     }
 
   if (!TARGET_80387)