Turn on a implicit-function-declaration warning by default.

A non declared function leads to a seriuos problems. And while
gcc don't turn this warning on lets tcc do it. This warning
can be turned off by -Wno-implicit-function-declaration option.
And autor must explicitly do this if program must be compiled
with this warning off.
This commit is contained in:
seyko
2015-03-03 16:32:25 +03:00
parent 7f36abd3f2
commit b5f88b593a
4 changed files with 5 additions and 0 deletions

View File

@ -1045,6 +1045,7 @@ LIBTCCAPI TCCState *tcc_new(void)
".dynhashtab", SHF_PRIVATE);
s->alacarte_link = 1;
s->nocommon = 1;
s->warn_implicit_function_declaration = 1;
#ifdef CHAR_IS_UNSIGNED
s->char_is_unsigned = 1;