Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch
commit7aa12aa215e12ab2d41c60ba57e82d3e2af9f38e
authorThomas Huth <thuth@redhat.com>
Wed, 8 Jul 2020 18:19:44 +0000 (8 20:19 +0200)
committerThomas Huth <thuth@redhat.com>
Mon, 13 Jul 2020 09:40:52 +0000 (13 11:40 +0200)
tree094817ac7c6b449b2b763edcb4621491c9106215
parent590246ead7e5628e9e365c88aeb1ff3eab24de0d
Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch

GCC supports "#pragma GCC diagnostic" since version 4.6, and
Clang seems to support it, too, since its early versions 3.x.
That means that our minimum required compiler versions all support
this pragma already and we can remove the test from configure and
all the related #ifdefs in the code.

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200710045515.25986-1-thuth@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
configure
include/ui/gtk.h
include/ui/qemu-pixman.h
scripts/decodetree.py
ui/gtk.c
util/coroutine-ucontext.c