diff options
author | Doug Evans <dje@gnu.org> | 1994-04-20 16:11:04 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1994-04-20 16:11:04 +0000 |
commit | 3841a7f67d8dfdfd37205cce22ef92fa74b43e06 (patch) | |
tree | bc9b3a3d2d98e874a761af6a83c0f961324e699d | |
parent | dfa11e055c43a29d186dfd5f7e67d26ce731a39e (diff) | |
download | gcc-3841a7f67d8dfdfd37205cce22ef92fa74b43e06.zip gcc-3841a7f67d8dfdfd37205cce22ef92fa74b43e06.tar.gz gcc-3841a7f67d8dfdfd37205cce22ef92fa74b43e06.tar.bz2 |
(output_shift, ASHIFTRT case): Do opposite shift as ASHIFT.
Delete LSHIFT case.
From-SVN: r7097
-rw-r--r-- | gcc/config/sh/sh.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index d8d73ba..ccb366e 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -958,13 +958,11 @@ output_shift (string, reg, k, code) { case LSHIFTRT: case ASHIFTRT: - code = LSHIFT; + code = ASHIFT; break; case ASHIFT: code = ASHIFTRT; break; - case LSHIFT: - code = LSHIFTRT; default: abort (); } |