get-rusage-data: Add support for Minix 3.
authorBruno Haible <bruno@clisp.org>
Tue, 30 Jan 2018 08:05:57 +0000 (09:05 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 30 Jan 2018 08:05:57 +0000 (09:05 +0100)
* lib/get-rusage-data.c (get_rusage_data): Return 0 on Minix.

ChangeLog
lib/get-rusage-data.c

index f92a0ed86aefd0f92b3bb28202f901f8d018ed81..ca0ea99b113f423d7879870eaaf5c3e99842f7ee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-30  Bruno Haible  <bruno@clisp.org>
+
+       get-rusage-data: Add support for Minix 3.
+       * lib/get-rusage-data.c (get_rusage_data): Return 0 on Minix.
+
 2018-01-30  Bruno Haible  <bruno@clisp.org>
 
        vma-iter: Add support for Minix 3.
index 14d1512f70c06b89042506052391f12f54296bf8..0056b9ef85e2a499acf56d86c693914bf2d164c8 100644 (file)
@@ -404,6 +404,10 @@ get_rusage_data (void)
      get_rusage_data_via_iterator() does not work: it always returns 0x400000.
      And sbrk() is deprecated.  */
   return 0;
+#elif defined __minix /* Minix */
+  /* get_rusage_data_via_setrlimit() does not work: it always returns 0.
+     get_rusage_data_via_iterator() does not work: it shrinks upon malloc. */
+  return 0;
 #elif defined __CYGWIN__ /* Cygwin */
   /* get_rusage_data_via_setrlimit() does not work.
      Prefer get_rusage_data_via_iterator().  */