3 //=============================================================================
7 * standard library definitions
9 * @author Don Hinton <dhinton@dresystems.com>
10 * @author This code was originally in various places including ace/OS.h.
12 //=============================================================================
14 #ifndef ACE_OS_INCLUDE_OS_STDLIB_H
15 #define ACE_OS_INCLUDE_OS_STDLIB_H
17 #include /**/ "ace/pre.h"
19 #include /**/ "ace/config-lite.h"
21 #if !defined (ACE_LACKS_PRAGMA_ONCE)
23 #endif /* ACE_LACKS_PRAGMA_ONCE */
25 #include "ace/os_include/os_stddef.h"
26 #include "ace/os_include/os_stdint.h"
27 #include "ace/os_include/sys/os_wait.h"
29 #if defined (ACE_HAS_ALLOCA_H)
30 # include /**/ <alloca.h>
31 #endif /* ACE_HAS_ALLOCA_H */
33 #include /**/ <stdlib.h>
35 #if defined (ACE_VXWORKS) && !defined (__RTP__)
36 # include /**/ <envLib.h>
37 #endif /* ACE_VXWORKS */
39 // Place all additions (especially function declarations) within extern "C" {}
43 #endif /* __cplusplus */
45 #if defined (ACE_LACKS_PUTENV_PROTOTYPE)
47 #endif /* ACE_LACKS_PUTENV_PROTOTYPE */
51 #endif /* __cplusplus */
53 #include /**/ "ace/post.h"
54 #endif /* ACE_OS_INCLUDE_OS_STDLIB_H */