unicorn/qemu/util
Pranith Kumar 2141c777f1
util/cacheinfo: Fix warning generated by clang
Clang generates the following warning on aarch64 host:

CC util/cacheinfo.o
/home/pranith/qemu/util/cacheinfo.c:121:48: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
asm volatile("mrs\t%0, ctr_el0" : "=r"(ctr));
^
/home/pranith/qemu/util/cacheinfo.c:121:28: note: use constraint modifier "w"
asm volatile("mrs\t%0, ctr_el0" : "=r"(ctr));
^~
%w0

Constraint modifier 'w' is not (yet?) accepted by gcc. Fix this by increasing the ctr size.

Backports commit 2ae96c157ab3155baf6595c08cf5d3fe3c023a60 from qemu
2018-03-03 22:04:12 -05:00
..
bitmap.c bitmap: add bitmap_copy_and_clear_atomic 2018-03-02 18:59:11 -05:00
bitops.c
cacheinfo.c util/cacheinfo: Fix warning generated by clang 2018-03-03 22:04:12 -05:00
crc32c.c
cutils.c util/cutils: Change qemu_strtosz*() from int64_t to uint64_t 2018-03-02 08:58:55 -05:00
error.c
getauxval.c
host-utils.c
log.c
Makefile.objs util: add cacheinfo 2018-03-03 16:58:28 -05:00
mmap-alloc.c util/mmap-alloc: refactor a little bit for readability 2018-03-01 23:55:15 -05:00
module.c
oslib-posix.c
oslib-win32.c
qemu-error.c
qemu-thread-posix.c
qemu-thread-win32.c
qemu-timer-common.c
range.c