summaryrefslogtreecommitdiffstats
path: root/include/exec/user
diff options
context:
space:
mode:
authorSergey Fedorov2016-03-21 21:11:00 +0100
committerRichard Henderson2016-05-13 02:06:41 +0200
commitc37e6d7e3589ecb96914faa21025ad7ba6654aea (patch)
tree33ca104e4e929d4ae0cc3e1ac27ffc63d0329981 /include/exec/user
parenttcg: Clean up direct block chaining data fields (diff)
downloadqemu-c37e6d7e3589ecb96914faa21025ad7ba6654aea.tar.gz
qemu-c37e6d7e3589ecb96914faa21025ad7ba6654aea.tar.xz
qemu-c37e6d7e3589ecb96914faa21025ad7ba6654aea.zip
tcg: Use uintptr_t type for jmp_list_{next|first} fields of TB
These fields do not contain pure pointers to a TranslationBlock structure. So uintptr_t is the most appropriate type for them. Also put some asserts to assure that the two least significant bits of the pointer are always zero before assigning it to jmp_list_first. Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/exec/user')
0 files changed, 0 insertions, 0 deletions