diff options
Diffstat (limited to 'private/crt32/misc/alpha/ots_as.hs')
-rw-r--r-- | private/crt32/misc/alpha/ots_as.hs | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/private/crt32/misc/alpha/ots_as.hs b/private/crt32/misc/alpha/ots_as.hs new file mode 100644 index 000000000..127fe6382 --- /dev/null +++ b/private/crt32/misc/alpha/ots_as.hs @@ -0,0 +1,38 @@ +/* Definitions common to all systems using the "as" assembler (OSF,WNT) */ +/* Define mov to be bis from $31 so it can take a literal... */ +#define mov bis $31, +#define not ornot $31, +/* Define register aliases */ +#define r0 $0 +#define r1 $1 +#define r2 $2 +#define r3 $3 +#define r4 $4 +#define r5 $5 +#define r6 $6 +#define r7 $7 +#define r8 $8 +#define r9 $9 +#define r10 $10 +#define r11 $11 +#define r12 $12 +#define r13 $13 +#define r14 $14 +#define r15 $15 +#define r16 $16 +#define r17 $17 +#define r18 $18 +#define r19 $19 +#define r20 $20 +#define r21 $21 +#define r22 $22 +#define r23 $23 +#define r24 $24 +#define r25 $25 +#define r26 $26 +#define r27 $27 +#define r28 $28 +#define r29 $29 +#define sp $sp +#define gp $gp +#define r31 $31 |