Diff for /gforth/arch/alpha/machine.h between versions 1.12 and 1.19

version 1.12, 2003/01/07 09:31:19 version 1.19, 2007/07/01 15:47:14
Line 1 Line 1
 /* DEC Alpha  /* DEC Alpha
   
   Copyright (C) 1995,1996,1997,1998,2000 Free Software Foundation, Inc.    Copyright (C) 1995,1996,1997,1998,2000,2003,2005 Free Software Foundation, Inc.
   
   This file is part of Gforth.    This file is part of Gforth.
   
Line 19 Line 19
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
 */  */
   
 /* Be careful: long long on Alpha are 64 bit :-(( */  
   
 #ifndef THREADING_SCHEME  
 #define THREADING_SCHEME 5  
 #endif  
   
 #if !defined(USE_TOS) && !defined(USE_NO_TOS)  #if !defined(USE_TOS) && !defined(USE_NO_TOS)
 #define USE_TOS  #define USE_TOS
 #endif  #endif
Line 33 Line 27
   
 #include "../generic/machine.h"  #include "../generic/machine.h"
   
   /* code padding */
   #define CODE_ALIGNMENT 16
   #define CODE_PADDING {0x1f, 0x04, 0xff, 0x47, 0x00, 0x00, 0xfe, 0x2f, \
                         0x1f, 0x04, 0xff, 0x47, 0x00, 0x00, 0xfe, 0x2f}
   #define MAX_PADDING 12
   
 #ifdef FORCE_REG  #ifdef FORCE_REG
 /* $9-$14 are callee-saved, $1-$8 and $22-$25 are caller-saved */  /* $9-$14 are callee-saved, $1-$8 and $22-$25 are caller-saved */
 #define IPREG asm("$10")  #define IPREG asm("$10")

Removed from v.1.12  
changed lines
  Added in v.1.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>