* function.c (assign_stack_local_1): Restrict sanity check
on frame size overflow to 32-bit and above platforms.
From-SVN: r106840
+2005-11-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * function.c (assign_stack_local_1): Restrict sanity check
+ on frame size overflow to 32-bit and above platforms.
+
2005-11-12 Hans-Peter Nilsson <hp@axis.com>
* config/cris/cris.h (LEGITIMIZE_RELOAD_ADDRESS): Define.
function->x_stack_slot_list
= gen_rtx_EXPR_LIST (VOIDmode, x, function->x_stack_slot_list);
- /* Try to detect frame size overflows. */
+ /* Try to detect frame size overflows on native platforms. */
+#if BITS_PER_WORD >= 32
if ((FRAME_GROWS_DOWNWARD
? (unsigned HOST_WIDE_INT) -function->x_frame_offset
: (unsigned HOST_WIDE_INT) function->x_frame_offset)
/* Avoid duplicate error messages as much as possible. */
function->x_frame_offset = 0;
}
+#endif
return x;
}