diff options
author | Richard Biener <rguenther@suse.de> | 2016-02-18 14:34:59 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-02-18 14:34:59 +0000 |
commit | f003579e9cdd2f28f7a5b0985d541c2f375bbf11 (patch) | |
tree | 9b569cfccff7bab4a18c307b6ab2aca8d8a3955f /gcc/cfgexpand.c | |
parent | cc7ab8a232b31a8e1edf7c3b3bd586798fa583ba (diff) | |
download | gcc-f003579e9cdd2f28f7a5b0985d541c2f375bbf11.zip gcc-f003579e9cdd2f28f7a5b0985d541c2f375bbf11.tar.gz gcc-f003579e9cdd2f28f7a5b0985d541c2f375bbf11.tar.bz2 |
re PR middle-end/69553 (Optimizations O1/O2 makes std::array value incorrect when passed to function)
2016-02-18 Richard Biener <rguenther@suse.de>
PR middle-end/69553
* fold-const.c (operand_equal_p): Properly compare offsets for
IMAGPART_EXPR and ARRAY_REF.
* g++.dg/torture/pr69553.C: New testcase.
From-SVN: r233520
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions