home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / z / zsh220.zip / zsh2.2 / src / config.h < prev    next >
C/C++ Source or Header  |  1992-05-11  |  3KB  |  112 lines

  1. /* this file is created automatically by buildzsh */
  2.  
  3. /* define this if you are sysvish */
  4. /* #define SYSV */
  5.  
  6. #define TERMIOS
  7. /* #define TTY_NEEDS_DRAINING */
  8. /* #define CLOBBERS_TYPEAHEAD */
  9.  
  10. #define HAS_STDLIB
  11.  
  12. #define HAS_STRING
  13.  
  14. #define HAS_LOCALE
  15.  
  16. /* define this if you have a host field in utmp */
  17. #define UTMP_HOST
  18.  
  19. /* define this if you have WAITPID */
  20. #define WAITPID
  21.  
  22. /* define this if you have SELECT */
  23. #define HAS_SELECT
  24.  
  25. /* define this if you have <sys/select.h> */
  26. /* #define HAS_SYS_SELECT */
  27.  
  28. /* we can't just test for S_IFIFO or check to see if the mknod worked,
  29.    because the NeXTs sold by a vendor which will remain nameless will
  30.    happily create the FIFO for you, and then panic when you try to do
  31.     something weird with them, because they aren't supported by the OS. */
  32.  
  33. /* #define NO_FIFOS */
  34.  
  35. /* define this if you have strftime() */
  36. #define HAS_STRFTIME
  37.  
  38. #define HAS_TCSETPGRP
  39.  
  40. #define HAS_TCCRAP
  41.  
  42. #define HAS_SETPGID
  43.  
  44. /* #define HAS_SIGRELSE */
  45.  
  46. /* define this if you have RFS */
  47. /* #define HAS_RFS */
  48.  
  49. /* define this if you have a working getrusage and wait3 */
  50. #define HAS_RUSAGE
  51.  
  52. /* define this if your signal handlers return void */
  53. #define SIGVOID
  54. #ifdef sgi
  55. #undef SIGVOID
  56. #endif
  57.  
  58. /* define this if signal handlers need to be reset each time */
  59. /* #define RESETHANDNEEDED */
  60.  
  61. #ifdef SIGVOID
  62. #define HANDTYPE void
  63. #else
  64. #define HANDTYPE int
  65. #define INTHANDTYPE
  66. #endif
  67.  
  68. /* a string corresponding to the host type */
  69. #define HOSTTYPE "sun4"
  70.  
  71. /* the default editor for the fc builtin */
  72. #define DEFFCEDIT "vi"
  73.  
  74. /* the path of wtmp */
  75. #define WTMP_FILE "/var/adm/wtmp"
  76.  
  77. /* the path of utmp */
  78. #define UTMP_FILE "/etc/utmp"
  79.  
  80. /* default prefix for temporary files */
  81. #define DEFTMPPREFIX "/tmp/zsh"
  82.  
  83. /* define if you prefer "suspended" to "stopped" */
  84. #define USE_SUSPENDED
  85.  
  86. /* the file to source whenever zsh is run; if undefined, don't source
  87.     anything */
  88. #define GLOBALZSHRC "/etc/zshrc"
  89.  
  90. /* the file to source whenever zsh is run as a login shell; if
  91.     undefined, don't source anything */
  92. #define GLOBALZLOGIN "/etc/zlogin"
  93.  
  94. /* the file to source whenever zsh is run as a login shell, before
  95.     zshrc is read; if undefined, don't source anything */
  96. #define GLOBALZPROFILE "/etc/zprofile"
  97.  
  98. /* the default HISTSIZE */
  99. #define DEFAULT_HISTSIZE 30
  100.  
  101. #define _BSD_SIGNALS   /* this could be an iris, you never know */
  102. #define _BSD           /* this could be HP-UX, you never know */
  103. #define _BSD_INCLUDES  /* this could be AIX, you never know */
  104.  
  105. /* if your compiler doesn't like void *, change this to char *
  106.     and ignore all the warnings.
  107. */
  108.  
  109. typedef void *vptr;
  110.  
  111. #define JOB_CONTROL
  112.