Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / debian / config.h
blob93227452a335692839620fa42048b68d24d35ba5
1 #ifndef ACE_CONFIG_H_INCLUDED
2 #define ACE_CONFIG_H_INCLUDED
3 #ifdef __FreeBSD_kernel__
4 #include "ace/config-kfreebsd.h"
5 #elif defined(__GNU__)
6 #include "ace/config-hurd.h"
7 #else // assume linux
8 /*
9 * Macros that were enabled in Debian are stored here.
11 * Rationale: those were captured in the generated libraries on
12 * compilation; hence the same values must be used when including
13 * ACE+TAO headers, to avoid unexpected results.
15 #ifndef ACE_HAS_IPV6
16 #define ACE_HAS_IPV6 1
17 #endif
19 #ifndef ACE_USES_IPV4_IPV6_MIGRATION
20 #define ACE_USES_IPV4_IPV6_MIGRATION 1
21 #endif
23 #ifndef __ACE_INLINE__
24 #define __ACE_INLINE__
25 #endif
27 #include "ace/config-linux.h"
28 #endif // __FreeBSD_version
29 #endif /* ACE_CONFIG_H_INCLUDED */