Commit 2bb74773 by Dale Johannesen Committed by Dale Johannesen

toplev.c (rest_of_compilation): Fix comments.

2002-11-22  Dale Johannesen  <dalej@apple.com>

        * toplev.c (rest_of_compilation):  Fix comments.

From-SVN: r59397
parent 199cbacc
2002-11-22 Dale Johannesen <dalej@apple.com>
* toplev.c (rest_of_compilation): Fix comments.
2002-11-22 Geoffrey Keating <geoffk@apple.com> 2002-11-22 Geoffrey Keating <geoffk@apple.com>
* aclocal.m4 (ac_cv_func_mmap_dev_zero): Darwin does not * aclocal.m4 (ac_cv_func_mmap_dev_zero): Darwin does not
......
...@@ -2480,9 +2480,10 @@ rest_of_compilation (decl) ...@@ -2480,9 +2480,10 @@ rest_of_compilation (decl)
/* If function is inline, and we don't yet know whether to /* If function is inline, and we don't yet know whether to
compile it by itself, defer decision till end of compilation. compile it by itself, defer decision till end of compilation.
finish_compilation will call rest_of_compilation again wrapup_global_declarations will (indirectly) call
for those functions that need to be output. Also defer those rest_of_compilation again for those functions that need to
functions that we are supposed to defer. */ be output. Also defer those functions that we are supposed
to defer. */
if (inlinable if (inlinable
|| (DECL_INLINE (decl) || (DECL_INLINE (decl)
...@@ -3607,9 +3608,10 @@ rest_of_compilation (decl) ...@@ -3607,9 +3608,10 @@ rest_of_compilation (decl)
know for certain that we will be generating an out-of-line copy, know for certain that we will be generating an out-of-line copy,
the first invocation of this routine (rest_of_compilation) will the first invocation of this routine (rest_of_compilation) will
skip over this code by doing a `goto exit_rest_of_compilation;'. skip over this code by doing a `goto exit_rest_of_compilation;'.
Later on, finish_compilation will call rest_of_compilation again Later on, wrapup_global_declarations will (indirectly) call
for those inline functions that need to have out-of-line copies rest_of_compilation again for those inline functions that need
generated. During that call, we *will* be routed past here. */ to have out-of-line copies generated. During that call, we
*will* be routed past here. */
timevar_push (TV_SYMOUT); timevar_push (TV_SYMOUT);
(*debug_hooks->function_decl) (decl); (*debug_hooks->function_decl) (decl);
......
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