source: vendor/gawk/3.1.5/vms/unixlib.h

Last change on this file was 3076, checked in by bird, 18 years ago

gawk 3.1.5

File size: 660 bytes
Line 
1/* "unixlib.h" -- limited substitute for VAX C V3.x's <unixlib.h>,
2 * for use with VAX C V2.x and/or GNU C when building gawk.
3 */
4
5
6/* declare the global environ[] array */
7#ifdef VAXC
8extern char noshare **environ;
9#else
10# ifdef __GNUC__
11# define environ $$PsectAttributes_NOSHR$$environ
12# endif
13extern char **environ;
14#endif
15
16/* miscellaneous Unix emulation routines available in VAXCRTL */
17char *getenv(), *getcwd();
18
19char *ecvt(), *fcvt(), *gcvt();
20
21int getpid(), getppid();
22
23unsigned getuid();
24#ifndef _stdlib_h /* gcc's stdlib.h has these with conflicting types */
25unsigned getgid(), getegid(), geteuid();
26#endif
27int setgid(), setuid(); /* no-ops */
Note: See TracBrowser for help on using the repository browser.