/[emacs]/emacs/src/m/amdx86-64.h
ViewVC logotype

Diff of /emacs/src/m/amdx86-64.h

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

revision 1.4 by miles, Mon Sep 1 15:45:58 2003 UTC revision 1.5 by monnier, Wed Nov 5 15:27:44 2003 UTC
# Line 97  Boston, MA 02111-1307, USA.  */ Line 97  Boston, MA 02111-1307, USA.  */
97    
98  #define PNTR_COMPARISON_TYPE unsigned long  #define PNTR_COMPARISON_TYPE unsigned long
99    
 /* On the 64 bit architecture, we can use 60 bits for addresses */  
   
 #define VALBITS         60  
   
 /* 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)  
   
100  /* Define XPNTR to avoid or'ing with DATA_SEG_BITS */  /* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
101    
102  #define XPNTR(a) XUINT (a)  #define XPNTR(a) XUINT (a)

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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