]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR middle-end/32004 (can't find a register in class 'GENERAL_REGS' while reloading...
authorPaolo Bonzini <bonzini@gnu.org>
Mon, 9 Jul 2007 15:37:56 +0000 (15:37 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Mon, 9 Jul 2007 15:37:56 +0000 (15:37 +0000)
2007-07-09  Paolo Bonzini  <bonzini@gnu.org>

        PR middle-end/32004
        * function.c (rest_of_match_asm_constraints): Pass PROP_REG_INFO.

From-SVN: r126488

gcc/ChangeLog
gcc/function.c

index 4543aa95ac70e949fbdcd74ce73bd988a86635a6..ceede5ab76507f799f13592b2374868202fed3a1 100644 (file)
@@ -1,3 +1,8 @@
+2007-07-09  Paolo Bonzini  <bonzini@gnu.org>
+
+        PR middle-end/32004
+        * function.c (rest_of_match_asm_constraints): Pass PROP_REG_INFO.
+
 2007-07-09  Uros Bizjak  <ubizjak@gmail.com>
 
        PR tree-optimization/32681
index 9912fa9c0a15a36f6f94e1e1497e9afab857f0aa..87740eac295c2d2f8caebf9104973237b5a85160 100644 (file)
@@ -5710,7 +5710,7 @@ rest_of_match_asm_constraints (void)
     }
 
   update_life_info_in_dirty_blocks (UPDATE_LIFE_GLOBAL_RM_NOTES,
-                                    PROP_DEATH_NOTES);
+                                    PROP_DEATH_NOTES | PROP_REG_INFO);
 }
 
 struct tree_opt_pass pass_match_asm_constraints =