From caa0eccd7b47272c6349bb133961819e70af8899 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 4 Aug 1993 23:45:32 -0600 Subject: [PATCH] toplev.c (rest_of_compilation): If not optimizing, turn off DECL_INLINE for functions declared as inline. * toplev.c (rest_of_compilation): If not optimizing, turn off DECL_INLINE for functions declared as inline. Avoid turning on DECL_INLINE when -finline-functions is used without -O. From-SVN: r5074 --- gcc/toplev.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/toplev.c b/gcc/toplev.c index 339f0edb845..1df2cff12b5 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -2250,7 +2250,9 @@ rest_of_compilation (decl) TIMEVAR (integration_time, { lose = function_cannot_inline_p (decl); - if (lose) + /* If not optimzing, then make sure the DECL_INLINE + bit is off. */ + if (lose || ! optimize) { if (warn_inline && specd) warning_with_decl (decl, lose); -- 2.30.2