Commit 86ef2ef9 by Richard Kenner

(compile_file): Switch to temporary allocation when writing out inline

functions.

From-SVN: r4754
parent a6dd1cb6
/* Top level of GNU C compiler /* Top level of GNU C compiler
Copyright (C) 1987, 1988, 1989, 1992 Free Software Foundation, Inc. Copyright (C) 1987, 1988, 1989, 1992, 1993 Free Software Foundation, Inc.
This file is part of GNU CC. This file is part of GNU CC.
...@@ -1930,7 +1930,11 @@ compile_file (name) ...@@ -1930,7 +1930,11 @@ compile_file (name)
&& (TREE_ADDRESSABLE (decl) && (TREE_ADDRESSABLE (decl)
|| TREE_ADDRESSABLE (DECL_ASSEMBLER_NAME (decl))) || TREE_ADDRESSABLE (DECL_ASSEMBLER_NAME (decl)))
&& ! DECL_EXTERNAL (decl)) && ! DECL_EXTERNAL (decl))
output_inline_function (decl); {
temporary_allocation ();
output_inline_function (decl);
permanent_allocation ();
}
/* Warn about any function /* Warn about any function
declared static but not defined. declared static but not defined.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment