summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2023-07-05 08:57:31 +0200
committerMarc Mutz <marc.mutz@qt.io>2023-07-06 01:13:07 +0200
commita4125f421b7b37db156bcae04459ab063c3bb9bd (patch)
tree8e75690ac06e258dab612ddafca82bdf8acf004b
parenta9dccebf1ec9e883e7232914bd6c7833d330c86d (diff)
qYieldCpu(): use Q_CC_GNU_ONLY
Simplifies the expression. Change-Id: Ia0524d10126bf77980711c83b45fc974d9f0ae1f Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--src/corelib/global/qsimd_p.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/corelib/global/qsimd_p.h b/src/corelib/global/qsimd_p.h
index 5d53ec7dd4..031ac78c60 100644
--- a/src/corelib/global/qsimd_p.h
+++ b/src/corelib/global/qsimd_p.h
@@ -407,8 +407,7 @@ static inline void qYieldCpu()
#elif defined(Q_PROCESSOR_ARM) && Q_PROCESSOR_ARM >= 7 /* yield was added in ARMv7 */
# if __has_builtin(__builtin_arm_yield) /* e.g. Clang */
__builtin_arm_yield();
-# elif defined(Q_OS_INTEGRITY) || \
- (defined(Q_CC_GNU) && !defined(Q_CC_CLANG))
+# elif defined(Q_OS_INTEGRITY) || defined(Q_CC_GNU_ONLY)
/*
- Integrity is missing the arm_acle.h header
- GCC doesn't have __yield() in arm_acle.h