aboutsummaryrefslogtreecommitdiffstats
path: root/src/m
diff options
context:
space:
mode:
authorKarl Heuer1994-09-26 19:43:24 +0000
committerKarl Heuer1994-09-26 19:43:24 +0000
commit74d3f80691e9510faa2b0b62d7b3e4a3cccac295 (patch)
treee08bf5943ed211545884da28dac38546a2686b94 /src/m
parente292536097e00610a9e9325a304bcadb69945388 (diff)
downloademacs-74d3f80691e9510faa2b0b62d7b3e4a3cccac295.tar.gz
emacs-74d3f80691e9510faa2b0b62d7b3e4a3cccac295.zip
(WORDS_BIG_ENDIAN): define or undef appropriately, superseding BIG_ENDIAN.
Diffstat (limited to 'src/m')
-rw-r--r--src/m/7300.h5
-rw-r--r--src/m/acorn.h4
-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.h5
-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.h5
-rw-r--r--src/m/delta88k.h5
-rw-r--r--src/m/dpx2.h5
-rw-r--r--src/m/dual.h5
-rw-r--r--src/m/elxsi.h5
-rw-r--r--src/m/gec63.h5
-rw-r--r--src/m/gould.h5
-rw-r--r--src/m/hp800.h5
-rw-r--r--src/m/hp9000s300.h5
-rw-r--r--src/m/i860.h5
-rw-r--r--src/m/ibm370aix.h5
-rw-r--r--src/m/ibmps2-aix.h5
-rw-r--r--src/m/ibmrs6000.h5
-rw-r--r--src/m/ibmrt-aix.h5
-rw-r--r--src/m/ibmrt.h5
-rw-r--r--src/m/intel386.h5
-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.h5
-rw-r--r--src/m/masscomp.h5
-rw-r--r--src/m/mega68.h5
-rw-r--r--src/m/mg1.h5
-rw-r--r--src/m/mips.h5
-rw-r--r--src/m/news.h5
-rw-r--r--src/m/next.h8
-rw-r--r--src/m/ns16000.h5
-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.h5
-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.h5
-rw-r--r--src/m/sps7.h5
-rw-r--r--src/m/stride.h5
-rw-r--r--src/m/sun1.h5
-rw-r--r--src/m/sun2.h5
-rw-r--r--src/m/tad68k.h5
-rw-r--r--src/m/tahoe.h5
-rw-r--r--src/m/targon31.h5
-rw-r--r--src/m/tek4300.h5
-rw-r--r--src/m/tekxd88.h5
-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.h5
-rw-r--r--src/m/vax.h5
-rw-r--r--src/m/wicat.h5
-rw-r--r--src/m/xps100.h5
68 files changed, 336 insertions, 2 deletions
diff --git a/src/m/7300.h b/src/m/7300.h
index 464a7fe00cb..d841914c51c 100644
--- a/src/m/7300.h
+++ b/src/m/7300.h
@@ -37,6 +37,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
37 37
38#define LONGBITS 32 /* Number of bits in a long */ 38#define LONGBITS 32 /* Number of bits in a long */
39 39
40/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
41 is the most significant byte. */
42
43#define WORDS_BIG_ENDIAN
44
40/* XINT must explicitly sign-extend */ 45/* XINT must explicitly sign-extend */
41 46
42#define EXPLICIT_SIGN_EXTEND 47#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/acorn.h b/src/m/acorn.h
index bd4c7ae4c7a..48550172cd5 100644
--- a/src/m/acorn.h
+++ b/src/m/acorn.h
@@ -28,10 +28,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
28 28
29#define LONGBITS 32 /* Number of bits in a long */ 29#define LONGBITS 32 /* Number of bits in a long */
30 30
31/* Define BIG_ENDIAN iff lowest-numbered byte in a word 31/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
32 is the most significant byte. */ 32 is the most significant byte. */
33 33
34#undef BIG_ENDIAN 34#undef WORDS_BIG_ENDIAN
35 35
36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
37 * group of arguments and treat it as an array of the arguments. We can't 37 * group of arguments and treat it as an array of the arguments. We can't
diff --git a/src/m/alliant-2800.h b/src/m/alliant-2800.h
index b0c2cd8fed8..706e9a71f8d 100644
--- a/src/m/alliant-2800.h
+++ b/src/m/alliant-2800.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#undef WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/alliant.h b/src/m/alliant.h
index 69d664039d3..08405408442 100644
--- a/src/m/alliant.h
+++ b/src/m/alliant.h
@@ -33,6 +33,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
33 33
34#define LONGBITS 32 /* Number of bits in a long */ 34#define LONGBITS 32 /* Number of bits in a long */
35 35
36/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
37 is the most significant byte. */
38
39#define WORDS_BIG_ENDIAN
40
36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
37 * group of arguments and treat it as an array of the arguments. */ 42 * group of arguments and treat it as an array of the arguments. */
38 43
diff --git a/src/m/alpha.h b/src/m/alpha.h
index f226fb21843..ec036c8f089 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -37,6 +37,11 @@ NOTE-END
37 37
38#define LONGBITS 64 /* Number of bits in a long */ 38#define LONGBITS 64 /* Number of bits in a long */
39 39
40/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
41 is the most significant byte. */
42
43#undef WORDS_BIG_ENDIAN
44
40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 45/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
41 * group of arguments and treat it as an array of the arguments. */ 46 * group of arguments and treat it as an array of the arguments. */
42 47
diff --git a/src/m/altos.h b/src/m/altos.h
index 41bff838b3b..8f03d2c9b66 100644
--- a/src/m/altos.h
+++ b/src/m/altos.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34#define EXPLICIT_SIGN_EXTEND 39#define EXPLICIT_SIGN_EXTEND
35 40
36/* Use type int rather than a union, to represent Lisp_Object */ 41/* Use type int rather than a union, to represent Lisp_Object */
diff --git a/src/m/amdahl.h b/src/m/amdahl.h
index 00821596c2d..e91bb39f0f8 100644
--- a/src/m/amdahl.h
+++ b/src/m/amdahl.h
@@ -38,6 +38,11 @@ compiler is so brain damaged that it is not even worth trying to use it.
38 38
39#define LONGBITS 32 /* Number of bits in a long */ 39#define LONGBITS 32 /* Number of bits in a long */
40 40
41/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
42 is the most significant byte. */
43
44#define WORDS_BIG_ENDIAN
45
41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 46/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
42 * group of arguments and treat it as an array of the arguments. */ 47 * group of arguments and treat it as an array of the arguments. */
43 48
diff --git a/src/m/apollo.h b/src/m/apollo.h
index 115105d4f65..e28fccbc588 100644
--- a/src/m/apollo.h
+++ b/src/m/apollo.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Say this machine is a 68000 */ 39/* Say this machine is a 68000 */
35 40
36/* #define m68000 */ /* Done by the C compiler */ 41/* #define m68000 */ /* Done by the C compiler */
diff --git a/src/m/att3b.h b/src/m/att3b.h
index 55bcdc4896d..79f9529524e 100644
--- a/src/m/att3b.h
+++ b/src/m/att3b.h
@@ -33,6 +33,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
33 33
34#define LONGBITS 32 /* Number of bits in a long */ 34#define LONGBITS 32 /* Number of bits in a long */
35 35
36/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
37 is the most significant byte. */
38
39#define WORDS_BIG_ENDIAN
40
36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
37 * group of arguments and treat it as an array of the arguments. */ 42 * group of arguments and treat it as an array of the arguments. */
38 43
diff --git a/src/m/aviion.h b/src/m/aviion.h
index 79a1f13b966..adfe21e7286 100644
--- a/src/m/aviion.h
+++ b/src/m/aviion.h
@@ -27,6 +27,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
27 27
28#define LONGBITS 32 /* Number of bits in a long */ 28#define LONGBITS 32 /* Number of bits in a long */
29 29
30/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
31 is the most significant byte. */
32
33#define WORDS_BIG_ENDIAN
34
30/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
31 * group of arguments and treat it as an array of the arguments. */ 36 * group of arguments and treat it as an array of the arguments. */
32 37
diff --git a/src/m/celerity.h b/src/m/celerity.h
index a18c38fab26..d28ae21fa01 100644
--- a/src/m/celerity.h
+++ b/src/m/celerity.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* XINT must explicitly sign extend */ 39/* XINT must explicitly sign extend */
35 40
36#define EXPLICIT_SIGN_EXTEND 41#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/clipper.h b/src/m/clipper.h
index 17c8e604a1c..9df8957de2b 100644
--- a/src/m/clipper.h
+++ b/src/m/clipper.h
@@ -27,6 +27,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
27 27
28#define LONGBITS 32 /* Number of bits in a long */ 28#define LONGBITS 32 /* Number of bits in a long */
29 29
30/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
31 is the most significant byte. */
32
33#undef WORDS_BIG_ENDIAN
34
30/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
31 * group of arguments and treat it as an array of the arguments. */ 36 * group of arguments and treat it as an array of the arguments. */
32 37
diff --git a/src/m/cnvrgnt.h b/src/m/cnvrgnt.h
index 7712ae26deb..61858266f9a 100644
--- a/src/m/cnvrgnt.h
+++ b/src/m/cnvrgnt.h
@@ -27,6 +27,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
27 27
28#define LONGBITS 32 /* Number of bits in a long */ 28#define LONGBITS 32 /* Number of bits in a long */
29 29
30/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
31 is the most significant byte. */
32
33#define WORDS_BIG_ENDIAN
34
30/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
31 * group of arguments and treat it as an array of the arguments. */ 36 * group of arguments and treat it as an array of the arguments. */
32 37
diff --git a/src/m/convex.h b/src/m/convex.h
index e4afbade94c..3f1bcaaeafa 100644
--- a/src/m/convex.h
+++ b/src/m/convex.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. 40 * group of arguments and treat it as an array of the arguments.
36 * Maybe it would be better to simply correct the code. */ 41 * Maybe it would be better to simply correct the code. */
diff --git a/src/m/cydra5.h b/src/m/cydra5.h
index 33736bac3cd..579df52b56c 100644
--- a/src/m/cydra5.h
+++ b/src/m/cydra5.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/delta.h b/src/m/delta.h
index 76fe6f94fff..d3b530f0dda 100644
--- a/src/m/delta.h
+++ b/src/m/delta.h
@@ -33,6 +33,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
33 33
34#define LONGBITS 32 /* Number of bits in a long */ 34#define LONGBITS 32 /* Number of bits in a long */
35 35
36/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
37 is the most significant byte. */
38
39#define WORDS_BIG_ENDIAN
40
36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
37 * group of arguments and treat it as an array of the arguments. */ 42 * group of arguments and treat it as an array of the arguments. */
38 43
diff --git a/src/m/delta88k.h b/src/m/delta88k.h
index eaf51aacd00..34d6caf6252 100644
--- a/src/m/delta88k.h
+++ b/src/m/delta88k.h
@@ -32,6 +32,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
32 32
33#define LONGBITS 32 /* Number of bits in a long */ 33#define LONGBITS 32 /* Number of bits in a long */
34 34
35/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
36 is the most significant byte. */
37
38#define WORDS_BIG_ENDIAN
39
35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
36 * group of arguments and treat it as an array of the arguments. */ 41 * group of arguments and treat it as an array of the arguments. */
37 42
diff --git a/src/m/dpx2.h b/src/m/dpx2.h
index 3871cf1410f..cc4decb9743 100644
--- a/src/m/dpx2.h
+++ b/src/m/dpx2.h
@@ -39,6 +39,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
39 39
40#define LONGBITS 32 /* Number of bits in a long */ 40#define LONGBITS 32 /* Number of bits in a long */
41 41
42/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
43 is the most significant byte. */
44
45#define WORDS_BIG_ENDIAN
46
42/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 47/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
43 * group of arguments and treat it as an array of the arguments. */ 48 * group of arguments and treat it as an array of the arguments. */
44 49
diff --git a/src/m/dual.h b/src/m/dual.h
index e46178904ce..4cddb0a68da 100644
--- a/src/m/dual.h
+++ b/src/m/dual.h
@@ -42,6 +42,11 @@ NOTE-END */
42 42
43#define LONGBITS 32 /* Number of bits in a long */ 43#define LONGBITS 32 /* Number of bits in a long */
44 44
45/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
46 is the most significant byte. */
47
48#define WORDS_BIG_ENDIAN
49
45/* XINT must explicitly sign-extend */ 50/* XINT must explicitly sign-extend */
46 51
47#define EXPLICIT_SIGN_EXTEND 52#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/elxsi.h b/src/m/elxsi.h
index b835acb0a55..318856a42d2 100644
--- a/src/m/elxsi.h
+++ b/src/m/elxsi.h
@@ -34,6 +34,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
34 34
35#define LONGBITS 32 /* Number of bits in a long */ 35#define LONGBITS 32 /* Number of bits in a long */
36 36
37/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
38 is the most significant byte. */
39
40#undef WORDS_BIG_ENDIAN
41
37/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 42/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
38 * group of arguments and treat it as an array of the arguments. */ 43 * group of arguments and treat it as an array of the arguments. */
39 44
diff --git a/src/m/gec63.h b/src/m/gec63.h
index ae1933f8680..8d85f495b7d 100644
--- a/src/m/gec63.h
+++ b/src/m/gec63.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Say this machine is a 68000 */ 39/* Say this machine is a 68000 */
35 40
36#define gec63 41#define gec63
diff --git a/src/m/gould.h b/src/m/gould.h
index ffdad90bf40..225f29a72ff 100644
--- a/src/m/gould.h
+++ b/src/m/gould.h
@@ -56,6 +56,11 @@ NOTE-END */
56 56
57#define LONGBITS 32 /* Number of bits in a long */ 57#define LONGBITS 32 /* Number of bits in a long */
58 58
59/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
60 is the most significant byte. */
61
62#define WORDS_BIG_ENDIAN
63
59/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 64/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
60 * group of arguments and treat it as an array of the arguments. */ 65 * group of arguments and treat it as an array of the arguments. */
61 66
diff --git a/src/m/hp800.h b/src/m/hp800.h
index 36453c5b094..dd5eb84f2b1 100644
--- a/src/m/hp800.h
+++ b/src/m/hp800.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/hp9000s300.h b/src/m/hp9000s300.h
index e5834bad7ae..caf4ba3d3bb 100644
--- a/src/m/hp9000s300.h
+++ b/src/m/hp9000s300.h
@@ -66,6 +66,11 @@ NOTE-END */
66 66
67#define LONGBITS 32 /* Number of bits in a long */ 67#define LONGBITS 32 /* Number of bits in a long */
68 68
69/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
70 is the most significant byte. */
71
72#define WORDS_BIG_ENDIAN
73
69/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 74/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
70 * group of arguments and treat it as an array of the arguments. */ 75 * group of arguments and treat it as an array of the arguments. */
71 76
diff --git a/src/m/i860.h b/src/m/i860.h
index b18a1d56967..ced702e8ce5 100644
--- a/src/m/i860.h
+++ b/src/m/i860.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#undef WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/ibm370aix.h b/src/m/ibm370aix.h
index d583191e247..8b9b8499770 100644
--- a/src/m/ibm370aix.h
+++ b/src/m/ibm370aix.h
@@ -8,6 +8,11 @@
8#undef INTEL386 8#undef INTEL386
9#undef aix386 9#undef aix386
10 10
11/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
12 is the most significant byte. */
13
14#define WORDS_BIG_ENDIAN
15
11#undef TEXT_START 16#undef TEXT_START
12#undef SEGMENT_MASK 17#undef SEGMENT_MASK
13#undef DATA_SECTION_ALIGNMENT 18#undef DATA_SECTION_ALIGNMENT
diff --git a/src/m/ibmps2-aix.h b/src/m/ibmps2-aix.h
index 4a5784af182..c56ddada464 100644
--- a/src/m/ibmps2-aix.h
+++ b/src/m/ibmps2-aix.h
@@ -37,6 +37,11 @@ NOTE-END */
37 37
38#define LONGBITS 32 /* Number of bits in a long */ 38#define LONGBITS 32 /* Number of bits in a long */
39 39
40/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
41 is the most significant byte. */
42
43#undef WORDS_BIG_ENDIAN
44
40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 45/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
41 * group of arguments and treat it as an array of the arguments. */ 46 * group of arguments and treat it as an array of the arguments. */
42 47
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h
index ceebf58030e..61a87569a38 100644
--- a/src/m/ibmrs6000.h
+++ b/src/m/ibmrs6000.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/ibmrt-aix.h b/src/m/ibmrt-aix.h
index 29fd0c934d0..718cc7ebc3b 100644
--- a/src/m/ibmrt-aix.h
+++ b/src/m/ibmrt-aix.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/ibmrt.h b/src/m/ibmrt.h
index 05d9f94b112..0dc0740ce5a 100644
--- a/src/m/ibmrt.h
+++ b/src/m/ibmrt.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/intel386.h b/src/m/intel386.h
index d84a3838849..8e637455633 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -63,6 +63,11 @@ NOTE-END */
63 63
64#define LONGBITS 32 /* Number of bits in a long */ 64#define LONGBITS 32 /* Number of bits in a long */
65 65
66/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
67 is the most significant byte. */
68
69#undef WORDS_BIG_ENDIAN
70
66/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 71/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
67 * group of arguments and treat it as an array of the arguments. */ 72 * group of arguments and treat it as an array of the arguments. */
68 73
diff --git a/src/m/iris4d.h b/src/m/iris4d.h
index ef7c59bd433..420092e81e1 100644
--- a/src/m/iris4d.h
+++ b/src/m/iris4d.h
@@ -27,6 +27,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
27 27
28#define LONGBITS 32 /* Number of bits in a long */ 28#define LONGBITS 32 /* Number of bits in a long */
29 29
30/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
31 is the most significant byte. */
32
33#define WORDS_BIG_ENDIAN
34
30/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
31 * group of arguments and treat it as an array of the arguments. */ 36 * group of arguments and treat it as an array of the arguments. */
32 37
diff --git a/src/m/iris5d.h b/src/m/iris5d.h
index 141e8131f69..a8e0bf0c02d 100644
--- a/src/m/iris5d.h
+++ b/src/m/iris5d.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/irist.h b/src/m/irist.h
index 1a8f6222083..80f0b058857 100644
--- a/src/m/irist.h
+++ b/src/m/irist.h
@@ -65,6 +65,11 @@ NOTE-END */
65 65
66#define LONGBITS 32 /* Number of bits in a long */ 66#define LONGBITS 32 /* Number of bits in a long */
67 67
68/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
69 is the most significant byte. */
70
71#define WORDS_BIG_ENDIAN
72
68/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 73/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
69 * group of arguments and treat it as an array of the arguments. */ 74 * group of arguments and treat it as an array of the arguments. */
70 75
diff --git a/src/m/isi-ov.h b/src/m/isi-ov.h
index e2fc1aa09da..874e962ede5 100644
--- a/src/m/isi-ov.h
+++ b/src/m/isi-ov.h
@@ -37,6 +37,11 @@ NOTE-END */
37 37
38#define LONGBITS 32 /* Number of bits in a long */ 38#define LONGBITS 32 /* Number of bits in a long */
39 39
40/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
41 is the most significant byte. */
42
43#define WORDS_BIG_ENDIAN
44
40/* Say this machine is a 68000 */ 45/* Say this machine is a 68000 */
41 46
42#define m68000 47#define m68000
diff --git a/src/m/masscomp.h b/src/m/masscomp.h
index 64cb316d7a8..c193c0eb8d7 100644
--- a/src/m/masscomp.h
+++ b/src/m/masscomp.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/mega68.h b/src/m/mega68.h
index 1a4c10032cb..bb6e6b7fcc7 100644
--- a/src/m/mega68.h
+++ b/src/m/mega68.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* XINT must explicitly sign-extend */ 39/* XINT must explicitly sign-extend */
35 40
36#define EXPLICIT_SIGN_EXTEND 41#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/mg1.h b/src/m/mg1.h
index f8729965e60..8b9f946c0e3 100644
--- a/src/m/mg1.h
+++ b/src/m/mg1.h
@@ -41,6 +41,11 @@ NOTE-END */
41 41
42#define LONGBITS 32 /* Number of bits in a long */ 42#define LONGBITS 32 /* Number of bits in a long */
43 43
44/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
45 is the most significant byte. */
46
47#undef WORDS_BIG_ENDIAN
48
44/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 49/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
45 * group of arguments and treat it as an array of the arguments. */ 50 * group of arguments and treat it as an array of the arguments. */
46/* ns16000 call sequence used on mg1 means that &arg = the args as an array */ 51/* 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 6d90da6aa40..143579200a0 100644
--- a/src/m/mips.h
+++ b/src/m/mips.h
@@ -36,6 +36,11 @@ NOTE-END */
36 36
37#define LONGBITS 32 /* Number of bits in a long */ 37#define LONGBITS 32 /* Number of bits in a long */
38 38
39/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
40 is the most significant byte. */
41
42#define WORDS_BIG_ENDIAN
43
39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 44/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
40 * group of arguments and treat it as an array of the arguments. */ 45 * group of arguments and treat it as an array of the arguments. */
41 46
diff --git a/src/m/news.h b/src/m/news.h
index eaca0e1fa74..c82a379ec4d 100644
--- a/src/m/news.h
+++ b/src/m/news.h
@@ -41,6 +41,11 @@ NOTE-END */
41 41
42#define LONGBITS 32 /* Number of bits in a long */ 42#define LONGBITS 32 /* Number of bits in a long */
43 43
44/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
45 is the most significant byte. */
46
47#define WORDS_BIG_ENDIAN
48
44/* One CRT0 Dummy variable */ 49/* One CRT0 Dummy variable */
45 50
46#if 0 /* larry@mitra.com says Sony's as doesn't like this. */ 51#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 d36bad2bbe6..63062135c94 100644
--- a/src/m/next.h
+++ b/src/m/next.h
@@ -33,6 +33,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
33 33
34#define LONGBITS 32 /* Number of bits in a long */ 34#define LONGBITS 32 /* Number of bits in a long */
35 35
36/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
37 is the most significant byte. */
38
39/* Let the compiler tell us. */
40#ifdef __BIG_ENDIAN__
41#define WORDS_BIG_ENDIAN
42#endif
43
36/* Define how to take a char and sign-extend into an int. 44/* Define how to take a char and sign-extend into an int.
37 On machines where char is signed, this is a no-op. */ 45 On machines where char is signed, this is a no-op. */
38 46
diff --git a/src/m/ns16000.h b/src/m/ns16000.h
index bf2d5ffa9be..58731e12d03 100644
--- a/src/m/ns16000.h
+++ b/src/m/ns16000.h
@@ -37,6 +37,11 @@ NOTE-END */
37 37
38#define LONGBITS 32 /* Number of bits in a long */ 38#define LONGBITS 32 /* Number of bits in a long */
39 39
40/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
41 is the most significant byte. */
42
43#undef WORDS_BIG_ENDIAN
44
40/* Say this machine is a 16000 */ 45/* Say this machine is a 16000 */
41 46
42#define ns16000 1 47#define ns16000 1
diff --git a/src/m/ns32000.h b/src/m/ns32000.h
index 33c9fcda4ff..bb2df861df6 100644
--- a/src/m/ns32000.h
+++ b/src/m/ns32000.h
@@ -32,6 +32,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
32 32
33#define LONGBITS 32 /* Number of bits in a long */ 33#define LONGBITS 32 /* Number of bits in a long */
34 34
35/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
36 is the most significant byte. */
37
38#undef WORDS_BIG_ENDIAN
39
35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
36 * group of arguments and treat it as an array of the arguments. */ 41 * group of arguments and treat it as an array of the arguments. */
37 42
diff --git a/src/m/nu.h b/src/m/nu.h
index 8a2cf5bdd39..bfe4e22df54 100644
--- a/src/m/nu.h
+++ b/src/m/nu.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* XINT must explicitly sign-extend */ 39/* XINT must explicitly sign-extend */
35 40
36#define EXPLICIT_SIGN_EXTEND 41#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/orion.h b/src/m/orion.h
index cbaa6128f14..3fdc354d164 100644
--- a/src/m/orion.h
+++ b/src/m/orion.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#undef WORDS_BIG_ENDIAN
38
34/* Now define a symbol for the cpu type, if your compiler 39/* Now define a symbol for the cpu type, if your compiler
35 does not define it automatically. */ 40 does not define it automatically. */
36 41
diff --git a/src/m/orion105.h b/src/m/orion105.h
index 56e8edae046..1aa58fb74b5 100644
--- a/src/m/orion105.h
+++ b/src/m/orion105.h
@@ -32,6 +32,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
32 32
33#define LONGBITS 32 /* Number of bits in a long */ 33#define LONGBITS 32 /* Number of bits in a long */
34 34
35/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
36 is the most significant byte. */
37
38#undef WORDS_BIG_ENDIAN
39
35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
36 * group of arguments and treat it as an array of the arguments. */ 41 * group of arguments and treat it as an array of the arguments. */
37 42
diff --git a/src/m/pfa50.h b/src/m/pfa50.h
index 47d3a07b33c..d00cda2ffe2 100644
--- a/src/m/pfa50.h
+++ b/src/m/pfa50.h
@@ -27,6 +27,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
27 27
28#define LONGBITS 32 /* Number of bits in a long */ 28#define LONGBITS 32 /* Number of bits in a long */
29 29
30/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
31 is the most significant byte. */
32
33#define WORDS_BIG_ENDIAN
34
30/* Say this machine is a 68000 */ 35/* Say this machine is a 68000 */
31 36
32#define m68000 37#define m68000
diff --git a/src/m/plexus.h b/src/m/plexus.h
index c45a4083b74..85633a9c32c 100644
--- a/src/m/plexus.h
+++ b/src/m/plexus.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/pmax.h b/src/m/pmax.h
index 63b5793ddb4..3e9c93ca025 100644
--- a/src/m/pmax.h
+++ b/src/m/pmax.h
@@ -10,6 +10,7 @@ NOTE-START
10Use -opsystem=osf1 for OSF/1, and -opsystem=bsd4-3 otherwise. 10Use -opsystem=osf1 for OSF/1, and -opsystem=bsd4-3 otherwise.
11NOTE-END */ 11NOTE-END */
12 12
13#undef WORDS_BIG_ENDIAN
13#undef LIB_STANDARD 14#undef LIB_STANDARD
14#undef START_FILES 15#undef START_FILES
15#undef COFF 16#undef COFF
diff --git a/src/m/pyramid.h b/src/m/pyramid.h
index 816b51f1c40..97203a0221a 100644
--- a/src/m/pyramid.h
+++ b/src/m/pyramid.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/sequent.h b/src/m/sequent.h
index 9b6c205a36c..08d6acfe7a1 100644
--- a/src/m/sequent.h
+++ b/src/m/sequent.h
@@ -38,6 +38,11 @@ NOTE-END */
38 38
39#define LONGBITS 32 /* Number of bits in a long */ 39#define LONGBITS 32 /* Number of bits in a long */
40 40
41/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
42 is the most significant byte. */
43
44#undef WORDS_BIG_ENDIAN
45
41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 46/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
42 * group of arguments and treat it as an array of the arguments. */ 47 * group of arguments and treat it as an array of the arguments. */
43 48
diff --git a/src/m/sparc.h b/src/m/sparc.h
index 34bb32233d8..0deb1e39df7 100644
--- a/src/m/sparc.h
+++ b/src/m/sparc.h
@@ -35,6 +35,11 @@ NOTE-END */
35 35
36#define LONGBITS 32 /* Number of bits in a long */ 36#define LONGBITS 32 /* Number of bits in a long */
37 37
38/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
39 is the most significant byte. */
40
41#define WORDS_BIG_ENDIAN
42
38/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 43/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
39 * group of arguments and treat it as an array of the arguments. */ 44 * group of arguments and treat it as an array of the arguments. */
40 45
diff --git a/src/m/sps7.h b/src/m/sps7.h
index 879c545e457..41ce42ba6d1 100644
--- a/src/m/sps7.h
+++ b/src/m/sps7.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Say this machine is a 68000 */ 39/* Say this machine is a 68000 */
35 40
36#ifndef m68000 41#ifndef m68000
diff --git a/src/m/stride.h b/src/m/stride.h
index 79319c40609..6fd3ce37686 100644
--- a/src/m/stride.h
+++ b/src/m/stride.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/sun1.h b/src/m/sun1.h
index 9760bda2f98..46cdf069ac2 100644
--- a/src/m/sun1.h
+++ b/src/m/sun1.h
@@ -47,6 +47,11 @@ NOTE-END */
47 47
48#define LONGBITS 32 /* Number of bits in a long */ 48#define LONGBITS 32 /* Number of bits in a long */
49 49
50/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
51 is the most significant byte. */
52
53#define WORDS_BIG_ENDIAN
54
50/* Say this machine is a 68000 */ 55/* Say this machine is a 68000 */
51 56
52#define m68000 57#define m68000
diff --git a/src/m/sun2.h b/src/m/sun2.h
index 7dd6bfff469..fcffcd156d7 100644
--- a/src/m/sun2.h
+++ b/src/m/sun2.h
@@ -49,6 +49,11 @@ NOTE-END */
49 49
50#define LONGBITS 32 /* Number of bits in a long */ 50#define LONGBITS 32 /* Number of bits in a long */
51 51
52/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
53 is the most significant byte. */
54
55#define WORDS_BIG_ENDIAN
56
52/* Say this machine is a 68000 */ 57/* Say this machine is a 68000 */
53 58
54#ifndef m68000 59#ifndef m68000
diff --git a/src/m/tad68k.h b/src/m/tad68k.h
index 18b861e97a6..bed22badd50 100644
--- a/src/m/tad68k.h
+++ b/src/m/tad68k.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/tahoe.h b/src/m/tahoe.h
index b40c86cd546..cc758c26f35 100644
--- a/src/m/tahoe.h
+++ b/src/m/tahoe.h
@@ -36,6 +36,11 @@ NOTE-END */
36 36
37#define LONGBITS 32 /* Number of bits in a long */ 37#define LONGBITS 32 /* Number of bits in a long */
38 38
39/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
40 is the most significant byte. */
41
42#define WORDS_BIG_ENDIAN
43
39/* XINT must explicitly sign-extend */ 44/* XINT must explicitly sign-extend */
40 45
41#define EXPLICIT_SIGN_EXTEND 46#define EXPLICIT_SIGN_EXTEND
diff --git a/src/m/targon31.h b/src/m/targon31.h
index dd998f03915..2a4937be08b 100644
--- a/src/m/targon31.h
+++ b/src/m/targon31.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/tek4300.h b/src/m/tek4300.h
index 608a8b761b3..fb566f918b3 100644
--- a/src/m/tek4300.h
+++ b/src/m/tek4300.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/tekxd88.h b/src/m/tekxd88.h
index 342f13c67d6..c9714a52b7a 100644
--- a/src/m/tekxd88.h
+++ b/src/m/tekxd88.h
@@ -25,6 +25,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
25#define INTBITS 32 /* Number of bits in an int */ 25#define INTBITS 32 /* Number of bits in an int */
26#define LONGBITS 32 /* Number of bits in a long */ 26#define LONGBITS 32 /* Number of bits in a long */
27 27
28/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
29 is the most significant byte. */
30
31#define WORDS_BIG_ENDIAN
32
28/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 33/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
29 * group of arguments and treat it as an array of the arguments. */ 34 * group of arguments and treat it as an array of the arguments. */
30#define NO_ARG_ARRAY 35#define NO_ARG_ARRAY
diff --git a/src/m/template.h b/src/m/template.h
index ef9df9956de..c9485c8fda7 100644
--- a/src/m/template.h
+++ b/src/m/template.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/tower32.h b/src/m/tower32.h
index 2df148c675f..fa34f62af65 100644
--- a/src/m/tower32.h
+++ b/src/m/tower32.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/tower32v3.h b/src/m/tower32v3.h
index ed6b0950be3..dd4365cf0e8 100644
--- a/src/m/tower32v3.h
+++ b/src/m/tower32v3.h
@@ -32,6 +32,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
32 32
33#define LONGBITS 32 /* Number of bits in a long */ 33#define LONGBITS 32 /* Number of bits in a long */
34 34
35/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
36 is the most significant byte. */
37
38#define WORDS_BIG_ENDIAN
39
35/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 40/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
36 * group of arguments and treat it as an array of the arguments. */ 41 * group of arguments and treat it as an array of the arguments. */
37 42
diff --git a/src/m/ustation.h b/src/m/ustation.h
index b9878465ebf..97da57b661b 100644
--- a/src/m/ustation.h
+++ b/src/m/ustation.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/vax.h b/src/m/vax.h
index 63fc3e92e61..7417f2d30d9 100644
--- a/src/m/vax.h
+++ b/src/m/vax.h
@@ -59,6 +59,11 @@ NOTE-END */
59 59
60#define LONGBITS 32 /* Number of bits in a long */ 60#define LONGBITS 32 /* Number of bits in a long */
61 61
62/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
63 is the most significant byte. */
64
65#undef WORDS_BIG_ENDIAN
66
62/* #define vax -- appears to be done automatically */ 67/* #define vax -- appears to be done automatically */
63 68
64/* Use type int rather than a union, to represent Lisp_Object */ 69/* Use type int rather than a union, to represent Lisp_Object */
diff --git a/src/m/wicat.h b/src/m/wicat.h
index db9c1515019..f8cf10163c1 100644
--- a/src/m/wicat.h
+++ b/src/m/wicat.h
@@ -31,6 +31,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
31 31
32#define LONGBITS 32 /* Number of bits in a long */ 32#define LONGBITS 32 /* Number of bits in a long */
33 33
34/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
35 is the most significant byte. */
36
37#define WORDS_BIG_ENDIAN
38
34/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 39/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
35 * group of arguments and treat it as an array of the arguments. */ 40 * group of arguments and treat it as an array of the arguments. */
36 41
diff --git a/src/m/xps100.h b/src/m/xps100.h
index bf4a24da52d..36c721a3328 100644
--- a/src/m/xps100.h
+++ b/src/m/xps100.h
@@ -33,6 +33,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
33 33
34#define LONGBITS 32 /* Number of bits in a long */ 34#define LONGBITS 32 /* Number of bits in a long */
35 35
36/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
37 is the most significant byte. */
38
39#define WORDS_BIG_ENDIAN
40
36/* Define NO_ARG_ARRAY if you cannot take the address of the first of a 41/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
37 * group of arguments and treat it as an array of the arguments. */ 42 * group of arguments and treat it as an array of the arguments. */
38 43