aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2010-05-05 12:32:20 -0400
committerJason Merrill <jason@gcc.gnu.org>2010-05-05 12:32:20 -0400
commit6d729f282c059987f966fc3d9c98eb74e2d92839 (patch)
tree76394a4dd6bd685ffee7f55fc84a357aecb19236 /gcc/ira.c
parenta2c9b836ba7e2781effde72da473534cb32743ee (diff)
downloadgcc-6d729f282c059987f966fc3d9c98eb74e2d92839.zip
gcc-6d729f282c059987f966fc3d9c98eb74e2d92839.tar.gz
gcc-6d729f282c059987f966fc3d9c98eb74e2d92839.tar.bz2
re PR c++/43787 (memory copy of empty class (sizeof is one))
PR c++/43787 gcc: * gimplify.c (gimplify_expr): Keep working if gimplify_modify_expr returns GS_OK. (gimplify_modify_expr_rhs): Return GS_OK if anything changed. gcc/cp: * cp-gimplify.c (cp_gimplify_expr): Remove copies of empty classes. * call.c (build_over_call): Don't try to avoid INIT_EXPR copies here. From-SVN: r159072
Diffstat (limited to 'gcc/ira.c')
0 files changed, 0 insertions, 0 deletions