aboutsummaryrefslogtreecommitdiff
path: root/gcc/fixinc/tests/base/sys
diff options
context:
space:
mode:
authorBruce Korb <bkorb@gnu.org>2000-05-30 19:41:37 +0000
committerBruce Korb <korbb@gcc.gnu.org>2000-05-30 19:41:37 +0000
commit26e903eefb735b09d75c3701eb44538e6beabbc1 (patch)
treef9fff6b66f38d9c71b9380d1bf5cca725944d4d1 /gcc/fixinc/tests/base/sys
parent54ae96de89f391cd76bbd0bfab208b54e71804ec (diff)
downloadgcc-26e903eefb735b09d75c3701eb44538e6beabbc1.zip
gcc-26e903eefb735b09d75c3701eb44538e6beabbc1.tar.gz
gcc-26e903eefb735b09d75c3701eb44538e6beabbc1.tar.bz2
diff of diff does not work well, so use expected test result files
From-SVN: r34270
Diffstat (limited to 'gcc/fixinc/tests/base/sys')
-rw-r--r--gcc/fixinc/tests/base/sys/asm.h5
-rw-r--r--gcc/fixinc/tests/base/sys/file.h5
-rw-r--r--gcc/fixinc/tests/base/sys/limits.h8
-rw-r--r--gcc/fixinc/tests/base/sys/mman.h16
-rw-r--r--gcc/fixinc/tests/base/sys/param.h13
-rw-r--r--gcc/fixinc/tests/base/sys/signal.h14
-rw-r--r--gcc/fixinc/tests/base/sys/spinlock.h5
-rw-r--r--gcc/fixinc/tests/base/sys/stat.h39
-rw-r--r--gcc/fixinc/tests/base/sys/stdtypes.h28
-rw-r--r--gcc/fixinc/tests/base/sys/time.h5
-rw-r--r--gcc/fixinc/tests/base/sys/times.h5
-rw-r--r--gcc/fixinc/tests/base/sys/types.h17
-rw-r--r--gcc/fixinc/tests/base/sys/wait.h13
13 files changed, 173 insertions, 0 deletions
diff --git a/gcc/fixinc/tests/base/sys/asm.h b/gcc/fixinc/tests/base/sys/asm.h
new file mode 100644
index 0000000..9b9b5c2
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/asm.h
@@ -0,0 +1,5 @@
+
+
+#if defined( IRIX_ASM_APOSTROPHE_CHECK )
+# and we are on vacation
+#endif /* IRIX_ASM_APOSTROPHE_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/file.h b/gcc/fixinc/tests/base/sys/file.h
new file mode 100644
index 0000000..0526efb
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/file.h
@@ -0,0 +1,5 @@
+
+
+#if defined( HP_SYSFILE_CHECK )
+extern void foo(struct file *, ...); /* HPUX_SOURCE - bad varargs */
+#endif /* HP_SYSFILE_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/limits.h b/gcc/fixinc/tests/base/sys/limits.h
new file mode 100644
index 0000000..273b467
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/limits.h
@@ -0,0 +1,8 @@
+
+
+#if defined( NESTED_SYS_LIMITS_CHECK )
+/*
+#define CHILD_MAX 20 Max, Max, ... */ /*
+#define OPEN_MAX 20 Max, Max, ... */
+
+#endif /* NESTED_SYS_LIMITS_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/mman.h b/gcc/fixinc/tests/base/sys/mman.h
new file mode 100644
index 0000000..16403a0
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/mman.h
@@ -0,0 +1,16 @@
+#ifndef FIXINC_CXX_UNREADY_CHECK
+#define FIXINC_CXX_UNREADY_CHECK 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_CXX_UNREADY_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/param.h b/gcc/fixinc/tests/base/sys/param.h
new file mode 100644
index 0000000..c252d24
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/param.h
@@ -0,0 +1,13 @@
+
+
+#if defined( AUX_ASM_CHECK )
+#if !defined(NOINLINE) && !defined(__GNUC__) /* ain't got no inline, so we got it */
+#endif /* NOINLINE */
+#endif /* AUX_ASM_CHECK */
+
+
+#if defined( HPUX_MAXINT_CHECK )
+#ifndef MAXINT
+#define MAXINT 0x7FFFFFFF
+#endif
+#endif /* HPUX_MAXINT_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/signal.h b/gcc/fixinc/tests/base/sys/signal.h
new file mode 100644
index 0000000..e0eab7a
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/signal.h
@@ -0,0 +1,14 @@
+
+
+#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 */
diff --git a/gcc/fixinc/tests/base/sys/spinlock.h b/gcc/fixinc/tests/base/sys/spinlock.h
new file mode 100644
index 0000000..8194224
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/spinlock.h
@@ -0,0 +1,5 @@
+
+
+#if defined( HP_INLINE_CHECK )
+ # include <machine/mumble.h>
+#endif /* HP_INLINE_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/stat.h b/gcc/fixinc/tests/base/sys/stat.h
new file mode 100644
index 0000000..52d05f3
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/stat.h
@@ -0,0 +1,39 @@
+
+
+#if defined( M88K_BAD_S_IF_CHECK )
+#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) /* is regular? */
+#endif /* M88K_BAD_S_IF_CHECK */
+
+
+#if defined( RS6000_FCHMOD_CHECK )
+extern int fchmod(int, mode_t);
+#endif /* RS6000_FCHMOD_CHECK */
+
+
+#if defined( SCO_STATIC_FUNC_CHECK )
+#ifdef __STDC__
+#if __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+static int stat(const char *__f, struct stat *__p) {
+return __stat32(__f, __p);
+}
+#if __cplusplus
+ }
+#endif /* __cplusplus */
+
+# else /* !__STDC__ */
+#if __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+static int stat(__f, __p)
+char *__f;
+struct stat *__p;
+{
+return __stat32(__f, __p);
+}
+#if __cplusplus
+ }
+#endif /* __cplusplus */
+#endif
+#endif /* SCO_STATIC_FUNC_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/stdtypes.h b/gcc/fixinc/tests/base/sys/stdtypes.h
new file mode 100644
index 0000000..206cf41
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/stdtypes.h
@@ -0,0 +1,28 @@
+
+
+#if defined( SYSZ_STDTYPES_FOR_SUN_CHECK )
+#ifndef __SIZE_TYPE__
+#define __SIZE_TYPE__ long unsigned int
+#endif
+#ifndef _GCC_SIZE_T
+#define _GCC_SIZE_T
+typedef __SIZE_TYPE__ size_t; /* ??? */
+#endif
+#ifndef __PTRDIFF_TYPE__
+#define __PTRDIFF_TYPE__ long int
+#endif
+#ifndef _GCC_PTRDIFF_T
+#define _GCC_PTRDIFF_T
+typedef __PTRDIFF_TYPE__ ptrdiff_t; /* result of subtracting two pointers */
+#endif
+#ifndef __WCHAR_TYPE__
+#define __WCHAR_TYPE__ int
+#endif
+#ifndef __cplusplus
+#ifndef _GCC_WCHAR_T
+#define _GCC_WCHAR_T
+typedef __WCHAR_TYPE__ wchar_t; /* big enough for biggest char set */
+#endif
+#endif
+
+#endif /* SYSZ_STDTYPES_FOR_SUN_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/time.h b/gcc/fixinc/tests/base/sys/time.h
new file mode 100644
index 0000000..86a7340
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/time.h
@@ -0,0 +1,5 @@
+
+
+#if defined( HPUX_SYSTIME_CHECK )
+struct sigevent;
+#endif /* HPUX_SYSTIME_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/times.h b/gcc/fixinc/tests/base/sys/times.h
new file mode 100644
index 0000000..bb3f6ef
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/times.h
@@ -0,0 +1,5 @@
+
+
+#if defined( SCO_UTIME_CHECK )
+extern int utime(const char *, const struct utimbuf *);
+#endif /* SCO_UTIME_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/types.h b/gcc/fixinc/tests/base/sys/types.h
new file mode 100644
index 0000000..9493ce0
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/types.h
@@ -0,0 +1,17 @@
+
+
+#if defined( IRIX_MULTILINE_CMNT_CHECK )
+/* we check the type of the result */
+// /* of the sizeof something. This is a bad test :-( */
+#endif /* IRIX_MULTILINE_CMNT_CHECK */
+
+
+#if defined( SYSTYPES_STDLIB_SIZE_T_CHECK )
+#ifndef __SIZE_TYPE__
+#define __SIZE_TYPE__ long unsigned int
+#endif
+#ifndef _GCC_SIZE_T
+#define _GCC_SIZE_T
+typedef __SIZE_TYPE__ size_t; /* size of something */
+#endif
+#endif /* SYSTYPES_STDLIB_SIZE_T_CHECK */
diff --git a/gcc/fixinc/tests/base/sys/wait.h b/gcc/fixinc/tests/base/sys/wait.h
new file mode 100644
index 0000000..943fe2f
--- /dev/null
+++ b/gcc/fixinc/tests/base/sys/wait.h
@@ -0,0 +1,13 @@
+
+
+#if defined( AIX_SYSWAIT_CHECK )
+/* bos325, */
+struct rusage;
+extern pid_t wait3();
+/* pid_t wait3(int *, int, struct rusage *); */
+#endif /* AIX_SYSWAIT_CHECK */
+
+
+#if defined( NEXT_WAIT_UNION_CHECK )
+extern pid_d wait(void*);
+#endif /* NEXT_WAIT_UNION_CHECK */