diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index 996e389d33..f10c2e24a4 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,11 @@ +2007-12-10 Till Straumann + + * new-exceptions/e500_raw_exc_init.c: map DEC + exception to ASM_BOOKE_DEC_VECTOR instead of ASM_DEC_VECTOR. + + Fixed wrong mapping of ASM_BOOKE_FIT_VECTOR + (was ASM_BOOKE_PIT_VECTOR). + 2007-12-10 Till Straumann * new-exceptions/raw_exception.c, new_exceptions/raw_exception.h, diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/e500_raw_exc_init.c b/c/src/lib/libcpu/powerpc/new-exceptions/e500_raw_exc_init.c index 1ec5a9c653..891dde59ae 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/e500_raw_exc_init.c +++ b/c/src/lib/libcpu/powerpc/new-exceptions/e500_raw_exc_init.c @@ -22,8 +22,8 @@ unsigned c; MTIVOR(7, ppc_get_vector_addr(ASM_FLOAT_VECTOR)); MTIVOR(8, ppc_get_vector_addr(ASM_SYS_VECTOR)); MTIVOR(9, ppc_get_vector_addr(0x0b)); - MTIVOR(10, ppc_get_vector_addr(ASM_DEC_VECTOR)); - MTIVOR(11, ppc_get_vector_addr(ASM_BOOKE_PIT_VECTOR)); + MTIVOR(10, ppc_get_vector_addr(ASM_BOOKE_DEC_VECTOR)); + MTIVOR(11, ppc_get_vector_addr(ASM_BOOKE_FIT_VECTOR)); MTIVOR(12, ppc_get_vector_addr(ASM_BOOKE_WDOG_VECTOR)); MTIVOR(13, ppc_get_vector_addr(ASM_60X_DSMISS_VECTOR)); MTIVOR(14, ppc_get_vector_addr(ASM_60X_DLMISS_VECTOR));