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,
#define LONGBITS 32 /* Number of bits in a long */
-/* i386 is not big-endian: lowest numbered byte is least significant. */
+/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
+ is the most significant byte. */
-/* #undef BIG_ENDIAN */
+#undef WORDS_BIG_ENDIAN
/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
* group of arguments and treat it as an array of the arguments. */
#define INTEL386
#define aix386
-#undef SYSTEM_TYPE
-#define SYSTEM_TYPE "ibm-aix-386"
#define IBMAIX
#endif
#define BSTRING
-#define HAVE_GETTIMEOFDAY
-#define HAVE_SELECT
-#define HAVE_TIMEVAL
#define HAVE_VFORK
+#undef HAVE_TERMIO
+#define HAVE_TERMIOS
+
+/* Send signals to subprocesses by "typing" special chars at them. */
+
+#define SIGNALS_VIA_CHARACTERS
/*
* Define SYSV_SYSTEM_DIR to use the V.3 getdents/readir
*/
#undef NONSYSTEM_DIR_LIBRARY
-/* But don't use utimes() -- it causes SIGSEGV! Use utime() instead. */
-#define USE_UTIME
+/* AIX utimes allegedly causes SIGSEGV. */
+#undef HAVE_UTIMES /* override configuration decision */
/* AIX defines FIONREAD, but it does not work. */
#define BROKEN_FIONREAD
#endif
/* -g fails to work, so it is omitted. */
/* tranle says that -fstrength-reduce does not help. */
-#define C_DEBUG_SWITCH -O -fwritable-strings
+#define C_DEBUG_SWITCH
#else
#define C_ALLOCA
#define STACK_DIRECTION -1 /* tell alloca.c which way it grows */
#define OBJECTS_MACHINE hftctl.o
#define LD_SWITCH_MACHINE -T0x00400000 -K -e start
+#define LIBS_DEBUG /* no -lg on aix ps/2 */
#ifdef USG5_3
#define XICCC
/* Things defined in s-usg5-3.h that need to be overridden. */
#undef NOMULTIPLEJOBS
#undef BROKEN_TIOCGETC
+#undef BROKEN_TIOCGWINSZ
#undef LIBX10_SYSTEM
#undef LIBX11_SYSTEM
+#undef LIB_X11_LIB
#endif
/* Shared libraries are supported in a patch release of ps/2 1.2.1.