summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/powerpc/ChangeLog')
-rw-r--r--c/src/lib/libcpu/powerpc/ChangeLog8
1 files changed, 6 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog
index 48066f35ae..0df4583fca 100644
--- a/c/src/lib/libcpu/powerpc/ChangeLog
+++ b/c/src/lib/libcpu/powerpc/ChangeLog
@@ -1,7 +1,11 @@
2006-06-19 Till Straumann <strauman@slac.stanford.edu>
- * new-exceptions/cpu.c: Never allow the FPU to be switched
- on for integer-only tasks (new gcc may use FP regs implicitely).
+ * new-exceptions/cpu.c, new-exceptions/cpu_asm.S: Never
+ allow the FPU to be switched on for integer-only tasks
+ (new gcc may use FP regs implicitely).
+ FP context switch may be called from environment with no
+ FPU available (ISR, int-only task) - switch FPU on
+ for the switch and restore MSR_FP after it's done.
2006-05-16 Ralf Corsepius <ralf.corsepius@rtems.org>