forked from Imagelibrary/rtems
bsps/powerpc: Delete unused EXC_DAR field
The Data Access Register (DAR) is not saved in the exception prologue.
This commit is contained in:
@@ -160,7 +160,6 @@ int quiet=0;
|
|||||||
printk("\t CTR = %08x\n", excPtr->EXC_CTR);
|
printk("\t CTR = %08x\n", excPtr->EXC_CTR);
|
||||||
printk("\t XER = %08x\n", excPtr->EXC_XER);
|
printk("\t XER = %08x\n", excPtr->EXC_XER);
|
||||||
printk("\t LR = %08x\n", excPtr->EXC_LR);
|
printk("\t LR = %08x\n", excPtr->EXC_LR);
|
||||||
printk("\t DAR = %08x\n", excPtr->EXC_DAR);
|
|
||||||
|
|
||||||
BSP_printStackTrace(excPtr);
|
BSP_printStackTrace(excPtr);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -70,7 +70,6 @@
|
|||||||
#define EXC_CTR_OFFSET 152
|
#define EXC_CTR_OFFSET 152
|
||||||
#define EXC_XER_OFFSET 156
|
#define EXC_XER_OFFSET 156
|
||||||
#define EXC_LR_OFFSET 160
|
#define EXC_LR_OFFSET 160
|
||||||
#define EXC_DAR_OFFSET 164
|
|
||||||
/*
|
/*
|
||||||
* maintain the EABI requested 8 bytes aligment
|
* maintain the EABI requested 8 bytes aligment
|
||||||
* As SVR4 ABI requires 16, make it 16 (as some
|
* As SVR4 ABI requires 16, make it 16 (as some
|
||||||
@@ -127,7 +126,6 @@ typedef struct {
|
|||||||
unsigned EXC_CTR;
|
unsigned EXC_CTR;
|
||||||
unsigned EXC_XER;
|
unsigned EXC_XER;
|
||||||
unsigned EXC_LR;
|
unsigned EXC_LR;
|
||||||
unsigned EXC_DAR;
|
|
||||||
}CPU_Exception_frame;
|
}CPU_Exception_frame;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -209,7 +209,6 @@ extern "C" {
|
|||||||
#define GPR29_OFFSET PPC_EXC_GPR_OFFSET(29)
|
#define GPR29_OFFSET PPC_EXC_GPR_OFFSET(29)
|
||||||
#define GPR30_OFFSET PPC_EXC_GPR_OFFSET(30)
|
#define GPR30_OFFSET PPC_EXC_GPR_OFFSET(30)
|
||||||
#define GPR31_OFFSET PPC_EXC_GPR_OFFSET(31)
|
#define GPR31_OFFSET PPC_EXC_GPR_OFFSET(31)
|
||||||
#define EXC_DAR_OFFSET PPC_EXC_GPR_OFFSET(32)
|
|
||||||
|
|
||||||
#define EXC_GENERIC_SIZE PPC_EXC_FRAME_SIZE
|
#define EXC_GENERIC_SIZE PPC_EXC_FRAME_SIZE
|
||||||
|
|
||||||
@@ -291,7 +290,6 @@ typedef struct {
|
|||||||
PPC_GPR_TYPE GPR29;
|
PPC_GPR_TYPE GPR29;
|
||||||
PPC_GPR_TYPE GPR30;
|
PPC_GPR_TYPE GPR30;
|
||||||
PPC_GPR_TYPE GPR31;
|
PPC_GPR_TYPE GPR31;
|
||||||
unsigned EXC_DAR;
|
|
||||||
} BSP_Exception_frame;
|
} BSP_Exception_frame;
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|||||||
Reference in New Issue
Block a user