From 41349948f8db22b09a22628dad15eb40a45d2eff Mon Sep 17 00:00:00 2001 From: grischka Date: Sun, 10 Jul 2016 20:44:49 +0200 Subject: win64: fix va_arg fixes 5c35ba66c5ade4713bbd9c005e66889f6d7db293 Implementation was consistent within tcc but incompatible with the ABI (for example library functions vprintf etc) Also: - tccpp.c/get_tok_str() : avoid "unknown format "%llu" warning - x86_64_gen.c/gen_vla_alloc() : fix vstack leak --- tccpp.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'tccpp.c') diff --git a/tccpp.c b/tccpp.c index 024f9de..b8453da 100644 --- a/tccpp.c +++ b/tccpp.c @@ -464,9 +464,6 @@ ST_FUNC const char *get_tok_str(int v, CValue *cv) switch(v) { case TOK_CINT: case TOK_CUINT: - /* XXX: not quite exact, but only useful for testing */ - sprintf(p, "%llu", (unsigned long long)cv->i); - break; case TOK_CLLONG: case TOK_CULLONG: /* XXX: not quite exact, but only useful for testing */ -- cgit v1.3.1