OSDN Git Service

* mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large
authorscox <scox@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Oct 1999 13:59:24 +0000 (13:59 +0000)
committerscox <scox@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Oct 1999 13:59:24 +0000 (13:59 +0000)
register offsets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29804 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/mips/mips.h

index 3e03944..4eef6fa 100644 (file)
@@ -1,3 +1,8 @@
+Mon Oct 4 09:55:17 1999  Stan Cox  <scox@cygnus.com>
+
+       * mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large
+       register offsets. 
+
 Mon Oct  4 08:54:12 1999  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
 
        * cppinit.c (is_idchar initializer): Loosen tests to accept
index 24af49e..fb8b552 100644 (file)
@@ -2836,7 +2836,6 @@ typedef struct mips_args {
              && (!TARGET_EMBEDDED_PIC                                  \
                  || code1 != CONST                                     \
                  || GET_CODE (XEXP (xplus1, 0)) != MINUS)              \
-             && ! (code1 == CONST_INT && ! SMALL_INT (xplus1))         \
              && !TARGET_MIPS16)                                        \
            goto ADDR;                                                  \
        }                                                               \