diff options
-rw-r--r-- | gcc/config/sh/sh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 07c8257..6b3ec01 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -897,7 +897,7 @@ ok_shift_value (p) return 1; default: if (TARGET_FASTCODE) - return 1; + return INTVAL(p) >= 0; } } return 0; |