Fixed typos
[ACE_TAO.git] / ACE / ace / config-vxworks6.9.h
blobd792e51798a6a004e8031268caad5936422518ba
1 //* -*- C++ -*- */
2 // The following configuration file is designed to work for VxWorks
3 // 6.9 platforms using one of these compilers:
4 // 1) The GNU g++ compiler that is shipped with VxWorks 6.9
5 // 2) The Diab compiler that is shipped with VxWorks 6.9
7 #ifndef ACE_CONFIG_VXWORKS_6_9_H
8 #define ACE_CONFIG_VXWORKS_6_9_H
9 #include /**/ "ace/pre.h"
11 #if !defined (ACE_VXWORKS)
12 # define ACE_VXWORKS 0x690
13 #endif /* ! ACE_VXWORKS */
15 #define ACE_HAS_SSIZE_T
17 #include "ace/config-vxworks6.8.h"
19 #ifndef ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R
20 // already defined for earlier RTP versions
21 # define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R 1
22 #endif
24 #if defined(__RTP__)
25 // bzero is in strings.h
26 # define ACE_HAS_STRINGS 1
27 # if defined ACE_HAS_PTHREADS
28 # define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
29 # endif
30 #endif
32 // As of VxWorks 6.9, the networking APIs have been made conformant with
33 // the POSIX sockets prototypes. See IEEE Std 1003.1 and Section 6.3.3 Socket
34 // Functional Interface in the VxWorks reference document -
35 // wr_net_stack_programmers_guide_vol3_6.9.pdf.
36 #if defined (ACE_HAS_BROKEN_ACCEPT_ADDR)
37 # undef ACE_HAS_BROKEN_ACCEPT_ADDR
38 #endif
40 #include /**/ "ace/post.h"
41 #endif /* ACE_CONFIG_VXWORKS_6_9_H */