home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / e20313sr.zip / emacs / 20.3.1 / src / s / esix.h < prev    next >
C/C++ Source or Header  |  1999-06-27  |  682b  |  25 lines

  1. /* Definitions for ESIX, a variant of v.5.3 for the 386.  */
  2. /* These are based on reports for ESIX 5.3.2 D.  */
  3.  
  4. #include "usg5-3.h"
  5.  
  6. /* Some versions of V.3 have this, but not all. ESIX does. */
  7. #define HAVE_PTYS
  8. #define SYSV_PTYS
  9.  
  10. /* Have -lg be used for debugging. */
  11. #undef LIBS_DEBUG
  12. #define LIBS_DEBUG -lg
  13.  
  14. /* If using Roell's X server, define X11R4 */
  15. #ifdef X11R4            /* Roell's X server */
  16. #define select sys_select /* Emacs select() not good enough? */
  17. #undef LIBX11_SYSTEM
  18. #define LIBX11_SYSTEM -lpt
  19. #endif /* X11R4 */
  20.  
  21. /* ESIX does not need <sys/sioctl.h>, but needs <sys/ptem.h> */
  22. #define NO_SIOCTL_H
  23. #define NEED_PTEM_H
  24. #define BROKEN_FIONREAD
  25.