re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution, ...
authorHans-Peter Nilsson <hp@bitrange.com>
Tue, 23 Oct 2012 01:05:25 +0000 (01:05 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Tue, 23 Oct 2012 01:05:25 +0000 (01:05 +0000)
commite4878d25f33bcfd0c7224af55f0c364b3b518ad0
tree86348b8c9c7685079a971f61f3b53e883b7eda9a
parent78445bd87f7d161b6799dfd3f51f7de286b764b4
re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution,  -Os (et al))

PR middle-end/55030
Revert:
* 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: r192701
gcc/ChangeLog
gcc/builtins.c
gcc/stmt.c