* rldefs.h: If __osf__is defined, include <termio.h> instead of
authorFred Fish <fnf@specifix.com>
Sun, 11 Aug 1996 22:05:41 +0000 (22:05 +0000)
committerFred Fish <fnf@specifix.com>
Sun, 11 Aug 1996 22:05:41 +0000 (22:05 +0000)
<sgtty.h>.

readline/ChangeLog
readline/rldefs.h

index 681b20643f38d40305eecf8c68be77488b97130f..e92f1cd4a071a710eb7ee7ec70c347b854c8034a 100644 (file)
@@ -1,3 +1,8 @@
+Sun Aug 11 14:59:09 1996  Fred Fish  <fnf@cygnus.com>
+
+       * rldefs.h:  If __osf__is defined, include <termio.h> instead of
+       <sgtty.h>.
+
 Fri Aug  9 08:54:26 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
        * bind.c complete.c history.c readline.c:  Don't include sys/file.h.
index d6b9b065070354a89147e1aa2706ad68bea6b402..3b7a623090ecb74009300ff16d7db7e0875a72eb 100644 (file)
 
 /* System V machines use termio. */
 #if !defined (_POSIX_VERSION)
-/* CYGNUS LOCAL accept __hpux as well as hpux for HP compiler in ANSI mode.  */
-#  if defined (USG) || defined (hpux) || defined (__hpux) || defined (Xenix) || defined (sgi) || defined (DGUX)
+/* CYGNUS LOCAL accept __hpux as well as hpux for HP compiler in ANSI mode.
+   Add __osf__ to list of machines to force use of termio.h */
+#  if defined (USG) || defined (hpux) || defined (__hpux) || defined (Xenix) || defined (sgi) || defined (DGUX) || defined (__osf__)
 #    undef NEW_TTY_DRIVER
 #    define TERMIO_TTY_DRIVER
 #    include <termio.h>
 #    if !defined (TCOON)
 #      define TCOON 1
 #    endif
-#  endif /* USG || hpux || Xenix || sgi || DUGX */
+#  endif /* USG || hpux || Xenix || sgi || DUGX || __osf__ */
 #endif /* !_POSIX_VERSION */
 
 /* Posix systems use termios and the Posix signal functions. */