Bug 26241 - [8/9 Regression] None of the IPA passes are documented in passes.texi
Summary: [8/9 Regression] None of the IPA passes are documented in passes.texi
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: middle-end (show other bugs)
Version: 4.2.0
: P5 normal
Target Milestone: 10.0
Assignee: Not yet assigned to anyone
URL:
Keywords: documentation, patch
Depends on:
Blocks: 951
  Show dependency treegraph
 
Reported: 2006-02-12 19:35 UTC by Andrew Pinski
Modified: 2019-11-15 07:47 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work: 10.0
Known to fail: 9.2.0
Last reconfirmed: 2010-03-21 12:09:10


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Pinski 2006-02-12 19:35:40 UTC
NEXT_PASS (pass_ipa_cp);
  NEXT_PASS (pass_ipa_inline);
  NEXT_PASS (pass_ipa_reference);
  NEXT_PASS (pass_ipa_pure_const);
  NEXT_PASS (pass_ipa_type_escape);

I looked for everyone of these in passes.texi and could not find them.
Comment 1 Mark Mitchell 2006-02-14 09:05:06 UTC
This will never be release-critical.
Comment 2 Mark Mitchell 2006-05-25 02:36:41 UTC
Will not be fixed in 4.1.1; adjust target milestone to 4.1.2.
Comment 3 Joseph S. Myers 2008-07-04 20:19:22 UTC
Closing 4.1 branch.
Comment 4 Joseph S. Myers 2009-03-31 19:29:56 UTC
Closing 4.2 branch.
Comment 5 Richard Biener 2009-08-04 12:27:33 UTC
GCC 4.3.4 is being released, adjusting target milestone.
Comment 6 Steven Bosscher 2010-03-21 12:09:10 UTC
I believe this should be fixed for GCC 4.5. Setting to P3 to ask release managers for their opinion.
Comment 7 Richard Biener 2010-03-22 09:59:42 UTC
As always, patches welcome.  Internal documentation is not release critical
(and we've historically been not very good in keeping it up-to-date).
Comment 8 Richard Biener 2010-05-22 18:10:57 UTC
GCC 4.3.5 is being released, adjusting target milestone.
Comment 9 Richard Biener 2011-06-27 12:14:24 UTC
4.3 branch is being closed, moving to 4.4.7 target.
Comment 10 Jakub Jelinek 2012-03-13 12:47:51 UTC
4.4 branch is being closed, moving to 4.5.4 target.
Comment 11 Jakub Jelinek 2013-04-12 15:16:59 UTC
GCC 4.6.4 has been released and the branch has been closed.
Comment 12 Richard Biener 2014-06-12 13:46:47 UTC
The 4.7 branch is being closed, moving target milestone to 4.8.4.
Comment 13 Jakub Jelinek 2014-12-19 13:36:13 UTC
GCC 4.8.4 has been released.
Comment 14 Richard Biener 2015-06-23 08:18:58 UTC
The gcc-4_8-branch is being closed, re-targeting regressions to 4.9.3.
Comment 15 Jakub Jelinek 2015-06-26 19:59:25 UTC
GCC 4.9.3 has been released.
Comment 16 Richard Biener 2016-08-03 10:41:42 UTC
GCC 4.9 branch is being closed
Comment 17 Jakub Jelinek 2018-10-26 10:23:23 UTC
GCC 6 branch is being closed
Comment 18 Eric Gallager 2018-12-02 05:03:38 UTC
Of the bugs that block bug 951, this is the last one that's still open.
Comment 19 Eric Gallager 2019-10-01 18:17:44 UTC
Xiong Hu Luo has submitted a patch to fix this bug on gcc-patches: https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01682.html

Conversation crosses month boundary in the archives here:
https://gcc.gnu.org/ml/gcc-patches/2019-10/msg00008.html
Comment 20 sandra 2019-10-10 19:44:57 UTC
Author: sandra
Date: Thu Oct 10 19:44:26 2019
New Revision: 276851

URL: https://gcc.gnu.org/viewcvs?rev=276851&root=gcc&view=rev
Log:
2019-10-10  Xiong Hu Luo  <luoxhu@linux.ibm.com>
	    Sandra Loosemore  <sandra@codesourcery.com>

	gcc/

	PR middle-end/26241
	* doc/lto.texi (IPA): Reference to the IPA passes.
	* doc/passes.texi (Pass manager): Add node IPA passes and
	  description for each IPA pass.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/doc/lto.texi
    trunk/gcc/doc/passes.texi
Comment 21 Eric Gallager 2019-10-12 04:20:16 UTC
(In reply to sandra from comment #20)
> Author: sandra
> Date: Thu Oct 10 19:44:26 2019
> New Revision: 276851
> 
> URL: https://gcc.gnu.org/viewcvs?rev=276851&root=gcc&view=rev
> Log:
> 2019-10-10  Xiong Hu Luo  <luoxhu@linux.ibm.com>
> 	    Sandra Loosemore  <sandra@codesourcery.com>
> 
> 	gcc/
> 
> 	PR middle-end/26241
> 	* doc/lto.texi (IPA): Reference to the IPA passes.
> 	* doc/passes.texi (Pass manager): Add node IPA passes and
> 	  description for each IPA pass.
> 
> Modified:
>     trunk/gcc/ChangeLog
>     trunk/gcc/doc/lto.texi
>     trunk/gcc/doc/passes.texi

So... fixed on trunk... I guess leaving open for backports?
Comment 22 rguenther@suse.de 2019-10-12 18:00:01 UTC
On October 12, 2019 6:20:16 AM GMT+02:00, "egallager at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org> wrote:
>https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26241
>
>Eric Gallager <egallager at gcc dot gnu.org> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>        Summary|[7/8/9/10 Regression] None  |[7/8/9 Regression] None of
>                   |of the IPA passes are       |the IPA passes are
>                |documented in passes.texi   |documented in passes.texi
>
>--- Comment #21 from Eric Gallager <egallager at gcc dot gnu.org> ---
>(In reply to sandra from comment #20)
>> Author: sandra
>> Date: Thu Oct 10 19:44:26 2019
>> New Revision: 276851
>> 
>> URL: https://gcc.gnu.org/viewcvs?rev=276851&root=gcc&view=rev
>> Log:
>> 2019-10-10  Xiong Hu Luo  <luoxhu@linux.ibm.com>
>> 	    Sandra Loosemore  <sandra@codesourcery.com>
>> 
>> 	gcc/
>> 
>> 	PR middle-end/26241
>> 	* doc/lto.texi (IPA): Reference to the IPA passes.
>> 	* doc/passes.texi (Pass manager): Add node IPA passes and
>> 	  description for each IPA pass.
>> 
>> Modified:
>>     trunk/gcc/ChangeLog
>>     trunk/gcc/doc/lto.texi
>>     trunk/gcc/doc/passes.texi
>
>So... fixed on trunk... I guess leaving open for backports?

No need for that.
Comment 23 Richard Biener 2019-11-14 07:58:09 UTC
The GCC 7 branch is being closed, re-targeting to GCC 8.4.
Comment 24 Xiong Hu XS Luo 2019-11-15 02:43:47 UTC
closing this since no need backport?
Comment 25 Eric Gallager 2019-11-15 05:48:44 UTC
(In reply to Xiong Hu XS Luo from comment #24)
> closing this since no need backport?

OK.