OSDN Git Service

build: disable -Wmissing-braces on older compilers
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 20 Oct 2017 10:11:32 +0000 (12:11 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Sun, 5 Nov 2017 13:52:10 +0000 (14:52 +0100)
commit20bc94a2b8449b7700b6bfa25a87ce2320a1c649
tree4f470a0055f24505c86d789e746731c49d99fb45
parentab37bfc7d64141e8fe4633744012140ee415648b
build: disable -Wmissing-braces on older compilers

GCC 4.9 and newer stopped warning for missing braces around the
"universal" C zero initializer {0}.  One such initializer sneaked
into scsi/qemu-pr-helper.c and is breaking the build with such
older GCC versions.

Detect the lack of support for the idiom, and disable the warning
in that case.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
configure