changeset 4:80486f9d9221

6637583: Build failure on latest Solaris, source missing include of resource.h? Summary: The include of sys/resource.h must be explicit Reviewed-by: xdono
author ohair
date Tue, 04 Mar 2008 09:49:22 -0800
parents e4f19efd20b4
children 929222887724
files src/solaris/hpi/native_threads/src/sys_api_td.c
diffstat 1 files changed, 2 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/src/solaris/hpi/native_threads/src/sys_api_td.c	Tue Mar 04 09:47:43 2008 -0800
+++ b/src/solaris/hpi/native_threads/src/sys_api_td.c	Tue Mar 04 09:49:22 2008 -0800
@@ -63,15 +63,8 @@
 #define CLOSEIO
 #endif /* NO_INTERRUPTIBLE_IO */
 
-/*
- * Linux <sys/resource.h> does not define rlim_t (solaris
- * does). THIS IS PROBABLY NOT THE RIGHT THING TO DO, so
- * somebody please fix this.
- */
-#ifdef __linux__
-typedef int rlim_t ;
-#endif
-
+/* Get typedef for rlim_t */
+#include <sys/resource.h>
 
 #ifdef CLOSEIO