diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-12-17 22:54:37 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-12-17 22:54:37 +0100 |
commit | 1e9d69235a88347d293dec7927e34dd38f6ee580 (patch) | |
tree | caf2a15f344f9fad9f8519dd5171ebea378681f5 /gcc/combine.c | |
parent | f4d458f3fab13daa8a8adbc7165ee4a7050db3f6 (diff) | |
download | gcc-1e9d69235a88347d293dec7927e34dd38f6ee580.zip gcc-1e9d69235a88347d293dec7927e34dd38f6ee580.tar.gz gcc-1e9d69235a88347d293dec7927e34dd38f6ee580.tar.bz2 |
re PR c++/88410 (internal compiler error: output_operand: invalid expression as operand)
PR c++/88410
* cp-gimplify.c (cp_fold) <case ADDR_EXPR>: For offsetof-like folding,
call maybe_constant_value on val to see if it is INTEGER_CST.
* g++.dg/cpp0x/pr88410.C: New test.
From-SVN: r267220
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions