hw/intc/apic.c: Use uint32_t for mask word in foreach_apic
commit6d55574a656f3a533a370156aaefedcf7980d4d8
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 17 Mar 2014 16:00:31 +0000 (17 16:00 +0000)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 27 Mar 2014 15:22:49 +0000 (27 19:22 +0400)
treee9f4acac0a53b35d13e05dfce5c0471981f80baf
parent2cd49cbfab0dd294de421893048ab614518fa263
hw/intc/apic.c: Use uint32_t for mask word in foreach_apic

Use unsigned arithmetic for operations on the mask word
in the foreach_apic() macro, to avoid relying on undefined
behaviour when shifting into the sign bit.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/intc/apic.c