This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/31944] [4.1/4.2 Regression] Endless loop while building a 64-bit 2.6.20 kernel
- From: "rguenther at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Subject: [Bug rtl-optimization/31944] [4.1/4.2 Regression] Endless loop while building a 64-bit 2.6.20 kernel
- References: <bug-31944-8932@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #15 from rguenther at suse dot de 2008-01-01 16:59 -------
Subject: Re: [4.1/4.2 Regression] Endless loop
while building a 64-bit 2.6.20 kernel
On Tue, 1 Jan 2008, danglin at gcc dot gnu dot org wrote:
> This appears to have been fixed by the following change on the trunk:
>
> 2007-09-04 Jan Hubicka <jh@suse.cz>
>
> * invoke.texi (-finline-small-functions): Document.
> * ipa-inline.c (cgraph_default_inline_p): Do not use DECL_INLINE
> when deciding what is inlinable.
> (cgraph_decide_recursive_inlining): Handle flag_inline_functions.
> (cgraph_decide_inlining_of_small_function): Handle new flags.
> (cgraph_decide_inlining_incrementally): Likewise.
> * opts.c (decode_options): Enable flag_inline_small_functions at -O2
> * common.opt (finline-small-functions): New.
> * Makefile.in (build/gengtype.o-warn): Work around PR29478
So, can you verify if the problem persists if you build with
-fno-inline-small-functions?
Richard.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31944