diff options
author | Adam Lackorzynski <adam@os.inf.tu-dresden.de> | 2010-03-01 17:19:54 +0100 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2010-03-06 23:22:22 +0100 |
commit | a990f58feda5d6b547af30a7cd281936300e13ff (patch) | |
tree | 8243252e9c781eb07ab2eb17c13681ae7ea6ba35 /target-arm | |
parent | 44bb61c8d9ad5fa0045465933b1ac8f2b1b98762 (diff) | |
download | qemu-a990f58feda5d6b547af30a7cd281936300e13ff.tar.gz qemu-a990f58feda5d6b547af30a7cd281936300e13ff.tar.bz2 qemu-a990f58feda5d6b547af30a7cd281936300e13ff.zip |
target-arm: Fix missing 'return' in SRS handling.
There's a return missing in the srs handling which leads to srs always being
treated an an invalid op.
Signed-off-by: Adam Lackorzynski <adam@os.inf.tu-dresden.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'target-arm')
-rw-r--r-- | target-arm/translate.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target-arm/translate.c b/target-arm/translate.c index 9607aaeaa3..0c650b2728 100644 --- a/target-arm/translate.c +++ b/target-arm/translate.c @@ -6131,6 +6131,7 @@ static void disas_arm_insn(CPUState * env, DisasContext *s) } else { dead_tmp(addr); } + return; } else if ((insn & 0x0e5fffe0) == 0x081d0a00) { /* rfe */ int32_t offset; |