* pa.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing if not optimizing.
authorJeffrey A Law <law@cygnus.com>
Wed, 15 Apr 1998 11:37:21 +0000 (11:37 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 15 Apr 1998 11:37:21 +0000 (05:37 -0600)
From-SVN: r19225

gcc/ChangeLog
gcc/config/pa/pa.h

index 821a51df1e7f64ddd20e4af61f2f430b2f10f15d..7691bfd9d5606363c02286cc794aa0385c4ce944 100644 (file)
@@ -1,3 +1,7 @@
+Wed Apr 15 12:37:10 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * pa.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing if not optimizing.
+
 Wed Apr 15 12:10:18 1998  Michael Meissner  <meissner@cygnus.com>
 
        * Makefile.in (gen{config,flags,codes,emit}): Link in host print-rtl.o.
index b944388d93a80cda4a690567befeb521d314b704..6b7f5da0d654e967d6e214a4ae97432dcad5dda5 100644 (file)
@@ -1641,7 +1641,8 @@ do {                                                                      \
   int offset, newoffset, mask;                                         \
   mask = GET_MODE_CLASS (MODE) == MODE_FLOAT ? 0x1f : 0x3fff;          \
                                                                        \
-  if (GET_CODE (AD) == PLUS                                            \
+  if (optimize                                                         \
+      && GET_CODE (AD) == PLUS                                         \
       && GET_CODE (XEXP (AD, 0)) == REG                                        \
       && GET_CODE (XEXP (AD, 1)) == CONST_INT)                         \
     {                                                                  \