diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-10-06 19:36:41 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-10-06 19:36:41 +0000 |
commit | 384ba7563aaede68c38be361b9b5edd8bf4b3d0e (patch) | |
tree | 34cedbf5553935b6543aa91010157a09254f9adb /c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog | |
parent | 2005-10-06 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-384ba7563aaede68c38be361b9b5edd8bf4b3d0e.tar.bz2 |
2005-10-06 Till Straumann <strauman@slac.stanford.edu>
PR 833/bsps
* irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
the FPU across the user ISR but DONT save/restore the FPU context.
Any use of the FPU fron the user handler (e.g., due to GCC
optimizations) result in corruption. The fix results in an exception
in such cases (user ISR must explicitely save/enable/restore FPU).
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog index 19aa7e73f6..f821ef7988 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog +++ b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog @@ -1,3 +1,12 @@ +2005-10-06 Till Straumann <strauman@slac.stanford.edu> + + PR 833/bsps + * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable + the FPU across the user ISR but DONT save/restore the FPU context. + Any use of the FPU fron the user handler (e.g., due to GCC + optimizations) result in corruption. The fix results in an exception + in such cases (user ISR must explicitely save/enable/restore FPU). + 2005-09-12 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> PR 527/bsps |