projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f717793
)
target-arm: resource leak fixes for iwmmxt disassemble
author
Lars Munch
<lars@segv.dk>
Mon, 15 Mar 2010 17:22:04 +0000
(18:22 +0100)
committer
Aurelien Jarno
<aurelien@aurel32.net>
Thu, 8 Apr 2010 09:11:21 +0000
(11:11 +0200)
This patch fixes few resource leaks in the iwmmxt disassemble.
Signed-off-by: Lars Munch <lars@segv.dk>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-arm/translate.c
patch
|
blob
|
history
diff --git
a/target-arm/translate.c
b/target-arm/translate.c
index 3b84c1dabd2a280def2d53ab6c7b2af70c3aa3c0..bc03368313717a03b58f59244dc7ba9a928e56a7 100644
(file)
--- a/
target-arm/translate.c
+++ b/
target-arm/translate.c
@@
-1131,6
+1131,7
@@
static inline TCGv iwmmxt_load_creg(int reg)
static inline void iwmmxt_store_creg(int reg, TCGv var)
{
tcg_gen_st_i32(var, cpu_env, offsetof(CPUState, iwmmxt.cregs[reg]));
+ dead_tmp(var);
}
static inline void gen_op_iwmmxt_movq_wRn_M0(int rn)
@@
-1415,6
+1416,7
@@
static int disas_iwmmxt_insn(CPUState *env, DisasContext *s, uint32_t insn)
}
}
}
+ dead_tmp(addr);
return 0;
}