From bd871063c593eb5fc415b0f372197b3660e0c2f7 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Fri, 7 Nov 1997 19:58:26 +0000 Subject: [PATCH] * decl2.c (finish_file): Put back some code. From-SVN: r16361 --- gcc/cp/ChangeLog | 4 ++++ gcc/cp/decl2.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8ae7e39e139..a9338019917 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +Fri Nov 7 11:57:28 1997 Jason Merrill + + * decl2.c (finish_file): Put back some code. + Thu Nov 6 11:28:14 1997 Jason Merrill * decl2.c (finish_file): Remove redundant code. diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 2ca75dbbd9b..b51e6602fa6 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -3260,6 +3260,11 @@ finish_file () { DECL_EXTERNAL (decl) = 0; reconsider = 1; + /* We can't inline this function after it's been + emitted. We want a variant of + output_inline_function that doesn't prevent + subsequent integration... */ + DECL_INLINE (decl) = 0; output_inline_function (decl); permanent_allocation (1); } -- 2.30.2