/[emacs]/emacs/src/m/ia64.h
ViewVC logotype

Diff of /emacs/src/m/ia64.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3.2.1 by miles, Fri Apr 4 06:21:10 2003 UTC revision 1.3.2.2 by miles, Tue Oct 14 23:22:53 2003 UTC
# Line 1  Line 1 
1  /* machine description file for the IA-64 architecture.  /* machine description file for the IA-64 architecture.
2     Copyright (C) 2000, 2002 Free Software Foundation, Inc.     Copyright (C) 2000, 2002, 2003  Free Software Foundation, Inc.
3       Contributed by David Mosberger <davidm@hpl.hp.com>       Contributed by David Mosberger <davidm@hpl.hp.com>
4    
5  This file is part of GNU Emacs.  This file is part of GNU Emacs.
6    
7  GNU Emacs is free software; you can redistribute it and/or modify  GNU Emacs is free software; you can redistribute it and/or modify
8  it under the terms of the GNU General Public License as published by  it under the terms of the GNU General Public License as published by
9  the Free Software Foundation; either version 1, or (at your option)  the Free Software Foundation; either version 2, or (at your option)
10  any later version.  any later version.
11    
12  GNU Emacs is distributed in the hope that it will be useful,  GNU Emacs is distributed in the hope that it will be useful,
# Line 123  Boston, MA 02111-1307, USA.  */ Line 123  Boston, MA 02111-1307, USA.  */
123    
124  #define VALBITS         60  #define VALBITS         60
125    
 /* 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  
   
126  /* Define XINT and XUINT so that they can take arguments of type int */  /* 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))  #define XINT(a)  (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS))
# Line 150  extern void r_alloc_free (); Line 145  extern void r_alloc_free ();
145  #define DATA_SEG_BITS   0x6000000000000000  #define DATA_SEG_BITS   0x6000000000000000
146    
147  #define HAVE_TEXT_START  #define HAVE_TEXT_START
148    
149    /* arch-tag: 9b8e9fb2-2e49-4c22-b68f-11a488e77c66
150       (do not change this comment) */

Legend:
Removed from v.1.3.2.1  
changed lines
  Added in v.1.3.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26