aboutsummaryrefslogtreecommitdiffstats
path: root/src/m
diff options
context:
space:
mode:
authorKenichi Handa2004-04-16 12:51:06 +0000
committerKenichi Handa2004-04-16 12:51:06 +0000
commit6b61353c0a0320ee15bb6488149735381fed62ec (patch)
treee69adba60e504a5a37beb556ad70084de88a7aab /src/m
parentdc6a28319312fe81f7a1015e363174022313f0bd (diff)
downloademacs-6b61353c0a0320ee15bb6488149735381fed62ec.tar.gz
emacs-6b61353c0a0320ee15bb6488149735381fed62ec.zip
Sync to HEAD
Diffstat (limited to 'src/m')
-rw-r--r--src/m/7300.h3
-rw-r--r--src/m/acorn.h3
-rw-r--r--src/m/alliant-2800.h3
-rw-r--r--src/m/alliant.h3
-rw-r--r--src/m/alliant1.h3
-rw-r--r--src/m/alliant4.h3
-rw-r--r--src/m/alpha.h3
-rw-r--r--src/m/altos.h3
-rw-r--r--src/m/amdahl.h3
-rw-r--r--src/m/amdx86-64.h14
-rw-r--r--src/m/apollo.h3
-rw-r--r--src/m/arm.h3
-rw-r--r--src/m/att3b.h3
-rw-r--r--src/m/aviion-intel.h3
-rw-r--r--src/m/aviion.h2
-rw-r--r--src/m/celerity.h3
-rw-r--r--src/m/clipper.h3
-rw-r--r--src/m/cnvrgnt.h3
-rw-r--r--src/m/convex.h3
-rw-r--r--src/m/cydra5.h3
-rw-r--r--src/m/delta88k.h3
-rw-r--r--src/m/dpx2.h2
-rw-r--r--src/m/dual.h3
-rw-r--r--src/m/elxsi.h3
-rw-r--r--src/m/ews4800.h3
-rw-r--r--src/m/f301.h3
-rw-r--r--src/m/gould-np1.h2
-rw-r--r--src/m/gould.h3
-rw-r--r--src/m/hp800.h9
-rw-r--r--src/m/hp9000s300.h3
-rw-r--r--src/m/i860.h3
-rw-r--r--src/m/ia64.h12
-rw-r--r--src/m/ibm370aix.h3
-rw-r--r--src/m/ibmps2-aix.h3
-rw-r--r--src/m/ibmrs6000.h3
-rw-r--r--src/m/ibmrs6000.inp2
-rw-r--r--src/m/ibmrt-aix.h3
-rw-r--r--src/m/ibmrt.h3
-rw-r--r--src/m/ibms390.h3
-rw-r--r--src/m/intel386.h3
-rw-r--r--src/m/iris4d.h12
-rw-r--r--src/m/irist.h3
-rw-r--r--src/m/is386.h3
-rw-r--r--src/m/isi-ov.h3
-rw-r--r--src/m/m68k.h3
-rw-r--r--src/m/macppc.h3
-rw-r--r--src/m/masscomp.h3
-rw-r--r--src/m/mega68.h3
-rw-r--r--src/m/mg1.h3
-rw-r--r--src/m/mips-siemens.h9
-rw-r--r--src/m/mips.h10
-rw-r--r--src/m/mips4.h3
-rw-r--r--src/m/ncr386.h3
-rw-r--r--src/m/news-r6.h6
-rw-r--r--src/m/news-risc.h3
-rw-r--r--src/m/news.h2
-rw-r--r--src/m/next.h3
-rw-r--r--src/m/nh3000.h3
-rw-r--r--src/m/nh4000.h3
-rw-r--r--src/m/ns16000.h3
-rw-r--r--src/m/ns32000.h3
-rw-r--r--src/m/nu.h3
-rw-r--r--src/m/orion.h3
-rw-r--r--src/m/orion105.h3
-rw-r--r--src/m/paragon.h3
-rw-r--r--src/m/pfa50.h3
-rw-r--r--src/m/plexus.h3
-rw-r--r--src/m/pmax.h3
-rw-r--r--src/m/powermac.h3
-rw-r--r--src/m/powerpcle.h3
-rw-r--r--src/m/pyramid.h3
-rw-r--r--src/m/pyrmips.h2
-rw-r--r--src/m/sequent-ptx.h2
-rw-r--r--src/m/sequent.h3
-rw-r--r--src/m/sparc.h3
-rw-r--r--src/m/sps7.h3
-rw-r--r--src/m/sr2k.h9
-rw-r--r--src/m/stride.h3
-rw-r--r--src/m/sun1.h3
-rw-r--r--src/m/sun2.h3
-rw-r--r--src/m/sun3-68881.h3
-rw-r--r--src/m/sun3-fpa.h3
-rw-r--r--src/m/sun3-soft.h3
-rw-r--r--src/m/sun3.h3
-rw-r--r--src/m/sun386.h3
-rw-r--r--src/m/symmetry.h3
-rw-r--r--src/m/tad68k.h3
-rw-r--r--src/m/tahoe.h3
-rw-r--r--src/m/tandem-s2.h3
-rw-r--r--src/m/targon31.h3
-rw-r--r--src/m/tek4300.h3
-rw-r--r--src/m/tekxd88.h3
-rw-r--r--src/m/template.h3
-rw-r--r--src/m/tower32.h3
-rw-r--r--src/m/tower32v3.h3
-rw-r--r--src/m/ustation.h3
-rw-r--r--src/m/vax.h3
-rw-r--r--src/m/wicat.h3
-rw-r--r--src/m/windowsnt.h3
-rw-r--r--src/m/xps100.h3
100 files changed, 299 insertions, 51 deletions
diff --git a/src/m/7300.h b/src/m/7300.h
index 3db16e67fb6..17dde0c9180 100644
--- a/src/m/7300.h
+++ b/src/m/7300.h
@@ -92,3 +92,6 @@ Boston, MA 02111-1307, USA. */
92/* Insist on using cc when compiling this. GCC may have been 92/* Insist on using cc when compiling this. GCC may have been
93 configured to use GAS syntax, which causes problems. */ 93 configured to use GAS syntax, which causes problems. */
94#define CRT0_COMPILE cc -c -O -Demacs 94#define CRT0_COMPILE cc -c -O -Demacs
95
96/* arch-tag: 66219dc7-ef45-4f0c-bb98-f35421f39c8d
97 (do not change this comment) */
diff --git a/src/m/acorn.h b/src/m/acorn.h
index 38b148b3d2e..6f0a77be44c 100644
--- a/src/m/acorn.h
+++ b/src/m/acorn.h
@@ -179,3 +179,6 @@ do
179this 179this
180yet 180yet
181#endif 181#endif
182
183/* arch-tag: acee2955-8c49-4b40-813c-579f76f4c0c3
184 (do not change this comment) */
diff --git a/src/m/alliant-2800.h b/src/m/alliant-2800.h
index dabad592c39..213af43266b 100644
--- a/src/m/alliant-2800.h
+++ b/src/m/alliant-2800.h
@@ -124,3 +124,6 @@ unexec_text_start = hdr.a_text_addr;}
124 124
125/* Use the K&R version of the DEFUN macro. */ 125/* Use the K&R version of the DEFUN macro. */
126#define USE_NONANSI_DEFUN 126#define USE_NONANSI_DEFUN
127
128/* arch-tag: 8ba70b15-d082-40f6-931d-14adfd7f9dbd
129 (do not change this comment) */
diff --git a/src/m/alliant.h b/src/m/alliant.h
index 3b79a3c1709..c9c1c70cc95 100644
--- a/src/m/alliant.h
+++ b/src/m/alliant.h
@@ -117,3 +117,6 @@ unexec_text_start = hdr.a_text_addr;}
117 a variable name causes errors when compiling under ANSI C. */ 117 a variable name causes errors when compiling under ANSI C. */
118 118
119#define vector xxvector 119#define vector xxvector
120
121/* arch-tag: 0ad5f932-f29a-4458-a24c-496cafdfd50d
122 (do not change this comment) */
diff --git a/src/m/alliant1.h b/src/m/alliant1.h
index 2e061227b47..ca597ac2762 100644
--- a/src/m/alliant1.h
+++ b/src/m/alliant1.h
@@ -7,3 +7,6 @@
7 7
8#define ALLIANT_1 8#define ALLIANT_1
9#include "alliant.h" 9#include "alliant.h"
10
11/* arch-tag: 516688f9-4b94-4356-9bf0-92b2d72e664e
12 (do not change this comment) */
diff --git a/src/m/alliant4.h b/src/m/alliant4.h
index 7e24c53eb89..2ab0a6bde1d 100644
--- a/src/m/alliant4.h
+++ b/src/m/alliant4.h
@@ -22,3 +22,6 @@
22 22
23/* include <sys/param.h> for the definition of LOADAVG_SCALE, and also 23/* include <sys/param.h> for the definition of LOADAVG_SCALE, and also
24 LOADAVG_SIZE, the number of items in the Loadavg array. */ 24 LOADAVG_SIZE, the number of items in the Loadavg array. */
25
26/* arch-tag: cf917b55-c95e-4079-a4d1-d31e00c61b66
27 (do not change this comment) */
diff --git a/src/m/alpha.h b/src/m/alpha.h
index b37116b0d48..3e1d378b292 100644
--- a/src/m/alpha.h
+++ b/src/m/alpha.h
@@ -149,3 +149,6 @@ NOTE-END
149 Define DBL_MIN_REPLACEMENT to be the next value larger than DBL_MIN: 149 Define DBL_MIN_REPLACEMENT to be the next value larger than DBL_MIN:
150 this avoids the assembler bug. */ 150 this avoids the assembler bug. */
151#define DBL_MIN_REPLACEMENT 2.2250738585072019e-308 151#define DBL_MIN_REPLACEMENT 2.2250738585072019e-308
152
153/* arch-tag: 978cb578-1e25-4a60-819b-adae0972aa78
154 (do not change this comment) */
diff --git a/src/m/altos.h b/src/m/altos.h
index 654acc1d5c1..b71d006f241 100644
--- a/src/m/altos.h
+++ b/src/m/altos.h
@@ -53,3 +53,6 @@ Boston, MA 02111-1307, USA. */
53#ifdef __GNUC__ 53#ifdef __GNUC__
54#define COFF_ENCAPSULATE 54#define COFF_ENCAPSULATE
55#endif 55#endif
56
57/* arch-tag: 4572d0ff-70bb-445f-80f1-2bbac3cf47cb
58 (do not change this comment) */
diff --git a/src/m/amdahl.h b/src/m/amdahl.h
index 4e64d0dca85..37cb8c0d362 100644
--- a/src/m/amdahl.h
+++ b/src/m/amdahl.h
@@ -134,3 +134,6 @@ extern int sign_extend_temp;
134 134
135/* Compensate for error in signal.h. */ 135/* Compensate for error in signal.h. */
136#define NSIG_MINIMUM 20 136#define NSIG_MINIMUM 20
137
138/* arch-tag: cf665976-ddb1-49b0-b383-371e17f36acf
139 (do not change this comment) */
diff --git a/src/m/amdx86-64.h b/src/m/amdx86-64.h
index 8043ca0178b..0192afc9d45 100644
--- a/src/m/amdx86-64.h
+++ b/src/m/amdx86-64.h
@@ -97,20 +97,14 @@ Boston, MA 02111-1307, USA. */
97 97
98#define PNTR_COMPARISON_TYPE unsigned long 98#define PNTR_COMPARISON_TYPE unsigned long
99 99
100/* On the 64 bit architecture, we can use 60 bits for addresses */
101
102#define VALBITS 60
103
104/* Define XINT and XUINT so that they can take arguments of type int */
105#define XINT(a) (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS))
106#define XUINT(a) ((long) (a) & VALMASK)
107
108/* Define XPNTR to avoid or'ing with DATA_SEG_BITS */ 100/* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
109 101#undef DATA_SEG_BITS
110#define XPNTR(a) XUINT (a)
111 102
112#undef START_FILES 103#undef START_FILES
113#define START_FILES pre-crt0.o /usr/lib64/crt1.o /usr/lib64/crti.o 104#define START_FILES pre-crt0.o /usr/lib64/crt1.o /usr/lib64/crti.o
114 105
115#undef LIB_STANDARD 106#undef LIB_STANDARD
116#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib64/crtn.o 107#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib64/crtn.o
108
109/* arch-tag: 8a5e001d-e12e-4692-a3a6-0b15ba271c6e
110 (do not change this comment) */
diff --git a/src/m/apollo.h b/src/m/apollo.h
index 83af7496e01..e28ffef3379 100644
--- a/src/m/apollo.h
+++ b/src/m/apollo.h
@@ -90,3 +90,6 @@ Boston, MA 02111-1307, USA. */
90 90
91/* In SR10.4, unistd.h has bad prototype for getpgrp, so we don't include it. */ 91/* In SR10.4, unistd.h has bad prototype for getpgrp, so we don't include it. */
92#undef HAVE_UNISTD_H 92#undef HAVE_UNISTD_H
93
94/* arch-tag: 33336588-6242-4e2e-a194-e38848b12813
95 (do not change this comment) */
diff --git a/src/m/arm.h b/src/m/arm.h
index 4dafe6819fa..d3a95521e79 100644
--- a/src/m/arm.h
+++ b/src/m/arm.h
@@ -48,3 +48,6 @@ Boston, MA 02111-1307, USA. */
48#define NO_UNION_TYPE 48#define NO_UNION_TYPE
49 49
50#define NO_REMAP 50#define NO_REMAP
51
52/* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42
53 (do not change this comment) */
diff --git a/src/m/att3b.h b/src/m/att3b.h
index 46b101dfa4c..559ac2f3c6c 100644
--- a/src/m/att3b.h
+++ b/src/m/att3b.h
@@ -144,3 +144,6 @@ extern int sign_extend_temp;
144 144
145/* This affects filemode.c. */ 145/* This affects filemode.c. */
146#define NO_MODE_T 146#define NO_MODE_T
147
148/* arch-tag: 07441a37-d630-447f-94fa-7da19645c97a
149 (do not change this comment) */
diff --git a/src/m/aviion-intel.h b/src/m/aviion-intel.h
index 1f422ac0716..eb93a43214f 100644
--- a/src/m/aviion-intel.h
+++ b/src/m/aviion-intel.h
@@ -17,3 +17,6 @@
17#endif 17#endif
18 18
19#undef m88k /* It sure is NOT a Motorola machine */ 19#undef m88k /* It sure is NOT a Motorola machine */
20
21/* arch-tag: 7cbf89ef-237c-4da5-bdd0-8d569ae5f3ce
22 (do not change this comment) */
diff --git a/src/m/aviion.h b/src/m/aviion.h
index c86eb85d02c..7705ef645fb 100644
--- a/src/m/aviion.h
+++ b/src/m/aviion.h
@@ -121,3 +121,5 @@ Boston, MA 02111-1307, USA. */
121 121
122#define SECTION_ALIGNMENT 0x7 122#define SECTION_ALIGNMENT 0x7
123 123
124/* arch-tag: 9de8e6ed-ddd8-4480-8308-17ddd7c86559
125 (do not change this comment) */
diff --git a/src/m/celerity.h b/src/m/celerity.h
index c38d144d9b4..55beedb7c41 100644
--- a/src/m/celerity.h
+++ b/src/m/celerity.h
@@ -54,3 +54,6 @@ Boston, MA 02111-1307, USA. */
54 54
55/* (short) negative-int doesn't sign-extend correctly */ 55/* (short) negative-int doesn't sign-extend correctly */
56#define SHORT_CAST_BUG 56#define SHORT_CAST_BUG
57
58/* arch-tag: b4df1828-fab6-48f8-97bc-b8998c200eea
59 (do not change this comment) */
diff --git a/src/m/clipper.h b/src/m/clipper.h
index 8391d7237ef..dc4dd0c2df8 100644
--- a/src/m/clipper.h
+++ b/src/m/clipper.h
@@ -92,3 +92,6 @@ Boston, MA 02111-1307, USA. */
92#endif /* USG */ 92#endif /* USG */
93 93
94#define LD_TEXT_START_ADDR 8000 94#define LD_TEXT_START_ADDR 8000
95
96/* arch-tag: 2f7981c1-7018-4a1e-b7b6-b2900de36a04
97 (do not change this comment) */
diff --git a/src/m/cnvrgnt.h b/src/m/cnvrgnt.h
index 5f76da4bb22..d44eff6700c 100644
--- a/src/m/cnvrgnt.h
+++ b/src/m/cnvrgnt.h
@@ -91,3 +91,6 @@ Boston, MA 02111-1307, USA. */
91 Cause crt0.c to define errno. */ 91 Cause crt0.c to define errno. */
92 92
93#define NEED_ERRNO 93#define NEED_ERRNO
94
95/* arch-tag: 1a227f79-37e4-43af-a186-53c61296b0be
96 (do not change this comment) */
diff --git a/src/m/convex.h b/src/m/convex.h
index 29797fc1314..a871d4ac214 100644
--- a/src/m/convex.h
+++ b/src/m/convex.h
@@ -183,3 +183,6 @@ Boston, MA 02111-1307, USA. */
183/* There is some indication that the convex has sys/wait.h 183/* There is some indication that the convex has sys/wait.h
184 but it does not work right. */ 184 but it does not work right. */
185#undef HAVE_SYS_WAIT_H 185#undef HAVE_SYS_WAIT_H
186
187/* arch-tag: 127e5ae1-4f03-40c0-a87e-d2cb02c59de8
188 (do not change this comment) */
diff --git a/src/m/cydra5.h b/src/m/cydra5.h
index 7f227e36df9..12b757305ba 100644
--- a/src/m/cydra5.h
+++ b/src/m/cydra5.h
@@ -111,3 +111,6 @@ Boston, MA 02111-1307, USA. */
111/* We can't do interrupt-driven input, so don't let user try. */ 111/* We can't do interrupt-driven input, so don't let user try. */
112 112
113#define BROKEN_SIGIO 113#define BROKEN_SIGIO
114
115/* arch-tag: ad70aae4-1f54-4e67-8677-6eeafb9bcbd9
116 (do not change this comment) */
diff --git a/src/m/delta88k.h b/src/m/delta88k.h
index 0b574ef0ca4..89889824fd1 100644
--- a/src/m/delta88k.h
+++ b/src/m/delta88k.h
@@ -157,3 +157,6 @@ Boston, MA 02111-1307, USA. */
157#define NO_PTY_H 157#define NO_PTY_H
158 158
159#define USE_GETOBAUD 159#define USE_GETOBAUD
160
161/* arch-tag: c8ea1965-99d7-43df-ba32-29b66fc069be
162 (do not change this comment) */
diff --git a/src/m/dpx2.h b/src/m/dpx2.h
index 282c4bd877e..1a2b99cdffc 100644
--- a/src/m/dpx2.h
+++ b/src/m/dpx2.h
@@ -217,3 +217,5 @@ Boston, MA 02111-1307, USA. */
217 /* end of dpx2.h */ 217 /* end of dpx2.h */
218 218
219 219
220/* arch-tag: 8cfdf817-aec7-4d99-a00d-0e77615e8e1b
221 (do not change this comment) */
diff --git a/src/m/dual.h b/src/m/dual.h
index d00a30d9345..392cb64eb49 100644
--- a/src/m/dual.h
+++ b/src/m/dual.h
@@ -67,3 +67,6 @@ NOTE-END */
67/* Change some things to avoid bugs in compiler */ 67/* Change some things to avoid bugs in compiler */
68 68
69#define SWITCH_ENUM_BUG 1 69#define SWITCH_ENUM_BUG 1
70
71/* arch-tag: 7208d63c-9a23-469e-a9b1-908ac912c743
72 (do not change this comment) */
diff --git a/src/m/elxsi.h b/src/m/elxsi.h
index b392e07c5f0..1795d9815d3 100644
--- a/src/m/elxsi.h
+++ b/src/m/elxsi.h
@@ -127,3 +127,6 @@ Boston, MA 02111-1307, USA. */
127extern int _init_brk;\ 127extern int _init_brk;\
128_init_brk = bss_start;\ 128_init_brk = bss_start;\
129} 129}
130
131/* arch-tag: 73bf1120-a994-4c29-8d60-af425d8bf10c
132 (do not change this comment) */
diff --git a/src/m/ews4800.h b/src/m/ews4800.h
index 5f5f9cae000..b782542348c 100644
--- a/src/m/ews4800.h
+++ b/src/m/ews4800.h
@@ -36,3 +36,6 @@ Boston, MA 02111-1307, USA. */
36#undef C_DEBUG_SWITCH 36#undef C_DEBUG_SWITCH
37#define C_DEBUG_SWITCH -O -KOlimit=3000 -ZXNd=5000 37#define C_DEBUG_SWITCH -O -KOlimit=3000 -ZXNd=5000
38#endif /* !__GNUC__ */ 38#endif /* !__GNUC__ */
39
40/* arch-tag: 27f72f54-45cd-40a3-b182-345127f04955
41 (do not change this comment) */
diff --git a/src/m/f301.h b/src/m/f301.h
index 1ec0b221386..c427c19e05d 100644
--- a/src/m/f301.h
+++ b/src/m/f301.h
@@ -5,3 +5,6 @@
5 USUAL-OPSYS="uxpv" */ 5 USUAL-OPSYS="uxpv" */
6 6
7#include "delta88k.h" 7#include "delta88k.h"
8
9/* arch-tag: a0ed4f18-ecf2-4d9a-853b-36e0f6b45945
10 (do not change this comment) */
diff --git a/src/m/gould-np1.h b/src/m/gould-np1.h
index fcbeac3b6ca..145d682afb1 100644
--- a/src/m/gould-np1.h
+++ b/src/m/gould-np1.h
@@ -103,3 +103,5 @@ Boston, MA 02111-1307, USA. */
103#endif 103#endif
104 104
105 105
106/* arch-tag: cdfd3dbf-a5e4-464d-8cef-985fb7872873
107 (do not change this comment) */
diff --git a/src/m/gould.h b/src/m/gould.h
index af77843a9f2..eeac2aef2f6 100644
--- a/src/m/gould.h
+++ b/src/m/gould.h
@@ -183,3 +183,6 @@ NOTE-END */
183 with `environ' the way most standard crt0.o's do. */ 183 with `environ' the way most standard crt0.o's do. */
184 184
185#define START_FILES pre-crt0.o /lib/crt0.o 185#define START_FILES pre-crt0.o /lib/crt0.o
186
187/* arch-tag: 930cb9ef-f56f-4c06-aea0-5e81103bbf58
188 (do not change this comment) */
diff --git a/src/m/hp800.h b/src/m/hp800.h
index bc51b31836a..8f08ed3b617 100644
--- a/src/m/hp800.h
+++ b/src/m/hp800.h
@@ -67,12 +67,6 @@ Boston, MA 02111-1307, USA. */
67 67
68#define XSET(var, type, ptr) \ 68#define XSET(var, type, ptr) \
69 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS)) 69 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
70
71#define XMARKBIT(a) ((a) < 0)
72
73#if 0 /* Loses when sign bit of type field is set. */
74#define XUNMARK(a) ((a) = (((a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
75#endif
76 70
77/* Common definitions for HPUX and GNU/Linux. */ 71/* Common definitions for HPUX and GNU/Linux. */
78 72
@@ -179,3 +173,6 @@ Boston, MA 02111-1307, USA. */
179#define rindex strrchr 173#define rindex strrchr
180 174
181#endif /* __hpux */ 175#endif /* __hpux */
176
177/* arch-tag: 809436e6-1645-4b92-b40d-2de5d6e7227c
178 (do not change this comment) */
diff --git a/src/m/hp9000s300.h b/src/m/hp9000s300.h
index ad4ca111664..24c9a521d0c 100644
--- a/src/m/hp9000s300.h
+++ b/src/m/hp9000s300.h
@@ -222,3 +222,6 @@ NOTE-END */
222#endif 222#endif
223 223
224#endif /* not BSD4_3 */ 224#endif /* not BSD4_3 */
225
226/* arch-tag: 6e0001a5-ed62-4258-9235-204348f6bdb9
227 (do not change this comment) */
diff --git a/src/m/i860.h b/src/m/i860.h
index 48222538380..9d56b886f62 100644
--- a/src/m/i860.h
+++ b/src/m/i860.h
@@ -95,3 +95,6 @@ Boston, MA 02111-1307, USA. */
95#define SVR4 95#define SVR4
96#endif 96#endif
97#endif 97#endif
98
99/* arch-tag: 99f3a078-95e1-49d6-8666-04726eb25647
100 (do not change this comment) */
diff --git a/src/m/ia64.h b/src/m/ia64.h
index a765fab1543..7114382d513 100644
--- a/src/m/ia64.h
+++ b/src/m/ia64.h
@@ -119,15 +119,6 @@ Boston, MA 02111-1307, USA. */
119 119
120#define PNTR_COMPARISON_TYPE unsigned long 120#define PNTR_COMPARISON_TYPE unsigned long
121 121
122/* On the 64 bit architecture, we can use 60 bits for addresses */
123
124#define VALBITS 60
125
126/* Define XINT and XUINT so that they can take arguments of type int */
127
128#define XINT(a) (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS))
129#define XUINT(a) ((long) (a) & VALMASK)
130
131#ifndef NOT_C_CODE 122#ifndef NOT_C_CODE
132 123
133#ifdef REL_ALLOC 124#ifdef REL_ALLOC
@@ -145,3 +136,6 @@ extern void r_alloc_free ();
145#define DATA_SEG_BITS 0x6000000000000000 136#define DATA_SEG_BITS 0x6000000000000000
146 137
147#define HAVE_TEXT_START 138#define HAVE_TEXT_START
139
140/* arch-tag: 9b8e9fb2-2e49-4c22-b68f-11a488e77c66
141 (do not change this comment) */
diff --git a/src/m/ibm370aix.h b/src/m/ibm370aix.h
index 32dc30089a5..3fb228afa18 100644
--- a/src/m/ibm370aix.h
+++ b/src/m/ibm370aix.h
@@ -53,3 +53,6 @@ Boston, MA 02111-1307, USA. */
53 53
54#undef LD_SWITCH_MACHINE 54#undef LD_SWITCH_MACHINE
55#define LD_SWITCH_MACHINE -xa 55#define LD_SWITCH_MACHINE -xa
56
57/* arch-tag: 8605b600-0580-4e49-9ba9-8b4a977f860a
58 (do not change this comment) */
diff --git a/src/m/ibmps2-aix.h b/src/m/ibmps2-aix.h
index a29d916451d..eb843ffe71b 100644
--- a/src/m/ibmps2-aix.h
+++ b/src/m/ibmps2-aix.h
@@ -230,3 +230,6 @@ so disable it for them. */
230#define LD_SWITCH_MACHINE -shlib 230#define LD_SWITCH_MACHINE -shlib
231#endif 231#endif
232#endif 232#endif
233
234/* arch-tag: 2e7f44df-6a61-4a47-aa53-f7961bfeff11
235 (do not change this comment) */
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h
index 650530bf4c0..5be14b04884 100644
--- a/src/m/ibmrs6000.h
+++ b/src/m/ibmrs6000.h
@@ -182,3 +182,6 @@ Boston, MA 02111-1307, USA. */
182#define NLIST_STRUCT 182#define NLIST_STRUCT
183#endif 183#endif
184#endif /* USG5_4 */ 184#endif /* USG5_4 */
185
186/* arch-tag: 028318ee-a7ae-4a08-804d-cc1e6588d003
187 (do not change this comment) */
diff --git a/src/m/ibmrs6000.inp b/src/m/ibmrs6000.inp
index d28a3aedae1..d7f3fddaf6f 100644
--- a/src/m/ibmrs6000.inp
+++ b/src/m/ibmrs6000.inp
@@ -1,2 +1,4 @@
1#! 1#!
2pthread_yield 2pthread_yield
3
4# arch-tag: fc6d01ea-c488-4862-bbdb-e8d3e0f6fdb3
diff --git a/src/m/ibmrt-aix.h b/src/m/ibmrt-aix.h
index 26803238953..8bce9fb6f69 100644
--- a/src/m/ibmrt-aix.h
+++ b/src/m/ibmrt-aix.h
@@ -159,3 +159,6 @@ Boston, MA 02111-1307, USA. */
159 159
160/* rocky@watson.ibm.com says this is needed. */ 160/* rocky@watson.ibm.com says this is needed. */
161#define HAVE_FTIME 161#define HAVE_FTIME
162
163/* arch-tag: eea85307-0ca9-4a9c-a4f6-89fad7591d28
164 (do not change this comment) */
diff --git a/src/m/ibmrt.h b/src/m/ibmrt.h
index 587729e1418..9c262640570 100644
--- a/src/m/ibmrt.h
+++ b/src/m/ibmrt.h
@@ -117,3 +117,6 @@ Boston, MA 02111-1307, USA. */
117 117
118/* Use the bitmap files that come with Emacs. */ 118/* Use the bitmap files that come with Emacs. */
119#define EMACS_BITMAP_FILES 119#define EMACS_BITMAP_FILES
120
121/* arch-tag: 89aa7e7d-593e-432c-966a-3db6aa2ad665
122 (do not change this comment) */
diff --git a/src/m/ibms390.h b/src/m/ibms390.h
index 711681267a4..8797a49d307 100644
--- a/src/m/ibms390.h
+++ b/src/m/ibms390.h
@@ -111,3 +111,6 @@ Boston, MA 02111-1307, USA. */
111 If you've just fixed a problem in an existing configuration file, 111 If you've just fixed a problem in an existing configuration file,
112 you should also check `etc/MACHINES' to make sure its descriptions 112 you should also check `etc/MACHINES' to make sure its descriptions
113 of known problems in that configuration should be updated. */ 113 of known problems in that configuration should be updated. */
114
115/* arch-tag: d8a0ffa4-a8f0-4736-90d3-7fd7b21b8314
116 (do not change this comment) */
diff --git a/src/m/intel386.h b/src/m/intel386.h
index 7f9f616d25a..e240beb91a3 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -212,3 +212,6 @@ NOTE-END */
212 212
213#define SEGMENT_MASK ((SEGMENT_SIZE)-1) 213#define SEGMENT_MASK ((SEGMENT_SIZE)-1)
214#endif 214#endif
215
216/* arch-tag: 746338f0-cb7b-4f49-a98c-cb50817cf2ec
217 (do not change this comment) */
diff --git a/src/m/iris4d.h b/src/m/iris4d.h
index 457f3594636..8d3b7a883bd 100644
--- a/src/m/iris4d.h
+++ b/src/m/iris4d.h
@@ -1,5 +1,5 @@
1/* machine description file for Iris-4D machines. Use with s/irix*.h. 1/* machine description file for Iris-4D machines. Use with s/irix*.h.
2 Copyright (C) 1987, 2002 Free Software Foundation, Inc. 2 Copyright (C) 1987, 2002, 2003 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -159,7 +159,10 @@ Boston, MA 02111-1307, USA. */
159#undef FIRST_PTY_LETTER 159#undef FIRST_PTY_LETTER
160#define FIRST_PTY_LETTER 'q' 160#define FIRST_PTY_LETTER 'q'
161 161
162#ifndef _LP64 162#if _MIPS_SZLONG != 64
163/* fixme: should there be 64-bit defiitions? (The ones below aren't
164 OK.) */
165
163/* The standard definitions of these macros would work ok, 166/* The standard definitions of these macros would work ok,
164 but these are faster because the constants are short. */ 167 but these are faster because the constants are short. */
165 168
@@ -167,8 +170,6 @@ Boston, MA 02111-1307, USA. */
167 170
168#define XSET(var, type, ptr) \ 171#define XSET(var, type, ptr) \
169 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS)) 172 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
170
171#define XUNMARK(a) ((a) = (((unsigned)(a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
172#endif /* _LP64 */ 173#endif /* _LP64 */
173 174
174#ifndef __GNUC__ 175#ifndef __GNUC__
@@ -185,3 +186,6 @@ Boston, MA 02111-1307, USA. */
185#endif 186#endif
186 187
187#endif /* not __GNUC__ */ 188#endif /* not __GNUC__ */
189
190/* arch-tag: fff5e139-9ae0-465d-afec-837c41ea0aa6
191 (do not change this comment) */
diff --git a/src/m/irist.h b/src/m/irist.h
index b365371324f..d2b9dd28314 100644
--- a/src/m/irist.h
+++ b/src/m/irist.h
@@ -130,3 +130,6 @@ NOTE-END */
130 130
131#define internal_with_output_to_temp_buffer stupid_long_name1 131#define internal_with_output_to_temp_buffer stupid_long_name1
132#define Finsert_abbrev_table_description stupid_long_name2 132#define Finsert_abbrev_table_description stupid_long_name2
133
134/* arch-tag: 4076b26c-1fe6-4c28-94f3-3c863f074767
135 (do not change this comment) */
diff --git a/src/m/is386.h b/src/m/is386.h
index 0c89fdf91c6..02fe12d93e5 100644
--- a/src/m/is386.h
+++ b/src/m/is386.h
@@ -25,3 +25,6 @@ NOTE-END */
25#define LIBX11_MACHINE -lnsl_s 25#define LIBX11_MACHINE -lnsl_s
26 26
27#define LIBS_DEBUG -lg 27#define LIBS_DEBUG -lg
28
29/* arch-tag: b6b7e6ec-8b6c-440b-b9c8-961e4bebf0cf
30 (do not change this comment) */
diff --git a/src/m/isi-ov.h b/src/m/isi-ov.h
index a1ab808923a..ef481e13f2b 100644
--- a/src/m/isi-ov.h
+++ b/src/m/isi-ov.h
@@ -90,3 +90,6 @@ NOTE-END */
90#define LIB_STANDARD -lmc -lc 90#define LIB_STANDARD -lmc -lc
91#define C_DEBUG_SWITCH -20 -O -X23 91#define C_DEBUG_SWITCH -20 -O -X23
92#endif 92#endif
93
94/* arch-tag: 3bfb5a11-d94e-4372-923b-9f47d0851f42
95 (do not change this comment) */
diff --git a/src/m/m68k.h b/src/m/m68k.h
index 3391bb17805..ce7b268bbec 100644
--- a/src/m/m68k.h
+++ b/src/m/m68k.h
@@ -81,3 +81,6 @@ Boston, MA 02111-1307, USA. */
81#define NO_REMAP 81#define NO_REMAP
82#define TEXT_START 0 82#define TEXT_START 0
83#endif 83#endif
84
85/* arch-tag: 4eadd161-b4e8-4b82-82a1-e4ce7f42969d
86 (do not change this comment) */
diff --git a/src/m/macppc.h b/src/m/macppc.h
index 6f8f841a46c..21ba90ad101 100644
--- a/src/m/macppc.h
+++ b/src/m/macppc.h
@@ -104,3 +104,6 @@ Boston, MA 02111-1307, USA. */
104#endif 104#endif
105#endif 105#endif
106#endif /* 0 */ 106#endif /* 0 */
107
108/* arch-tag: 41913e4e-e7d1-4023-aadb-210cc31712ed
109 (do not change this comment) */
diff --git a/src/m/masscomp.h b/src/m/masscomp.h
index 0b045794e42..34ea78696c1 100644
--- a/src/m/masscomp.h
+++ b/src/m/masscomp.h
@@ -116,3 +116,6 @@ Boston, MA 02111-1307, USA. */
116 116
117#define ADJUST_EXEC_HEADER \ 117#define ADJUST_EXEC_HEADER \
118 hdr.a_stamp = STAMP13; /* really want the latest stamp, whatever it is */ 118 hdr.a_stamp = STAMP13; /* really want the latest stamp, whatever it is */
119
120/* arch-tag: 572bf8d1-7a94-48c6-b188-bf69754e0cd2
121 (do not change this comment) */
diff --git a/src/m/mega68.h b/src/m/mega68.h
index fccd495e0d8..e86a5048680 100644
--- a/src/m/mega68.h
+++ b/src/m/mega68.h
@@ -47,3 +47,6 @@ Boston, MA 02111-1307, USA. */
47/* Convert that into an integer that is 100 for a load average of 1.0 */ 47/* Convert that into an integer that is 100 for a load average of 1.0 */
48 48
49#define LOAD_AVE_CVT(x) ((int) ((x) * 100.0)) 49#define LOAD_AVE_CVT(x) ((int) ((x) * 100.0))
50
51/* arch-tag: 61e6deb4-a93e-444b-bbd5-9887a83f1bbc
52 (do not change this comment) */
diff --git a/src/m/mg1.h b/src/m/mg1.h
index bf6e708bd7e..5a6250c3c31 100644
--- a/src/m/mg1.h
+++ b/src/m/mg1.h
@@ -101,3 +101,6 @@ NOTE-END */
101 101
102/* Avoids a compiler bug */ 102/* Avoids a compiler bug */
103/* borrowed from sequent.h */ 103/* borrowed from sequent.h */
104
105/* arch-tag: e15d9072-9e1a-44bf-8add-966be535967b
106 (do not change this comment) */
diff --git a/src/m/mips-siemens.h b/src/m/mips-siemens.h
index d0935ce6160..11b1f971d27 100644
--- a/src/m/mips-siemens.h
+++ b/src/m/mips-siemens.h
@@ -1,5 +1,5 @@
1/* m- file for Mips machines. 1/* m- file for Mips machines.
2 Copyright (C) 1987, 1992, 1993, 1995, 2002 Free Software Foundation, Inc. 2 Copyright (C) 1987,1992,1993,95,2002,03 Free Software Foundation, Inc.
3 3
4 This file contains some changes for our SVR4 based SINIX-Mips 5.4. 4 This file contains some changes for our SVR4 based SINIX-Mips 5.4.
5 I hope this is helpful to port the emacs to our RM?00 series and 5 I hope this is helpful to port the emacs to our RM?00 series and
@@ -158,8 +158,5 @@ NOTE-END */
158 ((int)(type) << VALBITS) \ 158 ((int)(type) << VALBITS) \
159 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) 159 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
160 160
161#define XUNMARK(a) \ 161/* arch-tag: a4f5c090-0bd5-48f0-9724-b7d531f9b6c8
162 ((a) = \ 162 (do not change this comment) */
163 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \
164 >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
165
diff --git a/src/m/mips.h b/src/m/mips.h
index 3948cb6855c..cca45868178 100644
--- a/src/m/mips.h
+++ b/src/m/mips.h
@@ -1,5 +1,5 @@
1/* m- file for Mips machines. 1/* m- file for Mips machines.
2 Copyright (C) 1987, 1992, 1999, 2002 Free Software Foundation, Inc. 2 Copyright (C) 1987, 1992, 1999, 2002, 2003 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -170,11 +170,6 @@ NOTE-END */
170 ((var) = \ 170 ((var) = \
171 ((int)(type) << VALBITS) \ 171 ((int)(type) << VALBITS) \
172 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) 172 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
173
174#define XUNMARK(a) \
175 ((a) = \
176 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \
177 >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
178 173
179#if !defined (NEWSOS5) && !defined (__linux__) 174#if !defined (NEWSOS5) && !defined (__linux__)
180#ifdef USG 175#ifdef USG
@@ -217,3 +212,6 @@ NOTE-END */
217#endif /* BSD_SYSTEM */ 212#endif /* BSD_SYSTEM */
218 213
219#endif /* not NEWSOS5 && not __linux__ */ 214#endif /* not NEWSOS5 && not __linux__ */
215
216/* arch-tag: 8fd020ee-78a7-4d87-96ce-6129f52f7bee
217 (do not change this comment) */
diff --git a/src/m/mips4.h b/src/m/mips4.h
index 5371fc03200..4b79e466fb3 100644
--- a/src/m/mips4.h
+++ b/src/m/mips4.h
@@ -57,3 +57,6 @@ NOTE-END */
57#undef HAVE_XSCREENRESOURCESTRING 57#undef HAVE_XSCREENRESOURCESTRING
58#undef HAVE_SETSID 58#undef HAVE_SETSID
59#endif 59#endif
60
61/* arch-tag: 56050454-0df5-4de9-b1b7-0c6ab400313c
62 (do not change this comment) */
diff --git a/src/m/ncr386.h b/src/m/ncr386.h
index 2599456a873..f98566a2959 100644
--- a/src/m/ncr386.h
+++ b/src/m/ncr386.h
@@ -13,3 +13,6 @@
13#define LD_SWITCH_X_DEFAULT -Xlinker LD_SWITCH_X_SITE_AUX 13#define LD_SWITCH_X_DEFAULT -Xlinker LD_SWITCH_X_SITE_AUX
14 14
15#endif /* __GNUC__ */ 15#endif /* __GNUC__ */
16
17/* arch-tag: 79c76283-7d50-499b-b910-8ef980357758
18 (do not change this comment) */
diff --git a/src/m/news-r6.h b/src/m/news-r6.h
index 7018dc9571a..cf6e019fd05 100644
--- a/src/m/news-r6.h
+++ b/src/m/news-r6.h
@@ -49,7 +49,5 @@
49 ((int)(type) << VALBITS) \ 49 ((int)(type) << VALBITS) \
50 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) 50 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
51 51
52#define XUNMARK(a) \ 52/* arch-tag: b9fd7b75-ba3c-46d4-8966-24381b13001b
53 ((a) = \ 53 (do not change this comment) */
54 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \
55 >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
diff --git a/src/m/news-risc.h b/src/m/news-risc.h
index cba5bbc5689..2ecaff41cb9 100644
--- a/src/m/news-risc.h
+++ b/src/m/news-risc.h
@@ -57,3 +57,6 @@
57#define BROKEN_PROTOTYPES 57#define BROKEN_PROTOTYPES
58 58
59#endif /* not NEWSOS5 */ 59#endif /* not NEWSOS5 */
60
61/* arch-tag: cf17300c-dd34-4b9d-a657-2de718469662
62 (do not change this comment) */
diff --git a/src/m/news.h b/src/m/news.h
index 812432d8f38..1a594ad82a7 100644
--- a/src/m/news.h
+++ b/src/m/news.h
@@ -60,3 +60,5 @@ NOTE-END */
60 60
61#define LIBS_TERMCAP -ltermcap 61#define LIBS_TERMCAP -ltermcap
62 62
63/* arch-tag: 79bfd831-874a-4339-85fa-b8cbdc29bdab
64 (do not change this comment) */
diff --git a/src/m/next.h b/src/m/next.h
index b2ceb49f434..1e8a3d3a31c 100644
--- a/src/m/next.h
+++ b/src/m/next.h
@@ -121,3 +121,6 @@ Boston, MA 02111-1307, USA. */
121 121
122/* This should be true for recent NeXT systems. At least since 3.2. */ 122/* This should be true for recent NeXT systems. At least since 3.2. */
123#define HAVE_MACH_MACH_H 123#define HAVE_MACH_MACH_H
124
125/* arch-tag: 1155cdcb-1f6c-4208-a2da-22c7473060a1
126 (do not change this comment) */
diff --git a/src/m/nh3000.h b/src/m/nh3000.h
index 4df55957d90..d6c09bd65b5 100644
--- a/src/m/nh3000.h
+++ b/src/m/nh3000.h
@@ -103,3 +103,6 @@ Boston, MA 02111-1307, USA. */
103 */ 103 */
104 104
105/* #define NO_SOCK_SIGIO */ 105/* #define NO_SOCK_SIGIO */
106
107/* arch-tag: 1529f2bc-50d9-42e7-ae72-6f40afadf09e
108 (do not change this comment) */
diff --git a/src/m/nh4000.h b/src/m/nh4000.h
index d002405fe13..70804ef2c36 100644
--- a/src/m/nh4000.h
+++ b/src/m/nh4000.h
@@ -102,3 +102,6 @@ Boston, MA 02111-1307, USA. */
102 */ 102 */
103 103
104/* #define NO_SOCK_SIGIO */ 104/* #define NO_SOCK_SIGIO */
105
106/* arch-tag: d9e12769-ae79-4c25-953f-70db5b7ef5dd
107 (do not change this comment) */
diff --git a/src/m/ns16000.h b/src/m/ns16000.h
index f684c3dcc6d..549f648c7f8 100644
--- a/src/m/ns16000.h
+++ b/src/m/ns16000.h
@@ -89,3 +89,6 @@ NOTE-END */
89#define static 89#define static
90 90
91#endif /* USG */ 91#endif /* USG */
92
93/* arch-tag: 4210db3c-e35c-4b96-9399-1dbde3e00a57
94 (do not change this comment) */
diff --git a/src/m/ns32000.h b/src/m/ns32000.h
index c3183862355..214954b631a 100644
--- a/src/m/ns32000.h
+++ b/src/m/ns32000.h
@@ -96,3 +96,6 @@ Boston, MA 02111-1307, USA. */
96 96
97#define START_FILES pre-crt0.o /lib/crt0.o 97#define START_FILES pre-crt0.o /lib/crt0.o
98#endif 98#endif
99
100/* arch-tag: 13dde0e0-8ed5-4bc3-a0dc-5456c9db5f94
101 (do not change this comment) */
diff --git a/src/m/nu.h b/src/m/nu.h
index 8eb9374e6da..44abc929053 100644
--- a/src/m/nu.h
+++ b/src/m/nu.h
@@ -69,3 +69,6 @@ Boston, MA 02111-1307, USA. */
69 in the executable file. */ 69 in the executable file. */
70 70
71#define SECTION_ALIGNMENT pagemask 71#define SECTION_ALIGNMENT pagemask
72
73/* arch-tag: 7d2d9b6d-75d4-4c0d-96a9-a41f06212f35
74 (do not change this comment) */
diff --git a/src/m/orion.h b/src/m/orion.h
index 2a89251e23c..76519f6fe68 100644
--- a/src/m/orion.h
+++ b/src/m/orion.h
@@ -64,3 +64,6 @@ Boston, MA 02111-1307, USA. */
64#define FSCALE 1.0 64#define FSCALE 1.0
65#endif 65#endif
66#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE) 66#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE)
67
68/* arch-tag: 4fcf38ad-d6b0-434b-bc10-16647d5a7fb6
69 (do not change this comment) */
diff --git a/src/m/orion105.h b/src/m/orion105.h
index 7e5fb34b319..c58f9222068 100644
--- a/src/m/orion105.h
+++ b/src/m/orion105.h
@@ -66,3 +66,6 @@ Boston, MA 02111-1307, USA. */
66 66
67/* Arguments to ignore before argc in crt0.c. */ 67/* Arguments to ignore before argc in crt0.c. */
68#define DUMMIES dummy1, dummy2, 68#define DUMMIES dummy1, dummy2,
69
70/* arch-tag: 32fed6e3-8cae-4882-b327-a68c2af6db7a
71 (do not change this comment) */
diff --git a/src/m/paragon.h b/src/m/paragon.h
index 5c00f7d8d92..11b98dea7ee 100644
--- a/src/m/paragon.h
+++ b/src/m/paragon.h
@@ -8,3 +8,6 @@
8#define KEEP_OLD_TEXT_SCNPTR 8#define KEEP_OLD_TEXT_SCNPTR
9#define KEEP_OLD_PADDR 9#define KEEP_OLD_PADDR
10#define drem fmod 10#define drem fmod
11
12/* arch-tag: c1bc280c-25e5-4993-9b91-333c52ab3674
13 (do not change this comment) */
diff --git a/src/m/pfa50.h b/src/m/pfa50.h
index c417a1d58ad..c6762a93120 100644
--- a/src/m/pfa50.h
+++ b/src/m/pfa50.h
@@ -87,3 +87,6 @@ Boston, MA 02111-1307, USA. */
87#define NO_SIOCTL_H 87#define NO_SIOCTL_H
88 88
89#define BROKEN_SIGIO 89#define BROKEN_SIGIO
90
91/* arch-tag: f3a127d5-790b-4c78-b6be-837139fb12c4
92 (do not change this comment) */
diff --git a/src/m/plexus.h b/src/m/plexus.h
index 22dbffa16f9..b7012c750d6 100644
--- a/src/m/plexus.h
+++ b/src/m/plexus.h
@@ -103,3 +103,6 @@ Boston, MA 02111-1307, USA. */
103/* This triggers some stuff to avoid a compiler bug */ 103/* This triggers some stuff to avoid a compiler bug */
104 104
105#define TAHOE_REGISTER_BUG 105#define TAHOE_REGISTER_BUG
106
107/* arch-tag: 78c607eb-b4f8-4750-b575-39670d979448
108 (do not change this comment) */
diff --git a/src/m/pmax.h b/src/m/pmax.h
index 54f246fed65..911f84d3c8a 100644
--- a/src/m/pmax.h
+++ b/src/m/pmax.h
@@ -105,3 +105,6 @@ NOTE-END */
105 105
106/* Enable a fix in process.c. */ 106/* Enable a fix in process.c. */
107#define SET_CHILD_PTY_PGRP 107#define SET_CHILD_PTY_PGRP
108
109/* arch-tag: 45d5070e-d2b7-479f-b336-3fd497c36e15
110 (do not change this comment) */
diff --git a/src/m/powermac.h b/src/m/powermac.h
index 0ab535dfd23..dc698675eaa 100644
--- a/src/m/powermac.h
+++ b/src/m/powermac.h
@@ -109,3 +109,6 @@ Boston, MA 02111-1307, USA. */
109 If you've just fixed a problem in an existing configuration file, 109 If you've just fixed a problem in an existing configuration file,
110 you should also check `etc/MACHINES' to make sure its descriptions 110 you should also check `etc/MACHINES' to make sure its descriptions
111 of known problems in that configuration should be updated. */ 111 of known problems in that configuration should be updated. */
112
113/* arch-tag: d8af08a6-48b3-4c8a-94a0-0b4acae5e1f0
114 (do not change this comment) */
diff --git a/src/m/powerpcle.h b/src/m/powerpcle.h
index 2c01acb843d..4733156337a 100644
--- a/src/m/powerpcle.h
+++ b/src/m/powerpcle.h
@@ -56,3 +56,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
56 56
57/* Control a conditional in unexelf.c. */ 57/* Control a conditional in unexelf.c. */
58#define SOLARIS_POWERPC 58#define SOLARIS_POWERPC
59
60/* arch-tag: dc2c3cb6-4683-45ae-961f-0a4f2bda3c61
61 (do not change this comment) */
diff --git a/src/m/pyramid.h b/src/m/pyramid.h
index 7abd4f88b3f..7ba6a9e058e 100644
--- a/src/m/pyramid.h
+++ b/src/m/pyramid.h
@@ -61,3 +61,6 @@ Boston, MA 02111-1307, USA. */
61/* Reenable this #define for old versions of the Pyramid system. */ 61/* Reenable this #define for old versions of the Pyramid system. */
62 62
63/* #define PYRAMID_OLD */ 63/* #define PYRAMID_OLD */
64
65/* arch-tag: b9097bc9-92be-46d4-acb1-13c2b966d581
66 (do not change this comment) */
diff --git a/src/m/pyrmips.h b/src/m/pyrmips.h
index 1489ddaa664..67705fb6619 100644
--- a/src/m/pyrmips.h
+++ b/src/m/pyrmips.h
@@ -6,3 +6,5 @@
6#define SYSTEM_MALLOC 6#define SYSTEM_MALLOC
7#define CANNOT_DUMP 7#define CANNOT_DUMP
8 8
9/* arch-tag: 82559148-25a8-466d-bbb3-f903f7666b7a
10 (do not change this comment) */
diff --git a/src/m/sequent-ptx.h b/src/m/sequent-ptx.h
index 2c815ff97bb..a72c7055780 100644
--- a/src/m/sequent-ptx.h
+++ b/src/m/sequent-ptx.h
@@ -127,3 +127,5 @@ Boston, MA 02111-1307, USA. */
127/* Use terminfo library. */ 127/* Use terminfo library. */
128#define LIBS_TERMCAP -ltermlib 128#define LIBS_TERMCAP -ltermlib
129 129
130/* arch-tag: 0494629b-7e11-4f6f-865f-62254ac46099
131 (do not change this comment) */
diff --git a/src/m/sequent.h b/src/m/sequent.h
index 404bbf54668..7e45c4f4fda 100644
--- a/src/m/sequent.h
+++ b/src/m/sequent.h
@@ -163,3 +163,6 @@ NOTE-END */
163 sprintf (ptyname, "/dev/pty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]); 163 sprintf (ptyname, "/dev/pty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]);
164#define PTY_TTY_NAME_SPRINTF \ 164#define PTY_TTY_NAME_SPRINTF \
165 sprintf (ptyname, "/dev/tty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]); 165 sprintf (ptyname, "/dev/tty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]);
166
167/* arch-tag: 81caea48-aa64-4021-9544-e969dea71ee8
168 (do not change this comment) */
diff --git a/src/m/sparc.h b/src/m/sparc.h
index 8e22ccb2b21..8656152fb7a 100644
--- a/src/m/sparc.h
+++ b/src/m/sparc.h
@@ -97,3 +97,6 @@ NOTE-END */
97 should be here. -- fx */ 97 should be here. -- fx */
98#endif 98#endif
99#endif 99#endif
100
101/* arch-tag: 0a6f7882-33fd-4811-9832-7466c51e50f7
102 (do not change this comment) */
diff --git a/src/m/sps7.h b/src/m/sps7.h
index 1589f2cbfb2..ba4eae18510 100644
--- a/src/m/sps7.h
+++ b/src/m/sps7.h
@@ -112,3 +112,6 @@ Boston, MA 02111-1307, USA. */
112#define ADJUST_EXEC_HEADER f_hdr.f_magic = SMROMAGIC;\ 112#define ADJUST_EXEC_HEADER f_hdr.f_magic = SMROMAGIC;\
113 f_ohdr.stsize = 0; 113 f_ohdr.stsize = 0;
114#endif 114#endif
115
116/* arch-tag: 2240f71c-6f3b-4a82-80fc-4d56c682d7ad
117 (do not change this comment) */
diff --git a/src/m/sr2k.h b/src/m/sr2k.h
index 579432aa3b0..088ea23d94c 100644
--- a/src/m/sr2k.h
+++ b/src/m/sr2k.h
@@ -67,12 +67,6 @@ Boston, MA 02111-1307, USA. */
67 67
68#define XSET(var, type, ptr) \ 68#define XSET(var, type, ptr) \
69 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS)) 69 ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
70
71#define XMARKBIT(a) ((a) < 0)
72
73#if 0 /* Loses when sign bit of type field is set. */
74#define XUNMARK(a) ((a) = (((a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
75#endif
76 70
77/* #ifdef __hpux */ 71/* #ifdef __hpux */
78/* Now define a symbol for the cpu type, if your compiler 72/* Now define a symbol for the cpu type, if your compiler
@@ -160,3 +154,6 @@ Boston, MA 02111-1307, USA. */
160#define rindex strrchr 154#define rindex strrchr
161 155
162/* #endif */ 156/* #endif */
157
158/* arch-tag: 4ced5b51-ffe6-4be1-9954-eb40657023a5
159 (do not change this comment) */
diff --git a/src/m/stride.h b/src/m/stride.h
index 4e1fd18dc91..941b9d7cc98 100644
--- a/src/m/stride.h
+++ b/src/m/stride.h
@@ -115,3 +115,6 @@ Boston, MA 02111-1307, USA. */
115/* Define this macro if system defines a type `union wait'. */ 115/* Define this macro if system defines a type `union wait'. */
116 116
117#define HAVE_UNION_WAIT 117#define HAVE_UNION_WAIT
118
119/* arch-tag: 65c635ed-5bc7-4ace-ab20-f3442429c8ba
120 (do not change this comment) */
diff --git a/src/m/sun1.h b/src/m/sun1.h
index 6bff1d21677..54d51106e6b 100644
--- a/src/m/sun1.h
+++ b/src/m/sun1.h
@@ -74,3 +74,6 @@ NOTE-END */
74/* Mask for address bits within a memory segment */ 74/* Mask for address bits within a memory segment */
75 75
76#define SEGMENT_MASK (SEGSIZ - 1) 76#define SEGMENT_MASK (SEGSIZ - 1)
77
78/* arch-tag: 58ec9c79-48bd-4d1b-aad1-65a09a6b0d10
79 (do not change this comment) */
diff --git a/src/m/sun2.h b/src/m/sun2.h
index 5107f3c47d2..33f811aea04 100644
--- a/src/m/sun2.h
+++ b/src/m/sun2.h
@@ -95,3 +95,6 @@ NOTE-END */
95#define SYMS_MACHINE syms_of_sunfns () 95#define SYMS_MACHINE syms_of_sunfns ()
96#define PURESIZE 132000 96#define PURESIZE 132000
97#endif 97#endif
98
99/* arch-tag: 543c3570-74ca-4099-aa47-db7c7b691c8e
100 (do not change this comment) */
diff --git a/src/m/sun3-68881.h b/src/m/sun3-68881.h
index 1210bef6300..33b9c2bd527 100644
--- a/src/m/sun3-68881.h
+++ b/src/m/sun3-68881.h
@@ -26,3 +26,6 @@ NOTE-END */
26 26
27#define sun_68881 27#define sun_68881
28#define START_FILES crt0.o /usr/lib/Mcrt1.o 28#define START_FILES crt0.o /usr/lib/Mcrt1.o
29
30/* arch-tag: f8659e89-5f5e-4921-940c-814a5786b901
31 (do not change this comment) */
diff --git a/src/m/sun3-fpa.h b/src/m/sun3-fpa.h
index 1b2c084e010..b78adaf7378 100644
--- a/src/m/sun3-fpa.h
+++ b/src/m/sun3-fpa.h
@@ -26,3 +26,6 @@ NOTE-END */
26 26
27#define sun_fpa 27#define sun_fpa
28#define START_FILES crt0.o /usr/lib/Wcrt1.o 28#define START_FILES crt0.o /usr/lib/Wcrt1.o
29
30/* arch-tag: db287fbb-966f-4a70-a3f4-a6768c09326b
31 (do not change this comment) */
diff --git a/src/m/sun3-soft.h b/src/m/sun3-soft.h
index 0913e875d8a..32b2558c01b 100644
--- a/src/m/sun3-soft.h
+++ b/src/m/sun3-soft.h
@@ -27,3 +27,6 @@ NOTE-END */
27 27
28#define sun_soft 28#define sun_soft
29#define START_FILES crt0.o /usr/lib/Fcrt1.o 29#define START_FILES crt0.o /usr/lib/Fcrt1.o
30
31/* arch-tag: 76e9d7e6-66a8-4c4f-b0a5-335d082e5720
32 (do not change this comment) */
diff --git a/src/m/sun3.h b/src/m/sun3.h
index 24f84d8e2da..b2713703416 100644
--- a/src/m/sun3.h
+++ b/src/m/sun3.h
@@ -48,3 +48,6 @@ NOTE-END */
48 For maximum cleanliness, don't edit this file; 48 For maximum cleanliness, don't edit this file;
49 instead, insert this line in config.h. */ 49 instead, insert this line in config.h. */
50/* #define START_FILES crt0.o /usr/lib/Mcrt1.o */ 50/* #define START_FILES crt0.o /usr/lib/Mcrt1.o */
51
52/* arch-tag: d0559a79-2285-4a78-ad68-9694264d0d8a
53 (do not change this comment) */
diff --git a/src/m/sun386.h b/src/m/sun386.h
index 61468f99879..d3866e8f177 100644
--- a/src/m/sun386.h
+++ b/src/m/sun386.h
@@ -80,3 +80,6 @@ NOTE-END */
80 on the 386 needs this. */ 80 on the 386 needs this. */
81#define LIBS_MACHINE -lkvm 81#define LIBS_MACHINE -lkvm
82#endif 82#endif
83
84/* arch-tag: 861af4b4-ce5f-475e-876e-ebff6436a1fe
85 (do not change this comment) */
diff --git a/src/m/symmetry.h b/src/m/symmetry.h
index a3e89c58490..ca584c9c6e1 100644
--- a/src/m/symmetry.h
+++ b/src/m/symmetry.h
@@ -89,3 +89,6 @@ Boston, MA 02111-1307, USA. */
89 sprintf (pty_name, "/dev/pty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]); 89 sprintf (pty_name, "/dev/pty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]);
90#define PTY_TTY_NAME_SPRINTF \ 90#define PTY_TTY_NAME_SPRINTF \
91 sprintf (pty_name, "/dev/tty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]); 91 sprintf (pty_name, "/dev/tty%c%c", PTY_MAJOR[ma], PTY_MINOR[mi]);
92
93/* arch-tag: 4169a89e-3764-4147-98df-1ba3bdd45a5b
94 (do not change this comment) */
diff --git a/src/m/tad68k.h b/src/m/tad68k.h
index 4aa142fbd91..084e432223e 100644
--- a/src/m/tad68k.h
+++ b/src/m/tad68k.h
@@ -109,3 +109,6 @@ Boston, MA 02111-1307, USA. */
109#define HAVE_PTYS /* we do have PTYs if we have TCP */ 109#define HAVE_PTYS /* we do have PTYs if we have TCP */
110#define HAVE_SOCKETS /* we do have sockets if we have TCP */ 110#define HAVE_SOCKETS /* we do have sockets if we have TCP */
111#define LIBS_SYSTEM -lsocket /* get TCP networking functions */ 111#define LIBS_SYSTEM -lsocket /* get TCP networking functions */
112
113/* arch-tag: e0c09754-b0f2-48da-a8a5-aee3c94838f4
114 (do not change this comment) */
diff --git a/src/m/tahoe.h b/src/m/tahoe.h
index 343247d0529..42741e25cb6 100644
--- a/src/m/tahoe.h
+++ b/src/m/tahoe.h
@@ -66,3 +66,6 @@ NOTE-END */
66/* This triggers some stuff to avoid a compiler bug */ 66/* This triggers some stuff to avoid a compiler bug */
67 67
68#define TAHOE_REGISTER_BUG 68#define TAHOE_REGISTER_BUG
69
70/* arch-tag: dd452693-80e1-413f-a164-0141eb68d831
71 (do not change this comment) */
diff --git a/src/m/tandem-s2.h b/src/m/tandem-s2.h
index 92e9ebfbb35..b22f9bb66af 100644
--- a/src/m/tandem-s2.h
+++ b/src/m/tandem-s2.h
@@ -19,3 +19,6 @@
19/* Correct some library file names. */ 19/* Correct some library file names. */
20#define START_FILES pre-crt0.o /usr/lib/crt1.o1.31 20#define START_FILES pre-crt0.o /usr/lib/crt1.o1.31
21#define LIB_STANDARD -lbsd -lc /usr/lib/crtn.o1.31 21#define LIB_STANDARD -lbsd -lc /usr/lib/crtn.o1.31
22
23/* arch-tag: ae34a1a6-6408-4b23-a6d3-ce4e8f124916
24 (do not change this comment) */
diff --git a/src/m/targon31.h b/src/m/targon31.h
index 7c44f12e177..afc72f4e0ee 100644
--- a/src/m/targon31.h
+++ b/src/m/targon31.h
@@ -92,3 +92,6 @@ Boston, MA 02111-1307, USA. */
92#define SEGMENT_MASK 0xffff 92#define SEGMENT_MASK 0xffff
93 93
94#define SWITCH_ENUM_BUG 1 94#define SWITCH_ENUM_BUG 1
95
96/* arch-tag: f2438018-7d4e-4be5-b368-4bf342b7785b
97 (do not change this comment) */
diff --git a/src/m/tek4300.h b/src/m/tek4300.h
index d402022a034..34b160ba6da 100644
--- a/src/m/tek4300.h
+++ b/src/m/tek4300.h
@@ -99,3 +99,6 @@ Boston, MA 02111-1307, USA. */
99/* Process groups work in the traditional BSD manner. */ 99/* Process groups work in the traditional BSD manner. */
100 100
101#define BSD_PGRPS 101#define BSD_PGRPS
102
103/* arch-tag: afa06e53-094c-4a19-9219-155f8ba4bbcc
104 (do not change this comment) */
diff --git a/src/m/tekxd88.h b/src/m/tekxd88.h
index 2e1fa20d371..a30bbdd8d6c 100644
--- a/src/m/tekxd88.h
+++ b/src/m/tekxd88.h
@@ -111,3 +111,6 @@ Boston, MA 02111-1307, USA. */
111 111
112/* We need this to get dumping to work */ 112/* We need this to get dumping to work */
113#define KEEP_OLD_TEXT_SCNPTR 113#define KEEP_OLD_TEXT_SCNPTR
114
115/* arch-tag: fd3cebc3-2aed-4f8c-be9b-f37331c6e0ff
116 (do not change this comment) */
diff --git a/src/m/template.h b/src/m/template.h
index 6def690cd98..914daa3047c 100644
--- a/src/m/template.h
+++ b/src/m/template.h
@@ -109,3 +109,6 @@ Boston, MA 02111-1307, USA. */
109 If you've just fixed a problem in an existing configuration file, 109 If you've just fixed a problem in an existing configuration file,
110 you should also check `etc/MACHINES' to make sure its descriptions 110 you should also check `etc/MACHINES' to make sure its descriptions
111 of known problems in that configuration should be updated. */ 111 of known problems in that configuration should be updated. */
112
113/* arch-tag: d7dae0a9-4f99-4939-bef9-5738e1f33955
114 (do not change this comment) */
diff --git a/src/m/tower32.h b/src/m/tower32.h
index 307d2b93e33..947e495aa20 100644
--- a/src/m/tower32.h
+++ b/src/m/tower32.h
@@ -109,3 +109,6 @@ Boston, MA 02111-1307, USA. */
109#include <asld.h> 109#include <asld.h>
110#define EXEC_MAGIC AOUT1MAGIC 110#define EXEC_MAGIC AOUT1MAGIC
111#define EXEC_PAGESIZE DATACLICK 111#define EXEC_PAGESIZE DATACLICK
112
113/* arch-tag: a08e7dea-d48e-44cc-b60d-c7f2e5187ff5
114 (do not change this comment) */
diff --git a/src/m/tower32v3.h b/src/m/tower32v3.h
index 3d54366aa94..fbd7e032a38 100644
--- a/src/m/tower32v3.h
+++ b/src/m/tower32v3.h
@@ -107,3 +107,6 @@ Boston, MA 02111-1307, USA. */
107/* The OS needs stream.h+ptem.h included in sysdep.c. */ 107/* The OS needs stream.h+ptem.h included in sysdep.c. */
108#define NO_SIOCTL_H 108#define NO_SIOCTL_H
109#define NEED_PTEM_H 109#define NEED_PTEM_H
110
111/* arch-tag: 3dff1355-7cb6-49e3-8834-85a369e4ea8f
112 (do not change this comment) */
diff --git a/src/m/ustation.h b/src/m/ustation.h
index 17d59df0d02..b03a3555352 100644
--- a/src/m/ustation.h
+++ b/src/m/ustation.h
@@ -126,3 +126,6 @@ Boston, MA 02111-1307, USA. */
126 126
127#define BROKEN_SIGIO 127#define BROKEN_SIGIO
128#define BROKEN_SIGTSTP 128#define BROKEN_SIGTSTP
129
130/* arch-tag: 797f1d3e-3077-4eee-a81b-03fcf3a988fe
131 (do not change this comment) */
diff --git a/src/m/vax.h b/src/m/vax.h
index eace9f7e144..2e9d4738b64 100644
--- a/src/m/vax.h
+++ b/src/m/vax.h
@@ -113,3 +113,6 @@ NOTE-END */
113#ifdef BSD4_2 113#ifdef BSD4_2
114#define HAVE_FTIME 114#define HAVE_FTIME
115#endif 115#endif
116
117/* arch-tag: 508bdf7a-01a0-4ce0-8eba-0704d0df55a0
118 (do not change this comment) */
diff --git a/src/m/wicat.h b/src/m/wicat.h
index 0a9596cd15c..bca10df352d 100644
--- a/src/m/wicat.h
+++ b/src/m/wicat.h
@@ -131,3 +131,6 @@ Boston, MA 02111-1307, USA. */
131#undef TERMINFO 131#undef TERMINFO
132#define LIBS_TERMCAP select.o -ltermlib 132#define LIBS_TERMCAP select.o -ltermlib
133#endif 133#endif
134
135/* arch-tag: b181c512-0275-4d25-9bbc-be0c8ca7bcad
136 (do not change this comment) */
diff --git a/src/m/windowsnt.h b/src/m/windowsnt.h
index 4188a7032ec..701e6e21e1b 100644
--- a/src/m/windowsnt.h
+++ b/src/m/windowsnt.h
@@ -119,3 +119,6 @@ Boston, MA 02111-1307, USA. */
119 If you've just fixed a problem in an existing configuration file, 119 If you've just fixed a problem in an existing configuration file,
120 you should also check `etc/MACHINES' to make sure its descriptions 120 you should also check `etc/MACHINES' to make sure its descriptions
121 of known problems in that configuration should be updated. */ 121 of known problems in that configuration should be updated. */
122
123/* arch-tag: ed6dc0c1-5c01-49df-befd-c25dfadfb8cf
124 (do not change this comment) */
diff --git a/src/m/xps100.h b/src/m/xps100.h
index 26cec523741..617b0a9c1d7 100644
--- a/src/m/xps100.h
+++ b/src/m/xps100.h
@@ -92,3 +92,6 @@ Boston, MA 02111-1307, USA. */
92#define LIB_STANDARD -lc 92#define LIB_STANDARD -lc
93#define LD_SWITCH_MACHINE -X 93#define LD_SWITCH_MACHINE -X
94#define SECTION_ALIGNMENT (0x3ff) 94#define SECTION_ALIGNMENT (0x3ff)
95
96/* arch-tag: 42316eb5-74b2-4762-970a-e372c6a2783d
97 (do not change this comment) */