]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/17531 ([ivopts] ICE compiling gzip deflate.c)
authorRichard Henderson <rth@gcc.gnu.org>
Tue, 28 Sep 2004 22:55:04 +0000 (15:55 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 28 Sep 2004 22:55:04 +0000 (15:55 -0700)
commitb0b324b07fc46746d3eada8cc27d6000a3756bed
tree657a3287fd0f4515ef8192966bb543603c33c6ab
parent078208ebefcad46f0fd8e0c559d8c6b411ee4726
re PR tree-optimization/17531 ([ivopts] ICE compiling gzip deflate.c)

        PR 17531
        * expr.c (expand_expr_addr_expr_1): Only assemble_external for decls.
        Don't check VOIDmode here.  Force PLUS operands to common type.
        (expand_expr_addr_expr): Do VOIDmode check earlier.  Force use of
        Pmode if given a non pointer type.

        PR 17531
        * optabs.c (expand_binop): Force constants to the correct mode.

From-SVN: r88257
gcc/ChangeLog
gcc/expr.c
gcc/optabs.c