summaryrefslogtreecommitdiffstats
path: root/include/qemu/compiler.h
diff options
context:
space:
mode:
authorMichael S. Tsirkin2017-01-25 22:48:51 +0100
committerMichael S. Tsirkin2017-01-31 14:57:27 +0100
commitdf45892c1290c6c853010b83e5afebe8740cb9fa (patch)
treebc3eff9b9091a4eef523bc48757d6565e373a3ba /include/qemu/compiler.h
parentcompiler: drop ; after BUILD_BUG_ON (diff)
downloadqemu-df45892c1290c6c853010b83e5afebe8740cb9fa.tar.gz
qemu-df45892c1290c6c853010b83e5afebe8740cb9fa.tar.xz
qemu-df45892c1290c6c853010b83e5afebe8740cb9fa.zip
qxl: switch to constants within BUILD_BUG_ON
We are switching BUILD_BUG_ON to verify that it's parameter is a compile-time constant, and it turns out that some gcc versions (specifically gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609) are not smart enough to figure it out for expressions involving local variables. This is harmless but means that the check is ineffective for these platforms. To fix, replace variables with macros. Reported-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'include/qemu/compiler.h')
0 files changed, 0 insertions, 0 deletions