]> git.ipfire.org Git - thirdparty/gcc.git/commit
stmt.c (expand_nl_goto_receiver): Remove almost-copy of expand_builtin_setjmp_receiver.
authorHans-Peter Nilsson <hp@bitrange.com>
Mon, 22 Oct 2012 09:22:11 +0000 (09:22 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 22 Oct 2012 09:22:11 +0000 (09:22 +0000)
commit8df7772284a47cf93f4474ab500d5987d2f8ebdd
treeec49f89bda96be4ab7f93d0fccc3cdd469f8a4fe
parentf24f688ff32f64c039dddfda8cdd6e67a42b37c9
stmt.c (expand_nl_goto_receiver): Remove almost-copy of expand_builtin_setjmp_receiver.

* stmt.c (expand_nl_goto_receiver): Remove almost-copy of
expand_builtin_setjmp_receiver.
(expand_label): Adjust, call expand_builtin_setjmp_receiver
with NULL for the label parameter.
* builtins.c (expand_builtin_setjmp_receiver): Don't clobber
the frame-pointer.  Adjust comments.
[HAVE_builtin_setjmp_receiver]: Emit builtin_setjmp_receiver
only if LABEL is non-NULL.

From-SVN: r192676
gcc/ChangeLog
gcc/builtins.c
gcc/stmt.c