diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-04-15 14:43:11 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-04-15 14:43:11 +0000 |
commit | ffc500ea02cdd2fcf3925bc2141309e056643c1f (patch) | |
tree | 6afc178697a7a36d13a978d9b324f54bb4f92856 /target-alpha | |
parent | 55d7e8f69d026a3cf9da38621930e988cc974990 (diff) | |
download | qemu-ffc500ea02cdd2fcf3925bc2141309e056643c1f.zip qemu-ffc500ea02cdd2fcf3925bc2141309e056643c1f.tar.gz qemu-ffc500ea02cdd2fcf3925bc2141309e056643c1f.tar.bz2 |
target-alpha: fix emulation of ecb
As ECB is a hint, it can be safely emulated as a nop.
This change is necessary to boot Tru64.
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7111 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-alpha')
-rw-r--r-- | target-alpha/translate.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/target-alpha/translate.c b/target-alpha/translate.c index f8a946b..00751f5 100644 --- a/target-alpha/translate.c +++ b/target-alpha/translate.c @@ -1732,12 +1732,6 @@ static always_inline int translate_one (DisasContext *ctx, uint32_t insn) break; case 0xE800: /* ECB */ - /* XXX: TODO: evict tb cache at address rb */ -#if 0 - ret = 2; -#else - goto invalid_opc; -#endif break; case 0xF000: /* RS */ |