[Bug target/53698] [4.8 Regression] ICE: in plus_constant, at explow.c:88 with -O -mx32 -maddress-mode=long -fno-tree-dominator-opts

rsandifo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Jun 18 09:33:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53698

--- Comment #4 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 2012-06-18 09:32:56 UTC ---
Author: rsandifo
Date: Mon Jun 18 09:32:51 2012
New Revision: 188725

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188725
Log:
gcc/
    PR middle-end/53698
    * expr.c (expand_expr_addr_expr_1): Convert to tmode before
    performing an addition.

gcc/testsuite/
    PR middle-end/53698
    * gcc.target/i386/pr53698.c: New test.

Added:
    trunk/gcc/testsuite/gcc.target/i386/pr53698.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/expr.c
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-bugs mailing list