--- gforth/arch/alpha/machine.h 1997/09/01 23:08:19 1.2 +++ gforth/arch/alpha/machine.h 1999/02/02 22:02:54 1.4 @@ -1,6 +1,6 @@ /* 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. @@ -159,3 +159,12 @@ typedef short Int16; _cfa[1] = (doesp); }) #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 */