/* System description file for emx running on top of OS/2 2.x */

#ifndef EMX
#define EMX
#endif
#define USG
#define USG5
#define SYSTEM_TYPE "emx"
#define NOMULTIPLEJOBS
/* #define INTERRUPT_INPUT */
#define FIRST_PTY_LETTER 'a'
/* #define HAVE_TERMIOS */
#define HAVE_TERMIO
#define HAVE_TIMEVAL
#define HAVE_SELECT
/* #define HAVE_PTYS */
/* #define NONSYSTEM_DIR_LIBRARY */
#define BSTRING
#define subprocesses
/* #define COFF */
#define MAIL_USE_FLOCK
/* #define CLASH_DETECTION */
/* #define SIGTYPE int */
/* #define static */
/* #define SYSTEM_MALLOC */
#define GNU_MALLOC
/* #define REL_ALLOC */
#define HAVE_FTIME
#define HAVE_RENAME
#define HAVE_DUP2
#define HAVE_GETTIMEOFDAY
#define HAVE_GETHOSTNAME
#define HAVE_VFORK
#define	PENDING_OUTPUT_COUNT(FILE) ((FILE)->ptr - (FILE)->buffer)
#define START_FILES
#define UNEXEC unexecemx.o
#define ORDINARY_LINK
#define LIB_STANDARD
#define LD_SWITCH_SYSTEM
#define _setjmp setjmp
#define _longjmp longjmp
#define DATA_START 0
#define SYMS_SYSTEM syms_of_emxdep()
#define OBJECTS_SYSTEM emxdep.o
#define NULL_DEVICE "nul"
#define EXEC_SUFFIXES ".exe:.com:"
#define HAVE_X_WINDOWS
#define HAVE_X11
#define HAVE_X_MENU
#define MULTI_FRAME
#define ORDINARY_LINK
#define OS2
#define HAVE_SYS_TIMEB_H
#define TIME_WITH_SYS_TIME
#define HAVE_GETPAGESIZE
#define SEPCHAR ';'
#define PURESIZE 230000
#define OTHER_FILES pmemacs.exe
#define HAVE_CBRT
#define HAVE_RINT
#define FLOAT_CHECK_ERRNO
#define FRAME_HAS_MENU_BAR_P(f) ((f)->menu_bar_lines > 0 || (f)->pm_menu_bar)
