diff options
author | Richard Guenther <rguenther@suse.de> | 2007-01-05 21:04:23 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2007-01-05 21:04:23 +0000 |
commit | afe1a916d7e6195a85569d33685fd3259f9a0e84 (patch) | |
tree | 319f79245605fcdcdd74c51918fbb1d8f483304d /gcc/c-cppbuiltin.c | |
parent | ee167bcb2d2382cf9f64d84ac9630176a8deac8f (diff) | |
download | gcc-afe1a916d7e6195a85569d33685fd3259f9a0e84.zip gcc-afe1a916d7e6195a85569d33685fd3259f9a0e84.tar.gz gcc-afe1a916d7e6195a85569d33685fd3259f9a0e84.tar.bz2 |
re PR c++/27826 (ICE in copy_to_mode_reg)
2007-01-05 Richard Guenther <rguenther@suse.de>
PR middle-end/27826
* tree.c (get_narrower): Do not construct COMPONENT_REFs
with mismatched types. Instead explicitly build a
conversion NOP_EXPR.
* g++.dg/opt/pr27826.C: New testcase.
From-SVN: r120498
Diffstat (limited to 'gcc/c-cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions