diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-01-20 14:01:50 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-01-20 14:01:50 +0100 |
commit | 60d39b66e0660de4849a17885813d26a2bc374e7 (patch) | |
tree | 778ce56cc6f87c6a130405e2958a82d0368e78c6 /cpukit/score/cpu/powerpc/rtems | |
parent | libnetworking: Fix close of active sockets (diff) | |
download | rtems-60d39b66e0660de4849a17885813d26a2bc374e7.tar.bz2 |
powerpc: Fix AltiVec VSCR save/restore
Diffstat (limited to 'cpukit/score/cpu/powerpc/rtems')
-rw-r--r-- | cpukit/score/cpu/powerpc/rtems/score/cpu.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cpukit/score/cpu/powerpc/rtems/score/cpu.h b/cpukit/score/cpu/powerpc/rtems/score/cpu.h index 98aa4e4bf3..c305c77d1b 100644 --- a/cpukit/score/cpu/powerpc/rtems/score/cpu.h +++ b/cpukit/score/cpu/powerpc/rtems/score/cpu.h @@ -1197,8 +1197,11 @@ typedef struct { uint32_t reserved_for_alignment; #endif #ifdef PPC_MULTILIB_ALTIVEC - uint32_t VSCR; uint32_t VRSAVE; + + /* This field must take stvewx/lvewx requirements into account */ + uint32_t VSCR; + uint8_t V0[16]; uint8_t V1[16]; uint8_t V2[16]; |