Mercurial > hg > xemacs-beta
diff src/systty.h @ 4759:aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
<870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.
author | Jerry James <james@xemacs.org> |
---|---|
date | Wed, 18 Nov 2009 08:49:14 -0700 |
parents | 943eaba38521 |
children | 308d34e9f07d |
line wrap: on
line diff
--- a/src/systty.h Wed Nov 18 22:44:28 2009 +0900 +++ b/src/systty.h Wed Nov 18 08:49:14 2009 -0700 @@ -60,9 +60,6 @@ /***** (2) The TERMIO way (system V style) *****/ -# ifdef __DGUX -# include <sys/ioctl.h> -# endif # ifndef NO_TERMIO # include <termio.h> # endif /* not NO_TERMIO */ @@ -100,27 +97,15 @@ /* Generally useful to include this file: */ -/* But Sun OS has broken include files and doesn't want it included */ -#if !defined (WIN32_NATIVE) && !defined (SUNOS4) +#if !defined (WIN32_NATIVE) # include <sys/ioctl.h> #endif -/* UNIPLUS systems may have FIONREAD. */ -#ifdef UNIPLUS -#include <sys.ioctl.h> -#endif /* ----------------------------------------------------- */ /* miscellaneous includes */ /* ----------------------------------------------------- */ -#ifdef AIXHFT /* obsolete - only found in AIX version 3. */ -/* Get files for keyboard remapping */ -#define HFNKEYS 2 -#include <sys/hft.h> -#include <sys/devinfo.h> -#endif - /* Include files for PTY's */ #if defined (HAVE_SYS_PTYIO_H) /* HP-UX */ @@ -142,18 +127,13 @@ /* ----------------------------------------------------- */ -#if defined (XENIX) || defined (BROKEN_TIOCGETC) +#if defined (BROKEN_TIOCGETC) #undef TIOCGETC /* Avoid confusing some conditionals that test this. */ #endif /* XEmacs: SIGIO is cleaned up so we remove the crap here that messes with it (and FIONREAD and FASYNC, which are related). */ -#ifdef BROKEN_TIOCGWINSZ /* XEmacs addition */ -#undef TIOCGWINSZ -#undef TIOCSWINSZ -#endif - /* On TERMIOS systems, the tcmumbleattr calls take care of these parameters, and it's a bad idea to use them (on AIX, it makes the tty hang for a long time). */