From e2650608cdeb865aec9095bfaa00c28b9803fc8a Mon Sep 17 00:00:00 2001 From: seyko Date: Thu, 19 Mar 2015 08:07:35 +0300 Subject: fix to allow build tcc by build-tcc.bat move call to print_defines() from tcc.c to the libtcc.c define a print_defines() as a ST_FUNC --- libtcc.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libtcc.c') diff --git a/libtcc.c b/libtcc.c index 94f4324..b04a5cb 100644 --- a/libtcc.c +++ b/libtcc.c @@ -1338,6 +1338,8 @@ LIBTCCAPI int tcc_add_symbol(TCCState *s, const char *name, const void *val) LIBTCCAPI int tcc_set_output_type(TCCState *s, int output_type) { s->output_type = output_type; + if (output_type == TCC_OUTPUT_PREPROCESS) + print_defines(); if (!s->nostdinc) { /* default include paths */ -- cgit v1.3.1