From: Thomas Preud'homme Date: Sun, 17 Feb 2013 18:44:55 +0000 (+0100) Subject: Define __STDC_HOSTED__ X-Git-Tag: release_0_9_27~1112 X-Git-Url: https://repo.or.cz/w/tinycc.git/commitdiff_plain/fe64a4d00512740b3cd3a8faa49ba7c908e86944 Define __STDC_HOSTED__ Quoting Michael Matz on tinycc-devel: "__STDC_HOSTED__ : not set (incorrectly, it should probably be set to 1 given that tcc assumes a normal main() and that the rest of the provided facilities is provided by the C library not under tcc control)" --- diff --git a/libtcc.c b/libtcc.c index 6b8f2376..b138fd93 100644 --- a/libtcc.c +++ b/libtcc.c @@ -924,6 +924,7 @@ LIBTCCAPI TCCState *tcc_new(void) /* standard defines */ tcc_define_symbol(s, "__STDC__", NULL); tcc_define_symbol(s, "__STDC_VERSION__", "199901L"); + tcc_define_symbol(s, "__STDC_HOSTED__", NULL); /* target defines */ #if defined(TCC_TARGET_I386)