re PR middle-end/58385 (likely wrong code bug)
authorJakub Jelinek <jakub@redhat.com>
Wed, 11 Sep 2013 11:35:51 +0000 (13:35 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 11 Sep 2013 11:35:51 +0000 (13:35 +0200)
commit427e6a142188fcfdc0efd4eed41ae717ee233e94
tree42d315e8135a2794966c5168c32d699c516aa57e
parentdf45c0cc8ddd4c277311cf2b0267c032a74faa01
re PR middle-end/58385 (likely wrong code bug)

PR tree-optimization/58385
* fold-const.c (build_range_check): If both low and high are NULL,
use omit_one_operand_loc to preserve exp side-effects.

* gcc.c-torture/execute/pr58385.c: New test.

From-SVN: r202494
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr58385.c [new file with mode: 0644]