unicorn/qemu/qom
Emilio G. Cota 9ce38c20b9
tcg: access cpu->icount_decr.u16.high with atomics
Consistently access u16.high with atomics to avoid
undefined behaviour in MTTCG.

Note that icount_decr.u16.low is only used in icount mode,
so regular accesses to it are OK.

Backports part of commit fff42f183ea4c3967405d4c1dce6d97dae4d64c8 from
qemu
2018-10-23 14:36:46 -04:00
..
container.c qom: Allow properties to be registered against classes 2018-02-21 21:00:56 -05:00
cpu.c tcg: access cpu->icount_decr.u16.high with atomics 2018-10-23 14:36:46 -04:00
Makefile.objs import 2015-08-21 15:04:50 +08:00
object.c qom/object: register 'type' property as class property 2018-10-08 14:14:45 -04:00
qom-qobject.c qapi: Drop unused non-strict qobject input visitor 2018-03-02 12:14:52 -05:00