home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / compiler / m2posx14 / src / bsd.ipp < prev    next >
Encoding:
Modula Implementation  |  1994-05-13  |  1.1 KB  |  46 lines

  1. IMPLEMENTATION MODULE BSD;
  2. __IMP_SWITCHES__
  3. #ifdef HM2
  4. #ifdef __LONG_WHOLE__
  5. (*$!i+: Modul muss mit $i- uebersetzt werden! *)
  6. (*$!w+: Modul muss mit $w- uebersetzt werden! *)
  7. #else
  8. (*$!i-: Modul muss mit $i+ uebersetzt werden! *)
  9. (*$!w-: Modul muss mit $w+ uebersetzt werden! *)
  10. #endif
  11. #endif
  12. #if ISO_proc_const
  13. (*empty*)
  14. #else
  15.  
  16. IMPORT dir,proc,sys,sig;
  17.  
  18. (*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*)
  19.  
  20. BEGIN (* BSD *)
  21.  setreuid    := proc.setreuid;
  22.  setregid    := proc.setregid;
  23.  vfork       := proc.vfork;
  24.  wait3       := proc.wait3;
  25.  wait4       := proc.wait4;
  26.  select      := proc.select;
  27.  FDZERO      := proc.FDZERO;
  28.  FDSET       := proc.FDSET;
  29.  FDCLR       := proc.FDCLR;
  30.  FDISSET     := proc.FDISSET;
  31.  
  32.  telldir     := dir.telldir;
  33.  seekdir     := dir.seekdir;
  34.  
  35.  killpg      := sig.killpg;
  36.  usleep      := sig.usleep;
  37.  sigmask     := sig.sigmask;
  38.  sigpause    := sig.sigpause;
  39.  sigblock    := sig.sigblock;
  40.  sigsetmask  := sig.sigsetmask;
  41.  
  42.  statfs      := sys.statfs;
  43.  gethostname := sys.gethostname;
  44. #endif
  45. END BSD.
  46.