diff options
author | Stan Cox <scox@cygnus.com> | 1999-10-04 13:59:24 +0000 |
---|---|---|
committer | Stan Cox <scox@gcc.gnu.org> | 1999-10-04 13:59:24 +0000 |
commit | d38e58a5ab4b0c75a4845f7e570dcced5ca905ac (patch) | |
tree | 85fbe72f704e1b6b6767c59fe31af4636f603447 | |
parent | 62e1ef687810a9623bbb0934368f2cc032e2f879 (diff) | |
download | gcc-d38e58a5ab4b0c75a4845f7e570dcced5ca905ac.zip gcc-d38e58a5ab4b0c75a4845f7e570dcced5ca905ac.tar.gz gcc-d38e58a5ab4b0c75a4845f7e570dcced5ca905ac.tar.bz2 |
mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large register offsets.
* mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large
register offsets.
From-SVN: r29804
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.h | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3e03944..4eef6fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 24af49e..fb8b552 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -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; \ } \ |