win64: fix va_arg
commit41349948f8db22b09a22628dad15eb40a45d2eff
authorgrischka <grischka>
Sun, 10 Jul 2016 18:44:49 +0000 (10 20:44 +0200)
committergrischka <grischka>
Sun, 10 Jul 2016 18:44:49 +0000 (10 20:44 +0200)
tree29d52912207a9ddecfedb7161c69fb0502c9c0f1
parent03609051249a06b458b183596d28b1b883189fc2
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
include/stdarg.h
tccgen.c
tccpp.c
tests/tcctest.c
x86_64-gen.c