diff options
| author | korbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-28 21:42:48 +0000 |
|---|---|---|
| committer | korbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-28 21:42:48 +0000 |
| commit | 74ee6ab5823cdaf2c05483ecc8b4f5fee0137647 (patch) | |
| tree | 7d5c98bf9a4ea92de54f98957c559ebffa468281 /fixincludes/tests/base | |
| parent | ae72d5b2c7868a590a3744b48c92d85c2e4bc093 (diff) | |
| download | ppe42-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.h | 10 | ||||
| -rw-r--r-- | fixincludes/tests/base/sys/stat.h | 7 | ||||
| -rw-r--r-- | fixincludes/tests/base/testing.h | 6 |
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 */ |

