[7297] Fixed profession spells sorting in trainer spell list at client.
[getmangos.git] / dep / ACE_wrappers / ace / config-sunos5.10.h
blob79ec20a637ce7bb69ec6af5db73dadbe56cf6655
1 /* -*- C++ -*- */
2 // $Id: config-sunos5.10.h 81805 2008-05-30 10:14:59Z vzykov $
4 // The following configuration file is designed to work for SunOS 5.10
5 // (Solaris 10) platforms using the SunC++ 5.x (Sun Studio 8-10), or g++
6 // compilers.
8 #ifndef ACE_CONFIG_H
10 // ACE_CONFIG_H is defined by one of the following #included headers.
12 // #include the SunOS 5.9 config, then add any SunOS 5.10 updates below.
13 #include "ace/config-sunos5.9.h"
15 // Solaris 10 can do sem_timedwait() (see ACE_OS::sema_wait).
16 #define ACE_HAS_POSIX_SEM_TIMEOUT
18 #define ACE_HAS_SCANDIR
20 // Solaris 10 offers a useable alphasort() unlike previous Solaris versions.
21 #if defined (ACE_LACKS_ALPHASORT)
22 # undef ACE_LACKS_ALPHASORT
23 #endif
25 // Solaris 10 offers a useable log2() unlike previous Solaris versions.
26 #if defined (ACE_LACKS_LOG2)
27 # undef ACE_LACKS_LOG2
28 #endif
30 // Solaris 10 delivers pthread_attr_setstack
31 #if defined (ACE_LACKS_PTHREAD_ATTR_SETSTACK)
32 # undef ACE_LACKS_PTHREAD_ATTR_SETSTACK
33 #endif
35 // Solaris 10 introduced printf() modifiers for [s]size_t types.
36 #if defined (ACE_SSIZE_T_FORMAT_SPECIFIER)
37 # undef ACE_SSIZE_T_FORMAT_SPECIFIER
38 # define ACE_SSIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%zd")
39 #endif /* ACE_SSIZE_T_FORMAT_SPECIFIER */
41 #if defined (ACE_SIZE_T_FORMAT_SPECIFIER)
42 # undef ACE_SIZE_T_FORMAT_SPECIFIER
43 # define ACE_SIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%zu")
44 #endif /* ACE_SIZE_T_FORMAT_SPECIFIER */
46 // Solaris 10 offers wcstoull()
47 #if defined (ACE_LACKS_WCSTOULL)
48 # undef ACE_LACKS_WCSTOULL
49 #endif /* ACE_LACKS_WCSTOULL */
51 #endif /* ACE_CONFIG_H */