version 1.7, 2010/01/29 14:33:06
|
version 1.7.4.2, 2013/10/14 16:25:59
|
|
|
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
/***************************************************************************** |
|
The platform configuration files in pegasus/src/Pegasus/Common/Platform_*.h |
|
are intended to normalize platform/compiler differences so that Pegasus code |
|
can be written to work on all platforms without requiring platform ifdefs. |
|
Since these files are part of the Pegasus SDK, their contents should be |
|
the minimum that achieves the stated purpose. |
|
|
|
Examples of differences that are normalized here are support for C++ |
|
namespaces, 64-bit integer type, support for C++ template specialization. |
|
|
|
Examples of things that are not appropriate in these files are the enablement |
|
of Pegasus features for a specific platform and other build configuration. |
|
******************************************************************************/ |
|
|
#ifndef Pegasus_Platform_WIN64_IA64_MSVC_h | #ifndef Pegasus_Platform_WIN64_IA64_MSVC_h |
#define Pegasus_Platform_WIN64_IA64_MSVC_h | #define Pegasus_Platform_WIN64_IA64_MSVC_h |
| |
|
|
| |
#define PEGASUS_HAVE_IOS_BINARY | #define PEGASUS_HAVE_IOS_BINARY |
| |
#define PEGASUS_MAXHOSTNAMELEN 64 |
#define PEGASUS_MAXHOSTNAMELEN 256 |
| |
#define PEGASUS_DISABLE_INTERNAL_INLINES | #define PEGASUS_DISABLE_INTERNAL_INLINES |
| |