projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Remove dead tests.
[m6w6/libmemcached]
/
libtest
/
cpu.cc
diff --git
a/libtest/cpu.cc
b/libtest/cpu.cc
index 774e4f39f3fbac4167ed5f9bc1c69198ae8cf930..10bb303c1c94e64dbb1f9c1f523f702fb33fb5f5 100644
(file)
--- a/
libtest/cpu.cc
+++ b/
libtest/cpu.cc
@@
-19,16
+19,21
@@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#include <config.h>
#include <libtest/common.h>
#include <unistd.h>
#include <libtest/common.h>
#include <unistd.h>
+#if defined(HAVE_SYS_SYSCTL_H) && HAVE_SYS_SYSCTL_H
+#include <sys/sysctl.h>
+#endif
+
namespace libtest {
size_t number_of_cpus()
{
size_t number_of_cpu= 1;
namespace libtest {
size_t number_of_cpus()
{
size_t number_of_cpu= 1;
-#if
def
TARGET_OS_LINUX
+#if TARGET_OS_LINUX
number_of_cpu= sysconf(_SC_NPROCESSORS_ONLN);
#elif defined(HAVE_SYS_SYSCTL_H) && defined(CTL_HW) && defined(HW_NCPU) && defined(HW_AVAILCPU) && defined(HW_NCPU)
int mib[4];
number_of_cpu= sysconf(_SC_NPROCESSORS_ONLN);
#elif defined(HAVE_SYS_SYSCTL_H) && defined(CTL_HW) && defined(HW_NCPU) && defined(HW_AVAILCPU) && defined(HW_NCPU)
int mib[4];
@@
-51,6
+56,8
@@
size_t number_of_cpus()
number_of_cpu = 1;
}
}
number_of_cpu = 1;
}
}
+#else
+ fprintf(stderr, "Going with guessing\n");
#endif
return number_of_cpu;
#endif
return number_of_cpu;