]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/17813 (ada bootstrap failure on i486-linux)
authorEric Botcazou <ebotcazou@libertysurf.fr>
Mon, 18 Oct 2004 22:06:36 +0000 (00:06 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 18 Oct 2004 22:06:36 +0000 (22:06 +0000)
commita494ed43ab2c384d58b403e38be9109ad2978de1
treefbc2c77e2ddf6b70e1a93ba6afc611f8b36b9730
parent829acd784a11c16452dddf656ae2f63c5670bf7d
re PR middle-end/17813 (ada bootstrap failure on i486-linux)

PR middle-end/17813
* dojump.c (discard_pending_stack_adjust): New function.
(clear_pending_stack_adjust): Call it.
* expr.h (discard_pending_stack_adjust): Declare it.
* explow.c (emit_stack_save): Emit pending stack adjustments
before saving the stack pointer.
(emit_stack_restore): Discard pending stack adjustments before
restoring the stack pointer.

Co-Authored-By: Roger Sayle <roger@eyesopen.com>
From-SVN: r89251
gcc/ChangeLog
gcc/dojump.c
gcc/explow.c
gcc/expr.h
This page took 0.059655 seconds and 5 git commands to generate.