Re: Compiling the GNU ada compiler on a very old platform

2009-08-27 Thread Paul Smedley
Hi Geert! On Thu, 27 Aug 2009 01:44:11 UTC, Geert Bosch wrote: > > On Aug 21, 2009, at 18:40, Paul Smedley wrote: > > I'm wanting to update the GNU ADA compiler for OS/2... I'm currently > > building GCC 4.3.x and 4.4.x on OS/2 (C/C++/fortran) but for ADA > > configure complains about not find

Re: IRA undoing scheduling decisions

2009-08-27 Thread Alex Turjan
> 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 due to spilling. The register allocator t

Help ! Frozen by a comment in gcc/c-common.h!

2009-08-27 Thread Alexei I. Adamovich
Hi All! While modifying the C lexer to accommodate it for experimental C-derived language front-end, I've stumbled across the following comment in gcc/c-common.h before the "enum rid" definition (still there in gcc-4.5-20090820 snapshot): 42 /* Reserved identifiers. This is the union of all the

Re: Anyone else run ACATS on ARM?

2009-08-27 Thread Joel Sherrill
Geert Bosch wrote: On Aug 12, 2009, at 10:32, Joel Sherrill wrote: Hi, GNAT doesn't build for arm-rtems on 4.4.x or SVN (PR40775). I went back to 4.3.x since I remembered it building. I have run the ACATS on an ep7312 target and get a number of generic test failures that don't look RTEMS s

Re: r150960 changed ltmain.sh and broke the build

2009-08-27 Thread Eric Blake
Dave Korn googlemail.com> writes: > No problem, thanks for worrying about it. Are there any particular > recommendations about/against problematic separator characters in the 's' > command? I was going to use an '@'. The Autoconf manual suggests using 's|||' rather than 's,,,', since ',' and

Re: Compiling the GNU ada compiler on a very old platform

2009-08-27 Thread Robert Dewar
Paul Smedley wrote: With GNAT 3.15p did it also depend on an existing gnat? or that one built directory from source? Building GNAT from sources always requires an existing Ada compiler since the front end is written in Ada. However, binary versions of 3.15p for OS/2 are around. This version

Re: Why no strings in error messages?

2009-08-27 Thread Andi Kleen
Bradley Lucier writes: > and RBX is used by XLAT, XLATB. XLAT* is generally not used anymore, certainly not in gcc generated code. > Are 12 registers not enough, in principle, to do scheduling before > register allocation? You want to limit gcc to only 12 registers? > I was getting a 15% sp

Re: Anyone else run ACATS on ARM?

2009-08-27 Thread Joel Sherrill
Joel Sherrill wrote: Geert Bosch wrote: On Aug 12, 2009, at 10:32, Joel Sherrill wrote: Hi, GNAT doesn't build for arm-rtems on 4.4.x or SVN (PR40775). I went back to 4.3.x since I remembered it building. I have run the ACATS on an ep7312 target and get a number of generic test fa

Re: r150960 changed ltmain.sh and broke the build

2009-08-27 Thread Dave Korn
Eric Blake wrote: > Dave Korn googlemail.com> writes: > >> No problem, thanks for worrying about it. Are there any particular >> recommendations about/against problematic separator characters in the 's' >> command? I was going to use an '@'. > > The Autoconf manual suggests using 's|||' rath

Re: [gcc-in-cxx] Trunk fails to bootstrap with --enable-build-with-cxx

2009-08-27 Thread Jason Merrill
On 08/26/2009 05:36 PM, Ralf Wildenhues wrote: * Jason Merrill wrote on Wed, Aug 26, 2009 at 10:32:05PM CEST: The problem is that AC_CHECK_DECLS gets confused by overloaded functions, and glibc 2.10 has overloaded declarations of basename and some other string functions for const-correctness.

Re: Help ! Frozen by a comment in gcc/c-common.h!

2009-08-27 Thread Ian Lance Taylor
"Alexei I. Adamovich" writes: > While modifying the C lexer to accommodate it for experimental > C-derived language front-end, I've stumbled across the following > comment in gcc/c-common.h before the "enum rid" definition (still > there in gcc-4.5-20090820 snapshot): > > 42 /* Reserved identifie

asm goto vs simulate_block

2009-08-27 Thread Richard Henderson
The kernel folk here at Red Hat have given me a test case (which I'll be happy to forward, along a complete patch vs mainline) which gets miscompiled because we never get around to adding all of the appropriate blocks outgoing from an asm-goto to the simulation. I can't figure out why the VARY

Re: GCC Status Report (2009-08-23)

2009-08-27 Thread George T . Talbot
Mark Mitchell codesourcery.com> writes: > > > Status > == > > The trunk is in Stage 1. As previously stated, we expect that Stage 1 > will last through at least the end of August. > > In my opinion, the single hardest issue we face with respect to 4.5 is > how to handle the VTA branch. >

Front-End errors again

2009-08-27 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hey guys I am having problems in building my front-end again, so i'll show you the output. lang_init_options... argv[0] = ./host-i686-pc-linux-gnu/gcc/gpy1 argv[1] = -v argv[2] = foo.lg argv[3] = -Wall lang_handle_option! scode = 37 lang_post_options

gcc-4.5-20090827 is now available

2009-08-27 Thread gccadmin
Snapshot gcc-4.5-20090827 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/ 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/trunk

Re: asm goto vs simulate_block

2009-08-27 Thread Daniel Berlin
My guess, witjout seeing the testcase. In ccp_initialize we have: for (i = gsi_start_bb (bb); !gsi_end_p (i); gsi_next (&i)) { gimple stmt = gsi_stmt (i); bool is_varying = surely_varying_stmt_p (stmt); if (is_varying) { tree d

Mirrors

2009-08-27 Thread Yuriy Kolesnikov
Please provide more information, like here https://launchpad.net/ubuntu/+archivemirrors

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

2009-08-27 Thread Oliver Kellogg
It turned out to be the following: 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 leftovers from the code generated