aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2003-09-12 19:54:10 +0000
committerStefan Monnier2003-09-12 19:54:10 +0000
commit97c4398930e9cebb4ff380104894be597eb65ce9 (patch)
tree28ae555a94d13e76509ccd7622340eaf4e09a7fa
parentcff5e534cd7008f1e98e8753eb50c400b543444d (diff)
downloademacs-97c4398930e9cebb4ff380104894be597eb65ce9.tar.gz
emacs-97c4398930e9cebb4ff380104894be597eb65ce9.zip
(XMARKBIT, XUNMARK): Remove.
-rw-r--r--src/m/hp800.h6
-rw-r--r--src/m/iris4d.h4
-rw-r--r--src/m/mips-siemens.h7
-rw-r--r--src/m/mips.h7
-rw-r--r--src/m/news-r6.h5
-rw-r--r--src/m/sr2k.h6
6 files changed, 3 insertions, 32 deletions
diff --git a/src/m/hp800.h b/src/m/hp800.h
index f9052e98740..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
diff --git a/src/m/iris4d.h b/src/m/iris4d.h
index 4fd21da46f1..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
@@ -170,8 +170,6 @@ Boston, MA 02111-1307, USA. */
170 170
171#define XSET(var, type, ptr) \ 171#define XSET(var, type, ptr) \
172 ((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))
173
174#define XUNMARK(a) ((a) = (((unsigned)(a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
175#endif /* _LP64 */ 173#endif /* _LP64 */
176 174
177#ifndef __GNUC__ 175#ifndef __GNUC__
diff --git a/src/m/mips-siemens.h b/src/m/mips-siemens.h
index b2f8c1005b2..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,10 +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) \
162 ((a) = \
163 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \
164 >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
165
166/* arch-tag: a4f5c090-0bd5-48f0-9724-b7d531f9b6c8 161/* arch-tag: a4f5c090-0bd5-48f0-9724-b7d531f9b6c8
167 (do not change this comment) */ 162 (do not change this comment) */
diff --git a/src/m/mips.h b/src/m/mips.h
index 5426ec6473d..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
diff --git a/src/m/news-r6.h b/src/m/news-r6.h
index d4a2b8869f2..cf6e019fd05 100644
--- a/src/m/news-r6.h
+++ b/src/m/news-r6.h
@@ -49,10 +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) \
53 ((a) = \
54 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \
55 >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
56
57/* arch-tag: b9fd7b75-ba3c-46d4-8966-24381b13001b 52/* arch-tag: b9fd7b75-ba3c-46d4-8966-24381b13001b
58 (do not change this comment) */ 53 (do not change this comment) */
diff --git a/src/m/sr2k.h b/src/m/sr2k.h
index c3865a79e72..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