]> code.delx.au - gnu-emacs/blobdiff - src/s/aix3-1.h
(LIBS_SYSTEM): Define this.
[gnu-emacs] / src / s / aix3-1.h
index e4a4612a67a900561c689f6f134fe21af7830a65..4ed32fbcfbe080d7b43e0e8d2dd00b9925e26968 100644 (file)
@@ -5,7 +5,7 @@ This file is part of GNU Emacs.
 
 GNU Emacs is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 1, or (at your option)
+the Free Software Foundation; either version 2, or (at your option)
 any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
@@ -15,7 +15,8 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with GNU Emacs; see the file COPYING.  If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
 
 
 /*
@@ -51,7 +52,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* SYSTEM_TYPE should indicate the kind of system you are using.
  It sets the Lisp variable system-type.  */
 
-#define SYSTEM_TYPE "aix-v3"
+#define SYSTEM_TYPE "aix"
 
 
 /* nomultiplejobs should be defined if your system's shell
@@ -78,19 +79,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define HAVE_TERMIOS
 
-/*
- *     Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- *     Look in <sys/time.h> for a timeval structure.
- */
-
-#define HAVE_TIMEVAL
-/*
- *     Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT 
-
 /*
  *     Define HAVE_PTYS if the system supports pty devices.
  */
@@ -180,7 +168,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define _setjmp setjmp
 #define _longjmp longjmp
 
-/* On USG systems the system calls are interruptable by signals
+/* On USG systems the system calls are interruptible by signals
  that the user program has elected to catch.  Thus the system call
  must be retried in these cases.  To handle this without massive
  changes in the source code, we remap the standard system call names
@@ -231,8 +219,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define SYSTEM_MALLOC
 
-/* Use the gethostname system call.  */
-#define HAVE_GETHOSTNAME
+/* Include unistd.h, even though we don't define POSIX.  */
+#define NEED_UNISTD_H
 
 /* AIX doesn't define this.  */
 #define unix 1
+
+/* AIX 3.1 has the HFT features.  */
+#define AIXHFT