diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-11-26 17:52:01 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-11-27 17:03:40 +0100 |
commit | f0e3cc0a0adbce67c9cf36e80e5ac23be9b27e5e (patch) | |
tree | 02785bccf0d67ffc9f40dd4d2b40353e5e172722 | |
parent | bsps/powerpc: Delete unused EXC_MSR field (diff) | |
download | rtems-f0e3cc0a0adbce67c9cf36e80e5ac23be9b27e5e.tar.bz2 |
bsps/powerpc: Delete unused EXC_DAR field
The Data Access Register (DAR) is not saved in the exception prologue.
3 files changed, 0 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c index ba46564158..2e6a9bf01b 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c @@ -160,7 +160,6 @@ int quiet=0; printk("\t CTR = %08x\n", excPtr->EXC_CTR); printk("\t XER = %08x\n", excPtr->EXC_XER); printk("\t LR = %08x\n", excPtr->EXC_LR); - printk("\t DAR = %08x\n", excPtr->EXC_DAR); BSP_printStackTrace(excPtr); } diff --git a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h index 693f1483c3..3ff610e401 100644 --- a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h +++ b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h @@ -70,7 +70,6 @@ #define EXC_CTR_OFFSET 152 #define EXC_XER_OFFSET 156 #define EXC_LR_OFFSET 160 -#define EXC_DAR_OFFSET 164 /* * maintain the EABI requested 8 bytes aligment * As SVR4 ABI requires 16, make it 16 (as some @@ -127,7 +126,6 @@ typedef struct { unsigned EXC_CTR; unsigned EXC_XER; unsigned EXC_LR; - unsigned EXC_DAR; }CPU_Exception_frame; diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h index c80d3809f0..a16f2530fd 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h +++ b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h @@ -209,7 +209,6 @@ extern "C" { #define GPR29_OFFSET PPC_EXC_GPR_OFFSET(29) #define GPR30_OFFSET PPC_EXC_GPR_OFFSET(30) #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 @@ -291,7 +290,6 @@ typedef struct { PPC_GPR_TYPE GPR29; PPC_GPR_TYPE GPR30; PPC_GPR_TYPE GPR31; - unsigned EXC_DAR; } BSP_Exception_frame; /** @} */ |