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,
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. */
/*
/* 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
#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.
*/
#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
#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