Re: [Ada] Anyone else run ACATS on ARM?

2009-08-28 Thread Laurent GUERBY
On Sat, 2009-08-22 at 23:33 +0200, Laurent GUERBY wrote: > On Mon, 2009-08-17 at 12:00 +0200, Mikael Pettersson wrote: > > On Wed, 12 Aug 2009 23:08:00 +0200, Matthias Klose wrote: > > >On 12.08.2009 23:07, Martin Guy wrote: > > >> On 8/12/09, Joel Sherrill wrote: > > >>> So any ACATS results f

graphite compile time improvements

2009-08-28 Thread Jack Howarth
On Fri, Aug 28, 2009 at 03:45:38PM -0500, Sebastian Pop wrote: > On Fri, Aug 28, 2009 at 13:25, Sebastian Pop wrote: > > I am doing this right now.  I will first merge trunk into graphite > > branch and then commit all the changes from graphite to trunk (modulo > > some changes that should remain i

Re: Checking for -rdynamic flag in gcc/configure

2009-08-28 Thread Ian Lance Taylor
Steve Ellcey writes: > I have a question about the check for -rdynamic in gcc/configure. > What we have in configure.ac is: > > # Check -rdynamic > LDFLAGS="$LDFLAGS -rdynamic" > AC_MSG_CHECKING([for -rdynamic]) > AC_TRY_LINK([],[return 0;], > [AC_MSG_RESULT([yes]); have_rdynamic=yes]

Checking for -rdynamic flag in gcc/configure

2009-08-28 Thread Steve Ellcey
I have a question about the check for -rdynamic in gcc/configure. What we have in configure.ac is: # Check -rdynamic LDFLAGS="$LDFLAGS -rdynamic" AC_MSG_CHECKING([for -rdynamic]) AC_TRY_LINK([],[return 0;], [AC_MSG_RESULT([yes]); have_rdynamic=yes], [AC_MSG_RESULT([no])]) if tes

Re: [JAVA,libtool] Big libjava is biiiig.

2009-08-28 Thread Dave Korn
David Daney wrote: > Tom Tromey wrote: >>> "Dave" == Dave Korn writes: >> >> Dave> There are a couple of regressions to solve first, but it appears >> Dave> that I've more-or-less cracked it. Full details are written up >> Dave> here: >> >> Dave> http://gcc.gnu.org/wiki/Internal_depen

Re: IRA undoing scheduling decisions

2009-08-28 Thread Jeff Law
On 08/27/09 04:04, Alex Turjan wrote: With 4.4, IRA happens to reuse the same register for both pseudos, so sched2 is hand tied and cannot schedule them back again for us. I can imagine compiling other programs for which preserving the 4.3 allocation will induce performance degradation du

Re: [JAVA,libtool] Big libjava is biiiig.

2009-08-28 Thread David Daney
Tom Tromey wrote: "Dave" == Dave Korn writes: Dave> There are a couple of regressions to solve first, but it appears Dave> that I've more-or-less cracked it. Full details are written up Dave> here: Dave> http://gcc.gnu.org/wiki/Internal_dependencies_of_libgcj One thing worth conside

Re: [JAVA,libtool] Big libjava is biiiig.

2009-08-28 Thread Tom Tromey
> "Dave" == Dave Korn writes: Dave> There are a couple of regressions to solve first, but it appears Dave> that I've more-or-less cracked it. Full details are written up Dave> here: Dave> http://gcc.gnu.org/wiki/Internal_dependencies_of_libgcj One thing worth considering is that yo

Re: How to write shift and add pattern?

2009-08-28 Thread Richard Henderson
On 08/28/2009 06:51 AM, Mohamed Shafi wrote: Hello all, I am trying to port a 32bit arch in GCC 4.4.0. My target has support for 1bit, 2bit shift and add operations. I tried to write patterns for this , but gcc is not generating those. The following are the patterns that i have written in md fil

Re: Trace crash in gargabe collector to the code at fault?

2009-08-28 Thread Ian Lance Taylor
oliver.kell...@t-online.de (Oliver Kellogg) writes: > In multi source compile mode, I ggc_free() the data in dwarf2out.c after > code generation for a file is done. (I found that I need this because > otherwise the assembly code generated for file_2 to file_N of a compile > job will carry leftover

How to write shift and add pattern?

2009-08-28 Thread Mohamed Shafi
Hello all, I am trying to port a 32bit arch in GCC 4.4.0. My target has support for 1bit, 2bit shift and add operations. I tried to write patterns for this , but gcc is not generating those. The following are the patterns that i have written in md file: (define_insn "shift_add_" [(set (match_ope

Re: Anyone else run ACATS on ARM?

2009-08-28 Thread Olivier Hainque
Hi Joel, Joel Sherrill wrote: > I can't seem to find the patch. Do you have a link? The initial submission, with a description of the problem we were having, is at http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00759.html We have been using a slightly adjusted version for our gcc 4.3 based lin

Using MEM_EXPR inside a call expression

2009-08-28 Thread Adam Nemet
On MIPS, PIC calls are indirect calls that need to be dispatched via an ABI mandated register. At expansion time we load the symbol into a pseudo then expand the call. There is a linker optimization that can turn these indirect calls into direct calls under some circumstances. This can improve b