From 8e5a0fcb7520eb7a21aab9c6b06bf488d4314698 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 19 Sep 2000 00:59:58 -0700 Subject: * c-decl.c (poplevel): Invoke warn_about_unused_variables. From-SVN: r36531 --- gcc/c-decl.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gcc/c-decl.c') diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 11c235f..c892719 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -1100,6 +1100,12 @@ poplevel (keep, reverse, functionbody) TREE_ADDRESSABLE (DECL_ABSTRACT_ORIGIN (decl)) = 1; } + /* We used to warn about unused variables in expand_end_bindings, + i.e. while generating RTL. But in function-at-a-time mode we may + choose to never expand a function at all (e.g. auto inlining), so + we do this explicitly now. */ + warn_about_unused_variables (getdecls ()); + /* If there were any declarations or structure tags in that level, or if this level is a function body, create a BLOCK to record them for the life of this function. */ -- cgit v1.1