From 1d19cae752a7b032b8253feb4fa3b9f1dc162823 Mon Sep 17 00:00:00 2001 From: Dominik Vogt Date: Tue, 15 Dec 2015 14:09:14 +0100 Subject: Fix invalid left shift of negative value Fix occurrences of left-shifting negative constants in C code. sim/arm/ChangeLog: * thumbemu.c (handle_T2_insn): Fix left shift of negative value. * armemu.c (handle_v6_insn): Likewise. sim/avr/ChangeLog: * interp.c (sign_ext): Fix left shift of negative value. sim/mips/ChangeLog: * micromips.igen (process_isa_mode): Fix left shift of negative value. sim/msp430/ChangeLog: * msp430-sim.c (get_op, put_op): Fix left shift of negative value. sim/v850/ChangeLog: * simops.c (v850_bins): Fix left shift of negative value. --- sim/mips/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sim/mips/ChangeLog') diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index d37ab7a..040ae04 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,8 @@ +2015-12-15 Dominik Vogt + + * micromips.igen (process_isa_mode): Fix left shift of negative + value. + 2015-11-17 Mike Frysinger * sim-main.h (WITH_MODULO_MEMORY): Delete. -- cgit v1.1