Re: Problems with in-tree host libraries (gmp, ppl, etc)

2009-05-04 Thread Paolo Bonzini
> >> Even then, the ppl configury isn't detecting the gmp we just built. It >> seems as though we should install gmp in a local temporary install tree >> and point ppl at that. See below for a trace of the ppl configury as it >> attempts to detect an in-tree gmp (after applying the patch above)

Re: gfortran-dev branch bootstrap breakage

2009-05-04 Thread Janne Blomqvist
On Mon, May 4, 2009 at 01:42, Jerry DeLisle wrote: > I just completed a sync to trunk that I have not committed back yet and I > get the following error during bootstrap on the local branch. > > libbackend.a(plugin.o): In function `plugin_default_version_check': > /home/jerry/gcc/objdev/gcc/../../

Re: [gnat] reuse of ASTs already constructed

2009-05-04 Thread Dave Korn
Oliver Kellogg wrote: > Further question, what is the process for integrating my changes > into the GCC trunk? The generic procedure is documented at the gcc web site: http://gcc.gnu.org/contribute.html http://gcc.gnu.org/svnwrite.html > I would assume that I need to > 1) Make

Re: Trunk freeze next Friday morning GMT for cond-optab merge

2009-05-04 Thread Richard Guenther
On Mon, May 4, 2009 at 3:36 PM, Paolo Bonzini wrote: > Hi all, I plan to merge the cond-optab branch next Friday morning > European time.  No commit should be made to trunk from Friday 6:00 AM > GMT to 12:00 AM GMT (or probably earlier). While I think the slush is practially over (I am not aware

Re: Trunk freeze next Friday morning GMT for cond-optab merge

2009-05-04 Thread H.J. Lu
On Mon, May 4, 2009 at 7:14 AM, Richard Guenther wrote: > On Mon, May 4, 2009 at 3:36 PM, Paolo Bonzini wrote: >> Hi all, I plan to merge the cond-optab branch next Friday morning >> European time.  No commit should be made to trunk from Friday 6:00 AM >> GMT to 12:00 AM GMT (or probably earlier)

Re: Trunk freeze next Friday morning GMT for cond-optab merge

2009-05-04 Thread Mark Mitchell
Richard Guenther wrote: > On Mon, May 4, 2009 at 3:36 PM, Paolo Bonzini wrote: >> Hi all, I plan to merge the cond-optab branch next Friday morning >> European time. No commit should be made to trunk from Friday 6:00 AM >> GMT to 12:00 AM GMT (or probably earlier). > > While I think the slush is

Trunk freeze next Friday morning GMT for cond-optab merge

2009-05-04 Thread Paolo Bonzini
Hi all, I plan to merge the cond-optab branch next Friday morning European time. No commit should be made to trunk from Friday 6:00 AM GMT to 12:00 AM GMT (or probably earlier). Thanks! Paolo

Re: Unexpected offsets when eliminating SP

2009-05-04 Thread Jim Wilson
Michael Hope wrote: (define_expand "reload_outsi" [(parallel [(match_operand 0 "memory_operand" "=m") Perhaps the problem is that the output operand is an unallocated pseudo-reg instead of a MEM. Looking at other targets that have reload_out* patterns, I see that they have predicates that

Re: Empty loops removal (Was Re: Some extra decorations)

2009-05-04 Thread Jonathan Wakely
2009/5/4 Peter Dimov: > Jonathan Wakely: >> >> 2009/5/4 Joseph S. Myers: >> > On Mon, 4 May 2009, Jan Hubicka wrote: >> > >> >> On mainline I enabled infinite loop removal at >> >> -funsafe-loop-optimizations. I would suggest adding >> >> -fempty-loops-terminate and make it default for C++? It does

Re: Problems with in-tree host libraries (gmp, ppl, etc)

2009-05-04 Thread Mark Mitchell
Paolo Bonzini wrote: >>> Even then, the ppl configury isn't detecting the gmp we just built. It >>> seems as though we should install gmp in a local temporary install tree >>> and point ppl at that. See below for a trace of the ppl configury as it >>> attempts to detect an in-tree gmp (after appl

Re: CONSTRAINT__LIMIT

2009-05-04 Thread DJ Delorie
> Ian, thanks for reporting this. I'll investigate this more. It > affects only ports using priority allocation (I know only one which > is m32c). DJ just recently reported a reload failure problem on > m32c. Probably that is because of this wrong code. In checking through this code, I see th

Re: Plugins & GGC ie GTY

2009-05-04 Thread Justin Seyster
Sorry for dragging this discussion out from the distant past. I'm in the process of porting some plug-ins from the old plugin SVN branch to the new plug-in system, and this is one of the issues blocking me. My plug-ins maintain some tree nodes that I want to stay alive from function to function.

[Announcement] Creating lightweight IPO branch

2009-05-04 Thread Xinliang David Li
Hi, I am going to create a gcc branch for the functionality of lightweight IPO. The description of the project and current status can be found in http://gcc.gnu.org/wiki/LightweightIpo. Some highlights: 1) If you already use FDO in your build, you also get IPO almost for free; 2) It is an IPO sol

Re: Plugins & GGC ie GTY

2009-05-04 Thread Basile STARYNKEVITCH
Justin Seyster wrote: We just have to add some small code [2] into the ggc_mark_roots routine of gcc/ggc-common.c to add the scanning using this gt_ggc_r_gt_FOO_h. This is not a big deal. We should simply add a routine ggc_register_plugin_root_tab(const struct ggc_root_tab*) that adds its ar

-combine option for C++ sources‏

2009-05-04 Thread Pramod Joisha
Presently, the -combine option works only for C sources. I was wondering whether there are technical reasons for not supporting it for C++ sources. If not, are there plans for providing this support in the near future? Pramod _ In

Re: Problems with in-tree host libraries (gmp, ppl, etc)

2009-05-04 Thread Paolo Bonzini
>> No, it was not.  So you can drop in gmp/mpfr, or ppl/cloog, but not all >> four. > > I would like to again suggest that we declare in-tree builds of this > stuff out of scope. For ppl/cloog which are not mandatory I agree. I think in-tree GMP/MPFR however is especially useful for people who bu