aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji _at_ gmail.com>2009-04-15 04:19:24 +0900
committergrischka <grischka>2009-04-18 15:08:01 +0200
commitde3f0a46fe3538c980941def17d95ffcb7ea3f6d (patch)
treedc42f90e59058bd546c7338ed349a217a6ad80b0
parent2e9b57b6d066bf81c166b414bd6b647f0b49df1b (diff)
downloadtinycc-de3f0a46fe3538c980941def17d95ffcb7ea3f6d.tar.gz
tinycc-de3f0a46fe3538c980941def17d95ffcb7ea3f6d.tar.bz2
Fix for x86-64: The first and second arguments of memcpy must be pointers.
-rw-r--r--tcc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tcc.c b/tcc.c
index e58651f..f70993b 100644
--- a/tcc.c
+++ b/tcc.c
@@ -6634,11 +6634,11 @@ void vstore(void)
/* destination */
vpushv(vtop - 2);
- vtop->type.t = VT_INT;
+ vtop->type.t = VT_PTR;
gaddrof();
/* source */
vpushv(vtop - 2);
- vtop->type.t = VT_INT;
+ vtop->type.t = VT_PTR;
gaddrof();
/* type size */
vpushi(size);