diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index 5617e38f63..30c8fadbe8 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,20 @@ +2008-07-10 Till Straumann + + * new-exceptions/bspsupport/README, + new-exceptions/bspsupport/ppc_exc.S, + new-exceptions/bspsupport/ppc_exc_asm_macros.h, + new-exceptions/bspsupport/ppc_exc_bspsupp.h, + new-exceptions/bspsupport/ppc_exc_hdl.c, + new-exceptions/bspsupport/vectors_init.c: + Fixed and enabled stack-switching algorithm which figures out + if we already run on the ISR stack rather than relying on the + _ISR_Nest_level. + Added 'ppc_exc_crit_always_enabled' variable which defines + the semantics of critical interrupts. + Let asynchronous machine-check handling never call the dispatcher. + We don't want to disable MSR_ME ever (to avoid checkstops) + and hence asynchronous MEs must not use OS services anyways. + 2008-07-09 Sebastian Huber * shared/include/powerpc-utility.h: Includes standard header files,