http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
pmatos at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #17 from pmatos at gcc dot gnu.org ---
Patch submitted to gcc-patches.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #16 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #14)
Well. At least to my theory (didn't try).
Theory and practice match. It seems to fix the bug and work fine. I will do
some further testing and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #14 from Richard Biener rguenth at gcc dot gnu.org ---
(In reply to pmatos from comment #13)
(In reply to Richard Biener from comment #11)
If double_type_node is FE dependent then it needs treatment in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #15 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #14)
See above - if that works I'd prefer that.
Makes sense. Thanks Richard. I will give that a try and if everything looks ok
I will prepare a patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #13 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #11)
If double_type_node is FE dependent then it needs treatment in
tree-streamer.c:preload_common_nodes:
static void
preload_common_nodes (struct
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #11 from Richard Biener rguenth at gcc dot gnu.org ---
If double_type_node is FE dependent then it needs treatment in
tree-streamer.c:preload_common_nodes:
static void
preload_common_nodes (struct streamer_tree_cache_d *cache)
{
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #12 from Patrick Oppenlander patrick at motec dot com.au ---
(In reply to Andrew Pinski from comment #10)
-fshort-double is what is causing the issue. Why are you using that option
in the first place? It changes the ABI.
We are
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
Andrew Pinski pinskia at gcc dot gnu.org changed:
What|Removed |Added
Summary|ICE in |ICE with LTO