[PATCH 6/7] Fix invalid left shift of negative value.
Dominik Vogt
vogt@linux.vnet.ibm.com
Fri Oct 30 14:44:00 GMT 2015
On Fri, Oct 30, 2015 at 03:38:15PM +0100, Dominik Vogt wrote:
> The following series of patches fixes all occurences of
> left-shifting negative constants in C code which is undefined by
> the C standard. The patches have been tested on s390x, covering
> only a small subset of the changes.
Changes in sim/.
Ciao
Dominik ^_^ ^_^
--
Dominik Vogt
IBM Germany
-------------- next part --------------
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-sim-Fix-left-shift-of-negative-value.patch
Type: text/x-diff
Size: 7685 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20151030/65e5e724/attachment.bin>
More information about the Binutils
mailing list