]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution, ...
authorHans-Peter Nilsson <hp@bitrange.com>
Mon, 26 Nov 2012 03:22:15 +0000 (03:22 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 26 Nov 2012 03:22:15 +0000 (03:22 +0000)
commitadddc3471f52ea72f9602b0e716f7cdaee8665b7
treeb0f93ca1b6e40dba5a22539f21ca724539f77be1
parent15c115d38ec01e7f1205f18890ba7597eaef9f80
re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution,  -Os (et al))

PR middle-end/55030
* builtins.c (expand_builtin_setjmp_receiver): Update comment
regarding purpose of blockage.
* emit-rtl.c [!HAVE_blockage] (gen_blockage): Similarly for
the head comment.
* rtlanal.c (volatile_insn_p): Ditto.
* doc/md.texi (blockage): Update similarly.  Change wording to
require one of two forms, rather than implying a wider choice.
* cse.c (cse_insn): Where checking for blocking insns, use
volatile_insn_p instead of manual check for volatile ASM.
* dse.c (scan_insn): Ditto.
* cselib.c (cselib_process_insn): Ditto.

From-SVN: r193802
gcc/ChangeLog
gcc/builtins.c
gcc/cse.c
gcc/cselib.c
gcc/doc/md.texi
gcc/dse.c
gcc/emit-rtl.c
gcc/rtlanal.c