*** empty log message ***
authorroot <root>
Tue, 17 Jan 2006 11:53:07 +0000 (11:53 +0000)
committerroot <root>
Tue, 17 Jan 2006 11:53:07 +0000 (11:53 +0000)
Changes
autoconf/config.h.in
autoconf/configure.in
configure
src/ptytty.C

diff --git a/Changes b/Changes
index b45ef34ce594677a80dedb8cbd39a3f01ddc3a89..4e92b8c76c8d7130d2df9fb13b29a2f8a388c4de 100644 (file)
--- a/Changes
+++ b/Changes
@@ -32,6 +32,7 @@ WISH: support tex fonts
           anymore.
        - add tsl/fsl and related capabilities to the terminfo description,
           to set the window title.
+        - nuked QNX support.
 
 7.0  Fri Jan 13 14:02:18 CET 2006
        - added sections for DISTRIBUTION MAINTAINERS and about
index e169fdc1017a43a8bf484a2701405f1d9b7f45b8..618f8ad9b63708f8fd01857f7d5e9aeb5650ac0b 100644 (file)
@@ -39,9 +39,6 @@
 /* Define to 1 if you have the <assert.h> header file. */
 #undef HAVE_ASSERT_H
 
-/* Define to 1 if you have the `atexit' function. */
-#undef HAVE_ATEXIT
-
 /* Define to 1 if you have the <clocale> header file. */
 #undef HAVE_CLOCALE
 
 /* Define if plain old setlocale works */
 #undef HAVE_SETLOCALE
 
-/* Define to 1 if you have the `setpgid' function. */
-#undef HAVE_SETPGID
-
-/* Define to 1 if you have the `setpgrp' function. */
-#undef HAVE_SETPGRP
-
 /* Define to 1 if you have the `setreuid' function. */
 #undef HAVE_SETREUID
 
-/* Define to 1 if you have the `setsid' function. */
-#undef HAVE_SETSID
-
 /* Define to 1 if you have the `setutent' function. */
 #undef HAVE_SETUTENT
 
index 201079be0c1b2a1cb8e34f9ee598e1760495c9f6..a4c7e0bb4b52c2536f440b0a4e8e67f4588f1ec1 100644 (file)
@@ -712,22 +712,12 @@ dnl# --------------------------------------------------------------------------
 AC_TYPE_SIGNAL
 dnl> AC_FUNC_VPRINTF
 
-dnl# Note: On Ultrix, setsid() does weirdo stuff, disable it
-case "$host_alias" in
-    *ultrix) ac_cv_func_setsid='no' ;;
-    *) break;;
-esac
-
 AC_CHECK_FUNCS( \
-       atexit \
        revoke \
        unsetenv \
        setutent \
        seteuid \
        setreuid \
-       setsid \
-       setpgrp \
-       setpgid \
        _getpty \
        getpt \
        posix_openpt \
index 585437c9f000e5f970e480b1317b7fbb0fabf032..5506a10b4cf5a6813c85b573b8210f10424536a0 100755 (executable)
--- a/configure
+++ b/configure
@@ -10132,15 +10132,6 @@ _ACEOF
 
 
 
-case "$host_alias" in
-    *ultrix) ac_cv_func_setsid='no' ;;
-    *) break;;
-esac
-
-
-
-
-
 
 
 
@@ -10158,15 +10149,11 @@ esac
 
 
 for ac_func in \
-       atexit \
        revoke \
        unsetenv \
        setutent \
        seteuid \
        setreuid \
-       setsid \
-       setpgrp \
-       setpgid \
        _getpty \
        getpt \
        posix_openpt \
index e58641e83edcb3cdabcd9572ce0538b061a11538..d8fa3bd271f83cea4e67c7c7800689a82a6a54d8 100644 (file)
@@ -227,29 +227,7 @@ control_tty (int fd_tty)
   int fd;
 
   /* ---------------------------------------- */
-# ifdef HAVE_SETSID
   setsid ();
-# endif
-# if defined(HAVE_SETPGID)
-  setpgid (0, 0);
-# elif defined(HAVE_SETPGRP)
-  setpgrp (0, 0);
-# endif
-
-  /* ---------------------------------------- */
-# ifdef TIOCNOTTY
-  fd = open ("/dev/tty", O_RDWR | O_NOCTTY);
-  if (fd >= 0)
-    {
-      ioctl (fd, TIOCNOTTY, NULL);     /* void tty associations */
-      close (fd);
-    }
-# endif
-
-  /* ---------------------------------------- */
-  fd = open ("/dev/tty", O_RDWR | O_NOCTTY);
-  if (fd >= 0)
-    close (fd);                /* ouch: still have controlling tty */
 
   /* ---------------------------------------- */
 # if defined(PTYS_ARE_PTMX) && defined(I_PUSH)