[Bug target/26350] ICE in extract_insn, at recog.c:2084, -fPIC -mlong-double-128
dje at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Feb 18 17:24:00 GMT 2006
------- Comment #7 from dje at gcc dot gnu dot org 2006-02-18 17:24 -------
Reload is creating the symbol_ref from the extenddftf2 splitter, which is
trying to load 0.0. I think this is a case where we need to expand
legitimize_reload_address(). Darwin uses that to fix up these insns, but it
currently is disabled for SVR4 flag_pic.
#if TARGET_MACHO
&& DEFAULT_ABI == ABI_DARWIN
&& (flag_pic || MACHO_DYNAMIC_NO_PIC_P)
#else
&& DEFAULT_ABI == ABI_V4
&& !flag_pic
#endif
--
dje at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2006-02-18 17:22:09 |2006-02-18 17:24:27
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26350
More information about the Gcc-bugs
mailing list