summaryrefslogtreecommitdiffstats
path: root/fixincludes/tests/base
diff options
context:
space:
mode:
authorkorbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4>2012-10-28 21:42:48 +0000
committerkorbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4>2012-10-28 21:42:48 +0000
commit74ee6ab5823cdaf2c05483ecc8b4f5fee0137647 (patch)
tree7d5c98bf9a4ea92de54f98957c559ebffa468281 /fixincludes/tests/base
parentae72d5b2c7868a590a3744b48c92d85c2e4bc093 (diff)
downloadppe42-gcc-74ee6ab5823cdaf2c05483ecc8b4f5fee0137647.tar.gz
ppe42-gcc-74ee6ab5823cdaf2c05483ecc8b4f5fee0137647.zip
vxworks fixups
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192898 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'fixincludes/tests/base')
-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 a97e88b32c8..766017280b5 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 240c308fdbc..9c81cff94bd 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 f1ffeffa41a..cf95321fb86 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 */
OpenPOWER on IntegriCloud