diff options
author | Kazu Hirata <kazu@hxi.com> | 2000-12-26 17:54:45 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2000-12-26 17:54:45 +0000 |
commit | a3027199a51e00d4e0b718f05ad73dd811578ab3 (patch) | |
tree | 84a22ccdcf019e1444d2af24f04ed7af10e00979 | |
parent | e8f15a94c80a32b52b8a18e294594de83d33fa9b (diff) | |
download | gcc-a3027199a51e00d4e0b718f05ad73dd811578ab3.zip gcc-a3027199a51e00d4e0b718f05ad73dd811578ab3.tar.gz gcc-a3027199a51e00d4e0b718f05ad73dd811578ab3.tar.bz2 |
h8300.c (get_shift_alg): Fix a typo in the assembly code for 12-bit ASHIFTRT in HImode.
2000-12-26 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.c (get_shift_alg): Fix a typo in the assembly
code for 12-bit ASHIFTRT in HImode.
From-SVN: r38490
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/h8300/h8300.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 776a258..b2229a8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-12-26 Kazu Hirata <kazu@hxi.com> + + * config/h8300/h8300.c (get_shift_alg): Fix a typo in the assembly + code for 12-bit ASHIFTRT in HImode. + 2000-12-23 Marek Michalkiewicz <marekm@linux.org.pl> * config/avr/avr.c (out_movqi_r_mr, out_movhi_r_mr, out_movsi_r_mr, diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index 952771a..8e206d5 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -2221,9 +2221,9 @@ get_shift_alg (cpu, shift_type, mode, count, assembler_p, if (TARGET_H8300) *assembler_p = "mov.b\t%t0,%s0\n\tbld\t#7,%s0\n\tsubx\t%t0,%t0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0"; else if (TARGET_H8300H) - *assembler_p = "mov.b\t%t0,%s0\n\textw.w\t%T0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0"; + *assembler_p = "mov.b\t%t0,%s0\n\texts.w\t%T0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0\n\tshar.b\t%s0"; else if (TARGET_H8300S) - *assembler_p = "mov.b\t%t0,%s0\n\textw.w\t%T0\n\tshar.b\t#2,%s0\n\tshar.b\t#2,%s0"; + *assembler_p = "mov.b\t%t0,%s0\n\texts.w\t%T0\n\tshar.b\t#2,%s0\n\tshar.b\t#2,%s0"; *cc_valid_p = 0; return SHIFT_SPECIAL; } |