home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / gnu / gawk213s.lzh / GAWK213S / UNIXLIB.H < prev    next >
C/C++ Source or Header  |  1993-07-29  |  572b  |  25 lines

  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
  8. extern char noshare **environ;
  9. #else
  10. # ifdef __GNUC__
  11. #  define environ $$PsectAttributes_NOSHR$$environ
  12. # endif
  13. extern char **environ;
  14. #endif
  15.  
  16. /* miscellaneous Unix emulation routines available in VAXCRTL */
  17. char *getenv(), *getcwd();
  18.  
  19. char *ecvt(), *fcvt(), *gcvt();
  20.  
  21. int getpid(), getppid();
  22.  
  23. unsigned getgid(), getuid(), getegid(), geteuid();
  24. int setgid(), setuid();        /* no-ops */
  25.