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

--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
Following patch works for me:

--cut here--
Index: lra-assigns.c
===================================================================
--- lra-assigns.c       (revision 208168)
+++ lra-assigns.c       (working copy)
@@ -898,7 +898,7 @@ spill_for (int regno, bitmap spilled_pseudo_bitmap
        }
       n = 0;
       if (sparseset_cardinality (live_range_reload_inheritance_pseudos)
-         <= LRA_MAX_CONSIDERED_RELOAD_PSEUDOS)
+         <= (unsigned) LRA_MAX_CONSIDERED_RELOAD_PSEUDOS)
        EXECUTE_IF_SET_IN_SPARSESET (live_range_reload_inheritance_pseudos,
                                     reload_regno)
          if ((int) reload_regno != regno
--cut here--

Reply via email to