aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
diff options
context:
space:
mode:
Diffstat (limited to 'tccgen.c')
-rw-r--r--tccgen.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tccgen.c b/tccgen.c
index 1a89d4a..71a426a 100644
--- a/tccgen.c
+++ b/tccgen.c
@@ -909,8 +909,9 @@ ST_FUNC int gv(int rc)
/* one register type load */
load(r, vtop);
}
+ vtop->r = r;
+ vtop->c.ptr_offset = 0;
}
- vtop->r = r;
#ifdef TCC_TARGET_C67
/* uses register pairs for doubles */
if ((vtop->type.t & VT_BTYPE) == VT_DOUBLE)