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

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

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

revision 1.31 by schwab, Mon Apr 15 13:19:15 2002 UTC revision 1.31.2.1 by miles, Tue Oct 14 23:22:53 2003 UTC
# Line 1  Line 1 
1  /* machine description file for Iris-4D machines.  Use with s/irix*.h.  /* machine description file for Iris-4D machines.  Use with s/irix*.h.
2     Copyright (C) 1987, 2002 Free Software Foundation, Inc.     Copyright (C) 1987, 2002, 2003  Free Software Foundation, Inc.
3    
4  This file is part of GNU Emacs.  This file is part of GNU Emacs.
5    
# Line 159  Boston, MA 02111-1307, USA.  */ Line 159  Boston, MA 02111-1307, USA.  */
159  #undef FIRST_PTY_LETTER  #undef FIRST_PTY_LETTER
160  #define FIRST_PTY_LETTER 'q'  #define FIRST_PTY_LETTER 'q'
161    
162  #ifndef _LP64  #if _MIPS_SZLONG != 64
163    /* fixme: should there be 64-bit defiitions?  (The ones below aren't
164       OK.)  */
165    
166  /* The standard definitions of these macros would work ok,  /* The standard definitions of these macros would work ok,
167     but these are faster because the constants are short.  */     but these are faster because the constants are short.  */
168    
# Line 167  Boston, MA 02111-1307, USA.  */ Line 170  Boston, MA 02111-1307, USA.  */
170    
171  #define XSET(var, type, ptr) \  #define XSET(var, type, ptr) \
172     ((var) = ((int)(type) << VALBITS) + (((unsigned) (ptr) << BITS_PER_INT-VALBITS) >> BITS_PER_INT-VALBITS))     ((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))  
173  #endif /* _LP64 */  #endif /* _LP64 */
174    
175  #ifndef __GNUC__  #ifndef __GNUC__
# Line 185  Boston, MA 02111-1307, USA.  */ Line 186  Boston, MA 02111-1307, USA.  */
186  #endif  #endif
187    
188  #endif /* not __GNUC__ */  #endif /* not __GNUC__ */
189    
190    /* arch-tag: fff5e139-9ae0-465d-afec-837c41ea0aa6
191       (do not change this comment) */

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.31.2.1

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