diff options
author | Robert Mason <rbmj@verizon.net> | 2012-10-28 21:42:48 +0000 |
---|---|---|
committer | Bruce Korb <korbb@gcc.gnu.org> | 2012-10-28 21:42:48 +0000 |
commit | 1d5d667b3bbbdd78d86bbe3c7a0282d9ed5802c5 (patch) | |
tree | 7d5c98bf9a4ea92de54f98957c559ebffa468281 /fixincludes/tests | |
parent | c5cd5a7ed3f3a476ed17f2449598e6309cf7956c (diff) | |
download | gcc-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.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 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 */ |