Re: backslash whitespace newline

2005-10-29 Thread Per Bothner
For what it's worth, my opinion: A program whose semantics depends on invisible end-of-line whitespace is erroneous and a disaster waiting to happen. The portability argument wrt other compilers is all very well, but the code fails to be portable in so many other ways, as people have mentioned:

Re: resolving backslash newline whisky tango foxtrot: a proposal

2005-10-29 Thread Per Bothner
Rather than adding new flags, I'd think I'd prefer: 1. Change the behavior (back) so only '\\$', not '\\ *$', causes a line to be continued. 2. Make -Wcomment more useful to it only warns when it might matter: The following line contains non-comment whitespace. 3. Make -Wcomment the default

Post-Mont-Tremblant mailing

2005-10-29 Thread Joseph S. Myers
The Post-Mont-Tremblant WG14 mailing is now available from the WG14 website. Particular points of note: * The current decimal FP draft is now N1150 (no longer N1107 which is the version mentioned in svn.html); I don't what what's changed since N1107. * The draft minutes say: TR 24732 - De

Re: resolving backslash newline whisky tango foxtrot: a proposal

2005-10-29 Thread Gabriel Dos Reis
Per Bothner <[EMAIL PROTECTED]> writes: | Rather than adding new flags, I'd think I'd prefer: | | 1. Change the behavior (back) so only '\\$', not '\\ *$', causes a | line to be continued. | 2. Make -Wcomment more useful to it only warns when it might matter: | The following line contains

Revisiting generalized lvalues

2005-10-29 Thread Michael Krasnik
I don't know if it's too late, but there is yet another reason for the use of generalized lvalues besides just ignorance: using them in macros that verify pointer and struct usage in a large framework. A comma expression makes it very convenient, for example (just a general idea): #ifdef PRODUCT

Re: Revisiting generalized lvalues

2005-10-29 Thread Andrew Pinski
> > I don't know if it's too late, but there is yet another reason > for the use of generalized lvalues besides just ignorance: > using them in macros that verify pointer and struct usage > in a large framework. A comma expression makes it very > convenient, for example (just a general idea): > >

Re: Revisiting generalized lvalues

2005-10-29 Thread Florian Weimer
* Michael Krasnik: > #ifdef PRODUCTION > #define X_ABC(x) ( check( x ), x->abc ) > #else > #define X_ABC(x)x->abc > #endif > > which expands > > X_ABC(x) = y; > > to: > > ( check( x ), x->abc ) = y; > Eliminating this construct makes macros much less flexible > and requires

GCC 4.0.2 Canadian Cross Compile

2005-10-29 Thread Mark Fortescue
Hi, I have been having problems building GCC 4.0.2 using a GCC 4.0.2 cross compiler. The issue appears to be that the 'is_cross_compiler' macro in the configure scripts does not check to see if 'build' = 'host'. It only check to see if 'target' = 'host'. In a Canadian Cross Compile, 'target' ==

Re: Copies of the GCC repository

2005-10-29 Thread Kevin Puetz
Daniel Berlin wrote: > On Fri, 2005-10-28 at 22:40 +0100, Paul Brook wrote: >> > I am still working on tarballs of a .svk/local dir for people. >> >> Any reason you're doing a tarball instead of a bootstrap dump? >> http://svk.elixus.org/?SVKBootStrap > > > Same thing, more or less :) Yes and

Re: Revisiting generalized lvalues

2005-10-29 Thread Michael Krasnik
Florian Weimer wrote: * Michael Krasnik: #ifdef PRODUCTION #define X_ABC(x) ( check( x ), x->abc ) #else #define X_ABC(x)x->abc #endif which expands X_ABC(x) = y; to: ( check( x ), x->abc ) = y; Eliminating this construct makes macros much less flexible and require

Re: Revisiting generalized lvalues

2005-10-29 Thread Michael Krasnik
Andrew Pinski wrote: I don't know if it's too late, but there is yet another reason for the use of generalized lvalues besides just ignorance: using them in macros that verify pointer and struct usage in a large framework. A comma expression makes it very convenient, for example (just a general i

Re: GCC 4.0.2 Canadian Cross Compile

2005-10-29 Thread DJ Delorie
> In a Canadian Cross Compile, 'target' == 'host' != 'build' and the > compiler that is created may not run on the computer building the > compiler. You're describing a cross-built native, not a canadian. http://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html Whenever --target=foo and build!=

Re: Exception propagation problem on IA-64/Linux

2005-10-29 Thread Eric Botcazou
> We could uniquify exception names in Ada, since they have only a static > nesting identify, not a dynamic one (e.g. the exception XYZ declared > within a recursive procedure is the same at all levels of recursion). > > That would be an easy change if it would help ... Yes, but only in Ada. I su

gcc-4.1-20051029 is now available

2005-10-29 Thread gccadmin
Snapshot gcc-4.1-20051029 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-20051029/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.1 CVS branch with the following options: -D2005-10-29 17:43 UTC You'll

How do we retrieve wwwdocs from SVN ?

2005-10-29 Thread Toon Moene
I might have missed something, but I can't find how to retrieve the - updateable - sources for wwwdocs. Please point me to the (in hindsight obvious) documentation ... Thanks, -- Toon Moene - e-mail: [EMAIL PROTECTED] - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherland

Re: How do we retrieve wwwdocs from SVN ?

2005-10-29 Thread Andrew Pinski
> > I might have missed something, > but I can't find how to retrieve the > - updateable - sources for wwwdocs. > > Please point me to the (in hindsight obvious) > documentation ... wwwdocs is still in cvs (I have not looked into the docs to see if that is mentioned at all). -- Pinski

Broken versions

2005-10-29 Thread shreyas krishnan
Hi I detected build issues with 2 of the versions that I tried to build, one the latest version from CVS, the other- the improved alias branch. Both give me the following error. Would anyone else have faced it and found a fix or is it that these releases are not supposed to be used at this time ?

Re: Broken versions

2005-10-29 Thread Andrew Pinski
> > Hi > I detected build issues with 2 of the versions that I tried to build, > one the latest version from CVS, the other- the improved alias branch. > Both give me the following error. Would anyone else have faced it and > found a fix or is it that these releases are not supposed to be used > a

Re: How do we retrieve wwwdocs from SVN ?

2005-10-29 Thread Daniel Berlin
On Sat, 29 Oct 2005, Andrew Pinski wrote: I might have missed something, but I can't find how to retrieve the - updateable - sources for wwwdocs. Please point me to the (in hindsight obvious) documentation ... wwwdocs is still in cvs (I have not looked into the docs to see if that is menti

Re: gcc-4.1-20051029 is now available

2005-10-29 Thread Daniel Berlin
Errr. This is really a snapshot from CVS, since i haven't committed the svn version of gcc-release yet. Sorry about that. On Sat, 29 Oct 2005, [EMAIL PROTECTED] wrote: Snapshot gcc-4.1-20051029 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-20051029/ and on various mi

Re: Broken versions

2005-10-29 Thread shreyas krishnan
Sorry abt that, my source is mcore-elf and these are the options I use to configure, followed by gmake and gmake install. ./im-alias-source/configure --srcdir=../im-alias-source/ --target=mcore-elf --with-newlib --disable-threads --disable-multilib --disable-nls --prefix=/usr/local/gcc4-mcore --

Tag reorg

2005-10-29 Thread Daniel Berlin
Now that we have a repo set up, i suggest we reorg the tags into some sort of sane structure so that there aren't 900 of them in the same dir :). I'm pretty sure we can't get consensus on where to put *all* the tags, but I'm also pretty sure we can agree to the following: 1. Apple tags should go

Re: svn troubles

2005-10-29 Thread Ralf Corsepius
On Fri, 2005-10-28 at 08:49 +0200, Andreas Jaeger wrote: > Ralf Corsepius <[EMAIL PROTECTED]> writes: > > > Hi, > > > > I don't seem to be able to access svn: > > > > # svn ls svn://gcc.gnu.org/svn/gcc > > [several (2-3) minutes pass, during which svn is non-interruptable] > > svn: Can't connect t

svn: Is it there yet?

2005-10-29 Thread Paul Thomas
Daniel, I have been trying, unsuccessfully, to discern from the list if mainline/head/gcc-4_1-branch is available from the svn repository. Is it available and what will it be called, please? Cheers Paul T

Re: Tag reorg

2005-10-29 Thread Ian Lance Taylor
Daniel Berlin <[EMAIL PROTECTED]> writes: > 1. Apple tags should go in a subdirectory named "apple". > > (Whether you guys want to further subdivide your taggings, is your > business) > > Not to single apple out, i imagine anyone who wants to do daily or > significant amounts of tagging should h

Re: svn: Is it there yet?

2005-10-29 Thread Ian Lance Taylor
Paul Thomas <[EMAIL PROTECTED]> writes: > I have been trying, unsuccessfully, to discern from the list if > mainline/head/gcc-4_1-branch is available from the svn repository. > > Is it available and what will it be called, please? It is available. It is simply called 'trunk'. There is no a

Re: svn: Is it there yet?

2005-10-29 Thread Paul Thomas
Ian, It is available. It is simply called 'trunk'. There is no actual 4.1 branch yet. See http://gcc.gnu.org/svn.html http://gcc.gnu.org/ml/gcc/2005-10/msg01083.html Ah! I thought that this was the sandpit branch. Thanks Paul

[gomp] libgomp/fortran.c:37: warning: implicit declaration of function 'malloc'

2005-10-29 Thread Christian Joensson
Currently, in the gomp branch, I get this: if /bin/sh ./libtool --mode=compile /usr/local/src/branch/objdir.gomp/./gcc/xgcc -B/usr/local/src/branch/objdir.gomp/./gcc/ -B/usr/local/sparc64-unknown-linux-gnu/bin/ -B/usr/local/sparc64-unknown-linux-gnu/lib/ -isystem /usr/local/sparc64-unknown-linux-g