Netware debugger stub NLM.
[binutils-gdb.git] / gdb / nlm / alpha-regdef.h
1 /*
2 * *****************************************************************
3 * * *
4 * * Copyright (c) Digital Equipment Corporation, 1991, 1992 *
5 * * *
6 * * All Rights Reserved. Unpublished rights reserved under *
7 * * the copyright laws of the United States. *
8 * * *
9 * * The software contained on this media is proprietary to *
10 * * and embodies the confidential technology of Digital *
11 * * Equipment Corporation. Possession, use, duplication or *
12 * * dissemination of the software and media is authorized only *
13 * * pursuant to a valid written license from Digital Equipment *
14 * * Corporation. *
15 * * *
16 * * RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure *
17 * * by the U.S. Government is subject to restrictions as set *
18 * * forth in Subparagraph (c)(1)(ii) of DFARS 252.227-7013, *
19 * * or in FAR 52.227-19, as applicable. *
20 * * *
21 * *****************************************************************
22 */
23 /*
24 * HISTORY
25 */
26 /*
27 * Modification History: /sys/machine/alpha/regdef.h
28 *
29 * 01-Oct-90 -- rjl
30 * Defined the k0 and k1 registers. They are not really used as such
31 * but they have to be defined in order for them to be saved during
32 * exception handling
33 *
34 * 06-Sep-90 -- kjl and afd
35 * Created this file for Alpha support.
36 */
37
38 #define v0 $0
39
40 #define t0 $1
41 #define t1 $2
42 #define t2 $3
43 #define t3 $4
44 #define t4 $5
45 #define t5 $6
46 #define t6 $7
47 #define t7 $8
48
49 #define s0 $9
50 #define s1 $10
51 #define s2 $11
52 #define s3 $12
53 #define s4 $13
54 #define s5 $14
55 #define s6 $15
56 #define fp $15 /* fp & s6 are the same */
57
58 #define a0 $16
59 #define a1 $17
60 #define a2 $18
61 #define a3 $19
62 #define a4 $20
63 #define a5 $21
64
65 #define t8 $22
66 #define t9 $23
67 #define t10 $24
68 #define t11 $25
69
70 #define ra $26
71
72 #define pv $27 /* pv and t5 are the same */
73 #define t12 $27
74
75 #define AT $at
76
77 #define gp $29
78
79 #define sp $30
80 #define zero $31