version 1.68, 2007/01/11 16:21:54
|
version 1.68.4.1, 2007/03/23 21:53:51
|
|
|
|
/* |
//%2006//////////////////////////////////////////////////////////////////////// | //%2006//////////////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development | // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development |
|
|
//============================================================================== | //============================================================================== |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
|
*/ |
| |
#ifndef Pegasus_Config_h | #ifndef Pegasus_Config_h |
#define Pegasus_Config_h | #define Pegasus_Config_h |
|
|
| |
| |
| |
|
/* |
//<<< Sun Apr 6 19:28:00 2003 mdd >>> | //<<< Sun Apr 6 19:28:00 2003 mdd >>> |
// | // |
// COMPILER Checks | // COMPILER Checks |
|
|
// This is to allow a check for GCC > 3.2 | // This is to allow a check for GCC > 3.2 |
// It needs to be the first thing we check because the next lines load | // It needs to be the first thing we check because the next lines load |
// further source files | // further source files |
|
*/ |
| |
#if defined(__GNUC__) | #if defined(__GNUC__) |
#define GCC_VERSION (__GNUC__ * 10000 \ | #define GCC_VERSION (__GNUC__ * 10000 \ |
+ __GNUC_MINOR__ * 100 \ | + __GNUC_MINOR__ * 100 \ |
+ __GNUC_PATCHLEVEL__) | + __GNUC_PATCHLEVEL__) |
| |
|
/* |
// To test for GCC > 3.2.0: | // To test for GCC > 3.2.0: |
// #if GCC_VERSION > 30200 | // #if GCC_VERSION > 30200 |
|
*/ |
| |
#endif | #endif |
| |
|
|
#define PEGASUS_UINT64_LITERAL(X) (Uint64 (X##ULL)) | #define PEGASUS_UINT64_LITERAL(X) (Uint64 (X##ULL)) |
#endif | #endif |
| |
// Used in printf and scanf conversion strings for Uint64 and Sint64 arguments |
/* Used in printf and scanf conversion strings for Uint64 and Sint64 args */ |
#ifndef PEGASUS_64BIT_CONVERSION_WIDTH | #ifndef PEGASUS_64BIT_CONVERSION_WIDTH |
#define PEGASUS_64BIT_CONVERSION_WIDTH "ll" | #define PEGASUS_64BIT_CONVERSION_WIDTH "ll" |
#endif | #endif |