Re: Problem with memory alignment for 64 byte moves

2010-12-16 Thread Neil Hickey
Hi Ian Thanks for the response. All of those flags are set correctly, though it is still emitting loads and stores 4 byte aligned and not 8. I'm trying to get the compiler to combine two 4 byte loads in to a single 8 byte load as it is more efficient on this architecture, so I'm guessing because

Question about long jump implementation

2010-12-16 Thread Neil Hickey
I'm trying to implement long jump and I'm using the call instruction in the arm implementation as a reference. The code looks like this: rtx callee, pat; callee = XEXP(operands[0], 0); if (GET_CODE (callee) == SYMBOL_REF ? atdsp_is_long_call_p (SYMBOL_REF_DECL (callee))

relinking `libjvm.la' error when make install libjava

2010-12-16 Thread majia gm
Hi, guys. I'm compiling gcc-4.4.2 on an Arm similar machine with Java enabled. Compilation is completed, but a failure comes out when make install, with the error of '"relink libgvm". Do anyone know the reason of the failure?  I really appreciate your support. : make ; exec true "AR_FLAGS=rc"

GCC 4.5.3 Status Report (2010-12-16)

2010-12-16 Thread Richard Guenther
Status == GCC 4.5.2 has been released, the release will be announced after mirrors have catched up. The branch is now open for regression and documentation fixes again. Quality Data Priority # Change from Last Report --- ---

Re: Using add_stmt in gimplify.c

2010-12-16 Thread Robert Stevenson
Is there any change I should do to the Makefile.in or any other files? Is there any specific header files I should add ? (I have c-family/c-common.h). Regards, Bobby - Original Message From: Ian Lance Taylor To: Robert Stevenson Cc: g...@gnu.org Sent: Wed, December 15, 2010 11:1

Is eliminate_regs_in_insn allowed to generate invalid instruction?

2010-12-16 Thread Bingfeng Mei
Hi, I was hit by an ICE in reload. You know how difficult to debug it ☺. My primary suspect is that eliminate_regs_in_insn transforms (insn 680 679 681 84 src/weighted_prediction.c:729 (set (reg:DF 1 r1) (mem:DF (plus:SI (mult:SI (reg:SI 596 [ ivtmp.474 ]) (const_in

Re: relinking `libjvm.la' error when make install libjava

2010-12-16 Thread Ralf Wildenhues
Hello, * majia gm wrote on Thu, Dec 16, 2010 at 04:21:14PM CET: > I'm compiling gcc-4.4.2 on an Arm similar machine with Java enabled. > Compilation is completed, but a failure comes out when make install, > with the error of '"relink libgvm". > > Do anyone know the reason of the failure? >  I re

gcc-4.5-20101216 is now available

2010-12-16 Thread gccadmin
Snapshot gcc-4.5-20101216 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20101216/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.5 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: Question about long jump implementation

2010-12-16 Thread Ian Lance Taylor
Neil Hickey writes: > I'm trying to implement long jump and I'm using the call instruction > in the arm implementation as a reference. > > The code looks like this: > > rtx callee, pat; > > callee = XEXP(operands[0], 0); > if (GET_CODE (callee) == SYMBOL_REF > ? atdsp_is_long_ca

Re: Using add_stmt in gimplify.c

2010-12-16 Thread Ian Lance Taylor
Robert Stevenson writes: > Is there any change I should do to the Makefile.in or any other files? Is > there > any specific header files I should add ? (I have c-family/c-common.h). We're happy to answer specific questions but it's nearly impossible for us to answer general questions like the

Re: Is eliminate_regs_in_insn allowed to generate invalid instruction?

2010-12-16 Thread Ian Lance Taylor
"Bingfeng Mei" writes: > I was hit by an ICE in reload. You know how difficult to debug it ☺. > > My primary suspect is that eliminate_regs_in_insn transforms > > > (insn 680 679 681 84 src/weighted_prediction.c:729 (set (reg:DF 1 r1) > (mem:DF (plus:SI (mult:SI (reg:SI 596 [ ivtmp.474

Re: The Linux binutils 2.21.51.0.4 is released

2010-12-16 Thread H.J. Lu
This release fixes the Linux relocatable kernel build: http://sourceware.org/bugzilla/show_bug.cgi?id=12327 The follow Linux binutils releases are affected: 2.20.51.0.12, 2.21.51.0.1, 2.21.51.0.2 and 2.21.51.0.3. The FSF binutils 2.21 is also affected. H.J. --- This is the beta release of binu

Re: The Linux binutils 2.21.51.0.4 is released

2010-12-16 Thread Jeff Chua
On Fri, Dec 17, 2010 at 12:50 PM, H.J. Lu wrote: > This release fixes the Linux relocatable kernel build: > http://sourceware.org/bugzilla/show_bug.cgi?id=12327 > 1. binutils-2.21.51.0.4.tar.bz2. Source code. > The primary sites for the beta Linux binutils are: > 1. http://www.kernel.org/pub/linux

call for libstdc++ profile mode diagnostic ideas

2010-12-16 Thread Silvius Rus
Hello libstdc++ developers and users, (I cc-ed gcc@gcc.gnu.org for a larger audience as others may offer suggestions not as library developers but as C++ programmers. Sorry in advance if this is spam to you.) I'm planning to add a set of new performance diagnostics to the libstdc++ profile mode