re PR middle-end/66568 ([CHKP] internal compiler error: in expand_expr_addr_expr_1)
authorIlya Enkovich <enkovich.gnu@gmail.com>
Thu, 18 Jun 2015 10:14:38 +0000 (10:14 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Thu, 18 Jun 2015 10:14:38 +0000 (10:14 +0000)
commit855f036dcc09c3c0a7718bdcb0fd4125b57c1dce
tree555dbafe475f14c973a8d7cf45e60c09bd75dc1f
parent847ffe1718d3eac1a1e605686e8bb27b25969ef0
re PR middle-end/66568 ([CHKP] internal compiler error: in expand_expr_addr_expr_1)

gcc/

PR middle-end/66568
* cfgexpand.c (expand_return): Handle missing bounds.
(expand_gimple_stmt_1): Likewise.
* tree-chkp.c (chkp_expand_zero_bounds): New.
* tree-chkp.h (chkp_expand_zero_bounds): New.

gcc/testsuite/

PR middle-end/66568
* gcc.target/i386/mpx/pr66568.c: New test.

From-SVN: r224601
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/mpx/pr66568.c [new file with mode: 0644]
gcc/tree-chkp.c
gcc/tree-chkp.h