File nvl425799.patch of Package gcc43

2008-06-06  Nathan Froyd  <froydnj@codesourcery.com>

       * config/rs6000/rs6000.c (rs6000_mode_dependent_address): Remove
       PRE_INC and PRE_DEC cases.

Index: gcc/config/rs6000/rs6000.c
===================================================================
--- gcc/config/rs6000/rs6000.c.orig	2009-11-20 13:51:59.000000000 +0100
+++ gcc/config/rs6000/rs6000.c	2009-11-20 13:52:01.000000000 +0100
@@ -4261,8 +4261,7 @@ rs6000_mode_dependent_address (rtx addr)
     case LO_SUM:
       return true;
 
-    case PRE_INC:
-    case PRE_DEC:
+    /* Auto-increment cases are now treated generically in recog.c.  */
     case PRE_MODIFY:
       return TARGET_UPDATE;
 
openSUSE Build Service is sponsored by