15#if defined(__cplusplus)
20#if defined(__cplusplus)
24#if defined(ZOSLIB_OVERRIDE_CLIB) || defined(ZOSLIB_OVERRIDE_CLIB_UNISTD)
27#define pipe __pipe_replaced
29#define close __close_replaced
30#include_next <unistd.h>
34#if defined(__cplusplus)
41__Z_EXPORT int pipe(
int [2]) __asm(
"__pipe_ascii");
44#if defined(__cplusplus)
48#include_next <unistd.h>
51#if defined(__cplusplus)
55#if (__EDC_TARGET < 0x42050000) && defined(ZOSLIB_ENABLE_V2R5_FEATURES)
56__Z_EXPORT extern int (*pipe2)(
int pipefd[2],
int flags);
59#if (__EDC_TARGET < 0x42050000)
76#if defined(__cplusplus)
__Z_EXPORT int execvpe(const char *name, char *const argv[], char *const envp[])
Definition zos.cc:1460
__Z_EXPORT int getentropy(void *buffer, size_t length) __asm("__getentropy")
__Z_EXPORT int __pipe_ascii(int[2])
Definition zos-io.cc:883
__Z_EXPORT int __close(int)
Definition zos-io.cc:916
#define __Z_EXPORT
Definition zos-macros.h:13