diff options
author | Mark Mitchell <mark@codesourcery.com> | 2001-05-04 03:03:39 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2001-05-04 03:03:39 +0000 |
commit | acc72c37744ddd4cfb99f2db8e52138964e09ae5 (patch) | |
tree | f92c6c67323714acc8bf3cec386c1ed11c545945 /gcc/cp/cp-tree.h | |
parent | 4091fa5f1bc6c0e1703c7245e0faf76e3bb579a4 (diff) | |
download | gcc-acc72c37744ddd4cfb99f2db8e52138964e09ae5.zip gcc-acc72c37744ddd4cfb99f2db8e52138964e09ae5.tar.gz gcc-acc72c37744ddd4cfb99f2db8e52138964e09ae5.tar.bz2 |
cp-tree.h (flag_inline_trees): Update documentation.
* cp-tree.h (flag_inline_trees): Update documentation.
* decl.c (init_decl_processing): Adjust handling of
flag_inline_functions and flag_inline_trees to support -O3.
(grokfndecl): Set DECL_INLINE on all functions if that's what
the user requested.
(save_function_data): Clear DECL_INLINE in
current_function_cannot_inline is non-NULL.
* decl2.c (flag_inline_trees): Update documentation.
From-SVN: r41822
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r-- | gcc/cp/cp-tree.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index 69623fb..05a0d0f 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -3445,8 +3445,10 @@ extern int flag_implicit_templates; extern int flag_weak; -/* Nonzero if we should expand functions calls inline at the tree - level, rather than at the RTL level. */ +/* 0 if we should not perform inlining. + 1 if we should expand functions calls inline at the tree level. + 2 if we should consider *all* functions to be inline + candidates. */ extern int flag_inline_trees; |