From dea8fde8b8cb1ab14e15308aadbf88eeccd4e873 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 28 Mar 2013 05:37:53 +0000 Subject: tci: Avoid code before declarations This only valid with c99 extensions enabled, and easy to avoid. Signed-off-by: Richard Henderson Signed-off by: Stefan Weil --- tci.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tci.c b/tci.c index 77e0980417..70f8308f93 100644 --- a/tci.c +++ b/tci.c @@ -441,9 +441,6 @@ tcg_target_ulong tcg_qemu_tb_exec(CPUArchState *env, uint8_t *tb_ptr) assert(tb_ptr); for (;;) { -#if defined(GETPC) - tci_tb_ptr = (uintptr_t)tb_ptr; -#endif TCGOpcode opc = tb_ptr[0]; #if !defined(NDEBUG) uint8_t op_size = tb_ptr[1]; @@ -466,6 +463,10 @@ tcg_target_ulong tcg_qemu_tb_exec(CPUArchState *env, uint8_t *tb_ptr) uint64_t v64; #endif +#if defined(GETPC) + tci_tb_ptr = (uintptr_t)tb_ptr; +#endif + /* Skip opcode and size entry. */ tb_ptr += 2; -- cgit v1.2.1