Re: Really poor 4.5.2 results on Debian Squeeze with Intel i7

2011-01-03 Thread Frederic Riss
On 3 January 2011 08:05, Eric Botcazou wrote: >> Any idea why these results would be so poor ? > > Because of your bootstrap settings, more precisely --enable-checking=all. I was wondering about that lately. Should testsuite failures with --enable-checking=all be reported? IIRC, the 4.5 branch wo

Re: Really poor 4.5.2 results on Debian Squeeze with Intel i7

2011-01-03 Thread Eric Botcazou
> I was wondering about that lately. Should testsuite failures with > --enable-checking=all be reported? IIRC, the 4.5 branch won't even > bootstrap with that setting. I'd think so, but only for the trunk probably. -- Eric Botcazou

Re: RFC: Add 32bit x86-64 support to binutils

2011-01-03 Thread Jan Beulich
>>> On 30.12.10 at 21:02, "H.J. Lu" wrote: > > Here is the ILP32 psABI: > > http://www.kernel.org/pub/linux/devel/binutils/ilp32/ > I think it is a gross misconception to tie the ABI to the ELF class of an object. Specifying the ABI should imo be done via e_flags or one of the unused bytes of

Re: Behavior change of driver on multiple input assembly files

2011-01-03 Thread H.J. Lu
On Sun, Jan 2, 2011 at 9:04 PM, H.J. Lu wrote: > On Sun, Jan 2, 2011 at 6:52 PM, H.J. Lu wrote: >> On Sun, Jan 2, 2011 at 3:03 PM, H.J. Lu wrote: >>> On Sun, Jan 2, 2011 at 2:05 PM, H.J. Lu wrote: On Sun, Jan 2, 2011 at 1:18 PM, Ian Lance Taylor wrote: > Richard Guenther writes:

Re: Behavior change of driver on multiple input assembly files

2011-01-03 Thread Jack Howarth
On Sun, Jan 02, 2011 at 09:04:06PM -0800, H.J. Lu wrote: > On Sun, Jan 2, 2...@6:52 PM, H.J. Lu wrote: > > On Sun, Jan 2, 2...@3:03 PM, H.J. Lu wrote: > >> On Sun, Jan 2, 2...@2:05 PM, H.J. Lu wrote: > >>> On Sun, Jan 2, 2...@1:18 PM, Ian Lance Taylor wrote: > Richard Guenther writes: > >

Re: register allocation

2011-01-03 Thread Jeff Law
On 12/27/10 08:43, roy rosen wrote: I'd recommend to try ira-improv branch. I think that part of the problem is in usage of cover classes. The branch removes the cover classes and permits IRA to use intersected register classes and that helps to assign better hard registers. I tried now thi

Re: ICE in dwarf2out_frame_debug_expr() while supporting call-stack debug info

2011-01-03 Thread Anitha Boyapati
Hello, Could someone comment on the below issue please ? If it is a bug, I would like to file in bugzilla. But before that I can use some help. Thanks Anitha -- Forwarded message -- From: Anitha Boyapati Date: 29 December 2010 18:44 Subject: Re: ICE in dwarf2out_frame_debug_ex

Re: [RFC] Improving GCSE to reduce constant splits on ARM

2011-01-03 Thread Jeff Law
On 12/23/10 09:02, Dmitry Melnik wrote: Hi, We've found that constant splitting on ARM can be very inefficient, if it's done inside a loop. For example, the expression a = a & 0xff00ff00; will be translated into the following code (on ARM, only 8-bit values shifted by an even number can b

Re: Behavior change of driver on multiple input assembly files

2011-01-03 Thread Ian Lance Taylor
Richard Guenther writes: > On Sun, Jan 2, 2011 at 10:18 PM, Ian Lance Taylor wrote: >> No, it is not.  All .go input files must be passed to go1 at once. >> H.J.'s patch has indeed broken gccgo. > > Interesting. Do we have a testcase that is now broken? It seems to me > that gcgo should force

Re: Behavior change of driver on multiple input assembly files

2011-01-03 Thread Ian Lance Taylor
On Thu, Dec 30, 2010 at 9:07 PM, Jie Zhang wrote: > For a minimal fix, I propose to change combinable fields of assembly > languages in default_compilers[] to 0. See the attached patch > "gcc-not-combine-assembly-inputs.diff". I don't know why the combinable > fields were set to 1 when --combine