diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2016-07-15 18:27:40 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2016-07-17 09:59:21 +0200 |
| commit | 8bff06a0bbf257a2083223534c1607bf87d913e6 (patch) | |
| tree | 2f8fc614770ff1eba201119213be7f4dd34209c8 /hw/intc/omap_intc.c | |
| parent | 3cbeb52467a8b8f3a836c7783a7ebc6450c5ef30 (diff) | |
| download | focaccia-qemu-8bff06a0bbf257a2083223534c1607bf87d913e6.tar.gz focaccia-qemu-8bff06a0bbf257a2083223534c1607bf87d913e6.zip | |
compiler: never omit assertions if using a static analysis tool
Assertions help both Coverity and the clang static analyzer avoid false positives, but on the other hand both are confused when the condition is compiled as (void)(x != FOO). Always expand assertion macros when using Coverity or clang, through a new QEMU_STATIC_ANALYSIS preprocessor symbol. This fixes a couple false positives in TCG. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/intc/omap_intc.c')
0 files changed, 0 insertions, 0 deletions