1 #ifndef ACE_CONFIG_MACOSX_LION_H
2 #define ACE_CONFIG_MACOSX_LION_H
4 #include "ace/config-macosx-leopard.h"
7 # define ACE_ANY_OPS_USE_NAMESPACE
10 #if defined (__x86_64__)
11 // On 64 bit platforms, the "long" type is 64-bits. Override the
12 // default 32-bit platform-specific format specifiers appropriately.
13 # if ! defined (ACE_HAS_CPP11)
14 # define ACE_INT64_FORMAT_SPECIFIER_ASCII "%ld"
15 # define ACE_INT64_FORMAT_SPECIFIER "%ld"
16 # define ACE_UINT64_FORMAT_SPECIFIER_ASCII "%lu"
17 # define ACE_UINT64_FORMAT_SPECIFIER "%lu"
18 # endif /* ACE_HAS_CPP11 */
19 # define ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII "%ld"
20 # define ACE_SIZE_T_FORMAT_SPECIFIER_ASCII "%lu"
21 #endif /* __x86_64__ */
23 #define ACE_LACKS_UCONTEXT_H
25 #endif // ACE_CONFIG_MACOSX_LION_H