This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/17345] [3.5 Regression] internal compiler error: in optimize_mode_switching, at lcm.c:1225
- From: "drow at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Sep 2004 20:14:31 -0000
- Subject: [Bug target/17345] [3.5 Regression] internal compiler error: in optimize_mode_switching, at lcm.c:1225
- References: <20040907105846.17345.wanderer@rsu.ru>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From drow at gcc dot gnu dot org 2004-09-09 20:14 -------
Jan asked me to check if this fixed compilation of Qt on i386-linux. It fixes
the optimize_mode_switching crash, although Qt still doesn't build:
/home/drow/qt/qt/src/kernel/qpsprinter.cpp: In function `QByteArray
compress(const QImage&, bool)':
/home/drow/qt/qt/src/kernel/qpsprinter.cpp:5714: error: unrecognizable insn:
(insn:HI 1509 1479 1510 146 (set (reg/f:SI 84 [ T.9069 ])
(const:SI (minus:SI (const_int -8 [0xfffffff8])
(symbol_ref:SI ("ol_table.80550") [flags 0x2] <var_decl
0x56199e0c ol_table>)))) -1 (nil
)
(expr_list:REG_EQUAL (const:SI (minus:SI (const_int -8 [0xfffffff8])
(symbol_ref:SI ("ol_table.80550") [flags 0x2] <var_decl
0x56199e0c ol_table>)))
(nil)))
--
What |Removed |Added
----------------------------------------------------------------------------
Known to fail|3.5.0 |4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17345