changeset 39233:492d30539cc8

get-rusage-data: Add support for Minix 3. * lib/get-rusage-data.c (get_rusage_data): Return 0 on Minix.
author Bruno Haible <bruno@clisp.org>
date Tue, 30 Jan 2018 09:05:57 +0100
parents b726e355a7d6
children c153a5913479
files ChangeLog lib/get-rusage-data.c
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Jan 30 09:02:46 2018 +0100
+++ b/ChangeLog	Tue Jan 30 09:05:57 2018 +0100
@@ -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.
--- a/lib/get-rusage-data.c	Tue Jan 30 09:02:46 2018 +0100
+++ b/lib/get-rusage-data.c	Tue Jan 30 09:05:57 2018 +0100
@@ -404,6 +404,10 @@
      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().  */