diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2011-09-06 03:55:51 +0400 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2011-09-10 16:57:40 +0000 |
commit | 97836ceed39bb1be9a72c9d7c122657d569731d9 (patch) | |
tree | c4fffbc9a31700a6276d0570021e1e88c73a2e43 /target-xtensa/translate.c | |
parent | f3df4c04d83b7f2f319ca8025c895b74aa7eab8d (diff) | |
download | qemu-97836ceed39bb1be9a72c9d7c122657d569731d9.zip qemu-97836ceed39bb1be9a72c9d7c122657d569731d9.tar.gz qemu-97836ceed39bb1be9a72c9d7c122657d569731d9.tar.bz2 |
target-xtensa: implement relocatable vectors
See ISA, 4.4.3 for details.
Vector addresses recorded in core configuration are absolute values that
correspond to default VECBASE value.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'target-xtensa/translate.c')
-rw-r--r-- | target-xtensa/translate.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target-xtensa/translate.c b/target-xtensa/translate.c index d08b0ca..bd10ae5 100644 --- a/target-xtensa/translate.c +++ b/target-xtensa/translate.c @@ -106,6 +106,7 @@ static const char * const sregnames[256] = { [INTCLEAR] = "INTCLEAR", [INTENABLE] = "INTENABLE", [PS] = "PS", + [VECBASE] = "VECBASE", [EXCCAUSE] = "EXCCAUSE", [CCOUNT] = "CCOUNT", [PRID] = "PRID", |