GitHub Actions: Try MSVC builds with /std:c++17 and 20
[ACE_TAO.git] / ACE / ace / config-lynxos-178.h
blob680aaa78297f82eae6630e7969971963cb462b03
1 // The following configuration file is designed to work for LynxOS 178,
2 // based on lynxos 2.3 originally with g++ 2.9
4 #ifndef ACE_CONFIG_LYNXOS_178_H
5 #define ACE_CONFIG_LYNXOS_178_H
6 #include /**/ "ace/pre.h"
8 #include "ace/config-lynxos.h"
10 #undef ACE_HAS_ALLOCA
11 #undef ACE_HAS_GETIFADDRS
12 #undef ACE_HAS_PTHREAD_GETCONCURRENCY
13 #undef ACE_HAS_PTHREAD_SETCONCURRENCY
14 #undef ACE_HAS_PTHREADS_UNIX98_EXT
15 #undef ACE_HAS_SOCKADDR_MSG_NAME
16 #undef ACE_HAS_SOCKLEN_T
17 #undef ACE_HAS_SYS_FILIO_H
18 #undef ACE_HAS_SYS_SOCKIO_H
19 #undef ACE_HAS_SYSCTL
20 #undef ACE_HAS_TERMIOS
22 #undef ACE_LACKS_PUTENV_PROTOTYPE
24 #define ACE_HAS_LYNXOS_178
25 #define ACE_HAS_NONCONST_GETBY
26 #define ACE_HAS_SIGNED_IOVLEN
28 #define ACE_LACKS_ADDRINFO
29 #define ACE_LACKS_CUSERID
30 #define ACE_LACKS_FILELOCKS
31 #define ACE_LACKS_FGETS
32 #define ACE_LACKS_GAI_STRERROR
33 #define ACE_LACKS_GETADDRINFO
34 #define ACE_LACKS_GETHOSTENT
35 #define ACE_LACKS_GETNAMEINFO
36 #define ACE_LACKS_IN_ADDR_T
37 #define ACE_LACKS_INET_ATON
38 #define ACE_LACKS_INET_PTON
39 #define ACE_LACKS_INET_NTOP
40 #define ACE_LACKS_LOG2
41 #define ACE_LACKS_PENTIUM_RDTSC
42 #define ACE_LACKS_PTHREAD_CLEANUP
43 #define ACE_LACKS_RAND_R
44 #define ACE_LACKS_REGEX_H
45 #define ACE_LACKS_RENAME
46 #define ACE_LACKS_SNPRINTF
47 #define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
48 #define ACE_LACKS_STRTOK_R
49 #define ACE_LACKS_SYS_SELECT_H
50 #define ACE_LACKS_TEMPNAM
51 #define ACE_LACKS_THREAD_PROCESS_SCOPING
52 #define ACE_LACKS_TMPNAM
54 #if ACE_MT_SAFE == 1
55 // Platform supports threads.
56 # define ACE_HAS_NONCONST_PTHREAD_SIGMASK
57 # define ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE
58 #endif /* ACE_MT_SAFE */
60 #include /**/ "ace/post.h"
61 #endif /* ACE_CONFIG_LYNXOS_178_H */