2018-11-09 Martin Liska <mliska@suse.cz>
PR sanitizer/87892
* sanitizer_common/sanitizer_linux_libcdep.cc (defined): Return
1 when CPU_COUNT macro is not defined.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265950
138bc75d-0d04-0410-961f-
82ee72b054a4
+2018-11-09 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/87892
+ * sanitizer_common/sanitizer_linux_libcdep.cc (defined): Return
+ 1 when CPU_COUNT macro is not defined.
+
2018-11-08 Bill Seurer <seurer@linux.vnet.ibm.com>
* libsanitizer/sanitizer_common/sanitizer_linux.cc (CheckASLR):
#elif SANITIZER_SOLARIS
return sysconf(_SC_NPROCESSORS_ONLN);
#else
+#if defined(CPU_COUNT)
cpu_set_t CPUs;
CHECK_EQ(sched_getaffinity(0, sizeof(cpu_set_t), &CPUs), 0);
return CPU_COUNT(&CPUs);
+#else
+ return 1;
+#endif
#endif
}