version 1.75.2.4, 2007/09/27 03:01:13
|
version 1.76.8.1, 2008/08/20 23:05:49
|
|
|
# include <Pegasus/Common/Platform_SOLARIS_SPARC_GNU.h> | # include <Pegasus/Common/Platform_SOLARIS_SPARC_GNU.h> |
#elif defined (PEGASUS_PLATFORM_SOLARIS_SPARC_CC) | #elif defined (PEGASUS_PLATFORM_SOLARIS_SPARC_CC) |
# include <Pegasus/Common/Platform_SOLARIS_SPARC_CC.h> | # include <Pegasus/Common/Platform_SOLARIS_SPARC_CC.h> |
|
#elif defined (PEGASUS_PLATFORM_SOLARIS_SPARC_64_CC) |
|
# include <Pegasus/Common/Platform_SOLARIS_SPARC_CC_64.h> |
|
#elif defined (PEGASUS_PLATFORM_SOLARIS_IX86_CC) |
|
# include <Pegasus/Common/Platform_SOLARIS_IX86_CC.h> |
|
#elif defined (PEGASUS_PLATFORM_SOLARIS_X86_64_CC) |
|
# include <Pegasus/Common/Platform_SOLARIS_X86_64_CC.h> |
#elif defined (PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) | #elif defined (PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) |
# include <Pegasus/Common/Platform_ZOS_ZSERIES_IBM.h> | # include <Pegasus/Common/Platform_ZOS_ZSERIES_IBM.h> |
#elif defined (PEGASUS_PLATFORM_LINUX_IA64_GNU) | #elif defined (PEGASUS_PLATFORM_LINUX_IA64_GNU) |
|
|
# include <Pegasus/Common/Platform_VMS_IA64_DECCXX.h> | # include <Pegasus/Common/Platform_VMS_IA64_DECCXX.h> |
#elif defined (PEGASUS_PLATFORM_LINUX_XSCALE_GNU) | #elif defined (PEGASUS_PLATFORM_LINUX_XSCALE_GNU) |
# include <Pegasus/Common/Platform_LINUX_XSCALE_GNU.h> | # include <Pegasus/Common/Platform_LINUX_XSCALE_GNU.h> |
#elif defined (PEGASUS_PLATFORM_VXWORKS_PENTIUM_GNU) |
|
# include <Pegasus/Common/Platform_VXWORKS_PENTIUM_GNU.h> |
|
#elif defined (PEGASUS_PLATFORM_VXWORKS_XSCALE_GNU) |
|
# include <Pegasus/Common/Platform_VXWORKS_XSCALE_GNU.h> |
|
#else | #else |
# error "<Pegasus/Common/Config.h>: Unsupported Platform" | # error "<Pegasus/Common/Config.h>: Unsupported Platform" |
#endif | #endif |
|
|
#ifdef __cplusplus | #ifdef __cplusplus |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
typedef bool Boolean; // If platform w/o bool, add flag and include Boolean.h |
typedef bool Boolean; |
typedef unsigned char Uint8; | typedef unsigned char Uint8; |
typedef signed char Sint8; | typedef signed char Sint8; |
typedef unsigned short Uint16; | typedef unsigned short Uint16; |
|
|
# define PEGASUS_FORMAT(A1, A2) /* not implemented */ | # define PEGASUS_FORMAT(A1, A2) /* not implemented */ |
#endif | #endif |
| |
// ATTN-MEB: remove this when done! |
|
#define PEGTRACE \ |
|
printf("PEGTRACE: %s(%d): %s\n", __FILE__, __LINE__, __FUNCTION__) |
|
| |
#endif /* Pegasus_Config_h */ | #endif /* Pegasus_Config_h */ |