Why is this a problem in the C++ bootstrap and not the normal one ?

2011-05-11 Thread Toon Moene
My C++-fu is pretty non-existent; I tried a C++ bootstrap and got this: http://gcc.gnu.org/ml/gcc-testresults/2011-05/msg01129.html Why is that a problem in the C++ bootstrap and not the normal one ? Cheers, -- Toon Moene, KNMI (Weer/Onderzoek), The Netherlands Phone: +31 30 2206443; e-mail: m

Re: Why is this a problem in the C++ bootstrap and not the normal one ?

2011-05-11 Thread Jonathan Wakely
On 11 May 2011 13:58, Toon Moene wrote: > My C++-fu is pretty non-existent; I tried a C++ bootstrap and got this: > > http://gcc.gnu.org/ml/gcc-testresults/2011-05/msg01129.html > > Why is that a problem in the C++ bootstrap and not the normal one ? -Wconversion-null is C++ only 'false' is a vali

Bugzilla new bug page

2011-05-11 Thread Jonathan Wakely
Can we increase the size of the text at the top of the Enter Bug page? "Before reporting a bug, please read the bug writing guidelines, please look at the list of most frequently reported bugs, and please search for the bug." It's not very prominent. Also, Bugzilla mails to the gcc-bugs list see

Re: basic bloc chaining: using dominance

2011-05-11 Thread Pierre Vittet
On 10/05/2011 16:23, Ian Lance Taylor wrote: Pierre Vittet writes: I am working on a plugin at the GIMPLE state, I am parsing basic blocks and I need to check that a call to foo() is only present once in a function. Howerver, it can be present several times if it is in different basic bloc

Re: Why is this a problem in the C++ bootstrap and not the normal one ?

2011-05-11 Thread Toon Moene
On 05/11/2011 02:58 PM, Toon Moene wrote: My C++-fu is pretty non-existent; I tried a C++ bootstrap and got this: http://gcc.gnu.org/ml/gcc-testresults/2011-05/msg01129.html Why is that a problem in the C++ bootstrap and not the normal one ? For completeness, the message is generated by the

Re: basic bloc chaining: using dominance

2011-05-11 Thread Ian Lance Taylor
Pierre Vittet writes: > First, thanks for your help. I have looked at several function using > calculate_dominance_info(). From what I understand, when you have > finish to use it, you have to clear the structure by making a > free_dominance_info(). > In the function flow_loops_find (file gcc/cfg

Non-optimal stack usage with C++ temporaries

2011-05-11 Thread Matt Fischer
I've noticed some behavior with g++ that seems strange to me. I don't know if there's some technicality in the C++ standard that requires this, or if it's just a limitation to the optimization code, but it seemed strange so I thought I'd see if anybody could shed more light on it. Here's a test p

Re: basic block chaining: using dominance

2011-05-11 Thread Basile Starynkevitch
On Wed, 11 May 2011 13:03:16 -0700 Ian Lance Taylor wrote: > Pierre Vittet writes: > > > First, thanks for your help. I have looked at several function using > > calculate_dominance_info(). From what I understand, when you have > > finish to use it, you have to clear the structure by making a >

Re: Why is this a problem in the C++ bootstrap and not the normal one ?

2011-05-11 Thread Toon Moene
Toon Moene wrote: On 05/11/2011 02:58 PM, Toon Moene wrote: My C++-fu is pretty non-existent; I tried a C++ bootstrap and got this: http://gcc.gnu.org/ml/gcc-testresults/2011-05/msg01129.html Why is that a problem in the C++ bootstrap and not the normal one ? For completeness, the message