Commit 28823648 authored by Dan Nicolaescu's avatar Dan Nicolaescu

Remove NEED_BSDTTY and NEED_UNISTD_H.

* s/hpux10-20.h (NEED_BSDTTY): Remove.
* s/aix4-2.h (NEED_UNISTD_H): Remove.
* systty.h: Simplify conditionals for including <sys/bsdtty.h>,
<sys/ptyio.h> and <unistd.h>.
parent aca00430
2010-05-06 Dan Nicolaescu <dann@ics.uci.edu>
Remove NEED_BSDTTY and NEED_UNISTD_H.
* s/hpux10-20.h (NEED_BSDTTY): Remove.
* s/aix4-2.h (NEED_UNISTD_H): Remove.
* systty.h: Simplify conditionals for including <sys/bsdtty.h>,
<sys/ptyio.h> and <unistd.h>.
* emacs.c (main): Remove NO_DIR_LIBRARY conditional, unused.
* Makefile.in (STARTFILES): Conditionally define to make the usage clear.
......
......@@ -109,9 +109,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
It may not have been needed in certain earlier versions. */
#define HAVE_TCATTR
/* Include unistd.h, even though we don't define POSIX. */
#define NEED_UNISTD_H
/* AIX doesn't define this. */
#define unix 1
......
......@@ -91,9 +91,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define UNEXEC unexhp9k800.o
/* Include the file bsdtty.h, since this machine has job control. */
#define NEED_BSDTTY
/* This is how to get the device name of the tty end of a pty. */
#define PTY_TTY_NAME_SPRINTF \
sprintf (pty_name, "/dev/pty/tty%c%x", c, i);
......
......@@ -51,11 +51,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <termios.h>
#endif
#ifdef NEED_BSDTTY
#ifdef HPUX
#include <sys/bsdtty.h>
#endif
#if defined (HPUX) && defined (HAVE_PTYS)
#include <sys/ptyio.h>
#endif
......@@ -63,7 +60,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <sys/pty.h>
#endif /* AIX */
#if (defined (POSIX) || defined (NEED_UNISTD_H)) && defined (HAVE_UNISTD_H)
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment