diff options
Diffstat (limited to 'libjava/java/lang/natObject.cc')
-rw-r--r-- | libjava/java/lang/natObject.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/java/lang/natObject.cc b/libjava/java/lang/natObject.cc index adb487a0dc2..0404d2d51cb 100644 --- a/libjava/java/lang/natObject.cc +++ b/libjava/java/lang/natObject.cc @@ -436,8 +436,12 @@ typedef size_t obj_addr_t; /* Integer type big enough for object */ static bool is_mp() { +#ifdef _SC_NPROCESSORS_ONLN long nprocs = sysconf(_SC_NPROCESSORS_ONLN); return (nprocs > 1); +#else + return false; +#endif } // A call to keep_live(p) forces p to be accessible to the GC |