aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.3/fixincludes/tests/base
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8.3/fixincludes/tests/base')
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/AvailabilityMacros.h15
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/X11/ShellP.h21
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/X11/Xmu.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/Xm/BaseClassI.h15
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/Xm/Traversal.h21
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ansi/math.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ansi/stdlib.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/arch/i960/archI960.h17
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/architecture/ppc/math.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/assert.h43
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/bits/fenv.h29
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/bits/huge_val.h27
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/bits/string2.h23
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/bsd/libc.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/c_asm.h20
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/com_err.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/complex.h39
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ctrl-quotes-def-1.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ctype.h65
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/curses.h35
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/errno.h21
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/features.h23
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/fixinc-test-limits.h19
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/hsfs/hsfs_spec.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ia64/sys/getppdp.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/inttypes.h18
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/io-quotes-def-1.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/ioLib.h19
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/iso/math_c99.h77
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/iso/math_iso.h17
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/iso/setjmp_iso.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/iso/stdio_iso.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/iso/stdlib_iso.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/locale.h25
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/mach-o/dyld.h17
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/mach-o/swap.h26
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/malloc.h23
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/math.h100
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/net/if.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/net/if_arp.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/netdnet/dnetdb.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/netinet/in.h24
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/netinet/ip.h19
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/obstack.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/pixrect/memvar.h18
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/pthread.h163
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/reg_types.h20
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/regex.h17
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/regexp.h18
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rpc/auth.h26
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rpc/rpc.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rpc/xdr.h25
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rpcsvc/rstat.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rpcsvc/rusers.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/decc$types.h21
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/if.h18
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/resolv.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/setjmp.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/signal.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/stdio.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/string.h21
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/rtldef/wait.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/signal.h29
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sparc/asm_linkage.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/spawn.h15
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdarg.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdint-aix.h48
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdint-darwin.h79
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdint-hpux11.h36
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdint-newlib.h42
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdint.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdio.h106
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdio_tag.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/stdlib.h58
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/string.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/strings.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sundev/vuid_event.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sunwindow/win_lock.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sym.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/_inttypes.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/cdefs.h29
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/feature_tests.h18
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/file.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/int_const.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/int_limits.h27
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/int_types.h20
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/machine.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/mman.h25
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/pthread.h27
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/signal.h30
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/socket.h27
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/spinlock.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/stat.h42
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/sysmacros.h15
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/time.h19
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/types.h30
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/ucontext.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/va_list.h22
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/sys/wait.h19
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/testing.h122
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/tgmath.h14
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/time.h27
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/tinfo.h16
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/types/vxTypesBase.h30
-rw-r--r--gcc-4.8.3/fixincludes/tests/base/unistd.h14
105 files changed, 2723 insertions, 0 deletions
diff --git a/gcc-4.8.3/fixincludes/tests/base/AvailabilityMacros.h b/gcc-4.8.3/fixincludes/tests/base/AvailabilityMacros.h
new file mode 100644
index 000000000..81a0da0f7
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/AvailabilityMacros.h
@@ -0,0 +1,15 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/AvailabilityMacros.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( DARWIN_GCC4_BREAKAGE_CHECK )
+#if defined(__GNUC__) && ((__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1))
+
+#endif /* DARWIN_GCC4_BREAKAGE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/X11/ShellP.h b/gcc-4.8.3/fixincludes/tests/base/X11/ShellP.h
new file mode 100644
index 000000000..45e8e1f70
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/X11/ShellP.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/X11/ShellP.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( X11_CLASS_CHECK )
+struct {
+#ifdef __cplusplus
+ char *c_class;
+#else
+ char *class;
+#endif
+} mumble;
+
+#endif /* X11_CLASS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/X11/Xmu.h b/gcc-4.8.3/fixincludes/tests/base/X11/Xmu.h
new file mode 100644
index 000000000..5fac5dba9
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/X11/Xmu.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/X11/Xmu.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( X11_SPRINTF_CHECK )
+#ifndef __STDC__
+extern char * sprintf();
+#endif /* !defined __STDC__ */
+#endif /* X11_SPRINTF_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/Xm/BaseClassI.h b/gcc-4.8.3/fixincludes/tests/base/Xm/BaseClassI.h
new file mode 100644
index 000000000..afc3a897e
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/Xm/BaseClassI.h
@@ -0,0 +1,15 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/Xm/BaseClassI.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( X11_CLASS_USAGE_CHECK )
+extern mumble (int c_class);
+
+#endif /* X11_CLASS_USAGE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/Xm/Traversal.h b/gcc-4.8.3/fixincludes/tests/base/Xm/Traversal.h
new file mode 100644
index 000000000..2b3cba73f
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/Xm/Traversal.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/Xm/Traversal.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( X11_NEW_CHECK )
+struct wedge {
+#ifdef __cplusplus
+ Widget old, c_new;
+#else
+ Widget old, new;
+#endif
+};
+extern Wedged( Widget c_new, Widget old );
+#endif /* X11_NEW_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ansi/math.h b/gcc-4.8.3/fixincludes/tests/base/ansi/math.h
new file mode 100644
index 000000000..c8a9ca208
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ansi/math.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ansi/math.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NEXT_MATH_PREFIX_CHECK )
+extern double mumble();
+#endif /* NEXT_MATH_PREFIX_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ansi/stdlib.h b/gcc-4.8.3/fixincludes/tests/base/ansi/stdlib.h
new file mode 100644
index 000000000..e47d49cc8
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ansi/stdlib.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ansi/stdlib.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NEXT_VOLITILE_CHECK )
+extern void abort();
+#endif /* NEXT_VOLITILE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/arch/i960/archI960.h b/gcc-4.8.3/fixincludes/tests/base/arch/i960/archI960.h
new file mode 100644
index 000000000..b886700c4
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/arch/i960/archI960.h
@@ -0,0 +1,17 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/arch/i960/archI960.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VA_I960_MACRO_CHECK )
+extern int __vxvsiz vsiz;
+extern int __vxvali vali;
+extern int __vxvpad vpad;
+#define __vxalignof__(x) ...
+#endif /* VA_I960_MACRO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/architecture/ppc/math.h b/gcc-4.8.3/fixincludes/tests/base/architecture/ppc/math.h
new file mode 100644
index 000000000..4af7808fc
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/architecture/ppc/math.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/architecture/ppc/math.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( BROKEN_NAN_CHECK )
+#if 1
+#endif /* BROKEN_NAN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/assert.h b/gcc-4.8.3/fixincludes/tests/base/assert.h
new file mode 100644
index 000000000..2642cbe49
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/assert.h
@@ -0,0 +1,43 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/assert.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+#ifndef FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDLIB
+#define FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDLIB 1
+
+#ifdef __cplusplus
+#include <stdlib.h>
+#endif
+#ifndef FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDIO
+#define FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDIO 1
+
+#include <stdio.h>
+
+
+#if defined( ALPHA___ASSERT_CHECK )
+extern void __assert(const char *, const char *, int);
+#endif /* ALPHA___ASSERT_CHECK */
+
+
+#if defined( ALPHA_ASSERT_CHECK )
+#define assert(EX) ((EX) ? (void)0 : __assert(#EX, __FILE__, __LINE__))
+#endif /* ALPHA_ASSERT_CHECK */
+
+
+#if defined( BROKEN_ASSERT_STDIO_CHECK )
+extern FILE* stderr;
+#endif /* BROKEN_ASSERT_STDIO_CHECK */
+
+
+#if defined( BROKEN_ASSERT_STDLIB_CHECK )
+extern void exit ( int );
+#endif /* BROKEN_ASSERT_STDLIB_CHECK */
+
+#endif /* FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDIO */
+
+#endif /* FIXINC_WRAP_ASSERT_H_BROKEN_ASSERT_STDLIB */
diff --git a/gcc-4.8.3/fixincludes/tests/base/bits/fenv.h b/gcc-4.8.3/fixincludes/tests/base/bits/fenv.h
new file mode 100644
index 000000000..a82ec25e8
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/bits/fenv.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/bits/fenv.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( FERAISEEXCEPT_NOSSE_INVALID_CHECK )
+# ifdef __SSE_MATH__
+ __asm__ __volatile__ ("divss %0, %0" : : "x" (__f));
+# else
+ __asm__ __volatile__ ("fdiv %%st, %%st(0); fwait"
+ : "=t" (__f) : "0" (__f));
+# endif
+#endif /* FERAISEEXCEPT_NOSSE_INVALID_CHECK */
+
+
+#if defined( FERAISEEXCEPT_NOSSE_DIVBYZERO_CHECK )
+# ifdef __SSE_MATH__
+ __asm__ __volatile__ ("divss %1, %0" : : "x" (__f), "x" (__g));
+# else
+ __asm__ __volatile__ ("fdivp %%st, %%st(1); fwait"
+ : "=t" (__f) : "0" (__f), "u" (__g) : "st(1)");
+# endif
+#endif /* FERAISEEXCEPT_NOSSE_DIVBYZERO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/bits/huge_val.h b/gcc-4.8.3/fixincludes/tests/base/bits/huge_val.h
new file mode 100644
index 000000000..f8bb0495b
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/bits/huge_val.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/bits/huge_val.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HUGE_VAL_HEX_CHECK )
+#define HUGE_VAL (__builtin_huge_val())
+
+#endif /* HUGE_VAL_HEX_CHECK */
+
+
+#if defined( HUGE_VALF_HEX_CHECK )
+#define HUGE_VALF (__builtin_huge_valf())
+
+#endif /* HUGE_VALF_HEX_CHECK */
+
+
+#if defined( HUGE_VALL_HEX_CHECK )
+#define HUGE_VALL (__builtin_huge_vall())
+
+#endif /* HUGE_VALL_HEX_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/bits/string2.h b/gcc-4.8.3/fixincludes/tests/base/bits/string2.h
new file mode 100644
index 000000000..be6fe601a
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/bits/string2.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/bits/string2.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_C99_INLINE_3_CHECK )
+# if defined(__cplusplus) || defined(__GNUC_STDC_INLINE__)
+# define __STRING_INLINE inline
+# else
+# define __STRING_INLINE extern __inline
+# endif
+#endif /* GLIBC_C99_INLINE_3_CHECK */
+
+
+#if defined( GLIBC_STRNCPY_CHECK )
+# define strncpy(dest, src, n) __builtin_strncpy (dest, src, n)
+#endif /* GLIBC_STRNCPY_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/bsd/libc.h b/gcc-4.8.3/fixincludes/tests/base/bsd/libc.h
new file mode 100644
index 000000000..939a5b1c9
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/bsd/libc.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/bsd/libc.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NEXT_TEMPLATE_CHECK )
+extern mumble( char *); /* fix */
+#endif /* NEXT_TEMPLATE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/c_asm.h b/gcc-4.8.3/fixincludes/tests/base/c_asm.h
new file mode 100644
index 000000000..f3e0daaee
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/c_asm.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/c_asm.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( DEC_INTERN_ASM_CHECK )
+#ifdef __DECC
+float fasm {
+ ... asm stuff ...
+};
+#pragma intrinsic( dasm )
+#endif
+/* END ASM TEST*/
+#endif /* DEC_INTERN_ASM_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/com_err.h b/gcc-4.8.3/fixincludes/tests/base/com_err.h
new file mode 100644
index 000000000..6017d2a6c
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/com_err.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/com_err.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( STDIO_DUMMY_VA_LIST_CLIENTS_CHECK )
+extern void mumble( __gnuc_va_list);
+#endif /* STDIO_DUMMY_VA_LIST_CLIENTS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/complex.h b/gcc-4.8.3/fixincludes/tests/base/complex.h
new file mode 100644
index 000000000..f648d6fc2
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/complex.h
@@ -0,0 +1,39 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/complex.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_COMPLEX_CHECK )
+#define _Complex_I (__extension__ 1.0iF)
+
+#endif /* AIX_COMPLEX_CHECK */
+
+
+#if defined( HPUX_IMAGINARY_I_CHECK )
+#define _Complex_I (__extension__ 1.0iF)
+
+#endif /* HPUX_IMAGINARY_I_CHECK */
+
+
+#if defined( SOLARIS_COMPLEX_CHECK )
+#define _Complex_I (__extension__ 1.0iF)
+#define complex _Complex
+#undef I
+#define I _Complex_I
+#endif /* SOLARIS_COMPLEX_CHECK */
+
+
+#if defined( SOLARIS_COMPLEX_CXX_CHECK )
+#ifdef __cplusplus
+extern "C" {
+#endif
+#ifdef __cplusplus
+}
+#endif
+#endif /* SOLARIS_COMPLEX_CXX_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ctrl-quotes-def-1.h b/gcc-4.8.3/fixincludes/tests/base/ctrl-quotes-def-1.h
new file mode 100644
index 000000000..16b18dc41
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ctrl-quotes-def-1.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ctrl-quotes-def-1.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( CTRL_QUOTES_DEF_CHECK_1 )
+#define _CTRL(c) (c&037)
+#endif /* CTRL_QUOTES_DEF_CHECK_1 */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ctype.h b/gcc-4.8.3/fixincludes/tests/base/ctype.h
new file mode 100644
index 000000000..deabd5e44
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ctype.h
@@ -0,0 +1,65 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ctype.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX10_CTYPE_DECLARATIONS1_CHECK )
+#ifdef _PROTOTYPES
+extern int __tolower(int);
+extern int __toupper(int);
+#else /* NOT _PROTOTYPES */
+extern int __tolower();
+extern int __toupper();
+#endif /* _PROTOTYPES */
+
+# define _toupper(__c) __toupper(__c)
+
+
+#endif /* HPUX10_CTYPE_DECLARATIONS1_CHECK */
+
+
+#if defined( HPUX10_CTYPE_DECLARATIONS2_CHECK )
+# if defined(_SB_CTYPE_MACROS) && !defined(__lint)
+
+#ifdef _PROTOTYPES
+ extern int _isalnum(int);
+ extern int _isalpha(int);
+ extern int _iscntrl(int);
+ extern int _isdigit(int);
+ extern int _isgraph(int);
+ extern int _islower(int);
+ extern int _isprint(int);
+ extern int _ispunct(int);
+ extern int _isspace(int);
+ extern int _isupper(int);
+ extern int _isxdigit(int);
+# else /* not _PROTOTYPES */
+ extern int _isalnum();
+ extern int _isalpha();
+ extern int _iscntrl();
+ extern int _isdigit();
+ extern int _isgraph();
+ extern int _islower();
+ extern int _isprint();
+ extern int _ispunct();
+ extern int _isspace();
+ extern int _isupper();
+ extern int _isxdigit();
+#endif /* _PROTOTYPES */
+
+ extern unsigned int *__SB_masks;
+
+#endif /* HPUX10_CTYPE_DECLARATIONS2_CHECK */
+
+
+#if defined( HPUX_CTYPE_MACROS_CHECK )
+: __SB_masks ? (int)__SB_masks[__alnum] & _ISCNTRL
+# define isalpha(__c) (__SB_masks ? (int)__SB_masks[__c] & _IS
+
+#endif /* HPUX_CTYPE_MACROS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/curses.h b/gcc-4.8.3/fixincludes/tests/base/curses.h
new file mode 100644
index 000000000..e05f8912d
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/curses.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/curses.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AVOID_BOOL_DEFINE_CHECK )
+#ifndef __cplusplus
+# define bool char
+#endif
+
+#endif /* AVOID_BOOL_DEFINE_CHECK */
+
+
+#if defined( AVOID_BOOL_TYPE_CHECK )
+#ifndef __cplusplus
+typedef unsigned int bool ;
+#endif /* bool
+ type */
+#endif /* AVOID_BOOL_TYPE_CHECK */
+
+
+#if defined( BAD_STRUCT_TERM_CHECK )
+struct term;
+#endif /* BAD_STRUCT_TERM_CHECK */
+
+
+#if defined( VOID_NULL_CHECK )
+#define NULL 0 /* typed NULL */
+#endif /* VOID_NULL_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/errno.h b/gcc-4.8.3/fixincludes/tests/base/errno.h
new file mode 100644
index 000000000..e2dd5b1c0
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/errno.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/errno.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_EXTERN_ERRNO_CHECK )
+#ifdef __cplusplus
+extern "C" {
+#endif
+ extern int errno;
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* HPUX_EXTERN_ERRNO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/features.h b/gcc-4.8.3/fixincludes/tests/base/features.h
new file mode 100644
index 000000000..93838c712
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/features.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/features.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_C99_INLINE_1_CHECK )
+#if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__
+# define __USE_EXTERN_INLINES 1
+#endif
+#endif /* GLIBC_C99_INLINE_1_CHECK */
+
+
+#if defined( GLIBC_C99_INLINE_1A_CHECK )
+#if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ && (defined __extern_inline || defined __GNUC_GNU_INLINE__)
+# define __USE_EXTERN_INLINES 1
+#endif
+#endif /* GLIBC_C99_INLINE_1A_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/fixinc-test-limits.h b/gcc-4.8.3/fixincludes/tests/base/fixinc-test-limits.h
new file mode 100644
index 000000000..0422d0901
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/fixinc-test-limits.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/fixinc-test-limits.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX10_CPP_POW_INLINE_CHECK )
+
+#endif /* HPUX10_CPP_POW_INLINE_CHECK */
+
+
+#if defined( IRIX_LIMITS_CONST_CHECK )
+extern __const char limit; /* test limits */
+#endif /* IRIX_LIMITS_CONST_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/hsfs/hsfs_spec.h b/gcc-4.8.3/fixincludes/tests/base/hsfs/hsfs_spec.h
new file mode 100644
index 000000000..2c67852bc
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/hsfs/hsfs_spec.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/hsfs/hsfs_spec.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SUN_BOGUS_IFDEF_CHECK )
+#if __i386__ || __vax__ || __sun4c__
+#endif /* SUN_BOGUS_IFDEF_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ia64/sys/getppdp.h b/gcc-4.8.3/fixincludes/tests/base/ia64/sys/getppdp.h
new file mode 100644
index 000000000..80fe99ecd
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ia64/sys/getppdp.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ia64/sys/getppdp.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_SPU_INFO_CHECK )
+#ifdef _KERNEL
+extern union mpinfou spu_info[];
+#endif
+#endif /* HPUX_SPU_INFO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/inttypes.h b/gcc-4.8.3/fixincludes/tests/base/inttypes.h
new file mode 100644
index 000000000..3f556856a
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/inttypes.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/inttypes.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_C99_INTTYPES_CHECK )
+#define UINT8_C(__c) (__c)
+#define UINT16_C(__c) (__c)
+#define INT32_C(__c) (__c)
+#define UINT32_C(__c) __CONCAT__(__c,u)
+
+#endif /* HPUX_C99_INTTYPES_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/io-quotes-def-1.h b/gcc-4.8.3/fixincludes/tests/base/io-quotes-def-1.h
new file mode 100644
index 000000000..383ff08f1
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/io-quotes-def-1.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/io-quotes-def-1.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( IO_QUOTES_DEF_CHECK_1 )
+#define XX_IO(x) (x<<8|256)
+#endif /* IO_QUOTES_DEF_CHECK_1 */
diff --git a/gcc-4.8.3/fixincludes/tests/base/ioLib.h b/gcc-4.8.3/fixincludes/tests/base/ioLib.h
new file mode 100644
index 000000000..d570c895d
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/ioLib.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/ioLib.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VXWORKS_IOCTL_MACRO_CHECK )
+extern int ioctl ( int asdf1234, int jkl , int qwerty ) ;
+#endif /* VXWORKS_IOCTL_MACRO_CHECK */
+
+
+#if defined( VXWORKS_WRITE_CONST_CHECK )
+extern int write (int, const char*, size_t);
+#endif /* VXWORKS_WRITE_CONST_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/iso/math_c99.h b/gcc-4.8.3/fixincludes/tests/base/iso/math_c99.h
new file mode 100644
index 000000000..4d9b6311f
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/iso/math_c99.h
@@ -0,0 +1,77 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/iso/math_c99.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_MATH_1_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef HUGE_VAL
+#define HUGE_VAL (__builtin_huge_val())
+#undef HUGE_VALF
+#define HUGE_VALF (__builtin_huge_valf())
+#undef HUGE_VALL
+#define HUGE_VALL (__builtin_huge_vall())
+#endif /* SOLARIS_MATH_1_CHECK */
+
+
+#if defined( SOLARIS_MATH_2_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef INFINITY
+#define INFINITY (__builtin_inff())
+#endif /* SOLARIS_MATH_2_CHECK */
+
+
+#if defined( SOLARIS_MATH_3_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef NAN
+#define NAN (__builtin_nanf(""))
+#endif /* SOLARIS_MATH_3_CHECK */
+
+
+#if defined( SOLARIS_MATH_4_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef fpclassify
+#define fpclassify(x) \
+ __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, (x))
+#endif /* SOLARIS_MATH_4_CHECK */
+
+
+#if defined( SOLARIS_MATH_8_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef signbit
+#define signbit(x) (sizeof(x) == sizeof(float) \
+ ? __builtin_signbitf(x) \
+ : sizeof(x) == sizeof(long double) \
+ ? __builtin_signbitl(x) \
+ : __builtin_signbit(x))
+#endif /* SOLARIS_MATH_8_CHECK */
+
+
+#if defined( SOLARIS_MATH_9_CHECK )
+#ident "@(#)math_c99.h 1.9 04/11/01 SMI"
+#undef isgreater
+#define isgreater(x, y) __builtin_isgreater(x, y)
+#undef isgreaterequal
+#define isgreaterequal(x, y) __builtin_isgreaterequal(x, y)
+#undef isless
+#define isless(x, y) __builtin_isless(x, y)
+#undef islessequal
+#define islessequal(x, y) __builtin_islessequal(x, y)
+#undef islessgreater
+#define islessgreater(x, y) __builtin_islessgreater(x, y)
+#undef isunordered
+#define isunordered(x, y) __builtin_isunordered(x, y)
+#endif /* SOLARIS_MATH_9_CHECK */
+
+
+#if defined( SOLARIS_MATH_10_CHECK )
+#pragma ident "@(#)math_c99.h 1.12 07/01/21 SMI"
+#undef isinf
+#define isinf(x) __builtin_isinf(x)
+#endif /* SOLARIS_MATH_10_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/iso/math_iso.h b/gcc-4.8.3/fixincludes/tests/base/iso/math_iso.h
new file mode 100644
index 000000000..a1313a7f4
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/iso/math_iso.h
@@ -0,0 +1,17 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/iso/math_iso.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_POW_INT_OVERLOAD_CHECK )
+#if __cplusplus < 201103L
+ inline long double pow(long double __X, int __Y) { return
+ __powl(__X, (long double) (__Y)); }
+#endif
+#endif /* SOLARIS_POW_INT_OVERLOAD_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/iso/setjmp_iso.h b/gcc-4.8.3/fixincludes/tests/base/iso/setjmp_iso.h
new file mode 100644
index 000000000..4cf872007
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/iso/setjmp_iso.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/iso/setjmp_iso.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_LONGJMP_NORETURN_CHECK )
+extern void longjmp(jmp_buf, int) __attribute__ ((__noreturn__));
+#endif /* SOLARIS_LONGJMP_NORETURN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/iso/stdio_iso.h b/gcc-4.8.3/fixincludes/tests/base/iso/stdio_iso.h
new file mode 100644
index 000000000..d476752f0
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/iso/stdio_iso.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/iso/stdio_iso.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_GETC_STRICT_STDC_CHECK )
+#if !defined(_REENTRANT) && !defined(_LP64) && (!defined(_STRICT_STDC) || (__cplusplus >= 199711L))
+#endif /* SOLARIS_GETC_STRICT_STDC_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/iso/stdlib_iso.h b/gcc-4.8.3/fixincludes/tests/base/iso/stdlib_iso.h
new file mode 100644
index 000000000..3fb5b3495
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/iso/stdlib_iso.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/iso/stdlib_iso.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_CXX_LINKAGE_CHECK )
+#if __cplusplus >= 199711L && !__GNUG__
+extern "C++" {
+ void *bsearch(const void *, const void *, size_t, size_t,
+#endif /* SOLARIS_CXX_LINKAGE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/locale.h b/gcc-4.8.3/fixincludes/tests/base/locale.h
new file mode 100644
index 000000000..7a7273e10
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/locale.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/locale.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( OPENBSD_NULL_DEFINITION_CHECK )
+#ifndef NULL
+#ifdef __cplusplus
+#ifdef __GNUG__
+#define NULL __null
+#else /* ! __GNUG__ */
+#define NULL 0L
+#endif /* __GNUG__ */
+#else /* ! __cplusplus */
+#define NULL ((void *)0)
+#endif /* __cplusplus */
+#endif /* !NULL */
+
+#endif /* OPENBSD_NULL_DEFINITION_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/mach-o/dyld.h b/gcc-4.8.3/fixincludes/tests/base/mach-o/dyld.h
new file mode 100644
index 000000000..c0620312d
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/mach-o/dyld.h
@@ -0,0 +1,17 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/mach-o/dyld.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( DARWIN_PRIVATE_EXTERN_CHECK )
+extern int _dyld_func_lookup(
+const char *dyld_func_name,
+unsigned long *address);
+
+#endif /* DARWIN_PRIVATE_EXTERN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/mach-o/swap.h b/gcc-4.8.3/fixincludes/tests/base/mach-o/swap.h
new file mode 100644
index 000000000..1bc65d4c8
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/mach-o/swap.h
@@ -0,0 +1,26 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/mach-o/swap.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+#ifndef FIXINC_WRAP_MACH_O_SWAP_H_DARWIN_EXTERNC
+#define FIXINC_WRAP_MACH_O_SWAP_H_DARWIN_EXTERNC 1
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if defined( DARWIN_EXTERNC_CHECK )
+extern void swap_fat_header();
+
+#endif /* DARWIN_EXTERNC_CHECK */
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* FIXINC_WRAP_MACH_O_SWAP_H_DARWIN_EXTERNC */
diff --git a/gcc-4.8.3/fixincludes/tests/base/malloc.h b/gcc-4.8.3/fixincludes/tests/base/malloc.h
new file mode 100644
index 000000000..15be8b02b
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/malloc.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/malloc.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_MALLOC_CHECK )
+#if (defined(__cplusplus) && defined(__IBMCPP__))
+#endif /* AIX_MALLOC_CHECK */
+
+
+#if defined( SUN_MALLOC_CHECK )
+typedef void * malloc_t;
+void free();
+void* malloc();
+void* calloc();
+void* realloc();
+#endif /* SUN_MALLOC_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/math.h b/gcc-4.8.3/fixincludes/tests/base/math.h
new file mode 100644
index 000000000..766017280
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/math.h
@@ -0,0 +1,100 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/math.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+#ifndef FIXINC_WRAP_MATH_H_MATH_EXCEPTION
+#define FIXINC_WRAP_MATH_H_MATH_EXCEPTION 1
+
+#ifdef __cplusplus
+#define exception __math_exception
+#endif
+
+
+#if defined( BROKEN_CABS_CHECK )
+#ifdef __STDC__
+
+#else
+
+#endif
+
+#endif /* BROKEN_CABS_CHECK */
+
+
+#if defined( DARWIN_9_LONG_DOUBLE_FUNCS_2_CHECK )
+#include <architecture/ppc/math.h>
+#endif /* DARWIN_9_LONG_DOUBLE_FUNCS_2_CHECK */
+
+
+#if defined( HPPA_HPUX_FP_MACROS_CHECK )
+#endif /* _INCLUDE_HPUX_SOURCE */
+
+#if defined(_INCLUDE_HPUX_SOURCE) || \
+ (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L))
+# define FP_NORMAL 0
+# define FP_ZERO 1
+# define FP_INFINITE 2
+# define FP_SUBNORMAL 3
+# define FP_NAN 4
+#endif
+
+#ifdef _INCLUDE_HPUX_SOURCE
+
+#endif /* HPPA_HPUX_FP_MACROS_CHECK */
+
+
+#if defined( HPUX11_CPP_POW_INLINE_CHECK )
+
+#endif /* HPUX11_CPP_POW_INLINE_CHECK */
+
+
+#if defined( HPUX11_FABSF_CHECK )
+#ifdef _PA_RISC
+#ifndef __cplusplus
+# define fabsf(x) ((float)fabs((double)(float)(x)))
+#endif
+#endif
+#endif /* HPUX11_FABSF_CHECK */
+
+
+#if defined( HPUX8_BOGUS_INLINES_CHECK )
+extern "C" int abs(int);
+
+#endif /* HPUX8_BOGUS_INLINES_CHECK */
+
+
+#if defined( MATH_EXCEPTION_CHECK )
+typedef struct exception t_math_exception;
+#endif /* MATH_EXCEPTION_CHECK */
+
+
+#if defined( MATH_HUGE_VAL_FROM_DBL_MAX_CHECK )
+
+#define HUGE_VAL 3.1415e+9 /* really big */
+#endif /* MATH_HUGE_VAL_FROM_DBL_MAX_CHECK */
+
+
+#if defined( RS6000_DOUBLE_CHECK )
+#ifndef __cplusplus
+extern int class();
+#endif
+#endif /* RS6000_DOUBLE_CHECK */
+
+
+#if defined( STRICT_ANSI_NOT_CTD_CHECK )
+#if 1 && \
+&& defined(mumbling) |& ( !defined(__STRICT_ANSI__)) \
+( !defined(__STRICT_ANSI__) && !defined(_XOPEN_SOURCE) \
+|| !defined(__STRICT_ANSI__) ) /* not std C */
+int foo;
+#endif
+#endif /* STRICT_ANSI_NOT_CTD_CHECK */
+#ifdef __cplusplus
+#undef exception
+#endif
+
+#endif /* FIXINC_WRAP_MATH_H_MATH_EXCEPTION */
diff --git a/gcc-4.8.3/fixincludes/tests/base/net/if.h b/gcc-4.8.3/fixincludes/tests/base/net/if.h
new file mode 100644
index 000000000..4c25423c5
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/net/if.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/net/if.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( ALPHA_IF_SEMICOLON_CHECK )
+ struct sockaddr vmif_paddr; /* protocol address */
+#endif /* ALPHA_IF_SEMICOLON_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/net/if_arp.h b/gcc-4.8.3/fixincludes/tests/base/net/if_arp.h
new file mode 100644
index 000000000..dec20a7bd
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/net/if_arp.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/net/if_arp.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_NET_IF_ARP_CHECK )
+typedef struct _fc_softc {
+ int a;
+};
+#endif /* AIX_NET_IF_ARP_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/netdnet/dnetdb.h b/gcc-4.8.3/fixincludes/tests/base/netdnet/dnetdb.h
new file mode 100644
index 000000000..e506c6eab
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/netdnet/dnetdb.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/netdnet/dnetdb.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NODEENT_SYNTAX_CHECK )
+char *na_addr ;
+#endif /* NODEENT_SYNTAX_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/netinet/in.h b/gcc-4.8.3/fixincludes/tests/base/netinet/in.h
new file mode 100644
index 000000000..2d7f7b852
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/netinet/in.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/netinet/in.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_HTONL_CHECK )
+#if 1
+/*
+ * Macros for number representation conversion.
+ */
+#ifndef ntohl
+#define ntohl(x) (x)
+#define ntohs(x) (x)
+#define htonl(x) (x)
+#define htons(x) (x)
+#endif
+#endif /* ! _XOPEN_SOURCE_EXTENDED */
+#endif /* HPUX_HTONL_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/netinet/ip.h b/gcc-4.8.3/fixincludes/tests/base/netinet/ip.h
new file mode 100644
index 000000000..7b2990352
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/netinet/ip.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/netinet/ip.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( IP_MISSING_SEMI_CHECK )
+struct mumble {
+ union {
+ int x;
+ };
+}; /* mumbled struct */
+
+#endif /* IP_MISSING_SEMI_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/obstack.h b/gcc-4.8.3/fixincludes/tests/base/obstack.h
new file mode 100644
index 000000000..ea8e8dd1e
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/obstack.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/obstack.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( OBSTACK_LVALUE_CAST_CHECK )
+((*((void **) (h)->next_free) = (aptr)), ( (h)->next_free += sizeof (void *)))
+#endif /* OBSTACK_LVALUE_CAST_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/pixrect/memvar.h b/gcc-4.8.3/fixincludes/tests/base/pixrect/memvar.h
new file mode 100644
index 000000000..19230cb33
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/pixrect/memvar.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/pixrect/memvar.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SUN_CATMACRO_CHECK )
+#ifdef __STDC__
+# define CAT(a,b) a##b
+#else
+#define CAT(a,b) a/**/b
+#endif
+#endif /* SUN_CATMACRO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/pthread.h b/gcc-4.8.3/fixincludes/tests/base/pthread.h
new file mode 100644
index 000000000..1d28067ad
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/pthread.h
@@ -0,0 +1,163 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/pthread.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_ONCE_INIT_1_CHECK )
+#define PTHREAD_ONCE_INIT \
+{{ \
+
+#endif /* AIX_ONCE_INIT_1_CHECK */
+
+
+#if defined( AIX_ONCE_INIT_2_CHECK )
+ 0 \
+}}
+
+#endif /* AIX_ONCE_INIT_2_CHECK */
+
+
+#if defined( AIX_MUTEX_INITIALIZER_1_CHECK )
+#define PTHREAD_MUTEX_INITIALIZER \
+{{ \
+
+#endif /* AIX_MUTEX_INITIALIZER_1_CHECK */
+
+
+#if defined( AIX_COND_INITIALIZER_1_CHECK )
+#define PTHREAD_COND_INITIALIZER \
+{{ \
+
+#endif /* AIX_COND_INITIALIZER_1_CHECK */
+
+
+#if defined( AIX_RWLOCK_INITIALIZER_1_CHECK )
+#define PTHREAD_RWLOCK_INITIALIZER \
+{{ \
+
+#endif /* AIX_RWLOCK_INITIALIZER_1_CHECK */
+
+
+#if defined( AIX_PTHREAD_CHECK )
+#define PTHREAD_MUTEX_INITIALIZER \
+{...init stuff...}
+#endif /* AIX_PTHREAD_CHECK */
+
+
+#if defined( GLIBC_MUTEX_INIT_CHECK )
+#define PTHREAD_MUTEX_INITIALIZER \
+ { { 0, 0, 0, 0, 0, 0 } }
+#ifdef __USE_GNU
+# if __WORDSIZE == 64
+# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0 } }
+# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, 0, PTHREAD_MUTEX_ERRORCHECK_NP, 0 } }
+# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, 0, PTHREAD_MUTEX_ADAPTIVE_NP, 0 } }
+# else
+# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0, 0 } }
+# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, PTHREAD_MUTEX_ERRORCHECK_NP, 0, 0 } }
+# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
+ { { 0, 0, 0, PTHREAD_MUTEX_ADAPTIVE_NP, 0, 0 } }
+# endif
+#endif
+# if __WORDSIZE == 64
+# define PTHREAD_RWLOCK_INITIALIZER \
+ { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+# else
+# define PTHREAD_RWLOCK_INITIALIZER \
+ { { 0, 0, 0, 0, 0, 0, 0, 0 } }
+# endif
+# ifdef __USE_GNU
+# if __WORDSIZE == 64
+# define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
+ { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \
+ PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP } }
+# else
+# define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
+ { { 0, 0, 0, 0, 0, 0, PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP, 0 } }
+# endif
+# endif
+#define PTHREAD_COND_INITIALIZER { { 0, 0, 0, 0, 0, (void *) 0, 0, 0 } }
+#endif /* GLIBC_MUTEX_INIT_CHECK */
+
+
+#if defined( PTHREAD_INCOMPLETE_STRUCT_ARGUMENT_CHECK )
+extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask);
+#endif /* PTHREAD_INCOMPLETE_STRUCT_ARGUMENT_CHECK */
+
+
+#if defined( SOLARIS_MUTEX_INIT_2_CHECK )
+#ident "@(#)pthread.h 1.26 98/04/12 SMI"
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_MUTEX_INITIALIZER {{{0},0}, {{{0}}}, 0}
+#else
+#define PTHREAD_MUTEX_INITIALIZER {{{0},0}, {{{0}}}, {0}}
+#endif
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_COND_INITIALIZER {{{0}, 0}, 0} /* DEFAULTCV */
+#else
+#define PTHREAD_COND_INITIALIZER {{{0}, 0}, {0}} /* DEFAULTCV */
+#endif
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_MUTEX_INITIALIZER /* = DEFAULTMUTEX */ \
+ {{0, 0, 0, DEFAULT_TYPE, _MUTEX_MAGIC}, {{{0}}}, 0}
+#else
+#define PTHREAD_MUTEX_INITIALIZER /* = DEFAULTMUTEX */ \
+ {{0, 0, 0, DEFAULT_TYPE, _MUTEX_MAGIC}, {{{0}}}, {0}}
+#endif
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_COND_INITIALIZER /* = DEFAULTCV */ \
+ {{{0, 0, 0, 0}, DEFAULT_TYPE, _COND_MAGIC}, 0}
+#else
+#define PTHREAD_COND_INITIALIZER /* = DEFAULTCV */ \
+ {{{0, 0, 0, 0}, DEFAULT_TYPE, _COND_MAGIC}, {0}}
+#endif
+#endif /* SOLARIS_MUTEX_INIT_2_CHECK */
+
+
+#if defined( SOLARIS_RWLOCK_INIT_1_CHECK )
+#ident "@(#)pthread.h 1.26 98/04/12 SMI"
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_RWLOCK_INITIALIZER {0, 0, 0, {0, 0, 0}, {0, 0}, {0, 0}}
+#else
+#define PTHREAD_RWLOCK_INITIALIZER {0, 0, 0, {{0}, {0}, {0}}, {{0}, {0}}, {{0}, {0}}}
+#endif
+#endif /* SOLARIS_RWLOCK_INIT_1_CHECK */
+
+
+#if defined( SOLARIS_ONCE_INIT_1_CHECK )
+#pragma ident "@(#)pthread.h 1.37 04/09/28 SMI"
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_ONCE_INIT {{0, 0, 0, PTHREAD_ONCE_NOTDONE}}
+#else
+#define PTHREAD_ONCE_INIT {{{0}, {0}, {0}, {PTHREAD_ONCE_NOTDONE}}}
+#endif
+#endif /* SOLARIS_ONCE_INIT_1_CHECK */
+
+
+#if defined( SOLARIS_ONCE_INIT_2_CHECK )
+#ident "@(#)pthread.h 1.26 98/04/12 SMI"
+#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
+#define PTHREAD_ONCE_INIT {{0, 0, 0, PTHREAD_ONCE_NOTDONE}}
+#else
+#define PTHREAD_ONCE_INIT {{{0}, {0}, {0}, {PTHREAD_ONCE_NOTDONE}}}
+#endif
+
+#endif /* SOLARIS_ONCE_INIT_2_CHECK */
+
+
+#if defined( THREAD_KEYWORD_CHECK )
+extern int pthread_create (pthread_t *__restrict __thr,
+extern int pthread_kill (pthread_t __thr, int __signo);
+extern int pthread_cancel (pthread_t __thr);
+#endif /* THREAD_KEYWORD_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/reg_types.h b/gcc-4.8.3/fixincludes/tests/base/reg_types.h
new file mode 100644
index 000000000..950dabb26
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/reg_types.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/reg_types.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( OSF_NAMESPACE_A_CHECK )
+typedef struct {
+ int stuff, mo_suff;
+} __regex_t;
+extern __regex_t re;
+extern __regoff_t ro;
+extern __regmatch_t rm;
+
+#endif /* OSF_NAMESPACE_A_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/regex.h b/gcc-4.8.3/fixincludes/tests/base/regex.h
new file mode 100644
index 000000000..304b790f4
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/regex.h
@@ -0,0 +1,17 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/regex.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( OSF_NAMESPACE_C_CHECK )
+#include <reg_types.h>
+typedef __regex_t regex_t;
+typedef __regoff_t regoff_t;
+typedef __regmatch_t regmatch_t;
+#endif /* OSF_NAMESPACE_C_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/regexp.h b/gcc-4.8.3/fixincludes/tests/base/regexp.h
new file mode 100644
index 000000000..35ec04942
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/regexp.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/regexp.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SVR4_UNDECLARED_GETRNGE_CHECK )
+static int size;
+static int getrnge ();
+/* stuff which calls getrnge() */
+static getrnge()
+{}
+#endif /* SVR4_UNDECLARED_GETRNGE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rpc/auth.h b/gcc-4.8.3/fixincludes/tests/base/rpc/auth.h
new file mode 100644
index 000000000..42ba84707
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rpc/auth.h
@@ -0,0 +1,26 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rpc/auth.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( STRUCT_SOCKADDR_CHECK )
+struct sockaddr;
+extern AUTH* authdes_create( struct sockaddr* );
+#endif /* STRUCT_SOCKADDR_CHECK */
+
+
+#if defined( SUN_AUTH_PROTO_CHECK )
+struct auth_t {
+#ifdef __cplusplus
+ int (*name)(...); /* C++ bad */
+#else
+ int (*name)(); /* C++ bad */
+#endif
+};
+#endif /* SUN_AUTH_PROTO_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rpc/rpc.h b/gcc-4.8.3/fixincludes/tests/base/rpc/rpc.h
new file mode 100644
index 000000000..2e7847897
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rpc/rpc.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rpc/rpc.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NESTED_AUTH_DES_CHECK )
+/*#include <rpc/auth_des.h> */ /* skip this */
+#endif /* NESTED_AUTH_DES_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rpc/xdr.h b/gcc-4.8.3/fixincludes/tests/base/rpc/xdr.h
new file mode 100644
index 000000000..7b9f9bae9
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rpc/xdr.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rpc/xdr.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( RPC_XDR_LVALUE_CAST_A_CHECK )
+#define IXDR_GET_LONG(buf) ((long)IXDR_GET_U_INT32(buf))
+#endif /* RPC_XDR_LVALUE_CAST_A_CHECK */
+
+
+#if defined( RPC_XDR_LVALUE_CAST_B_CHECK )
+#define IXDR_PUT_LONG(buf, v) ((long)IXDR_PUT_INT32(buf, (long)(v)))
+#endif /* RPC_XDR_LVALUE_CAST_B_CHECK */
+
+
+#if defined( STRUCT_FILE_CHECK )
+struct __file_s;
+extern void xdrstdio_create( struct __file_s* );
+#endif /* STRUCT_FILE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rstat.h b/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rstat.h
new file mode 100644
index 000000000..05dc65b66
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rstat.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rpcsvc/rstat.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( STATSSWTCH_CHECK )
+struct statswtch {
+ int boottime;
+};
+#endif /* STATSSWTCH_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rusers.h b/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rusers.h
new file mode 100644
index 000000000..727c40925
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rpcsvc/rusers.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rpcsvc/rusers.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SUN_RUSERS_SEMI_CHECK )
+struct mumble
+ int _cnt;
+};
+#endif /* SUN_RUSERS_SEMI_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/decc$types.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/decc$types.h
new file mode 100644
index 000000000..5a7e0fc68
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/decc$types.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/decc$types.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_DEFINE_CAN_USE_EXTERN_PREFIX_CHECK )
+# else
+# if defined(__DECCXX)
+# define __CAN_USE_EXTERN_PREFIX 1
+# elif defined (__GNUC__)
+# define __CAN_USE_EXTERN_PREFIX 1
+# endif
+# endif
+
+#endif /* VMS_DEFINE_CAN_USE_EXTERN_PREFIX_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/if.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/if.h
new file mode 100644
index 000000000..836ff2733
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/if.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/if.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_FORWARD_DECLARE_STRUCT_CHECK )
+/* forward decls for C++ */
+#if defined (__cplusplus) || defined (__GNUC__)
+struct foo;
+#endif
+
+#endif /* VMS_FORWARD_DECLARE_STRUCT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/resolv.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/resolv.h
new file mode 100644
index 000000000..0b5b2483c
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/resolv.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/resolv.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_DO_NOT_REDECLARE_HOSTALIAS_CHECK )
+void fp_nquery (const u_char *, int, FILE *);
+/* __char_ptr32 hostalias (const char *); */
+
+#endif /* VMS_DO_NOT_REDECLARE_HOSTALIAS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/setjmp.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/setjmp.h
new file mode 100644
index 000000000..5414efc54
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/setjmp.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/setjmp.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_USE_FAST_SETJMP_CHECK )
+# if defined(__FAST_SETJMP) || defined (__GNUC__) || defined(__UNIX_SETJMP)
+#endif /* VMS_USE_FAST_SETJMP_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/signal.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/signal.h
new file mode 100644
index 000000000..3b5a2b863
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/signal.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/signal.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_ADD_MISSING_BRACES_CHECK )
+static const __sigset_t _SIG_EMPTY_SET = { {0x00000000, 0x00000000} },
+ _SIG_FULL_SET = { {0xFFFFFFFF, 0xFFFFFFFF} };
+
+#endif /* VMS_ADD_MISSING_BRACES_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/stdio.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/stdio.h
new file mode 100644
index 000000000..4835d0fe0
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/stdio.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/stdio.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_NO_64BIT_GETOPT_CHECK )
+#if __INITIAL_POINTER_SIZE != 64 /* getopt is short ptr only. */
+int getopt (int, char * const [], const char *);
+#endif
+#endif /* VMS_NO_64BIT_GETOPT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/string.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/string.h
new file mode 100644
index 000000000..6249b0c67
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/string.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/string.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_DISABLE_DECC_STRING_BUILTINS_CHECK )
+#if !defined(__VAX) && !defined(__GNUC__)
+
+#endif /* VMS_DISABLE_DECC_STRING_BUILTINS_CHECK */
+
+
+#if defined( VMS_DECC_BUILTIN_CHECK )
+define FD_ZERO(__p) memset((__p), 0, sizeof(*(__p)))
+
+#endif /* VMS_DECC_BUILTIN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/rtldef/wait.h b/gcc-4.8.3/fixincludes/tests/base/rtldef/wait.h
new file mode 100644
index 000000000..0587834f1
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/rtldef/wait.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/rtldef/wait.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VMS_USE_QUOTED_INCLUDE_CHECK )
+# include <sys/resource.h>
+#endif /* VMS_USE_QUOTED_INCLUDE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/signal.h b/gcc-4.8.3/fixincludes/tests/base/signal.h
new file mode 100644
index 000000000..1c4517e2c
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/signal.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/signal.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NETBSD_C99_INLINE_1_CHECK )
+extern
+#ifdef __GNUC_STDC_INLINE__
+__attribute__((__gnu_inline__))
+#endif
+__inline int
+sigaddset(sigset_t *set, int signo)
+{}
+#endif /* NETBSD_C99_INLINE_1_CHECK */
+
+
+#if defined( NETBSD_C99_INLINE_2_CHECK )
+#ifdef __GNUC_STDC_INLINE__
+#define _SIGINLINE extern __attribute__((__gnu_inline__)) __inline
+#else
+#define _SIGINLINE extern __inline
+#endif
+#endif /* NETBSD_C99_INLINE_2_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/sparc/asm_linkage.h b/gcc-4.8.3/fixincludes/tests/base/sparc/asm_linkage.h
new file mode 100644
index 000000000..5690f7789
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/sparc/asm_linkage.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sparc/asm_linkage.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( KANDR_CONCAT_CHECK )
+#define __CONCAT__(a,b) a##b
+#endif /* KANDR_CONCAT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/spawn.h b/gcc-4.8.3/fixincludes/tests/base/spawn.h
new file mode 100644
index 000000000..6590f3b04
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/spawn.h
@@ -0,0 +1,15 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/spawn.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_POSIX_SPAWN_RESTRICT_CHECK )
+char *const *_RESTRICT_KYWD argv,
+char *const *_RESTRICT_KYWD envp);
+#endif /* SOLARIS_POSIX_SPAWN_RESTRICT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdarg.h b/gcc-4.8.3/fixincludes/tests/base/stdarg.h
new file mode 100644
index 000000000..686d0b3d6
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdarg.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdarg.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( OPENBSD_VA_START_CHECK )
+#define va_start(v,l) __builtin_va_start((v),l)
+#endif /* OPENBSD_VA_START_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdint-aix.h b/gcc-4.8.3/fixincludes/tests/base/stdint-aix.h
new file mode 100644
index 000000000..1560e75d6
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdint-aix.h
@@ -0,0 +1,48 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdint-aix.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AIX_STDINT_1_CHECK )
+#define UINT8_MAX (255)
+#define UINT16_MAX (65535)
+#endif /* AIX_STDINT_1_CHECK */
+
+
+#if defined( AIX_STDINT_2_CHECK )
+#define INTPTR_MIN (-INTPTR_MAX-1)
+#define INTPTR_MAX 9223372036854775807L
+#define UINTPTR_MAX 18446744073709551615UL
+#else
+#define INTPTR_MIN (-INTPTR_MAX-1)
+#define INTPTR_MAX 2147483647L
+#define UINTPTR_MAX 4294967295UL
+#endif /* AIX_STDINT_2_CHECK */
+
+
+#if defined( AIX_STDINT_3_CHECK )
+#define PTRDIFF_MIN (-9223372036854775807L - 1)
+#define PTRDIFF_MAX 9223372036854775807L
+#else
+#define PTRDIFF_MIN (-2147483647L - 1)
+#define PTRDIFF_MAX 2147483647L
+#endif /* AIX_STDINT_3_CHECK */
+
+
+#if defined( AIX_STDINT_4_CHECK )
+#define SIZE_MAX 18446744073709551615UL
+#else
+#define SIZE_MAX 4294967295UL
+#endif /* AIX_STDINT_4_CHECK */
+
+
+#if defined( AIX_STDINT_5_CHECK )
+#define UINT8_C(c) c
+#define UINT16_C(c) c
+#endif /* AIX_STDINT_5_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdint-darwin.h b/gcc-4.8.3/fixincludes/tests/base/stdint-darwin.h
new file mode 100644
index 000000000..7a5d6dadf
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdint-darwin.h
@@ -0,0 +1,79 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdint-darwin.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( DARWIN_STDINT_1_CHECK )
+#define UINT8_C(v) v
+#define UINT16_C(v) v
+#endif /* DARWIN_STDINT_1_CHECK */
+
+
+#if defined( DARWIN_STDINT_2_CHECK )
+#if __WORDSIZE == 64
+#define INTPTR_MAX 9223372036854775807L
+#define INTPTR_MIN (-INTPTR_MAX-1)
+#else
+#define INTPTR_MAX 2147483647L
+#define INTPTR_MIN (-INTPTR_MAX-1)
+#endif
+#endif /* DARWIN_STDINT_2_CHECK */
+
+
+#if defined( DARWIN_STDINT_3_CHECK )
+#if __WORDSIZE == 64
+#define UINTPTR_MAX 18446744073709551615UL
+#else
+#define UINTPTR_MAX 4294967295UL
+#endif
+#endif /* DARWIN_STDINT_3_CHECK */
+
+
+#if defined( DARWIN_STDINT_4_CHECK )
+#if __WORDSIZE == 64
+#define SIZE_MAX 18446744073709551615UL
+#else
+#define SIZE_MAX 4294967295UL
+#endif
+#endif /* DARWIN_STDINT_4_CHECK */
+
+
+#if defined( DARWIN_STDINT_5_CHECK )
+#if __WORDSIZE == 64
+#define INTMAX_MIN (-9223372036854775807L - 1)
+#define INTMAX_MAX 9223372036854775807L
+#define UINTMAX_MAX 18446744073709551615UL
+#else
+#define INTMAX_MIN (-9223372036854775807LL - 1)
+#define INTMAX_MAX 9223372036854775807LL
+#define UINTMAX_MAX 18446744073709551615ULL
+#endif
+#endif /* DARWIN_STDINT_5_CHECK */
+
+
+#if defined( DARWIN_STDINT_6_CHECK )
+#if __WORDSIZE == 64
+#define PTRDIFF_MIN (-9223372036854775807L - 1)
+#define PTRDIFF_MAX 9223372036854775807L
+#else
+#define PTRDIFF_MIN (-2147483647 - 1)
+#define PTRDIFF_MAX 2147483647
+#endif
+#endif /* DARWIN_STDINT_6_CHECK */
+
+
+#if defined( DARWIN_STDINT_7_CHECK )
+#if __WORDSIZE == 64
+#define INTMAX_C(v) (v ## L)
+#define UINTMAX_C(v) (v ## UL)
+#else
+#define INTMAX_C(v) (v ## LL)
+#define UINTMAX_C(v) (v ## ULL)
+#endif
+#endif /* DARWIN_STDINT_7_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdint-hpux11.h b/gcc-4.8.3/fixincludes/tests/base/stdint-hpux11.h
new file mode 100644
index 000000000..6e8ea1349
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdint-hpux11.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdint-hpux11.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX_C99_INTPTR_CHECK )
+#define PTRDIFF_MAX (2147483647l)
+#define PTRDIFF_MIN (-PTRDIFF_MAX - 1)
+#define INTPTR_MAX (2147483647l)
+#define INTPTR_MIN (-INTPTR_MAX - 1)
+#define UINTPTR_MAX (4294967295ul)
+#define SIZE_MAX (4294967295ul)
+
+#endif /* HPUX_C99_INTPTR_CHECK */
+
+
+#if defined( HPUX_C99_INTTYPES2_CHECK )
+#define INT8_C(__c) (__c)
+#define UINT8_C(__c) (__c)
+#define INT16_C(__c) (__c)
+#define UINT16_C(__c) (__c)
+
+#endif /* HPUX_C99_INTTYPES2_CHECK */
+
+
+#if defined( HPUX_STDINT_LEAST_FAST_CHECK )
+# define UINT_FAST64_MAX __UINT64_MAX__
+# define UINT_LEAST64_MAX __UINT64_MAX__
+
+#endif /* HPUX_STDINT_LEAST_FAST_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdint-newlib.h b/gcc-4.8.3/fixincludes/tests/base/stdint-newlib.h
new file mode 100644
index 000000000..451a4756a
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdint-newlib.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdint-newlib.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( NEWLIB_STDINT_1_CHECK )
+/* @todo - Add support for wint_t types. */
+#define INT32_MIN (-INT32_MAX - 1)
+#define INT32_MAX __INT32_MAX__
+#define UINT32_MAX __UINT32_MAX__
+#define INT_LEAST32_MIN (-INT_LEAST32_MAX - 1)
+#define INT_LEAST32_MAX __INT_LEAST32_MAX__
+#define UINT_LEAST32_MAX __UINT_LEAST32_MAX__
+#define INT_FAST8_MIN (-INT_FAST8_MAX - 1)
+#define INT_FAST8_MAX __INT_FAST8_MAX__
+#define UINT_FAST8_MAX __UINT_FAST8_MAX__
+#define SIZE_MAX __SIZE_MAX__
+#define PTRDIFF_MIN (-PTRDIFF_MAX - 1)
+#define PTRDIFF_MAX __PTRDIFF_MAX__
+#define UINT8_C(c) __UINT8_C(c)
+#define UINT16_C(c) __UINT16_C(c)
+#endif /* NEWLIB_STDINT_1_CHECK */
+
+
+#if defined( NEWLIB_STDINT_2_CHECK )
+/* @todo - Add support for wint_t types. */
+#define INTMAX_MAX __INTMAX_MAX__
+#define INTMAX_MIN (-INTMAX_MAX - 1)
+#define UINTMAX_MAX __UINTMAX_MAX__
+#define WCHAR_MAX __WCHAR_MAX__
+#define WCHAR_MIN __WCHAR_MIN__
+#define WINT_MAX __WINT_MAX__
+#define WINT_MIN __WINT_MIN__
+
+/** Macros for minimum-width integer constant expressions */
+#endif /* NEWLIB_STDINT_2_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdint.h b/gcc-4.8.3/fixincludes/tests/base/stdint.h
new file mode 100644
index 000000000..54da0a122
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdint.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdint.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_STDINT_CHECK )
+/* This file is part of the GNU C Library. */
+# define UINT8_C(c) c
+# define UINT16_C(c) c
+#endif /* GLIBC_STDINT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdio.h b/gcc-4.8.3/fixincludes/tests/base/stdio.h
new file mode 100644
index 000000000..975d0a521
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdio.h
@@ -0,0 +1,106 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdio.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+#ifndef FIXINC_WRAP_STDIO_H_STDIO_STDARG_H
+#define FIXINC_WRAP_STDIO_H_STDIO_STDARG_H 1
+
+#define __need___va_list
+#include <stdarg.h>
+
+
+#if defined( AAB_AIX_STDIO_CHECK )
+
+#endif /* AAB_AIX_STDIO_CHECK */
+
+
+#if defined( ALPHA_GETOPT_CHECK )
+extern int getopt(int, char *const[], const char *);
+#endif /* ALPHA_GETOPT_CHECK */
+
+
+#if defined( BSD_STDIO_ATTRS_CONFLICT_CHECK )
+#define _BSD_STRING(_BSD_X) _BSD_STRINGX(_BSD_X)
+#define _BSD_STRINGX(_BSD_X) #_BSD_X
+int vfscanf(FILE *, const char *, __builtin_va_list) __asm__ (_BSD_STRING(__USER_LABEL_PREFIX__) "__svfscanf");
+#endif /* BSD_STDIO_ATTRS_CONFLICT_CHECK */
+
+
+#if defined( HPUX10_STDIO_DECLARATIONS_CHECK )
+# define _iob __iob
+
+#endif /* HPUX10_STDIO_DECLARATIONS_CHECK */
+
+
+#if defined( HPUX11_SNPRINTF_CHECK )
+extern int snprintf(char *, size_t, const char *, ...);
+extern int snprintf(char *, _hpux_size_t, const char *, ...);
+extern int snprintf(char *, _hpux_size_t, const char *, ...);
+#endif /* HPUX11_SNPRINTF_CHECK */
+
+
+#if defined( HPUX11_VSNPRINTF_CHECK )
+extern int vsnprintf(char *, _hpux_size_t, const char *, __gnuc_va_list);
+#endif /* HPUX11_VSNPRINTF_CHECK */
+
+
+#if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK )
+extern int printf( const char *, __gnuc_va_list );
+#endif /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */
+
+
+#if defined( READ_RET_TYPE_CHECK )
+extern unsigned int fread(), fwrite();
+extern int fclose(), fflush(), foo();
+#endif /* READ_RET_TYPE_CHECK */
+
+
+#if defined( RS6000_PARAM_CHECK )
+extern int rename(const char *_old, const char *_new);
+#endif /* RS6000_PARAM_CHECK */
+
+
+#if defined( SOLARIS_STD___FILBUF_CHECK )
+using std::perror;
+#ifndef _LP64
+using std::__filbuf;
+using std::__flsbuf;
+#endif
+#endif
+#endif /* SOLARIS_STD___FILBUF_CHECK */
+
+
+#if defined( STDIO_STDARG_H_CHECK )
+
+#endif /* STDIO_STDARG_H_CHECK */
+
+
+#if defined( STDIO_DUMMY_VA_LIST_CHECK )
+extern void mumble( __gnuc_va_list);
+#endif /* STDIO_DUMMY_VA_LIST_CHECK */
+
+
+#if defined( ULTRIX_CONST_CHECK )
+extern void perror( const char *__s );
+extern int fputs( const char *__s, FILE *);
+extern size_t fwrite( const void *__ptr, size_t, size_t, FILE *);
+extern int fscanf( FILE *__stream, const char *__format, ...);
+extern int scanf( const char *__format, ...);
+
+#endif /* ULTRIX_CONST_CHECK */
+
+
+#if defined( ULTRIX_CONST2_CHECK )
+extern FILE *fopen( const char *__filename, const char *__type );
+extern int sscanf( const char *__s, const char *__format, ...);
+extern FILE *popen( const char *, const char *);
+extern char *tempnam( const char *, const char *);
+
+#endif /* ULTRIX_CONST2_CHECK */
+
+#endif /* FIXINC_WRAP_STDIO_H_STDIO_STDARG_H */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdio_tag.h b/gcc-4.8.3/fixincludes/tests/base/stdio_tag.h
new file mode 100644
index 000000000..788de24b2
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdio_tag.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdio_tag.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SOLARIS_STDIO_TAG_CHECK )
+#if 0
+#endif /* SOLARIS_STDIO_TAG_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/stdlib.h b/gcc-4.8.3/fixincludes/tests/base/stdlib.h
new file mode 100644
index 000000000..d104cc7d5
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/stdlib.h
@@ -0,0 +1,58 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/stdlib.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( HPUX11_ABS_CHECK )
+#if !defined(_MATH_INCLUDED) || defined(__GNUG__)
+#endif /* HPUX11_ABS_CHECK */
+
+
+#if defined( HPUX_LONG_DOUBLE_CHECK )
+extern long double strtold(const char *, char **);
+
+#endif /* HPUX_LONG_DOUBLE_CHECK */
+
+
+#if defined( HPUX_LONG_DOUBLE_2_CHECK )
+# if !defined(__ia64) || !defined(_PROTOTYPES) || defined(_LONG_DOUBLE_STRUCT)
+
+#endif /* HPUX_LONG_DOUBLE_2_CHECK */
+
+
+#if defined( INT_ABORT_FREE_AND_EXIT_CHECK )
+extern void abort(int);
+extern void free(void*);
+extern void exit(void*);
+#endif /* INT_ABORT_FREE_AND_EXIT_CHECK */
+
+
+#if defined( LYNXOS_MISSING_PUTENV_CHECK )
+extern char *getenv _AP((const char *));
+extern int putenv _AP((char *));
+#endif /* LYNXOS_MISSING_PUTENV_CHECK */
+
+
+#if defined( SVR4_GETCWD_CHECK )
+extern char* getcwd(char *, size_t);
+#endif /* SVR4_GETCWD_CHECK */
+
+
+#if defined( SVR4_PROFIL_CHECK )
+profil(unsigned short *, size_t, int, unsigned int);
+#endif /* SVR4_PROFIL_CHECK */
+
+
+#if defined( SYSZ_STDLIB_FOR_SUN_CHECK )
+extern void * calloc(size_t);
+extern void * malloc(size_t);
+extern void * realloc(void*,size_t);
+extern void * bsearch(void*,size_t,size_t);
+
+#endif /* SYSZ_STDLIB_FOR_SUN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/string.h b/gcc-4.8.3/fixincludes/tests/base/string.h
new file mode 100644
index 000000000..5156cd5c3
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/string.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/string.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SVR4_DISABLE_OPT_CHECK )
+
+#endif /* SVR4_DISABLE_OPT_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/strings.h b/gcc-4.8.3/fixincludes/tests/base/strings.h
new file mode 100644
index 000000000..60b73ac6e
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/strings.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/strings.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( SUNOS_STRLEN_CHECK )
+ __SIZE_TYPE__ strlen(); /* string length */
+#endif /* SUNOS_STRLEN_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/sundev/vuid_event.h b/gcc-4.8.3/fixincludes/tests/base/sundev/vuid_event.h
new file mode 100644
index 000000000..0f35cb8ad
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/sundev/vuid_event.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sundev/vuid_event.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( BADQUOTE_CHECK )
+/* does not have matched single quotes */
+#endif /* BADQUOTE_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/sunwindow/win_lock.h b/gcc-4.8.3/fixincludes/tests/base/sunwindow/win_lock.h
new file mode 100644
index 000000000..8cd0b19d1
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/sunwindow/win_lock.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sunwindow/win_lock.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( ECD_CURSOR_CHECK )
+#ifdef ecd_cursor
+#error bogus
+#endif /* ecd+cursor */
+#endif /* ECD_CURSOR_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/sym.h b/gcc-4.8.3/fixincludes/tests/base/sym.h
new file mode 100644
index 000000000..0c811a3aa
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/sym.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/sym.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( ALPHA_PARENS_CHECK )
+#ifndef __mips64 /* bogus */
+extern int foo;
+#endif
+#endif /* ALPHA_PARENS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/sys/_inttypes.h b/gcc-4.8.3/fixincludes/tests/base/sys/_inttypes.h
new file mode 100644
index 000000000..dab8961f6
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/cdefs.h b/gcc-4.8.3/fixincludes/tests/base/sys/cdefs.h
new file mode 100644
index 000000000..e42df6f52
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/sys/cdefs.h
@@ -0,0 +1,29 @@
+/* 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( CDEF_CPLUSPLUS_CHECK )
+#define _Noreturn __attribute__((__noreturn__))
+#endif /* CDEF_CPLUSPLUS_CHECK */
+
+
+#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.8.3/fixincludes/tests/base/sys/feature_tests.h b/gcc-4.8.3/fixincludes/tests/base/sys/feature_tests.h
new file mode 100644
index 000000000..3bb803c28
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/file.h b/gcc-4.8.3/fixincludes/tests/base/sys/file.h
new file mode 100644
index 000000000..ba56a414c
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/int_const.h b/gcc-4.8.3/fixincludes/tests/base/sys/int_const.h
new file mode 100644
index 000000000..6f71a15ec
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/int_limits.h b/gcc-4.8.3/fixincludes/tests/base/sys/int_limits.h
new file mode 100644
index 000000000..bcacd68a9
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/int_types.h b/gcc-4.8.3/fixincludes/tests/base/sys/int_types.h
new file mode 100644
index 000000000..39bb68acd
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/machine.h b/gcc-4.8.3/fixincludes/tests/base/sys/machine.h
new file mode 100644
index 000000000..a03741372
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/mman.h b/gcc-4.8.3/fixincludes/tests/base/sys/mman.h
new file mode 100644
index 000000000..8fa2fb18c
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/pthread.h b/gcc-4.8.3/fixincludes/tests/base/sys/pthread.h
new file mode 100644
index 000000000..8b893cfe5
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/signal.h b/gcc-4.8.3/fixincludes/tests/base/sys/signal.h
new file mode 100644
index 000000000..7a9ecb113
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/socket.h b/gcc-4.8.3/fixincludes/tests/base/sys/socket.h
new file mode 100644
index 000000000..d0cd37e25
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/spinlock.h b/gcc-4.8.3/fixincludes/tests/base/sys/spinlock.h
new file mode 100644
index 000000000..a25f65011
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/stat.h b/gcc-4.8.3/fixincludes/tests/base/sys/stat.h
new file mode 100644
index 000000000..9c81cff94
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/sysmacros.h b/gcc-4.8.3/fixincludes/tests/base/sys/sysmacros.h
new file mode 100644
index 000000000..2fc3398f4
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/time.h b/gcc-4.8.3/fixincludes/tests/base/sys/time.h
new file mode 100644
index 000000000..1c730c495
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/types.h b/gcc-4.8.3/fixincludes/tests/base/sys/types.h
new file mode 100644
index 000000000..683b5e93e
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/ucontext.h b/gcc-4.8.3/fixincludes/tests/base/sys/ucontext.h
new file mode 100644
index 000000000..6a873672d
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/va_list.h b/gcc-4.8.3/fixincludes/tests/base/sys/va_list.h
new file mode 100644
index 000000000..8c69e2d57
--- /dev/null
+++ b/gcc-4.8.3/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.8.3/fixincludes/tests/base/sys/wait.h b/gcc-4.8.3/fixincludes/tests/base/sys/wait.h
new file mode 100644
index 000000000..556277cc4
--- /dev/null
+++ b/gcc-4.8.3/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 */
diff --git a/gcc-4.8.3/fixincludes/tests/base/testing.h b/gcc-4.8.3/fixincludes/tests/base/testing.h
new file mode 100644
index 000000000..cf95321fb
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/testing.h
@@ -0,0 +1,122 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/testing.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( AVOID_WCHAR_T_TYPE_CHECK )
+#ifndef __cplusplus
+typedef unsigned short wchar_t ;
+#endif /* wchar_t
+ type */
+#endif /* AVOID_WCHAR_T_TYPE_CHECK */
+
+
+#if defined( CTRL_QUOTES_DEF_CHECK )
+#define BSD43_CTRL(n, x) ((n<<8)+x)
+
+#endif /* CTRL_QUOTES_DEF_CHECK */
+
+
+#if defined( CTRL_QUOTES_USE_CHECK )
+#define TCTRLFOO BSD43_CTRL('T', 1)
+#endif /* CTRL_QUOTES_USE_CHECK */
+
+
+#if defined( DJGPP_WCHAR_H_CHECK )
+#include <stddef.h>
+#include <sys/djtypes.h>
+extern __DJ_wint_t x;
+
+#endif /* DJGPP_WCHAR_H_CHECK */
+
+
+#if defined( HPUX11_SIZE_T_CHECK )
+#define _hpux_size_t size_t
+ extern int getpwuid_r( char *, _hpux_size_t, struct passwd **);
+
+#endif /* HPUX11_SIZE_T_CHECK */
+
+
+#if defined( IO_QUOTES_DEF_CHECK )
+#define BSD43__IOWR(n, x) ((n<<8)+x)
+#define _IOWN(x,y,t) (_IOC_IN|(((t)&_IOCPARM_MASK)<<16)|(x<<8)|y)
+#define _IO(x,y) (x<<8|y)
+#endif /* IO_QUOTES_DEF_CHECK */
+
+
+#if defined( IO_QUOTES_USE_CHECK )
+#define TIOCFOO BSD43__IOWR('T', 1)
+#define TIOCFOO \
+BSD43__IOWR('T', 1) /* Some are multi-line */
+#endif /* IO_QUOTES_USE_CHECK */
+
+
+#if defined( MACHINE_ANSI_H_VA_LIST_CHECK )
+ # define _BSD_VA_LIST_ __builtin_va_list
+#endif /* MACHINE_ANSI_H_VA_LIST_CHECK */
+
+
+#if defined( MACHINE_NAME_CHECK )
+/* MACH_DIFF: */
+#if defined( i386 ) || defined( sparc ) || defined( vax )
+/* no uniform test, so be careful :-) */
+#endif /* MACHINE_NAME_CHECK */
+
+
+#if defined( STRICT_ANSI_NOT_CHECK )
+#if !defined(__STRICT_ANSI__)
+#if !defined(__STRICT_ANSI__)
+#if !defined(__STRICT_ANSI__)
+#if !defined(__STRICT_ANSI__)/* not std C */
+int foo;
+
+#end-end-end-end-if :-)
+#endif /* STRICT_ANSI_NOT_CHECK */
+
+
+#if defined( STRICT_ANSI_ONLY_CHECK )
+#if defined(__STRICT_ANSI__) /* is std C
+ */
+int foo;
+#endif
+#endif /* STRICT_ANSI_ONLY_CHECK */
+
+
+#if defined( SYSV68_STRING_CHECK )
+extern unsigned int strlen();
+extern int ffs(int);
+extern void
+ *memccpy(),
+ memcpy();
+extern int
+ strcmp(),
+ strncmp();
+extern unsigned int
+ strlen(),
+ strspn();
+extern size_t
+ strlen(), strspn();
+#endif /* SYSV68_STRING_CHECK */
+
+
+#if defined( VMS_USE_PRAGMA_EXTERN_MODEL_CHECK )
+#if defined(__DECC) || defined(__DECCXX) || defined(__GNUC__)
+# pragma extern_model __save
+# pragma extern_model strict_refdef
+ extern struct x zz;
+# pragma extern_model __restore
+#endif
+
+#endif /* VMS_USE_PRAGMA_EXTERN_MODEL_CHECK */
+
+
+#if defined( VXWORKS_REGS_CHECK )
+#include <arch/../regs.h>
+
+#endif /* VXWORKS_REGS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/tgmath.h b/gcc-4.8.3/fixincludes/tests/base/tgmath.h
new file mode 100644
index 000000000..f06dc89a2
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/tgmath.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/tgmath.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( GLIBC_TGMATH_CHECK )
+# define __floating_type(type) (__builtin_classify_type ((type) 0) == 8 || (__builtin_classify_type ((type) 0) == 9 && __builtin_classify_type (__real__ ((type) 0)) == 8))
+#endif /* GLIBC_TGMATH_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/time.h b/gcc-4.8.3/fixincludes/tests/base/time.h
new file mode 100644
index 000000000..cf22e2014
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/time.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/time.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VXWORKS_NEEDS_VXTYPES_CHECK )
+unsigned int _clocks_per_sec;
+#endif /* VXWORKS_NEEDS_VXTYPES_CHECK */
+
+
+#if defined( VXWORKS_TIME_CHECK )
+#ifndef __gcc_VOIDFUNCPTR_defined
+#ifdef __cplusplus
+typedef void (*__gcc_VOIDFUNCPTR) (...);
+#else
+typedef void (*__gcc_VOIDFUNCPTR) ();
+#endif
+#define __gcc_VOIDFUNCPTR_defined
+#endif
+#define VOIDFUNCPTR __gcc_VOIDFUNCPTR
+#endif /* VXWORKS_TIME_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/tinfo.h b/gcc-4.8.3/fixincludes/tests/base/tinfo.h
new file mode 100644
index 000000000..46bc611e4
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/tinfo.h
@@ -0,0 +1,16 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/tinfo.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( TINFO_CPLUSPLUS_CHECK )
+#ifdef __cplusplus
+int bogus;
+#endif
+#endif /* TINFO_CPLUSPLUS_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/types/vxTypesBase.h b/gcc-4.8.3/fixincludes/tests/base/types/vxTypesBase.h
new file mode 100644
index 000000000..76a9338d9
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/types/vxTypesBase.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/types/vxTypesBase.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( VXWORKS_GCC_PROBLEM_CHECK )
+#if 1
+#ifndef _GCC_SIZE_T
+#define _GCC_SIZE_T
+typedef unsigned int size_t;
+#endif
+#ifndef _GCC_PTRDIFF_T
+#define _GCC_PTRDIFF_T
+typedef long ptrdiff_t;
+#endif
+#ifndef __cplusplus
+#ifndef _GCC_WCHAR_T
+#define _GCC_WCHAR_T
+typedef unsigned short wchar_t;
+#endif
+#endif
+#endif /* __GNUC_TYPEOF_FEATURE_BROKEN_USE_DEFAULT_UNTIL_FIXED__ */
+
+#endif /* VXWORKS_GCC_PROBLEM_CHECK */
diff --git a/gcc-4.8.3/fixincludes/tests/base/unistd.h b/gcc-4.8.3/fixincludes/tests/base/unistd.h
new file mode 100644
index 000000000..756451d83
--- /dev/null
+++ b/gcc-4.8.3/fixincludes/tests/base/unistd.h
@@ -0,0 +1,14 @@
+/* DO NOT EDIT THIS FILE.
+
+ It has been auto-edited by fixincludes from:
+
+ "fixinc/tests/inc/unistd.h"
+
+ This had to be done to correct non-standard usages in the
+ original, manufacturer supplied header file. */
+
+
+
+#if defined( ALPHA_SBRK_CHECK )
+extern void *sbrk(ptrdiff_t increment);
+#endif /* ALPHA_SBRK_CHECK */