* gencode.c (process_instructions): Call build_endian_shift when
authorIan Lance Taylor <ian@airs.com>
Fri, 20 Sep 1996 19:49:49 +0000 (19:49 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 20 Sep 1996 19:49:49 +0000 (19:49 +0000)
commit149ee67274766a0a56a671ec2c35b556b5fdb4ae
treed940ea0a60056b234a3b076fbc7fccc7a07295c8
parente12ab364d210b4e6418145ae2457b2d4f7e65a21
* gencode.c (process_instructions): Call build_endian_shift when
expanding STORE RIGHT, to fix swr.
* support.h (SIGNEXTEND): If the sign bit is not set, explicitly
clear the high bits.
* interp.c (Convert): Fix fmt_single to fmt_long to not truncate.
Fix float to int conversions to produce signed values.
sim/mips/gencode.c
sim/mips/support.h