diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 23ff6089d59ae97644597d3c06ff7ab1dd6d8946..a6d1082935f953e18fbcf082cbfd1ebd0dcc7e74 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-11-28 Bryce McKinlay <bryce@waitaki.otago.ac.nz> + + * doc/passes.texi: Remove reference to c-dump.c. Update tree inlining + doc. + 2001-11-27 Jakub Jelinek <jakub@redhat.com> * gcc.c (ASM_DEBUG_SPEC): Use conditional expression rather than diff --git a/gcc/doc/passes.texi b/gcc/doc/passes.texi index 51dab87d06f18da94700c4f2e1ab0368d8af1a41..4b5c7d77b87ab87b14ff621121c1303240ec590e 100644 --- a/gcc/doc/passes.texi +++ b/gcc/doc/passes.texi @@ -112,7 +112,6 @@ Certain C-specific files are used for this as well. The files @file{c-common.c}, @file{c-common.def}, -@file{c-dump.c}, @file{c-format.c}, @file{c-pragma.c}, @file{c-semantics.c}, @@ -135,11 +134,10 @@ representation, before converting into RTL code. @cindex inline on trees, automatic Currently, the main optimization performed here is tree-based inlining. -This is implemented for C++ in @file{cp/optimize.c}. Note that -tree based inlining turns off rtx based inlining (since it's more +This is implemented in @file{tree-inline.c} and used by both C and C++. +Note that tree based inlining turns off rtx based inlining (since it's more powerful, it would be a waste of time to do rtx based inlining in addition). -The C front end currently does not perform tree based inlining. @cindex constant folding @cindex arithmetic simplifications