mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
includes: Replace QEMU_GNUC_PREREQ with "__has_builtin || !defined(__clang__)"
Since we require GCC version 4.8 or newer now, we can be sure that the builtin functions are always available on GCC. And for Clang, we can check the availablility with __has_builtin instead. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
65557f5ed9
commit
f773b423cc
2 changed files with 3 additions and 3 deletions
|
@ -127,7 +127,7 @@
|
|||
#define __has_builtin(x) 0 /* compatibility with non-clang compilers */
|
||||
#endif
|
||||
|
||||
#if __has_builtin(__builtin_assume_aligned) || QEMU_GNUC_PREREQ(4, 7)
|
||||
#if __has_builtin(__builtin_assume_aligned) || !defined(__clang__)
|
||||
#define HAS_ASSUME_ALIGNED
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue