15#if defined(__cplusplus)
20#if defined(__cplusplus)
24#if defined(ZOSLIB_OVERRIDE_CLIB) || defined(ZOSLIB_OVERRIDE_CLIB_STDLIB)
27#define realpath __realpath_replaced
29#define mkstemp __mkstemp_replaced
32#if defined(ZOSLIB_OVERRIDE_CLIB_GETENV)
34#define getenv __getenv_replaced
37#include_next <stdlib.h>
39#if defined(ZOSLIB_OVERRIDE_CLIB) || defined(ZOSLIB_OVERRIDE_CLIB_STDLIB)
43#if defined(__cplusplus)
50__Z_EXPORT char *realpath(
const char * __restrict__,
char * __restrict__) __asm(
"__realpath_extended");
54__Z_EXPORT int mkstemp(
char*) __asm(
"__mkstemp_ascii");
55#if defined(__cplusplus)
60#if defined(ZOSLIB_OVERRIDE_CLIB_GETENV)
63#if defined(__cplusplus)
71__Z_EXPORT char* getenv(
const char*)
asm(
"@@A00423");
73#if defined(__cplusplus)
__Z_EXPORT char * __realpath_extended(const char *__restrict__, char *__restrict__)
__Z_EXPORT int __mkstemp_ascii(char *)
Definition zos-io.cc:904
#define __Z_EXPORT
Definition zos-macros.h:13