aboutsummaryrefslogtreecommitdiff
path: root/fixincludes/tests
diff options
context:
space:
mode:
authorRobert Mason <rbmj@verizon.net>2012-10-28 21:42:48 +0000
committerBruce Korb <korbb@gcc.gnu.org>2012-10-28 21:42:48 +0000
commit1d5d667b3bbbdd78d86bbe3c7a0282d9ed5802c5 (patch)
tree7d5c98bf9a4ea92de54f98957c559ebffa468281 /fixincludes/tests
parentc5cd5a7ed3f3a476ed17f2449598e6309cf7956c (diff)
downloadgcc-1d5d667b3bbbdd78d86bbe3c7a0282d9ed5802c5.zip
gcc-1d5d667b3bbbdd78d86bbe3c7a0282d9ed5802c5.tar.gz
gcc-1d5d667b3bbbdd78d86bbe3c7a0282d9ed5802c5.tar.bz2
vxworks fixups
From-SVN: r192898
Diffstat (limited to 'fixincludes/tests')
-rw-r--r--fixincludes/tests/base/math.h10
-rw-r--r--fixincludes/tests/base/sys/stat.h7
-rw-r--r--fixincludes/tests/base/testing.h6
3 files changed, 18 insertions, 5 deletions
diff --git a/fixincludes/tests/base/math.h b/fixincludes/tests/base/math.h
index a97e88b..7660172 100644
--- a/fixincludes/tests/base/math.h
+++ b/fixincludes/tests/base/math.h
@@ -15,11 +15,6 @@
#endif
-#if defined( AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK )
-#include <architecture/ppc/math.h>
-#endif /* AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK */
-
-
#if defined( BROKEN_CABS_CHECK )
#ifdef __STDC__
@@ -30,6 +25,11 @@
#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 */
diff --git a/fixincludes/tests/base/sys/stat.h b/fixincludes/tests/base/sys/stat.h
index 240c308..9c81cff 100644
--- a/fixincludes/tests/base/sys/stat.h
+++ b/fixincludes/tests/base/sys/stat.h
@@ -28,6 +28,13 @@ 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>
diff --git a/fixincludes/tests/base/testing.h b/fixincludes/tests/base/testing.h
index f1ffeff..cf95321 100644
--- a/fixincludes/tests/base/testing.h
+++ b/fixincludes/tests/base/testing.h
@@ -114,3 +114,9 @@ extern size_t
#endif
#endif /* VMS_USE_PRAGMA_EXTERN_MODEL_CHECK */
+
+
+#if defined( VXWORKS_REGS_CHECK )
+#include <arch/../regs.h>
+
+#endif /* VXWORKS_REGS_CHECK */