From a0f147d45bfb4d45da82baa07fea47fa7bf35d7b Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Fri, 29 Apr 2016 10:42:45 -0700 Subject: revert some changes --- gcc/c-decl.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/c-decl.c') diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 5578e9a..a710701 100755 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -7042,6 +7042,10 @@ finish_function (nested) setjmp_protect_args (); } + if (!strcmp(IDENTIFIER_POINTER(DECL_NAME(fndecl)), "main") + && TYPE_MAIN_VARIANT(TREE_TYPE(TREE_TYPE(fndecl))) != integer_type_node) + pedwarn_with_decl(fndecl, "return type of `%s' is not `int'"); + /* Generate rtl for function exit. */ expand_function_end (input_filename, lineno, 0); -- cgit v1.2.3