diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2004-02-26 23:25:15 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2004-02-26 23:25:15 +0000 |
commit | 17fd9cb97caf21d1780daa233591b3e3d706059a (patch) | |
tree | f6025c39e6d2647d6cb3b652b9e8b01c98bde47e /gcc/c-decl.c | |
parent | ec5de8d8266bad1e41431c51e59a796df6ad9df7 (diff) | |
download | gcc-17fd9cb97caf21d1780daa233591b3e3d706059a.zip gcc-17fd9cb97caf21d1780daa233591b3e3d706059a.tar.gz gcc-17fd9cb97caf21d1780daa233591b3e3d706059a.tar.bz2 |
c-decl.c (c_expand_deferred_function): Remove.
* c-decl.c (c_expand_deferred_function): Remove.
* c-tree.h: Remove the corresponding prototype.
From-SVN: r78528
Diffstat (limited to 'gcc/c-decl.c')
-rw-r--r-- | gcc/c-decl.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 0f76b88..01f1761 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -6080,26 +6080,6 @@ finish_function (void) current_function_decl = NULL; } -/* Generate the RTL for a deferred function FNDECL. */ - -void -c_expand_deferred_function (tree fndecl) -{ - /* DECL_INLINE or DECL_RESULT might got cleared after the inline - function was deferred, e.g. in duplicate_decls. */ - if (DECL_INLINE (fndecl) && DECL_RESULT (fndecl)) - { - if (flag_inline_trees) - { - timevar_push (TV_INTEGRATION); - optimize_inline_calls (fndecl); - timevar_pop (TV_INTEGRATION); - } - c_expand_body (fndecl); - current_function_decl = NULL; - } -} - /* Generate the RTL for the body of FNDECL. If NESTED_P is nonzero, then we are already in the process of generating RTL for another function. */ |