]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* java/lang/natObject.cc (is_mp): Protect use of _SC_NPROCESSORS_ONLN.
authorLoren J. Rittle <ljrittle@acm.org>
Fri, 10 Aug 2001 17:37:41 +0000 (17:37 +0000)
committerLoren J. Rittle <ljrittle@gcc.gnu.org>
Fri, 10 Aug 2001 17:37:41 +0000 (17:37 +0000)
From-SVN: r44771

libjava/ChangeLog
libjava/java/lang/natObject.cc

index 270500db31755df6b773fcd15bb76e829cbace75..fa6381ae8314bfdc84fc76fccc798a6b74303282 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-10  Loren J. Rittle  <ljrittle@acm.org>
+
+       * java/lang/natObject.cc (is_mp): Protect use of _SC_NPROCESSORS_ONLN.
+
 2001-08-06  Tom Tromey  <tromey@redhat.com>
 
        * java/io/InputStreamReader.java (refill): Only call refill on
index adb487a0dc24a5fa31a5f3d5d030e3f5664cd7ae..0404d2d51cba63e6c6c3a0713ea5ea816cc104aa 100644 (file)
@@ -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