[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 4/8] tcg: Add some assertions
From: |
Stefan Weil |
Subject: |
[Qemu-devel] [PATCH 4/8] tcg: Add some assertions |
Date: |
Sat, 17 Sep 2011 22:00:30 +0200 |
Signed-off-by: Stefan Weil <address@hidden>
---
tcg/tcg.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/tcg/tcg.c b/tcg/tcg.c
index bdd7a67..30f3aef 100644
--- a/tcg/tcg.c
+++ b/tcg/tcg.c
@@ -794,7 +794,9 @@ static char *tcg_get_arg_str_idx(TCGContext *s, char *buf,
int buf_size,
{
TCGTemp *ts;
+ assert(idx >= 0 && idx < s->nb_temps);
ts = &s->temps[idx];
+ assert(ts);
if (idx < s->nb_globals) {
pstrcpy(buf, buf_size, ts->name);
} else {
--
1.7.2.5
- [Qemu-devel] [PATCH 0/8] tcg/interpreter: Add TCG + interpreter for bytecode (virtual machine), Stefan Weil, 2011/09/17
- [Qemu-devel] [PATCH 4/8] tcg: Add some assertions,
Stefan Weil <=
- [Qemu-devel] [PATCH 2/8] tcg: Don't declare TCG_TARGET_REG_BITS in tcg-target.h, Stefan Weil, 2011/09/17
- [Qemu-devel] [PATCH 1/8] tcg: Declare TCG_TARGET_REG_BITS in tcg.h, Stefan Weil, 2011/09/17
- [Qemu-devel] [PATCH 8/8] ppc: Support tcg interpreter on ppc hosts, Stefan Weil, 2011/09/17
- [Qemu-devel] [PATCH 3/8] tcg: Add forward declarations for local functions, Stefan Weil, 2011/09/17
- [Qemu-devel] [PATCH 7/8] tcg: Add tcg interpreter to configure / make, Stefan Weil, 2011/09/17