diff options
author | Thomas Huth | 2018-11-30 09:23:16 +0100 |
---|---|---|
committer | Thomas Huth | 2019-01-22 06:26:31 +0100 |
commit | 798b858130a92f45540e655253b62ddd733ded8c (patch) | |
tree | 0c9178131ea2d45590a5f88ba6a4cc97227b70a5 /linux-user/ppc | |
parent | virtio-net: Fix VirtIONet typedef redefinition (diff) | |
download | qemu-798b858130a92f45540e655253b62ddd733ded8c.tar.gz qemu-798b858130a92f45540e655253b62ddd733ded8c.tar.xz qemu-798b858130a92f45540e655253b62ddd733ded8c.zip |
linux-user: Fix compilation with clang 3.4
Clang version 3.4.2 does not know the -Wpragmas option yet and bails
out with an error when we try to disable it in linux-user/qemu.h.
Fortunately, clang has a __has_warning() macro which allows us to add
an explicit check for the option that we want to ignore. With that we
can check for the availability of "-Waddress-of-packed-member" properly
and do not need the "-Wpragmas" at all here.
Fixes: 850d5e330a9c68cc998cecc02caf8a3c8d1ee8a3
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'linux-user/ppc')
0 files changed, 0 insertions, 0 deletions