summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-08-27 10:11:37 -0400
committerBrad King <brad.king@kitware.com>2019-08-27 10:11:37 -0400
commit1d68639654738f74f7a971ce49d8cd291fd426c6 (patch)
tree17b84bed5a8f53fafb8c21757204f2ab0143182d
parent6157c0fe84279f489ef0b458815480d6cc3736da (diff)
parent1902e39746ba2aaaa3ef1918e3b14d96023966df (diff)
downloadcmake-1d68639654738f74f7a971ce49d8cd291fd426c6.tar.gz
Merge branch 'alpine-cpu_zero' into release-3.15
Merge-request: !3740
-rw-r--r--Source/cmAffinity.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/cmAffinity.cxx b/Source/cmAffinity.cxx
index 588b2f2f52..09b029866d 100644
--- a/Source/cmAffinity.cxx
+++ b/Source/cmAffinity.cxx
@@ -12,6 +12,8 @@
# define CM_HAVE_CPU_AFFINITY
# include <pthread.h>
# include <sched.h>
+// On some platforms CPU_ZERO needs memset but sched.h forgets string.h
+# include <string.h> // IWYU pragma: keep
# if defined(__FreeBSD__)
# include <pthread_np.h>
# include <sys/cpuset.h>