diff options
| author | Stefan Monnier | 2003-09-12 19:54:10 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-09-12 19:54:10 +0000 |
| commit | 97c4398930e9cebb4ff380104894be597eb65ce9 (patch) | |
| tree | 28ae555a94d13e76509ccd7622340eaf4e09a7fa | |
| parent | cff5e534cd7008f1e98e8753eb50c400b543444d (diff) | |
| download | emacs-97c4398930e9cebb4ff380104894be597eb65ce9.tar.gz emacs-97c4398930e9cebb4ff380104894be597eb65ce9.zip | |
(XMARKBIT, XUNMARK): Remove.
| -rw-r--r-- | src/m/hp800.h | 6 | ||||
| -rw-r--r-- | src/m/iris4d.h | 4 | ||||
| -rw-r--r-- | src/m/mips-siemens.h | 7 | ||||
| -rw-r--r-- | src/m/mips.h | 7 | ||||
| -rw-r--r-- | src/m/news-r6.h | 5 | ||||
| -rw-r--r-- | src/m/sr2k.h | 6 |
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 | ||
| 4 | This file is part of GNU Emacs. | 4 | This 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 | ||
| 4 | This file is part of GNU Emacs. | 4 | This 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 |