2 // The following configuration file is designed to work for VxWorks
3 // 21.03 platforms using one of these compilers:
4 // 1) The llvm compiler that is shipped with VxWorks 21.03
6 #ifndef ACE_CONFIG_VXWORKS_21_03_H
7 #define ACE_CONFIG_VXWORKS_21_03_H
8 #include /**/ "ace/pre.h"
10 #include "ace/config-vxworks7.0.h"
13 # include "semLibCommon.h"
14 # define ACE_LACKS_IF_NAMEINDEX
15 # define ACE_LACKS_FGETWC
17 # undef ACE_MKDIR_LACKS_MODE
18 # define ACE_LACKS_GETPID
21 #undef ACE_SIZEOF_WCHAR
22 #define ACE_SIZEOF_WCHAR 4
24 #define ACE_HAS_SOCKLEN_T
26 #undef ACE_LACKS_GETSERVBYNAME
27 #undef ACE_LACKS_GETPROTOBYNAME
28 #undef ACE_LACKS_GETPROTOBYNUMBER
29 #undef ACE_LACKS_GETIPNODEBYADDR
30 #undef ACE_LACKS_LSTAT
31 #undef ACE_LACKS_MKFIFO
32 #undef ACE_LACKS_MKSTEMP
33 #undef ACE_LACKS_READLINK
34 #undef ACE_LACKS_REALPATH
36 #undef ACE_LACKS_UMASK
37 #undef ACE_LACKS_TEMPNAM
38 #undef ACE_HAS_SIGTIMEDWAIT
39 #undef ACE_HAS_SIGSUSPEND
40 #undef ACE_HAS_GETIFADDRS
42 #undef ACE_LACKS_SETEGID
43 #undef ACE_LACKS_SETUID
44 #undef ACE_LACKS_SETEUID
45 #undef ACE_LACKS_GETEUID
46 #undef ACE_LACKS_GETUID
47 #undef ACE_LACKS_GETEGID
48 #undef ACE_LACKS_GETGID
49 #undef ACE_LACKS_SETGID
51 #undef ACE_LACKS_SYS_UIO_H
52 #undef ACE_LACKS_TERMIOS_H
53 #undef ACE_LACKS_FCNTL
54 #undef ACE_HAS_CHARPTR_SOCKOPT
56 #undef ACE_LACKS_INTPTR_T
57 #undef ACE_LACKS_INTTYPES_H
58 #undef ACE_LACKS_STDINT_H
59 #undef ACE_LACKS_SYS_TIME_H
60 #undef ACE_LACKS_SYS_SELECT_H
61 #undef ACE_HAS_SIZET_PTR_ASCTIME_R_AND_CTIME_R
62 #undef ACE_LACKS_SEARCH_H
64 #undef ACE_LACKS_TZSET
65 #undef ACE_LACKS_ISWCTYPE
66 #undef ACE_LACKS_ISBLANK
68 #undef ACE_LACKS_RAND_R
70 #include /**/ "ace/post.h"
71 #endif /* ACE_CONFIG_VXWORKS_21_03_H */