changeset 51773:879bebcbb9d7

(MARKBIT): Remove definition since lisp.h does not compare MARKBIT and ARRAY_MARK_FLAG any more.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 06 Jul 2003 21:08:17 +0000
parents b4397c0420d4
children a5ab0911bbc9
files src/m/amdx86-64.h src/m/ia64.h
diffstat 2 files changed, 3 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/src/m/amdx86-64.h	Sun Jul 06 21:06:45 2003 +0000
+++ b/src/m/amdx86-64.h	Sun Jul 06 21:08:17 2003 +0000
@@ -1,5 +1,5 @@
 /* machine description file for AMD x86-64.
-   Copyright (C) 2002 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2003  Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -101,11 +101,6 @@
 
 #define VALBITS         60
 
-/* This definition of MARKBIT is necessary because of the comparison of
-   ARRAY_MARK_FLAG and MARKBIT in an #if in lisp.h, which cpp doesn't like. */
-
-#define MARKBIT         0x8000000000000000L
-
 /* Define XINT and XUINT so that they can take arguments of type int */
 #define XINT(a)  (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS))
 #define XUINT(a) ((long) (a) & VALMASK)
--- a/src/m/ia64.h	Sun Jul 06 21:06:45 2003 +0000
+++ b/src/m/ia64.h	Sun Jul 06 21:08:17 2003 +0000
@@ -1,12 +1,12 @@
 /* machine description file for the IA-64 architecture.
-   Copyright (C) 2000, 2002 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2002, 2003  Free Software Foundation, Inc.
      Contributed by David Mosberger <davidm@hpl.hp.com>
 
 This file is part of GNU Emacs.
 
 GNU Emacs is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 1, or (at your option)
+the Free Software Foundation; either version 2, or (at your option)
 any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
@@ -123,11 +123,6 @@
 
 #define VALBITS         60
 
-/* This definition of MARKBIT is necessary because of the comparison of
-   ARRAY_MARK_FLAG and MARKBIT in an #if in lisp.h, which cpp doesn't like. */
-
-#define MARKBIT         0x8000000000000000L
-
 /* Define XINT and XUINT so that they can take arguments of type int */
 
 #define XINT(a)  (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS))