From: behlendo Date: Sat, 1 Mar 2008 18:30:12 +0000 (+0000) Subject: Stub out some missing headers which are expected. I'll fill X-Git-Tag: spl-0.4.0~156 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dbb484ec6002723fc89e2231436c2c7ef51d83d3;p=spl Stub out some missing headers which are expected. I'll fill in what the contents need to be as I encounter the warnings about missing prototypes, symbols, and such. git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@21 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c --- diff --git a/include/rpc/types.h b/include/rpc/types.h new file mode 100644 index 0000000..537d322 --- /dev/null +++ b/include/rpc/types.h @@ -0,0 +1,6 @@ +#ifndef _SPL_RPC_TYPES_H +#define _SPL_RPC_TYPES_H + +#include + +#endif /* SPL_RPC_TYPES_H */ diff --git a/include/rpc/xdr.h b/include/rpc/xdr.h new file mode 100644 index 0000000..3cd3574 --- /dev/null +++ b/include/rpc/xdr.h @@ -0,0 +1,6 @@ +#ifndef _SPL_RPC_XDR_H +#define _SPL_RPC_XDR_H + +#include + +#endif /* SPL_RPC_XDR_H */ diff --git a/include/sys/errno.h b/include/sys/errno.h new file mode 100644 index 0000000..f33fe86 --- /dev/null +++ b/include/sys/errno.h @@ -0,0 +1,4 @@ +#ifndef _SPL_ERRNO_H +#define _SPL_ERRNO_H + +#endif /* SPL_ERRNO_H */ diff --git a/include/sys/int_limits.h b/include/sys/int_limits.h new file mode 100644 index 0000000..13193e6 --- /dev/null +++ b/include/sys/int_limits.h @@ -0,0 +1,4 @@ +#ifndef _SPL_INT_LIMITS_H +#define _SPL_INT_LIMITS_H + +#endif /* SPL_INT_LIMITS_H */ diff --git a/include/sys/isa_defs.h b/include/sys/isa_defs.h new file mode 100644 index 0000000..953ff02 --- /dev/null +++ b/include/sys/isa_defs.h @@ -0,0 +1,4 @@ +#ifndef _SPL_ISA_DEFS_H +#define _SPL_ISA_DEFS_H + +#endif /* SPL_ISA_DEFS_H */ diff --git a/include/sys/stropts.h b/include/sys/stropts.h new file mode 100644 index 0000000..b92949f --- /dev/null +++ b/include/sys/stropts.h @@ -0,0 +1,4 @@ +#ifndef _SPL_STROPTS_H +#define _SPL_STROPTS_H + +#endif /* SPL_STROPTS_H */ diff --git a/include/sys/time.h b/include/sys/time.h index 726bd5f..6124a84 100644 --- a/include/sys/time.h +++ b/include/sys/time.h @@ -15,8 +15,6 @@ extern "C" { #include extern unsigned long long monotonic_clock(void); -typedef struct timespec timestruc_t; /* definition per SVr4 */ -typedef longlong_t hrtime_t; #define TIME32_MAX INT32_MAX #define TIME32_MIN INT32_MIN diff --git a/include/sys/types.h b/include/sys/types.h index b72b6c9..28dc164 100644 --- a/include/sys/types.h +++ b/include/sys/types.h @@ -5,6 +5,9 @@ extern "C" { #endif +#include +#include + typedef enum { B_FALSE=0, B_TRUE=1 } boolean_t; typedef unsigned long uintptr_t; typedef unsigned long intptr_t; @@ -19,6 +22,8 @@ typedef long long offset_t; typedef struct task_struct kthread_t; typedef struct vmem { } vmem_t; typedef short pri_t; +typedef struct timespec timestruc_t; /* definition per SVr4 */ +typedef longlong_t hrtime_t; #ifdef __cplusplus } diff --git a/include/sys/va_list.h b/include/sys/va_list.h new file mode 100644 index 0000000..6eb763f --- /dev/null +++ b/include/sys/va_list.h @@ -0,0 +1,4 @@ +#ifndef _SPL_VA_LIST_H +#define _SPL_VA_LIST_H + +#endif /* SPL_VA_LIST_H */ diff --git a/include/sys/varargs.h b/include/sys/varargs.h new file mode 100644 index 0000000..5a54443 --- /dev/null +++ b/include/sys/varargs.h @@ -0,0 +1,4 @@ +#ifndef _SPL_VARARGS_H +#define _SPL_VARARGS_H + +#endif /* SPL_VARARGS_H */