arm float: Update exception stack frame structure
Updates the exception stack frame structure to include floating point registers. Change-Id: I0fef784cf4d91dda245180abd75bfd9221825fba Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
This commit is contained in:
parent
9c68fd4e5b
commit
d5709b6c92
4 changed files with 26 additions and 0 deletions
|
@ -47,6 +47,14 @@ const NANO_ESF _default_esf = {
|
|||
{0xdeaddead}, /* r14/lr */
|
||||
{0xdeaddead}, /* r15/pc */
|
||||
0xdeaddead, /* xpsr */
|
||||
#ifdef CONFIG_FLOAT
|
||||
{0xdeaddead, 0xdeaddead, 0xdeaddead, 0xdeaddead, /* s0 .. s3 */
|
||||
0xdeaddead, 0xdeaddead, 0xdeaddead, 0xdeaddead, /* s4 .. s7 */
|
||||
0xdeaddead, 0xdeaddead, 0xdeaddead, 0xdeaddead, /* s8 .. s11 */
|
||||
0xdeaddead, 0xdeaddead, 0xdeaddead, 0xdeaddead}, /* s12 .. s15 */
|
||||
0xdeaddead, /* fpscr */
|
||||
0xdeaddead, /* undefined */
|
||||
#endif
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue