summary refs log tree commit diff stats
path: root/hw/intc/omap_intc.c
diff options
context:
space:
mode:
authorOlivier Danet <odanet@caramail.com>2014-03-21 02:25:19 +0100
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2014-03-26 23:40:40 +0000
commit6a5b69a959483c7404576a7dc54221ced41e6515 (patch)
tree0fcc76ec56735b99521a6c53762bb59787920120 /hw/intc/omap_intc.c
parentdb237e33c08a279f0179f8f5128a6d10d9adc38a (diff)
downloadfocaccia-qemu-6a5b69a959483c7404576a7dc54221ced41e6515.tar.gz
focaccia-qemu-6a5b69a959483c7404576a7dc54221ced41e6515.zip
target-sparc: fix 32bit integer division overflow
The signed integer division -0x8000_0000_0000_0000 / -1 must be handled
separately to avoid an overflow on the QEMU host.

Negative overflow must be a negative number for correct sign
extension in Sparc64 mode. Use <stdint.h> constants.

Signed-off-by: Olivier Danet <odanet@caramail.com>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'hw/intc/omap_intc.c')
0 files changed, 0 insertions, 0 deletions