]> git.eshelyaron.com Git - emacs.git/commitdiff
(XMARKBIT, XUNMARK): Remove.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 12 Sep 2003 19:54:10 +0000 (19:54 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 12 Sep 2003 19:54:10 +0000 (19:54 +0000)
src/m/hp800.h
src/m/iris4d.h
src/m/mips-siemens.h
src/m/mips.h
src/m/news-r6.h
src/m/sr2k.h

index f9052e98740a28b8e16dc6e85a0cc463f4ab719b..8f08ed3b617efa76214fb2a79b74abfc0479fa07 100644 (file)
@@ -67,12 +67,6 @@ Boston, MA 02111-1307, USA.  */
 
 #define XSET(var, type, ptr) \
    ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
-
-#define XMARKBIT(a) ((a) < 0)
-
-#if 0  /* Loses when sign bit of type field is set.  */
-#define XUNMARK(a) ((a) = (((a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
-#endif
 \f
 /* Common definitions for HPUX and GNU/Linux.  */
 
index 4fd21da46f101f7453f13b2fe7f95fed4c1d54d4..8d3b7a883bd0a7d80a8b1c19d477a6a11334a7af 100644 (file)
@@ -1,5 +1,5 @@
 /* machine description file for Iris-4D machines.  Use with s/irix*.h.
-   Copyright (C) 1987, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1987, 2002, 2003  Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -170,8 +170,6 @@ Boston, MA 02111-1307, USA.  */
 
 #define XSET(var, type, ptr) \
    ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
-
-#define XUNMARK(a) ((a) = (((unsigned)(a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
 #endif /* _LP64 */
 
 #ifndef __GNUC__
index b2f8c1005b21eb8bd15ea1ffe0fbcaa0c6395405..11b1f971d2731538b6cb854c042202101136f39b 100644 (file)
@@ -1,5 +1,5 @@
 /* m- file for Mips machines.
-   Copyright (C) 1987, 1992, 1993, 1995, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1987,1992,1993,95,2002,03  Free Software Foundation, Inc.
 
    This file contains some changes for our SVR4 based SINIX-Mips 5.4.
    I hope this is helpful to port the emacs to our RM?00 series and
@@ -158,10 +158,5 @@ NOTE-END  */
    ((int)(type) << VALBITS)                                            \
    + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
 
-#define XUNMARK(a)                                                     \
-  ((a) =                                                               \
-   (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS))               \
-    >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
-
 /* arch-tag: a4f5c090-0bd5-48f0-9724-b7d531f9b6c8
    (do not change this comment) */
index 5426ec6473de2edae0e88fa9a08aa737fb368991..cca458681780e57273ae3f61c399bb6a36be2e4b 100644 (file)
@@ -1,5 +1,5 @@
 /* m- file for Mips machines.
-   Copyright (C) 1987, 1992, 1999, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1987, 1992, 1999, 2002, 2003 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -170,11 +170,6 @@ NOTE-END  */
   ((var) =                                                             \
    ((int)(type) << VALBITS)                                            \
    + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
-
-#define XUNMARK(a)                                                     \
-  ((a) =                                                               \
-   (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS))               \
-    >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
 \f
 #if !defined (NEWSOS5) && !defined (__linux__)
 #ifdef USG
index d4a2b8869f243e0b5b4e2ffef2ca60657acd2544..cf6e019fd051320c74bcb6abb45a0af4e3cb6a15 100644 (file)
    ((int)(type) << VALBITS)                                            \
    + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS)))
 
-#define XUNMARK(a)                                                     \
-  ((a) =                                                               \
-   (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS))                       \
-    >> (BITS_PER_INT-GCTYPEBITS-VALBITS)))
-
 /* arch-tag: b9fd7b75-ba3c-46d4-8966-24381b13001b
    (do not change this comment) */
index c3865a79e727015486403d8cf522b9d33deffe17..088ea23d94c2cc0393a7a10ad6c2d855b2bc23c1 100644 (file)
@@ -67,12 +67,6 @@ Boston, MA 02111-1307, USA.  */
 
 #define XSET(var, type, ptr) \
    ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))
-
-#define XMARKBIT(a) ((a) < 0)
-
-#if 0  /* Loses when sign bit of type field is set.  */
-#define XUNMARK(a) ((a) = (((a) << BITS_PER_INT-GCTYPEBITS-VALBITS) >> BITS_PER_INT-GCTYPEBITS-VALBITS))
-#endif
 \f
 /* #ifdef __hpux */
 /* Now define a symbol for the cpu type, if your compiler