summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1994-09-18 21:12:31 +0000
committerKarl Heuer <kwzh@gnu.org>1994-09-18 21:12:31 +0000
commit542fbdddb441fad31a069fce50ba992463c0651c (patch)
tree9a4cf212c90be7ff95735582c1ef843d55fd15a7
parent6b44341743ef87a5e589d258f6200dac720bb684 (diff)
downloademacs-542fbdddb441fad31a069fce50ba992463c0651c.tar.gz
Delete obsolete symbols.
-rw-r--r--src/m/7300.h6
-rw-r--r--src/m/alliant-2800.h5
-rw-r--r--src/m/alliant.h5
-rw-r--r--src/m/alpha.h5
-rw-r--r--src/m/altos.h5
-rw-r--r--src/m/amdahl.h5
-rw-r--r--src/m/apollo.h4
-rw-r--r--src/m/att3b.h5
-rw-r--r--src/m/aviion.h5
-rw-r--r--src/m/celerity.h5
-rw-r--r--src/m/clipper.h5
-rw-r--r--src/m/cnvrgnt.h5
-rw-r--r--src/m/convex.h5
-rw-r--r--src/m/cydra5.h5
-rw-r--r--src/m/delta.h7
-rw-r--r--src/m/delta88k.h17
-rw-r--r--src/m/dpx2.h15
-rw-r--r--src/m/dual.h5
-rw-r--r--src/m/elxsi.h5
-rw-r--r--src/m/gec63.h4
-rw-r--r--src/m/gould.h5
-rw-r--r--src/m/hp800.h5
-rw-r--r--src/m/hp9000s300.h8
-rw-r--r--src/m/i860.h7
-rw-r--r--src/m/ibm370aix.h3
-rw-r--r--src/m/ibmps2-aix.h10
-rw-r--r--src/m/ibmrs6000.h9
-rw-r--r--src/m/ibmrt-aix.h11
-rw-r--r--src/m/ibmrt.h5
-rw-r--r--src/m/intel386.h4
-rw-r--r--src/m/iris4d.h5
-rw-r--r--src/m/iris5d.h5
-rw-r--r--src/m/irist.h5
-rw-r--r--src/m/isi-ov.h4
-rw-r--r--src/m/masscomp.h5
-rw-r--r--src/m/mega68.h4
-rw-r--r--src/m/mg1.h5
-rw-r--r--src/m/mips.h12
-rw-r--r--src/m/news.h4
-rw-r--r--src/m/next.h6
-rw-r--r--src/m/ns16000.h4
-rw-r--r--src/m/ns32000.h5
-rw-r--r--src/m/nu.h5
-rw-r--r--src/m/orion.h5
-rw-r--r--src/m/orion105.h5
-rw-r--r--src/m/pfa50.h9
-rw-r--r--src/m/plexus.h5
-rw-r--r--src/m/pmax.h1
-rw-r--r--src/m/pyramid.h5
-rw-r--r--src/m/sequent.h5
-rw-r--r--src/m/sparc.h6
-rw-r--r--src/m/sps7.h10
-rw-r--r--src/m/stride.h6
-rw-r--r--src/m/sun1.h4
-rw-r--r--src/m/sun2.h4
-rw-r--r--src/m/tad68k.h5
-rw-r--r--src/m/tahoe.h4
-rw-r--r--src/m/tandem-s2.h3
-rw-r--r--src/m/targon31.h5
-rw-r--r--src/m/tek4300.h4
-rw-r--r--src/m/tekxd88.h6
-rw-r--r--src/m/template.h5
-rw-r--r--src/m/tower32.h5
-rw-r--r--src/m/tower32v3.h5
-rw-r--r--src/m/ustation.h7
-rw-r--r--src/m/vax.h4
-rw-r--r--src/m/wicat.h5
-rw-r--r--src/m/xps100.h5
-rw-r--r--src/s/386-ix.h5
-rw-r--r--src/s/aix3-1.h13
-rw-r--r--src/s/bsd4-1.h13
-rw-r--r--src/s/bsd4-2.h13
-rw-r--r--src/s/bsd4-3.h13
-rw-r--r--src/s/cxux.h13
-rw-r--r--src/s/dgux.h13
-rw-r--r--src/s/esix.h4
-rw-r--r--src/s/gnu-linux.h2
-rw-r--r--src/s/hpux.h22
-rw-r--r--src/s/iris3-5.h17
-rw-r--r--src/s/iris3-6.h17
-rw-r--r--src/s/irix3-3.h17
-rw-r--r--src/s/irix4-0.h1
-rw-r--r--src/s/isc2-2.h7
-rw-r--r--src/s/isc3-0.h8
-rw-r--r--src/s/msdos.h13
-rw-r--r--src/s/rtu.h13
-rw-r--r--src/s/sco4.h3
-rw-r--r--src/s/template.h13
-rw-r--r--src/s/umax.h13
-rw-r--r--src/s/umips.h5
-rw-r--r--src/s/unipl5-0.h13
-rw-r--r--src/s/unipl5-2.h13
-rw-r--r--src/s/usg5-0.h13
-rw-r--r--src/s/usg5-2-2.h13
-rw-r--r--src/s/usg5-2.h13
-rw-r--r--src/s/usg5-3.h20
-rw-r--r--src/s/usg5-4.h5
-rw-r--r--src/s/vms.h13
-rw-r--r--src/s/xenix.h13
99 files changed, 12 insertions, 729 deletions
diff --git a/src/m/7300.h b/src/m/7300.h
index fdb276d8ac5..464a7fe00cb 100644
--- a/src/m/7300.h
+++ b/src/m/7300.h
@@ -37,11 +37,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign-extend */
#define EXPLICIT_SIGN_EXTEND
@@ -90,7 +85,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* #define HAVE_PTYS */
#define HAVE_SYSVIPC
-#define USE_UTIME
/* We don't have memmove. */
#define memmove(d, s, n) safe_bcopy (s, d, n)
diff --git a/src/m/alliant-2800.h b/src/m/alliant-2800.h
index 48bdc4091f5..b0c2cd8fed8 100644
--- a/src/m/alliant-2800.h
+++ b/src/m/alliant-2800.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#undef 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. */
diff --git a/src/m/alliant.h b/src/m/alliant.h
index 82fb7b25819..69d664039d3 100644
--- a/src/m/alliant.h
+++ b/src/m/alliant.h
@@ -33,11 +33,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/alpha.h b/src/m/alpha.h
index d071319e062..f226fb21843 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -37,11 +37,6 @@ NOTE-END
#define LONGBITS 64 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* Alpha is not big-endian #define 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. */
diff --git a/src/m/altos.h b/src/m/altos.h
index b69e6c1da3a..41bff838b3b 100644
--- a/src/m/altos.h
+++ b/src/m/altos.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Vax is not big-endian: lowest numbered byte is least significant,
- but 68000's are. */
-
-#define BIG_ENDIAN
-
#define EXPLICIT_SIGN_EXTEND
/* Use type int rather than a union, to represent Lisp_Object */
diff --git a/src/m/amdahl.h b/src/m/amdahl.h
index f70852cecbf..00821596c2d 100644
--- a/src/m/amdahl.h
+++ b/src/m/amdahl.h
@@ -38,11 +38,6 @@ compiler is so brain damaged that it is not even worth trying to use it.
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/apollo.h b/src/m/apollo.h
index 84b027e5d8a..115105d4f65 100644
--- a/src/m/apollo.h
+++ b/src/m/apollo.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
/* #define m68000 */ /* Done by the C compiler */
diff --git a/src/m/att3b.h b/src/m/att3b.h
index 540ba695fae..55bcdc4896d 100644
--- a/src/m/att3b.h
+++ b/src/m/att3b.h
@@ -33,11 +33,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/aviion.h b/src/m/aviion.h
index b468e72a378..79a1f13b966 100644
--- a/src/m/aviion.h
+++ b/src/m/aviion.h
@@ -27,11 +27,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/celerity.h b/src/m/celerity.h
index f485b944003..a18c38fab26 100644
--- a/src/m/celerity.h
+++ b/src/m/celerity.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign extend */
#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/clipper.h b/src/m/clipper.h
index dc859e8c541..17c8e604a1c 100644
--- a/src/m/clipper.h
+++ b/src/m/clipper.h
@@ -27,11 +27,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* #define 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. */
diff --git a/src/m/cnvrgnt.h b/src/m/cnvrgnt.h
index 7935e9d4a0b..7712ae26deb 100644
--- a/src/m/cnvrgnt.h
+++ b/src/m/cnvrgnt.h
@@ -27,11 +27,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/convex.h b/src/m/convex.h
index 0b0a2e16bea..e4afbade94c 100644
--- a/src/m/convex.h
+++ b/src/m/convex.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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.
* Maybe it would be better to simply correct the code. */
diff --git a/src/m/cydra5.h b/src/m/cydra5.h
index 1fcdb2fdfad..33736bac3cd 100644
--- a/src/m/cydra5.h
+++ b/src/m/cydra5.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/delta.h b/src/m/delta.h
index 818dd1d8e13..76fe6f94fff 100644
--- a/src/m/delta.h
+++ b/src/m/delta.h
@@ -33,11 +33,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -138,11 +133,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Machine specific stuff */
#define HAVE_PTYS
#define SYSV_PTYS
-#define HAVE_SELECT
#ifdef HAVE_INET_SOCKETS /* this comes from autoconf */
# define HAVE_SOCKETS /* NSE may or may not have been installed */
#endif
-#define HAVE_TIMEVAL
#define SIGNALS_VIA_CHARACTERS
#define BROKEN_CLOSEDIR /* builtin closedir is interruptible */
#undef HAVE_BCOPY /* b* functions are just stubs to mem* ones */
diff --git a/src/m/delta88k.h b/src/m/delta88k.h
index 027e09754ec..eaf51aacd00 100644
--- a/src/m/delta88k.h
+++ b/src/m/delta88k.h
@@ -32,11 +32,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -157,20 +152,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LIBX11_SYSTEM -lnsl -lbsd
#endif /* USG5_4 */
-/*
- * we have Berkeley style <sys/time.h>
- */
-#define HAVE_TIMEVAL
-
-/* SysV88 has select(). */
-#define HAVE_SELECT
#define BROKEN_FIONREAD
-/*
- * don't use utimes, we ain't got one - use utime() instead
- */
-#define USE_UTIME
-
/* previously defined in usg5-4, if we choose to use that. */
#ifndef LIBS_SYSTEM
#ifdef USG5_4
diff --git a/src/m/dpx2.h b/src/m/dpx2.h
index 80ee2eb1bbc..3871cf1410f 100644
--- a/src/m/dpx2.h
+++ b/src/m/dpx2.h
@@ -39,11 +39,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -195,16 +190,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
*/
#define GETPGRP_NO_ARG
-/*
- * X support _needs_ this
- */
-#define HAVE_SELECT
-/*
- * and select requires these
- */
-#define HAVE_TIMEVAL
-#define USE_UTIME
-
/* select also needs this header file--but not in ymakefile. */
#ifndef NOT_C_CODE
#include <sys/types.h>
diff --git a/src/m/dual.h b/src/m/dual.h
index 8606e3fed76..e46178904ce 100644
--- a/src/m/dual.h
+++ b/src/m/dual.h
@@ -42,11 +42,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign-extend */
#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/elxsi.h b/src/m/elxsi.h
index d86697b57d8..b835acb0a55 100644
--- a/src/m/elxsi.h
+++ b/src/m/elxsi.h
@@ -34,11 +34,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/*#define 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. */
diff --git a/src/m/gec63.h b/src/m/gec63.h
index 49213f6a425..ae1933f8680 100644
--- a/src/m/gec63.h
+++ b/src/m/gec63.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* GEC63 is big-endian: lowest numbered byte is most significant. */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#define gec63
diff --git a/src/m/gould.h b/src/m/gould.h
index a5ad9740023..ffdad90bf40 100644
--- a/src/m/gould.h
+++ b/src/m/gould.h
@@ -56,11 +56,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/hp800.h b/src/m/hp800.h
index 8aa740d9f4e..52f747fb9dd 100644
--- a/src/m/hp800.h
+++ b/src/m/hp800.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/hp9000s300.h b/src/m/hp9000s300.h
index 6979e1a51da..e5834bad7ae 100644
--- a/src/m/hp9000s300.h
+++ b/src/m/hp9000s300.h
@@ -66,14 +66,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-/* Under BSD, <endian.h> defines this to be 4321; rather than fight with it,
- we'll just give in. Compatibility, akido style. */
-#ifndef BIG_ENDIAN
-#define BIG_ENDIAN 4321
-#endif
-
/* 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. */
diff --git a/src/m/i860.h b/src/m/i860.h
index 0e32cc7f9a2..b18a1d56967 100644
--- a/src/m/i860.h
+++ b/src/m/i860.h
@@ -31,13 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* i860 is not big-endian: lowest numbered byte is least significant. */
-
-#undef 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. */
diff --git a/src/m/ibm370aix.h b/src/m/ibm370aix.h
index ee2191ac62c..d583191e247 100644
--- a/src/m/ibm370aix.h
+++ b/src/m/ibm370aix.h
@@ -8,9 +8,6 @@
#undef INTEL386
#undef aix386
-/* i370 is big-endian */
-#define BIG_ENDIAN
-
#undef TEXT_START
#undef SEGMENT_MASK
#undef DATA_SECTION_ALIGNMENT
diff --git a/src/m/ibmps2-aix.h b/src/m/ibmps2-aix.h
index da272005642..4a5784af182 100644
--- a/src/m/ibmps2-aix.h
+++ b/src/m/ibmps2-aix.h
@@ -37,10 +37,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* i386 is not big-endian: lowest numbered byte is least significant. */
-
-/* #undef 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. */
@@ -121,8 +117,6 @@ so disable it for them. */
#endif
#define BSTRING
-#define HAVE_SELECT
-#define HAVE_TIMEVAL
#define HAVE_VFORK
#undef HAVE_TERMIO
#define HAVE_TERMIOS
@@ -144,8 +138,8 @@ so disable it for them. */
*/
#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
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h
index f6c6a550d01..ceebf58030e 100644
--- a/src/m/ibmrs6000.h
+++ b/src/m/ibmrs6000.h
@@ -31,15 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* This conflicts with something in the system headers,
- and isn't currently used, since NO_UNION_TYPE is defined. */
-#if 0
-#define BIG_ENDIAN
-#endif
-
/* 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. */
diff --git a/src/m/ibmrt-aix.h b/src/m/ibmrt-aix.h
index 5c2b1d1289a..29fd0c934d0 100644
--- a/src/m/ibmrt-aix.h
+++ b/src/m/ibmrt-aix.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -169,12 +164,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#include </usr/include/bsd/BSDtoAIX.h>
#define BSTRING
#define HAVE_GETTIMEOFDAY
-#define HAVE_SELECT
-#define HAVE_TIMEVAL
#define HAVE_VFORK
-/* 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
diff --git a/src/m/ibmrt.h b/src/m/ibmrt.h
index 845514d41b9..05d9f94b112 100644
--- a/src/m/ibmrt.h
+++ b/src/m/ibmrt.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/intel386.h b/src/m/intel386.h
index a5e688f9c98..d84a3838849 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -63,10 +63,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* i386 is not big-endian: lowest numbered byte is least significant. */
-
-/* #undef 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. */
diff --git a/src/m/iris4d.h b/src/m/iris4d.h
index 670a218e936..ef7c59bd433 100644
--- a/src/m/iris4d.h
+++ b/src/m/iris4d.h
@@ -27,11 +27,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/iris5d.h b/src/m/iris5d.h
index 25a4b1ee045..141e8131f69 100644
--- a/src/m/iris5d.h
+++ b/src/m/iris5d.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/irist.h b/src/m/irist.h
index a5bf7fb4a7c..1a8f6222083 100644
--- a/src/m/irist.h
+++ b/src/m/irist.h
@@ -65,11 +65,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/isi-ov.h b/src/m/isi-ov.h
index 84d1a2a38df..e2fc1aa09da 100644
--- a/src/m/isi-ov.h
+++ b/src/m/isi-ov.h
@@ -37,10 +37,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#define m68000
diff --git a/src/m/masscomp.h b/src/m/masscomp.h
index 4862670149c..64cb316d7a8 100644
--- a/src/m/masscomp.h
+++ b/src/m/masscomp.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/mega68.h b/src/m/mega68.h
index 46fab8a0ad3..1a4c10032cb 100644
--- a/src/m/mega68.h
+++ b/src/m/mega68.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign-extend */
#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/mg1.h b/src/m/mg1.h
index 8956c9aae76..f8729965e60 100644
--- a/src/m/mg1.h
+++ b/src/m/mg1.h
@@ -41,11 +41,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-/* ns16000 is not big-endian: lowest numbered byte is least significant. */
-#undef 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. */
/* ns16000 call sequence used on mg1 means that &arg = the args as an array */
diff --git a/src/m/mips.h b/src/m/mips.h
index 2cdae83c3c3..6d90da6aa40 100644
--- a/src/m/mips.h
+++ b/src/m/mips.h
@@ -36,11 +36,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -201,14 +196,12 @@ NOTE-END */
#define HAVE_SYSVIPC
-#define HAVE_TIMEVAL
#if defined(emacs) && !defined(INHIBIT_BSD_TIME)
#include <bsd/sys/time.h>
#endif
-/* #define HAVE_SELECT
- The `select' in the system won't work for pipes,
- so don't use it. */
+/* The `select' in the system won't work for pipes, so don't use it. */
+#undef HAVE_SELECT /* override configuration decision */
#define HAVE_GETWD
#define HAVE_GETTIMEOFDAY
@@ -217,7 +210,6 @@ NOTE-END */
#define HAVE_SOCKETS
#undef NOMULTIPLEJOBS
-#define utimes utime /* Someone should check this. */
/* ??? */
#define IRIS
diff --git a/src/m/news.h b/src/m/news.h
index f61c3ba9ba7..eaca0e1fa74 100644
--- a/src/m/news.h
+++ b/src/m/news.h
@@ -41,10 +41,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* One CRT0 Dummy variable */
#if 0 /* larry@mitra.com says Sony's as doesn't like this. */
diff --git a/src/m/next.h b/src/m/next.h
index dbbb4cf785c..3fb652b5666 100644
--- a/src/m/next.h
+++ b/src/m/next.h
@@ -33,12 +33,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Let the compiler tell us what byte order architecture we're compiling for */
-
-#ifdef __BIG_ENDIAN__
-#define BIG_ENDIAN
-#endif
-
/* Define how to take a char and sign-extend into an int.
On machines where char is signed, this is a no-op. */
diff --git a/src/m/ns16000.h b/src/m/ns16000.h
index 080dc25b932..bf2d5ffa9be 100644
--- a/src/m/ns16000.h
+++ b/src/m/ns16000.h
@@ -37,10 +37,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* 16000 is little-endian (lowest-numbered byte is least significant) */
-
-/* #define BIG_ENDIAN */ /* So don't define this. */
-
/* Say this machine is a 16000 */
#define ns16000 1
diff --git a/src/m/ns32000.h b/src/m/ns32000.h
index e45f223211c..33c9fcda4ff 100644
--- a/src/m/ns32000.h
+++ b/src/m/ns32000.h
@@ -32,11 +32,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* #define 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. */
diff --git a/src/m/nu.h b/src/m/nu.h
index ad234fa7263..8a2cf5bdd39 100644
--- a/src/m/nu.h
+++ b/src/m/nu.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign-extend */
#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/orion.h b/src/m/orion.h
index d2cf184851f..cbaa6128f14 100644
--- a/src/m/orion.h
+++ b/src/m/orion.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#undef BIG_ENDIAN
-
/* Now define a symbol for the cpu type, if your compiler
does not define it automatically. */
diff --git a/src/m/orion105.h b/src/m/orion105.h
index e0532667853..56e8edae046 100644
--- a/src/m/orion105.h
+++ b/src/m/orion105.h
@@ -32,11 +32,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#undef 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. */
diff --git a/src/m/pfa50.h b/src/m/pfa50.h
index 52893733721..47d3a07b33c 100644
--- a/src/m/pfa50.h
+++ b/src/m/pfa50.h
@@ -27,10 +27,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#define m68000
@@ -88,8 +84,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TERMINFO
-#define HAVE_TIMEVAL
-#define HAVE_SELECT
#define HAVE_PTYS
#define HAVE_SOCKETS
@@ -98,9 +92,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* SX/A does not have sigblock(2) */
#define sigblock(mask) (0)
-#define USG_SYS_TIME
-#define USE_UTIME
-
#define NO_SIOCTL_H
#undef SIGIO
diff --git a/src/m/plexus.h b/src/m/plexus.h
index 47f67881070..c45a4083b74 100644
--- a/src/m/plexus.h
+++ b/src/m/plexus.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/pmax.h b/src/m/pmax.h
index 9bd4ee4495c..63b5793ddb4 100644
--- a/src/m/pmax.h
+++ b/src/m/pmax.h
@@ -10,7 +10,6 @@ NOTE-START
Use -opsystem=osf1 for OSF/1, and -opsystem=bsd4-3 otherwise.
NOTE-END */
-#undef BIG_ENDIAN
#undef LIB_STANDARD
#undef START_FILES
#undef COFF
diff --git a/src/m/pyramid.h b/src/m/pyramid.h
index b41c0b24d1c..816b51f1c40 100644
--- a/src/m/pyramid.h
+++ b/src/m/pyramid.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/sequent.h b/src/m/sequent.h
index c39d7651949..9b6c205a36c 100644
--- a/src/m/sequent.h
+++ b/src/m/sequent.h
@@ -38,11 +38,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-/* #define 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. */
diff --git a/src/m/sparc.h b/src/m/sparc.h
index 341f37ca971..34bb32233d8 100644
--- a/src/m/sparc.h
+++ b/src/m/sparc.h
@@ -35,12 +35,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* SPARC has lowest-numbered byte as most significant */
-
-#ifndef BIG_ENDIAN
-#define BIG_ENDIAN
-#endif
-
/* 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. */
diff --git a/src/m/sps7.h b/src/m/sps7.h
index f95e2979e9d..879c545e457 100644
--- a/src/m/sps7.h
+++ b/src/m/sps7.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#ifndef m68000
@@ -64,12 +60,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define V3x
/*
- * Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/m/stride.h b/src/m/stride.h
index 77067dcf676..79319c40609 100644
--- a/src/m/stride.h
+++ b/src/m/stride.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define 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. */
@@ -94,8 +90,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* The STRIDE system is more powerful than standard USG5. */
#define HAVE_PTYS
-#define HAVE_TIMEVAL
-#define HAVE_SELECT
#define HAVE_GETTIMEOFDAY
#define BSTRING
#define SKTPAIR
diff --git a/src/m/sun1.h b/src/m/sun1.h
index 109c3bcdc34..9760bda2f98 100644
--- a/src/m/sun1.h
+++ b/src/m/sun1.h
@@ -47,10 +47,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#define m68000
diff --git a/src/m/sun2.h b/src/m/sun2.h
index c4f617c5839..7dd6bfff469 100644
--- a/src/m/sun2.h
+++ b/src/m/sun2.h
@@ -49,10 +49,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define BIG_ENDIAN
-
/* Say this machine is a 68000 */
#ifndef m68000
diff --git a/src/m/tad68k.h b/src/m/tad68k.h
index 6088f49566e..18b861e97a6 100644
--- a/src/m/tad68k.h
+++ b/src/m/tad68k.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/tahoe.h b/src/m/tahoe.h
index 5bb3016baaf..da42392bde8 100644
--- a/src/m/tahoe.h
+++ b/src/m/tahoe.h
@@ -36,10 +36,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* lowest-numbered byte is most significant */
-
-#define BIG_ENDIAN
-
/* XINT must explicitly sign-extend */
#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/tandem-s2.h b/src/m/tandem-s2.h
index 7c31225a413..405af5c844a 100644
--- a/src/m/tandem-s2.h
+++ b/src/m/tandem-s2.h
@@ -8,9 +8,6 @@
/* This overrides some of the usual support for the mips and system V.3. */
-/* The S2 does not know about utimes() */
-#define USE_UTIME
-
/* The operating system apparently defines TIOCGETC
but it doesn't work. */
#undef BROKEN_TIOCGETC
diff --git a/src/m/targon31.h b/src/m/targon31.h
index a302caa473c..dd998f03915 100644
--- a/src/m/targon31.h
+++ b/src/m/targon31.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/tek4300.h b/src/m/tek4300.h
index bd48abc78fc..608a8b761b3 100644
--- a/src/m/tek4300.h
+++ b/src/m/tek4300.h
@@ -31,10 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* 68000 has lowest-numbered byte as most significant */
-
-#define 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. */
diff --git a/src/m/tekxd88.h b/src/m/tekxd88.h
index 460bdc44ad6..342f13c67d6 100644
--- a/src/m/tekxd88.h
+++ b/src/m/tekxd88.h
@@ -25,10 +25,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define INTBITS 32 /* Number of bits in an int */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-#define 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 NO_ARG_ARRAY
@@ -104,8 +100,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef NOMULTIPLEJOBS /* we have job control */
#define HAVE_SOCKETS /* sockets are available */
-#define HAVE_TIMEVAL /* we have Berkeley style <sys/time.h> */
-#define HAVE_SELECT /* XD88 has select(). */
#define BROKEN_FIONREAD /* is this needed ? */
#define BSTRING /* its in libc but not declared in any header file. */
#undef sigsetmask /* XD88 has sigsetmask() */
diff --git a/src/m/template.h b/src/m/template.h
index efc33330503..ef9df9956de 100644
--- a/src/m/template.h
+++ b/src/m/template.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/tower32.h b/src/m/tower32.h
index e6383232d75..2df148c675f 100644
--- a/src/m/tower32.h
+++ b/src/m/tower32.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/tower32v3.h b/src/m/tower32v3.h
index 40e80e261b5..ed6b0950be3 100644
--- a/src/m/tower32v3.h
+++ b/src/m/tower32v3.h
@@ -32,11 +32,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/ustation.h b/src/m/ustation.h
index c69b31112a5..b9878465ebf 100644
--- a/src/m/ustation.h
+++ b/src/m/ustation.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
@@ -134,7 +129,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* -lnet is not standard library */
-#undef HAVE_SELECT
#undef LIBS_SYSTEM
/* Compiler's bug */
@@ -150,4 +144,3 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef SIGIO
#undef SIGTSTP
-#undef HAVE_TIMEVAL
diff --git a/src/m/vax.h b/src/m/vax.h
index fa50e65be73..63fc3e92e61 100644
--- a/src/m/vax.h
+++ b/src/m/vax.h
@@ -59,10 +59,6 @@ NOTE-END */
#define LONGBITS 32 /* Number of bits in a long */
-/* Vax is not big-endian: lowest numbered byte is least significant. */
-
-/* #undef BIG_ENDIAN */
-
/* #define vax -- appears to be done automatically */
/* Use type int rather than a union, to represent Lisp_Object */
diff --git a/src/m/wicat.h b/src/m/wicat.h
index f55c3149a27..db9c1515019 100644
--- a/src/m/wicat.h
+++ b/src/m/wicat.h
@@ -31,11 +31,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/m/xps100.h b/src/m/xps100.h
index b2329c99efa..bf4a24da52d 100644
--- a/src/m/xps100.h
+++ b/src/m/xps100.h
@@ -33,11 +33,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define LONGBITS 32 /* Number of bits in a long */
-/* Define BIG_ENDIAN iff lowest-numbered byte in a word
- is the most significant byte. */
-
-#define 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. */
diff --git a/src/s/386-ix.h b/src/s/386-ix.h
index 5f764563e84..dc17281df01 100644
--- a/src/s/386-ix.h
+++ b/src/s/386-ix.h
@@ -2,17 +2,12 @@
#include "usg5-3.h"
-#define HAVE_SELECT
-
#define BROKEN_TIOCGETC
/* There are some reports that the following is needed
with some version of this system.
#undef LIBX11_SYSTEM
#define LIBX11_SYSTEM -linet
-
-#define HAVE_TIMEVAL
-#define USE_UTIME
*/
/* This is said to be needed as a result of having _insque rather
diff --git a/src/s/aix3-1.h b/src/s/aix3-1.h
index 3cfb0398aa7..ed3e5c83a0f 100644
--- a/src/s/aix3-1.h
+++ b/src/s/aix3-1.h
@@ -79,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.
*/
diff --git a/src/s/bsd4-1.h b/src/s/bsd4-1.h
index b5c08960732..a2a712b87ab 100644
--- a/src/s/bsd4-1.h
+++ b/src/s/bsd4-1.h
@@ -47,19 +47,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'p'
/*
- * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- * Look in <sys/time.h> for a timeval structure.
- */
-
-#undef 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.
*/
diff --git a/src/s/bsd4-2.h b/src/s/bsd4-2.h
index ac61e242818..2c3b80d3984 100644
--- a/src/s/bsd4-2.h
+++ b/src/s/bsd4-2.h
@@ -51,19 +51,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'p'
/*
- * 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.
*/
diff --git a/src/s/bsd4-3.h b/src/s/bsd4-3.h
index 392b27188ba..4535322e16e 100644
--- a/src/s/bsd4-3.h
+++ b/src/s/bsd4-3.h
@@ -54,19 +54,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'p'
/*
- * 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.
*/
diff --git a/src/s/cxux.h b/src/s/cxux.h
index 83694f59b06..6e711f9f651 100644
--- a/src/s/cxux.h
+++ b/src/s/cxux.h
@@ -123,19 +123,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NO_TERMIO
/*
- * 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.
*/
diff --git a/src/s/dgux.h b/src/s/dgux.h
index 5ecfb053e00..e93ce484cb9 100644
--- a/src/s/dgux.h
+++ b/src/s/dgux.h
@@ -67,19 +67,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define INTERRUPT_INPUT
/*
- * 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_SOCKETS if the system supports sockets.
*/
diff --git a/src/s/esix.h b/src/s/esix.h
index 57e241b47da..64d0822bf5f 100644
--- a/src/s/esix.h
+++ b/src/s/esix.h
@@ -3,8 +3,6 @@
#include "usg5-3.h"
-#define HAVE_TIMEVAL
-
/* Some versions of V.3 have this, but not all. ESIX does. */
#define HAVE_PTYS
#define SYSV_PTYS
@@ -23,6 +21,4 @@
/* ESIX does not need <sys/sioctl.h>, but needs <sys/ptem.h> */
#define NO_SIOCTL_H
#define NEED_PTEM_H
-#define USG_SYS_TIME
-#define USE_UTIME
#define BROKEN_FIONREAD
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index aff40d68446..c06df2be6b3 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -192,9 +192,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_SYS_SIGLIST
#define HAVE_GETWD /* cure conflict with getcwd? */
-#define USE_UTIME /* don't have utimes */
#define SYSV_SYSTEM_DIR /* use dirent.h */
-#define USG_SYS_TIME /* use sys/time.h, not time.h */
#define POSIX /* affects getpagesize.h and systty.h */
#define POSIX_SIGNALS
diff --git a/src/s/hpux.h b/src/s/hpux.h
index c7e02a007cb..125f6b33d03 100644
--- a/src/s/hpux.h
+++ b/src/s/hpux.h
@@ -58,28 +58,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
-/* Says to include time.h, and not include sys/time.h. */
-
-#define NEED_TIME_H
-
-/*
- * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- * Look in <sys/time.h> for a timeval structure.
- */
-
-#define HAVE_TIMEVAL
-
-/* With HAVE_TIMEVAL define, Emacs expects to use `utimes'.
- But HPUX does not have one. */
-
-#define MISSING_UTIMES
-
-/*
- * Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT
-
/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/s/iris3-5.h b/src/s/iris3-5.h
index a01ba137c5b..d82bd732c7c 100644
--- a/src/s/iris3-5.h
+++ b/src/s/iris3-5.h
@@ -55,23 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- * Look in <sys/time.h> for a timeval structure.
- */
-
-#define HAVE_TIMEVAL
-
-/* `utime' system call doesn't understand timevals. */
-
-#define IRIS_UTIME
-
-/*
- * Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/s/iris3-6.h b/src/s/iris3-6.h
index a4e424b7c84..504560cd36b 100644
--- a/src/s/iris3-6.h
+++ b/src/s/iris3-6.h
@@ -55,23 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- * Look in <sys/time.h> for a timeval structure.
- */
-
-#define HAVE_TIMEVAL
-
-/* `utime' system call doesn't understand timevals. */
-
-#define IRIS_UTIME
-
-/*
- * Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/s/irix3-3.h b/src/s/irix3-3.h
index aad4ed86769..b34831e7c66 100644
--- a/src/s/irix3-3.h
+++ b/src/s/irix3-3.h
@@ -58,23 +58,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
- * Look in <sys/time.h> for a timeval structure.
- */
-
-#define HAVE_TIMEVAL
-
-/* `utime' system call doesn't understand timevals. */
-
-#define IRIS_UTIME
-
-/*
- * Define HAVE_SELECT if the system supports the `select' system call.
- */
-
-#define HAVE_SELECT
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/s/irix4-0.h b/src/s/irix4-0.h
index 589773a8213..c8097bb98b0 100644
--- a/src/s/irix4-0.h
+++ b/src/s/irix4-0.h
@@ -8,7 +8,6 @@
#include <alloca.h>
#endif
-#undef IRIS_UTIME
#undef NEED_SIOCTL
/* Make process_send_signal work by "typing" a signal character on the pty. */
diff --git a/src/s/isc2-2.h b/src/s/isc2-2.h
index b15b15c830c..52a6629d3ff 100644
--- a/src/s/isc2-2.h
+++ b/src/s/isc2-2.h
@@ -5,8 +5,8 @@
/* With this defined, subprocesses made by (e.g.) M-x grep don't exit
cleanly, they just hang. ISC 2.2.1 does have select, in the -linet
- library, but I guess it's not what Emacs needs. --karl@cs.umb.edu
-#define HAVE_SELECT */
+ library, but I guess it's not what Emacs needs. --karl@cs.umb.edu */
+#undef HAVE_SELECT /* override configuration decision */
/* Although ISC has sockets, again in -linet, again it's not what Emacs
needs. With this defined, interrupt-shell-subjob and the like do
@@ -43,9 +43,6 @@
# define LIB_STANDARD -lPW -lc
#endif /* !__GNUC__ */
-/* mt00@etherm.co.uk says this is needed for process.c. */
-#define USE_UTIME
-
#define NO_X_DESTROY_DATABASE
/* This communicates with m-intel386.h. */
diff --git a/src/s/isc3-0.h b/src/s/isc3-0.h
index 62e6ebd80b3..d2fcc7b7452 100644
--- a/src/s/isc3-0.h
+++ b/src/s/isc3-0.h
@@ -2,16 +2,12 @@
#include "isc2-2.h"
-/* These have been moved into isc2-2.h. */
-/* #define HAVE_SOCKETS
-#define HAVE_SELECT */
+/* This has been moved into isc2-2.h. */
+/* #define HAVE_SOCKETS */
/* This appears on 3.0, presumably as part of what SunSoft call X2. */
#undef NO_X_DESTROY_DATABASE
-/* mt00@etherm.co.uk says this is needed for process.c. */
-#define HAVE_TIMEVAL
-
/* People say that using -traditional causes lossage with `const',
so we might as well try getting rid of -traditional. */
#undef C_SWITCH_SYSTEM
diff --git a/src/s/msdos.h b/src/s/msdos.h
index aef2d582a53..f1d2d1efb47 100644
--- a/src/s/msdos.h
+++ b/src/s/msdos.h
@@ -81,19 +81,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* #define FIRST_PTY_LETTER 'a' */
/*
- * 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.
*/
diff --git a/src/s/rtu.h b/src/s/rtu.h
index 855c79b6caa..6a435d785a1 100644
--- a/src/s/rtu.h
+++ b/src/s/rtu.h
@@ -64,19 +64,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'z' /* i.e. no PTY_LETTERs */
/*
- * 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.
*/
diff --git a/src/s/sco4.h b/src/s/sco4.h
index f5ca1698676..e1df8b2dff5 100644
--- a/src/s/sco4.h
+++ b/src/s/sco4.h
@@ -44,9 +44,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* SCO has termios. */
#define HAVE_TERMIOS
-/* SCO has timeval. */
-#define HAVE_TIMEVAL
-
/* SCO has ptys with unusual names. */
#define HAVE_PTYS
diff --git a/src/s/template.h b/src/s/template.h
index 3cee20afff6..ec914d17a83 100644
--- a/src/s/template.h
+++ b/src/s/template.h
@@ -91,19 +91,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* #define HAVE_TERMIO */
/*
- * 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.
*/
diff --git a/src/s/umax.h b/src/s/umax.h
index 076488064ac..53b9b419f82 100644
--- a/src/s/umax.h
+++ b/src/s/umax.h
@@ -71,19 +71,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'p'
/*
- * 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.
*/
diff --git a/src/s/umips.h b/src/s/umips.h
index 5aea3439dac..608283eed61 100644
--- a/src/s/umips.h
+++ b/src/s/umips.h
@@ -42,14 +42,13 @@
#define HAVE_SYSVIPC
-#define HAVE_TIMEVAL
#if defined(emacs)
#include <bsd/sys/time.h>
#endif
-/* #define HAVE_SELECT
- The `select' in the system won't work for pipes,
+/* The `select' in the system won't work for pipes,
so don't use it. */
+#define BROKEN_SELECT
#define HAVE_DUP2
#define HAVE_GETWD
diff --git a/src/s/unipl5-0.h b/src/s/unipl5-0.h
index d908b6c14ac..ed1f8349b6c 100644
--- a/src/s/unipl5-0.h
+++ b/src/s/unipl5-0.h
@@ -58,19 +58,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/
diff --git a/src/s/unipl5-2.h b/src/s/unipl5-2.h
index 94d7ebfe05c..fe2ea839101 100644
--- a/src/s/unipl5-2.h
+++ b/src/s/unipl5-2.h
@@ -57,19 +57,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/
diff --git a/src/s/usg5-0.h b/src/s/usg5-0.h
index d849ce73310..8046c974faf 100644
--- a/src/s/usg5-0.h
+++ b/src/s/usg5-0.h
@@ -56,19 +56,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/
diff --git a/src/s/usg5-2-2.h b/src/s/usg5-2-2.h
index e08a0b7624e..bd07d3f957c 100644
--- a/src/s/usg5-2-2.h
+++ b/src/s/usg5-2-2.h
@@ -55,19 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/
diff --git a/src/s/usg5-2.h b/src/s/usg5-2.h
index 09d436f3c76..a0ed89a48c5 100644
--- a/src/s/usg5-2.h
+++ b/src/s/usg5-2.h
@@ -55,19 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/
diff --git a/src/s/usg5-3.h b/src/s/usg5-3.h
index 53d47a3a058..f3e01228838 100644
--- a/src/s/usg5-3.h
+++ b/src/s/usg5-3.h
@@ -57,22 +57,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
- */
-
-/* SVr3.2 ports of X include an emulation of select in the libraries. */
-#ifdef HAVE_X_WINDOWS
-#define HAVE_SELECT
-#endif
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
@@ -223,10 +207,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define BROKEN_TIOCGWINSZ
-/* SVr3 does not have utimes(2) */
-
-#define USE_UTIME
-
/* If we're using the System V X port, BSD bstring functions will be handy */
#ifdef HAVE_X_WINDOWS
diff --git a/src/s/usg5-4.h b/src/s/usg5-4.h
index 275382a030b..a8c09254dcb 100644
--- a/src/s/usg5-4.h
+++ b/src/s/usg5-4.h
@@ -103,11 +103,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define NSIG 32
#endif
-/* libc has this stuff, but not utimes. */
-
-#define HAVE_SELECT
-#define HAVE_TIMEVAL
-
/* We need bss_end from emacs.c for undumping */
#ifndef USG_SHARED_LIBRARIES
diff --git a/src/s/vms.h b/src/s/vms.h
index d8a8f4f36f3..95d1b747d0b 100644
--- a/src/s/vms.h
+++ b/src/s/vms.h
@@ -50,19 +50,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define FIRST_PTY_LETTER 'a'
/*
- * 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 /* There is an emulation in vmsproc.c */
-
-/*
* Define HAVE_PTYS if the system supports pty devices.
*/
diff --git a/src/s/xenix.h b/src/s/xenix.h
index a93cd1906df..74c33e03a15 100644
--- a/src/s/xenix.h
+++ b/src/s/xenix.h
@@ -78,19 +78,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HAVE_TERMIO
/*
- * 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.
*/