mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-21 19:02:25 +00:00
build: ask for -std=gnu99 explicitly
We previously got -std=gnu99 secretly enabled as a side-effect of requesting the 'stdarg' gnulib module. We rely on some extensions from c99/gnu99 and while RHEL-7 supports this, it still defaults to gnu89. RHEL-7 also supports some newer standards but declares them experimental/incomplete, so sticking with gnu99 is best bet for now & matches historical usage. Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
8ab67fb64f
commit
23605f58bf
@ -189,6 +189,11 @@ AC_DEFUN([LIBVIRT_COMPILE_WARNINGS],[
|
||||
wantwarn="$wantwarn -Werror"
|
||||
fi
|
||||
|
||||
# Request the gnu99 standard which is the best choice with
|
||||
# gcc 4.8.0. Not a warning flag, but the probing mechanism
|
||||
# is convenient
|
||||
wantwarn="-std=gnu99"
|
||||
|
||||
# Check for $CC support of each warning
|
||||
for w in $wantwarn; do
|
||||
gl_WARN_ADD([$w])
|
||||
|
Loading…
x
Reference in New Issue
Block a user