Diff for /gforth/arch/alpha/machine.h between versions 1.1 and 1.4

version 1.1, 1997/05/21 20:39:59 version 1.4, 1999/02/02 22:02:54
Line 1 Line 1
 /* preliminary machine file for DEC Alpha  /* preliminary machine file for DEC Alpha
   
   Copyright (C) 1995 Free Software Foundation, Inc.    Copyright (C) 1995,1996,1997,1998 Free Software Foundation, Inc.
   
   This file is part of Gforth.    This file is part of Gforth.
   
Line 34 Line 34
   
 #define FLUSH_ICACHE(addr,size)         asm("call_pal 0x86") /* imb (instruction-memory barrier) */  #define FLUSH_ICACHE(addr,size)         asm("call_pal 0x86") /* imb (instruction-memory barrier) */
   
 #include "../../engine/32bit.h"  #include "../generic/machine.h"
   
 #ifdef DIRECT_THREADED  #ifdef DIRECT_THREADED
 #ifdef WORDS_BIGENDIAN  #ifdef WORDS_BIGENDIAN
Line 159  typedef short Int16; Line 159  typedef short Int16;
                                     _cfa[1] = (doesp); })                                      _cfa[1] = (doesp); })
 #endif  #endif
   
   #ifdef FORCE_REG
   /* $9-$14 are callee-saved, $1-$8 and $22-$25 are caller-saved */
   #define IPREG asm("$10")
   #define SPREG asm("$11")
   #define RPREG asm("$12")
   #define LPREG asm("$13")
   #define TOSREG asm("$14")
   /* #define CFAREG asm("$22") */
   #endif /* FORCE_REG */

Removed from v.1.1  
changed lines
  Added in v.1.4


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