version 1.4, 1999/02/02 22:02:54
|
version 1.5, 1999/02/06 22:28:22
|
Line 1
|
Line 1
|
/* preliminary machine file for DEC Alpha |
/* DEC Alpha |
|
|
Copyright (C) 1995,1996,1997,1998 Free Software Foundation, Inc. |
Copyright (C) 1995,1996,1997,1998 Free Software Foundation, Inc. |
|
|
Line 20
|
Line 20
|
*/ |
*/ |
|
|
/* Be careful: long long on Alpha are 64 bit :-(( */ |
/* Be careful: long long on Alpha are 64 bit :-(( */ |
#define LONG_LATENCY |
|
|
#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 |
Line 166 typedef short Int16;
|
Line 169 typedef short Int16;
|
#define RPREG asm("$12") |
#define RPREG asm("$12") |
#define LPREG asm("$13") |
#define LPREG asm("$13") |
#define TOSREG asm("$14") |
#define TOSREG asm("$14") |
/* #define CFAREG asm("$22") */ |
/* #define CFAREG asm("$22") egcs-1.0.3 crashes with any caller-saved |
|
register decl */ |
#endif /* FORCE_REG */ |
#endif /* FORCE_REG */ |