aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorseyko <seyko2@gmail.com>2015-03-03 16:32:25 +0300
committerseyko <seyko2@gmail.com>2015-03-03 16:32:25 +0300
commitb5f88b593a580956dfb74b6fb9ba9ab3e178bdf6 (patch)
tree0706ed18dd84cee1a712c6ef2cea174c514e5e34 /tests
parent7f36abd3f21fe0736bfe062f618e4fd1993bf806 (diff)
downloadtinycc-b5f88b593a580956dfb74b6fb9ba9ab3e178bdf6.tar.gz
tinycc-b5f88b593a580956dfb74b6fb9ba9ab3e178bdf6.tar.bz2
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.
Diffstat (limited to 'tests')
-rw-r--r--tests/tests2/46_grep.c1
-rw-r--r--tests/tests2/64_macro_nesting.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/tests/tests2/46_grep.c b/tests/tests2/46_grep.c
index 3123bc3..049dfb1 100644
--- a/tests/tests2/46_grep.c
+++ b/tests/tests2/46_grep.c
@@ -16,6 +16,7 @@
*/
#include <stdio.h>
#include <stdlib.h>
+#include <ctype.h> // tolower()
/*
* grep
diff --git a/tests/tests2/64_macro_nesting.c b/tests/tests2/64_macro_nesting.c
index 44b582f..676e5d3 100644
--- a/tests/tests2/64_macro_nesting.c
+++ b/tests/tests2/64_macro_nesting.c
@@ -1,3 +1,5 @@
+#include <stdio.h> // printf()
+
#define CAT2(a,b) a##b
#define CAT(a,b) CAT2(a,b)
#define AB(x) CAT(x,y)