OSDN Git Service

* pa.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing if not optimizing.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 1998 11:37:21 +0000 (11:37 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 1998 11:37:21 +0000 (11:37 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19225 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 821a51d..7691bfd 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 b944388..6b7f5da 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)                         \
     {                                                                  \