aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/fixincludes/tests/base/sys
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.9/fixincludes/tests/base/sys')
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/_inttypes.h16
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/cdefs.h24
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/feature_tests.h18
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/file.h14
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/int_const.h16
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/int_limits.h27
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/int_types.h20
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/machine.h16
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/mman.h25
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/pthread.h27
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/signal.h30
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/socket.h27
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/spinlock.h14
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/stat.h42
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/sysmacros.h15
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/time.h19
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/types.h30
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/ucontext.h16
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/va_list.h22
-rw-r--r--gcc-4.9/fixincludes/tests/base/sys/wait.h19
20 files changed, 437 insertions, 0 deletions
diff --git a/gcc-4.9/fixincludes/tests/base/sys/_inttypes.h b/gcc-4.9/fixincludes/tests/base/sys/_inttypes.h
new file mode 100644
index 000000000..dab8961f6
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/_inttypes.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/_inttypes.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_INTTYPE_INT8_T_CHECK )
+typedef signed char int_least8_t;
+typedef signed char int8_t;
+
+#endif /* HPUX_INTTYPE_INT8_T_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/cdefs.h b/gcc-4.9/fixincludes/tests/base/sys/cdefs.h
new file mode 100644
index 000000000..6ccd0b773
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/cdefs.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/cdefs.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( FREEBSD_GCC3_BREAKAGE_CHECK )
+#if __GNUC__ == 2 && __GNUC_MINOR__ >= 7
+#endif /* FREEBSD_GCC3_BREAKAGE_CHECK */
+
+
+#if defined( FREEBSD_GCC4_BREAKAGE_CHECK )
+#if __GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ >= 3
+#endif /* FREEBSD_GCC4_BREAKAGE_CHECK */
+
+
+#if defined( NETBSD_EXTRA_SEMICOLON_CHECK )
+#define __END_DECLS }
+#endif /* NETBSD_EXTRA_SEMICOLON_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/feature_tests.h b/gcc-4.9/fixincludes/tests/base/sys/feature_tests.h
new file mode 100644
index 000000000..3bb803c28
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/feature_tests.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/feature_tests.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS___RESTRICT_CHECK )
+#ifdef __cplusplus
+#define _RESTRICT_KYWD __restrict
+#else
+#define _RESTRICT_KYWD restrict
+#endif
+#endif /* SOLARIS___RESTRICT_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/file.h b/gcc-4.9/fixincludes/tests/base/sys/file.h
new file mode 100644
index 000000000..ba56a414c
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/file.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/file.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HP_SYSFILE_CHECK )
+extern void foo(struct file *, ...); /* HPUX_SOURCE - bad varargs */
+#endif /* HP_SYSFILE_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/int_const.h b/gcc-4.9/fixincludes/tests/base/sys/int_const.h
new file mode 100644
index 000000000..6f71a15ec
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/int_const.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/int_const.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_INT_CONST_CHECK )
+#define UINT8_C(c) (c)
+/* CSTYLED */
+#define UINT16_C(c) (c)
+#endif /* SOLARIS_INT_CONST_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/int_limits.h b/gcc-4.9/fixincludes/tests/base/sys/int_limits.h
new file mode 100644
index 000000000..bcacd68a9
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/int_limits.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/int_limits.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_INT_LIMITS_1_CHECK )
+#define UINT8_MAX (255)
+#define UINT16_MAX (65535)
+#endif /* SOLARIS_INT_LIMITS_1_CHECK */
+
+
+#if defined( SOLARIS_INT_LIMITS_2_CHECK )
+#define INT_FAST16_MAX INT32_MAX
+#define UINT_FAST16_MAX UINT32_MAX
+#define INT_FAST16_MIN INT32_MIN
+#endif /* SOLARIS_INT_LIMITS_2_CHECK */
+
+
+#if defined( SOLARIS_INT_LIMITS_3_CHECK )
+#define SIZE_MAX 4294967295U
+#endif /* SOLARIS_INT_LIMITS_3_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/int_types.h b/gcc-4.9/fixincludes/tests/base/sys/int_types.h
new file mode 100644
index 000000000..39bb68acd
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/int_types.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/int_types.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_INT_TYPES_CHECK )
+#if (defined(_STDC_C99) || !defined(_STRICT_STDC) || defined(__GNUC__)) && !defined(_NO_LONGLONG)
+typedef long long int64_t;
+#endif
+
+#if defined(_LP64) || ((defined(_STDC_C99) || !defined(_STRICT_STDC) || defined(__GNUC__)) && !defined(_NO_LONGLONG))
+typedef int64_t intmax_t;
+#endif
+#endif /* SOLARIS_INT_TYPES_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/machine.h b/gcc-4.9/fixincludes/tests/base/sys/machine.h
new file mode 100644
index 000000000..a03741372
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/machine.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/machine.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_SYSMACHINE_CHECK )
+#define FOO bar \
+ baz \
+ bat
+#endif /* AIX_SYSMACHINE_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/mman.h b/gcc-4.9/fixincludes/tests/base/sys/mman.h
new file mode 100644
index 000000000..8fa2fb18c
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/mman.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/mman.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+#ifndef FIXINC_WRAP_SYS_MMAN_H_CXX_UNREADY
+#define FIXINC_WRAP_SYS_MMAN_H_CXX_UNREADY 1
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if defined( CXX_UNREADY_CHECK )
+extern void* malloc( size_t );
+#endif /* CXX_UNREADY_CHECK */
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* FIXINC_WRAP_SYS_MMAN_H_CXX_UNREADY */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/pthread.h b/gcc-4.9/fixincludes/tests/base/sys/pthread.h
new file mode 100644
index 000000000..8b893cfe5
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/pthread.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/pthread.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX11_PTHREAD_CONST_CHECK )
+#define __POINTER_SET ((void *) 1L)
+#endif /* HPUX11_PTHREAD_CONST_CHECK */
+
+
+#if defined( HPUX_PTHREAD_INITIALIZERS_CHECK )
+#define PTHREAD_MUTEX_INITIALIZER { \
+ { __PTHREAD_MUTEX_VALID, 0 }, \
+ (PTHREAD_MUTEX_DEFAULT | PTHREAD_PROCESS_PRIVATE), \
+ __SPNLCK_INITIALIZER, \
+ { 0, 0, -1, 0 }, \
+ { 0, __LWP_MTX_VALID }, { 0, 1, 1, 1, 1 }, \
+ { 0, 0 } \
+}
+
+#endif /* HPUX_PTHREAD_INITIALIZERS_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/signal.h b/gcc-4.9/fixincludes/tests/base/sys/signal.h
new file mode 100644
index 000000000..7a9ecb113
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/signal.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/signal.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_VOLATILE_CHECK )
+typedef int sig_atomic_t;
+#endif /* AIX_VOLATILE_CHECK */
+
+
+#if defined( SUN_SIGNAL_CHECK )
+#ifdef __cplusplus
+void (*signal(...))(...);
+#else
+void (*signal())();
+#endif
+#endif /* SUN_SIGNAL_CHECK */
+
+
+#if defined( SVR4_SIGHANDLER_TYPE_CHECK )
+#define SIG_DFL (void (*)(int))0
+#define SIG_IGN (void (*)(int))0
+
+#endif /* SVR4_SIGHANDLER_TYPE_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/socket.h b/gcc-4.9/fixincludes/tests/base/sys/socket.h
new file mode 100644
index 000000000..d0cd37e25
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/socket.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/socket.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX11_EXTERN_SENDFILE_CHECK )
+#ifndef _APP32_64BIT_OFF_T
+ extern sbsize_t sendfile __((int, int, off_t, bsize_t,
+ const struct iovec *, int));
+#endif
+
+#endif /* HPUX11_EXTERN_SENDFILE_CHECK */
+
+
+#if defined( HPUX11_EXTERN_SENDPATH_CHECK )
+#ifndef _APP32_64BIT_OFF_T
+ extern sbsize_t sendpath __((int, int, off_t, bsize_t,
+ const struct iovec *, int));
+#endif
+
+#endif /* HPUX11_EXTERN_SENDPATH_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/spinlock.h b/gcc-4.9/fixincludes/tests/base/sys/spinlock.h
new file mode 100644
index 000000000..a25f65011
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/spinlock.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/spinlock.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HP_INLINE_CHECK )
+ # include <machine/mumble.h>
+#endif /* HP_INLINE_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/stat.h b/gcc-4.9/fixincludes/tests/base/sys/stat.h
new file mode 100644
index 000000000..9c81cff94
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/stat.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/stat.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_C99_INLINE_2_CHECK )
+#ifdef __GNUC_GNU_INLINE__
+extern
+#endif
+__inline__ int fstat64 (int __fd, struct stat64 *__buf) __THROW __nonnull ((2));
+#ifdef __GNUC_GNU_INLINE__
+extern
+#endif
+__inline__ int
+__NTH (fstat64 (int __fd, struct stat64 *__statbuf))
+{}
+#endif /* GLIBC_C99_INLINE_2_CHECK */
+
+
+#if defined( RS6000_FCHMOD_CHECK )
+extern int fchmod(int, mode_t);
+#endif /* RS6000_FCHMOD_CHECK */
+
+
+#if defined( VXWORKS_MKDIR_MACRO_CHECK )
+extern STATUS mkdir (const char * _qwerty) ;
+#define mkdir(dir, ...) ((void)0, ##__VA_ARGS__, (mkdir)(dir))
+
+#endif /* VXWORKS_MKDIR_MACRO_CHECK */
+
+
+#if defined( VXWORKS_NEEDS_VXWORKS_CHECK )
+#include </dev/null> /* ULONG */
+# define __INCstath <sys/stat.h>
+#include <types/vxTypesOld.h>
+#endif /* VXWORKS_NEEDS_VXWORKS_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/sysmacros.h b/gcc-4.9/fixincludes/tests/base/sys/sysmacros.h
new file mode 100644
index 000000000..2fc3398f4
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/sysmacros.h
@@ -0,0 +1,15 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/sysmacros.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_C99_INLINE_4_CHECK )
+__extension__ extern __inline __attribute__ ((__gnu_inline__)) unsigned int
+extern __inline __attribute__ ((__gnu_inline__)) unsigned int
+#endif /* GLIBC_C99_INLINE_4_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/time.h b/gcc-4.9/fixincludes/tests/base/sys/time.h
new file mode 100644
index 000000000..1c730c495
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/time.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/time.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_SYSTIME_CHECK )
+struct sigevent;
+#endif /* HPUX_SYSTIME_CHECK */
+
+
+#if defined( LYNXOS_NO_WARNING_IN_SYS_TIME_H_CHECK )
+
+#endif /* LYNXOS_NO_WARNING_IN_SYS_TIME_H_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/types.h b/gcc-4.9/fixincludes/tests/base/sys/types.h
new file mode 100644
index 000000000..683b5e93e
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/types.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/types.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GNU_TYPES_CHECK )
+#if !defined(_GCC_PTRDIFF_T)
+#define _GCC_PTRDIFF_T
+typedef __PTRDIFF_TYPE__ ptrdiff_t;
+#endif
+ /* long int */
+#if !defined(_GCC_SIZE_T)
+#define _GCC_SIZE_T
+typedef __SIZE_TYPE__ size_t;
+#endif
+ /* uint_t */
+#ifndef __cplusplus
+#if !defined(_GCC_WCHAR_T) && ! defined(__cplusplus)
+#define _GCC_WCHAR_T
+typedef __WCHAR_TYPE__ wchar_t;
+#endif
+
+#endif /* ushort_t */
+#endif /* GNU_TYPES_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/ucontext.h b/gcc-4.9/fixincludes/tests/base/sys/ucontext.h
new file mode 100644
index 000000000..6a873672d
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/ucontext.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/ucontext.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( LINUX_IA64_UCONTEXT_CHECK )
+# define _SC_GR0_OFFSET \
+ __builtin_offsetof (struct sigcontext, sc_gr[0])
+
+#endif /* LINUX_IA64_UCONTEXT_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/va_list.h b/gcc-4.9/fixincludes/tests/base/sys/va_list.h
new file mode 100644
index 000000000..8c69e2d57
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/va_list.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/va_list.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_SYS_VA_LIST_CHECK )
+#ifdef __GNUC__
+typedef __builtin_va_list __va_list;
+#else
+#if defined(__STDC__) && !defined(__ia64)
+typedef void *__va_list;
+#else
+typedef char *__va_list;
+#endif
+#endif
+#endif /* SOLARIS_SYS_VA_LIST_CHECK */
diff --git a/gcc-4.9/fixincludes/tests/base/sys/wait.h b/gcc-4.9/fixincludes/tests/base/sys/wait.h
new file mode 100644
index 000000000..556277cc4
--- /dev/null
+++ b/gcc-4.9/fixincludes/tests/base/sys/wait.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sys/wait.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_SYSWAIT_2_CHECK )
+#define WSTOPSIG(__x) (int)(WIFSTOPPED(__x) ? (int)((((unsigned int)__x) >> 8) & 0xff) : -1)
+#endif /* AIX_SYSWAIT_2_CHECK */
+
+
+#if defined( NEXT_WAIT_UNION_CHECK )
+extern pid_d wait(void*);
+#endif /* NEXT_WAIT_UNION_CHECK */