Blame | Last modification | View Log | Download | RSS feed
#ifndef PLATFORM_H_#define PLATFORM_H_#define Unix/* Floating Point Arithmetic */#undef HAVE_MATHERR /* System V */#undef HAVE_ISNAN /* IEEE Arith indicator *//* Signal Handler Type */#define RETSIGTYPE int/* Dynamic Linking */#undef HAVE_DL_H /* hpux */#undef HAVE_DLFCN_H /* Everything else *//* ELF Binary Format */#undef HAVE_ELF_H/* Process Timing */#undef HAVE_TIMES#undef HAVE_TIMES_H#undef HAVE_SYS_TIMES_H/* XDR Library Available */#undef HAVE_RPC_XDR_H/* General String Comparison */#undef HAVE_STRCOLL/* IEEE Rounding */#undef HAVE_RINT/* HPUX rint is broken */#undef USE_BUILTIN_RINT/* Compatibility for "memmove" on older BSD platforms */#undef HAVE_MEMMOVE#undef HAVE_MEMCPY#undef HAVE_BCOPY/* Fortran and C Links */#undef HAVE_F77_UNDERSCORE#ifdef HAVE_F77_UNDERSCORE#define F77_SYMBOL(x) x ## _#define F77_QSYMBOL(x) #x ## "_"#else#define F77_SYMBOL(x) x#define F77_QSYMBOL(x) #x#endif/* GNU Readline Library */#undef HAVE_LIBREADLINE/* Bug Workarounds */#undef HAVE_OSF_SPRINTF_BUG/* Some platforms other than ELF drop the leading _ */#undef HAVE_NO_SYMBOL_UNDERSCORE#ifndef HAVE_NO_SYMBOL_UNDERSCORE#ifdef HAVE_ELF_H#define HAVE_NO_SYMBOL_UNDERSCORE#endif#endif#define R_PLATFORM "UNKNOWN"#define R_CPU "UNKNOWN"#define R_VENDOR "UNKNOWN"#define R_OS "UNKNOWN"#define R_MAJOR "UNKNOWN"#define R_MINOR "UNKNOWN"#define R_STATUS "UNKNOWN"#define R_STATUS_REV "UNKNOWN"#define R_DAY "UNKNOWN"#define R_MONTH "UNKNOWN"#define R_YEAR "UNKNOWN"#endif