home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dmake40.zip / emx / sysintf.h < prev   
C/C++ Source or Header  |  1994-11-01  |  555b  |  37 lines

  1. /*
  2. ** assorted bits of system interface
  3. */
  4.  
  5. #define STAT stat
  6. #define VOID_LCACHE(l,m)
  7. #define Hook_std_writes(A)
  8. #define GETPID getpid()
  9.  
  10. extern char * tempnam();
  11. extern char * getcwd();
  12.  
  13.  
  14. /*
  15. ** standard C items
  16. */
  17.  
  18. /*
  19. ** DOS interface standard items
  20. */
  21. #define    getswitchar()    '-'
  22. #define    chdir        _chdir2
  23. #define getcwd        _getcwd2
  24.  
  25. /*
  26. ** make parameters
  27. */
  28. #ifdef _POSIX_NAME_MAX
  29. #undef  _POSIX_NAME_MAX
  30. #endif
  31. #define _POSIX_NAME_MAX 255
  32.  
  33. #ifdef _POSIX_PATH_MAX
  34. #undef _POSIX_PATH_MAX
  35. #endif
  36. #define _POSIX_PATH_MAX 260
  37.