bsps/powerpc: Delete unused EXC_DAR field

The Data Access Register (DAR) is not saved in the exception prologue.
This commit is contained in:
Sebastian Huber
2012-11-26 17:52:01 +01:00
parent 7b02f3c6f1
commit f0e3cc0a0a
3 changed files with 0 additions and 5 deletions

View File

@@ -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);
} }

View File

@@ -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;

View File

@@ -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;
/** @} */ /** @} */