QThread:idealThreadCount: fix build with FreeBSD 13.1
They added the CPU_COUNT_S macro. Change-Id: I6d3880c7d99d4fc494c8fffd16fabe9f8226ecda Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 45de3fedbac73bc8ff501117d64f19092e1b18b4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
ff8e23973d
commit
7acb179df8
@ -413,7 +413,7 @@ int QThread::idealThreadCount() noexcept
|
||||
cores = (int)psd.psd_proc_cnt;
|
||||
}
|
||||
#elif (defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID)) || defined(Q_OS_FREEBSD)
|
||||
# ifdef Q_OS_FREEBSD
|
||||
# if defined(Q_OS_FREEBSD) && !defined(CPU_COUNT_S)
|
||||
# define CPU_COUNT_S(setsize, cpusetp) ((int)BIT_COUNT(setsize, cpusetp))
|
||||
// match the Linux API for simplicity
|
||||
using cpu_set_t = cpuset_t;
|
||||
|
Loading…
x
Reference in New Issue
Block a user