This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [middle-end, committed] Inlining of indirect calls
Hi,
thanks for keeping an eye on me, unfortunately I seem to need it :-/
On Wed, Jul 09, 2008 at 09:06:57PM +0200, Ralf Wildenhues wrote:
> >
> > Again, thanks a lot for spotting this. I belive this is best handled
> > by the following changes to Makefile.in:
>
> FWIW, I may have missed the exact patch that went in, but this:
>
> > --- iinln.orig/gcc/Makefile.in
> > +++ iinln/gcc/Makefile.in
> > @@ -839,6 +839,7 @@ TREE_INLINE_H = tree-inline.h $(VARRAY_H
> > REAL_H = real.h $(MACHMODE_H)
> > DBGCNT_H = dbgcnt.h dbgcnt.def
> > EBIMAP_H = ebitmap.h sbitmap.h
> > +IPA_PROP_H = $(TREE_H) $(FIBHEAP_H)
>
> needs to list ipa-prop.h in IPA_PROP_H as well, and vec.h instead of
> $(FIBHEAP_H), but the committed patch already does the latter AFAICS.
And the former is done by the following patch that I have bootstrapped
and tested on linux-x86_64 revision 137717 and committed as revision
137781. I hope it is obvious enough that I have the right to do that,
please let me know if I went too far here.
Thanks again,
Martin
2008-07-14 Martin Jambor <mjambor@suse.cz>
* Makefile.in (IPA_PROP_H): Added ipa-prop.h to IPA_PROP_H variable.
Index: gcc/Makefile.in
===================================================================
--- gcc/Makefile.in (revision 137717)
+++ gcc/Makefile.in (working copy)
@@ -838,7 +838,7 @@ TREE_INLINE_H = tree-inline.h $(VARRAY_H
REAL_H = real.h $(MACHMODE_H)
DBGCNT_H = dbgcnt.h dbgcnt.def
EBIMAP_H = ebitmap.h sbitmap.h
-IPA_PROP_H = $(TREE_H) vec.h
+IPA_PROP_H = ipa-prop.h $(TREE_H) vec.h
#
# Now figure out from those variables how to compile and link.