2012-10-24  Vladimir Makarov  <vmakarov@redhat.com>
	PR bootstrap/55048
	* lra-constraints.c (update_ebb_live_info): Skip
	non-NOTE_INSN_BASIC_BLOCK notes.
From-SVN: r192770
+2012-10-24  Vladimir Makarov  <vmakarov@redhat.com>
+
+       PR bootstrap/55048
+       * lra-constraints.c (update_ebb_live_info): Skip
+       non-NOTE_INSN_BASIC_BLOCK notes.
+
 2012-10-24  Jakub Jelinek  <jakub@redhat.com>
 
        PR rtl-optimization/55010
 
        curr_insn = prev_insn)
     {
       prev_insn = PREV_INSN (curr_insn);
+      /* We need to process empty blocks too.  They contain
+        NOTE_INSN_BASIC_BLOCK referring for the basic block.  */
+      if (NOTE_P (curr_insn) && NOTE_KIND (curr_insn) != NOTE_INSN_BASIC_BLOCK)
+       continue;
       curr_bb = BLOCK_FOR_INSN (curr_insn);
       if (curr_bb != prev_bb)
        {