]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/28403 (Missed argument pop after doubleword shift)
authorRichard Sandiford <richard@codesourcery.com>
Wed, 26 Jul 2006 13:35:34 +0000 (13:35 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 26 Jul 2006 13:35:34 +0000 (13:35 +0000)
commitcab4fe5daf452f76ed5d6ec1c0939a248a4183bb
tree897d73394ee49af77e1497b2206122e1274e8a52
parenta11abe1b76ef18498d654f577f52467dc4a05222
re PR middle-end/28403 (Missed argument pop after doubleword shift)

gcc/
PR middle-end/28403
* optabs.c (expand_doubleword_shift): Wrap the call to
do_compare_rtx_and_jump with NO_DEFER_POP and OK_DEFER_POP.

gcc/testsuite/
PR middle-end/28403
* gcc.c-torture/execute/pr28403.c: New test.

From-SVN: r115758
gcc/ChangeLog
gcc/optabs.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr28403.c [new file with mode: 0644]