diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2002-08-01 21:18:34 +0000 |
---|---|---|
committer | Aldy Hernandez <aldyh@gcc.gnu.org> | 2002-08-01 21:18:34 +0000 |
commit | 170727320274e08e7ee320ee3bf68304799879d5 (patch) | |
tree | c32628301501b39b3a63e765e9b5b13adaa2b9c8 /gcc | |
parent | c288218ab6836f62f3ff7e4ceaa149e1eeb6d6d0 (diff) | |
download | gcc-170727320274e08e7ee320ee3bf68304799879d5.zip gcc-170727320274e08e7ee320ee3bf68304799879d5.tar.gz gcc-170727320274e08e7ee320ee3bf68304799879d5.tar.bz2 |
* config/rs6000/rs6000.h (SPU_CONST_OFFSET_OK): Change to 0xff.
From-SVN: r55948
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 13095a1..9ffaab6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-08-01 Aldy Hernandez <aldyh@redhat.com> + + * config/rs6000/rs6000.h (SPU_CONST_OFFSET_OK): Change to 0xff. + 2002-08-01 Neil Booth <neil@daikokuya.co.uk> * c-common.c (__GXX_ABI_VERSION): Correct spelling. diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 578f09d..86e0917 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -2029,8 +2029,8 @@ typedef struct rs6000_args #define TOC_RELATIVE_EXPR_P(X) (toc_relative_expr_p (X)) -/* SPE offset addressing is limited to 5-bits. */ -#define SPE_CONST_OFFSET_OK(x) (((x) & ~0x1f) == 0) +/* SPE offset addressing is limited to 5-bits worth of double words. */ +#define SPE_CONST_OFFSET_OK(x) (((x) & ~0xff) == 0) #define LEGITIMATE_CONSTANT_POOL_ADDRESS_P(X) \ (TARGET_TOC \ |