diff options
author | grehan <grehan@FreeBSD.org> | 2004-02-04 12:58:49 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2004-02-04 12:58:49 +0000 |
commit | 2c94d55cac0c7e33815e158243e123cecba25bee (patch) | |
tree | 90685861abc32428cc35059e93af73d2428d4700 /sys | |
parent | c1700601615abff9f54da6ddf9f3bec05d352fec (diff) | |
download | FreeBSD-src-2c94d55cac0c7e33815e158243e123cecba25bee.zip FreeBSD-src-2c94d55cac0c7e33815e158243e123cecba25bee.tar.gz |
- Lots more symbols required by the new trap_subr code
Diffstat (limited to 'sys')
-rw-r--r-- | sys/powerpc/powerpc/genassym.c | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/sys/powerpc/powerpc/genassym.c b/sys/powerpc/powerpc/genassym.c index bec5a15..eeef0e7 100644 --- a/sys/powerpc/powerpc/genassym.c +++ b/sys/powerpc/powerpc/genassym.c @@ -63,6 +63,18 @@ ASSYM(PC_CURTHREAD, offsetof(struct pcpu, pc_curthread)); ASSYM(PC_CURPCB, offsetof(struct pcpu, pc_curpcb)); ASSYM(PC_CURPMAP, offsetof(struct pcpu, pc_curpmap)); +ASSYM(PC_TEMPSAVE, offsetof(struct pcpu, pc_tempsave)); +ASSYM(PC_DISISAVE, offsetof(struct pcpu, pc_disisave)); +ASSYM(PC_DDBSAVE, offsetof(struct pcpu, pc_ddbsave)); + +ASSYM(CPUSAVE_R28,CPUSAVE_R28*4); +ASSYM(CPUSAVE_R29,CPUSAVE_R29*4); +ASSYM(CPUSAVE_R30,CPUSAVE_R30*4); +ASSYM(CPUSAVE_R31,CPUSAVE_R31*4); +ASSYM(CPUSAVE_DAR,CPUSAVE_DAR*4); +ASSYM(CPUSAVE_DSISR,CPUSAVE_DSISR*4); +ASSYM(CPUSAVE_SRR0,CPUSAVE_SRR0*4); +ASSYM(CPUSAVE_SRR1,CPUSAVE_SRR1*4); ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); ASSYM(MTX_RECURSECNT, offsetof(struct mtx, mtx_recurse)); @@ -76,6 +88,34 @@ ASSYM(FRAME_0, offsetof(struct trapframe, fixreg[0])); ASSYM(FRAME_1, offsetof(struct trapframe, fixreg[1])); ASSYM(FRAME_2, offsetof(struct trapframe, fixreg[2])); ASSYM(FRAME_3, offsetof(struct trapframe, fixreg[3])); +ASSYM(FRAME_4, offsetof(struct trapframe, fixreg[4])); +ASSYM(FRAME_5, offsetof(struct trapframe, fixreg[5])); +ASSYM(FRAME_6, offsetof(struct trapframe, fixreg[6])); +ASSYM(FRAME_7, offsetof(struct trapframe, fixreg[7])); +ASSYM(FRAME_8, offsetof(struct trapframe, fixreg[8])); +ASSYM(FRAME_9, offsetof(struct trapframe, fixreg[9])); +ASSYM(FRAME_10, offsetof(struct trapframe, fixreg[10])); +ASSYM(FRAME_11, offsetof(struct trapframe, fixreg[11])); +ASSYM(FRAME_12, offsetof(struct trapframe, fixreg[12])); +ASSYM(FRAME_13, offsetof(struct trapframe, fixreg[13])); +ASSYM(FRAME_14, offsetof(struct trapframe, fixreg[14])); +ASSYM(FRAME_15, offsetof(struct trapframe, fixreg[15])); +ASSYM(FRAME_16, offsetof(struct trapframe, fixreg[16])); +ASSYM(FRAME_17, offsetof(struct trapframe, fixreg[17])); +ASSYM(FRAME_18, offsetof(struct trapframe, fixreg[18])); +ASSYM(FRAME_19, offsetof(struct trapframe, fixreg[19])); +ASSYM(FRAME_20, offsetof(struct trapframe, fixreg[20])); +ASSYM(FRAME_21, offsetof(struct trapframe, fixreg[21])); +ASSYM(FRAME_22, offsetof(struct trapframe, fixreg[22])); +ASSYM(FRAME_23, offsetof(struct trapframe, fixreg[23])); +ASSYM(FRAME_24, offsetof(struct trapframe, fixreg[24])); +ASSYM(FRAME_25, offsetof(struct trapframe, fixreg[25])); +ASSYM(FRAME_26, offsetof(struct trapframe, fixreg[26])); +ASSYM(FRAME_27, offsetof(struct trapframe, fixreg[27])); +ASSYM(FRAME_28, offsetof(struct trapframe, fixreg[28])); +ASSYM(FRAME_29, offsetof(struct trapframe, fixreg[29])); +ASSYM(FRAME_30, offsetof(struct trapframe, fixreg[30])); +ASSYM(FRAME_31, offsetof(struct trapframe, fixreg[31])); ASSYM(FRAME_LR, offsetof(struct trapframe, lr)); ASSYM(FRAME_CR, offsetof(struct trapframe, cr)); ASSYM(FRAME_CTR, offsetof(struct trapframe, ctr)); |