Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0

2005-12-16 Thread Bradley Lucier
On Dec 16, 2005, at 8:25 PM, Eric Christopher wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22082 Unfortunately, even with my Apple Developer account I can't seem to figure out how to look up radar reports that I haven't submitted. I took a look at the radar. Says, effectively, that

Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0

2005-12-16 Thread Eric Christopher
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22082 Unfortunately, even with my Apple Developer account I can't seem to figure out how to look up radar reports that I haven't submitted. I took a look at the radar. Says, effectively, that the bug has been fixed in ld64 and will be in the next

Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0

2005-12-16 Thread Bradley Lucier
On Dec 16, 2005, at 6:23 PM, Mike Stump wrote: On Jun 20, 2005, at 2:41 PM, Bradley Lucier wrote: I can't seem to build any 64-bit shared library on powerpc-apple- darwin8.1.0, although I can now run the test suite more effectively; see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22110 an

Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0

2005-12-16 Thread Mike Stump
On Jun 20, 2005, at 2:41 PM, Bradley Lucier wrote: I can't seem to build any 64-bit shared library on powerpc-apple- darwin8.1.0, although I can now run the test suite more effectively; see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22110 and http://gcc.gnu.org/ml/gcc-testresults/2005-06/m

Re: How to rebuild stage 1?

2005-12-16 Thread Richard Kenner
A wiki page that has the mapping from the old style to the new style targets is appropriate. I know that I'll hit the, what is x called now, and I too will be at a loss. Going back and reading the email archives to find it would be annoying. Strongly agreed, though once it

Re: http://gcc.gnu.org/onlinedocs/gcc/ is 403

2005-12-16 Thread Mike Stump
On Dec 16, 2005, at 3:05 PM, Richard Guenther wrote: $subject - since a day now. Thanks, fixed.

http://gcc.gnu.org/onlinedocs/gcc/ is 403

2005-12-16 Thread Richard Guenther
$subject - since a day now. Richard. -- Richard Guenther WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/

Build success for gcc 3.4.5 on alphaev68-dec-osf5.1 (CompaqTru64UNIX)

2005-12-16 Thread Stefano Curtarolo, Ph.D.
Cool !! HP-Compaq ES45 Successful build of 3.4.5 for alphaev68-dec-osf5.1 (c,c++,f77,objc,ada). [EMAIL PROTECTED]:~/GNU/gcc-3.4.5#gcc -v Using built-in specs. Configured with: ./configure --host=alphaev68-dec-osf5.1 --prefix=/usr/local --enable-languages=c,c++,f77,objc,ada --enable-version-spe

gcc-4.1-20051216 is now available

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

Re: 8 Dec 05 notes from GCC improvement for Itanium conference call

2005-12-16 Thread Daniel Berlin
On Fri, 2005-12-16 at 12:01 -0800, Chris Lattner wrote: > On Dec 16, 2005, at 11:47 AM, Daniel Berlin wrote: > > > On Fri, 2005-12-16 at 11:27 -0800, Chris Lattner wrote: > >> On Dec 16, 2005, at 11:15 AM, Mark K. Smith wrote: > >>> Additionally to the obstacles to adopt LLVM mentioned by Diego, I

Re: 8 Dec 05 notes from GCC improvement for Itanium conference call

2005-12-16 Thread Chris Lattner
On Dec 16, 2005, at 11:47 AM, Daniel Berlin wrote: On Fri, 2005-12-16 at 11:27 -0800, Chris Lattner wrote: On Dec 16, 2005, at 11:15 AM, Mark K. Smith wrote: Additionally to the obstacles to adopt LLVM mentioned by Diego, I named usage of C++ (although it has advantages too) and patents. LL

Re: 8 Dec 05 notes from GCC improvement for Itanium conference call

2005-12-16 Thread Daniel Berlin
On Fri, 2005-12-16 at 11:27 -0800, Chris Lattner wrote: > On Dec 16, 2005, at 11:15 AM, Mark K. Smith wrote: > > Additionally to the obstacles to adopt LLVM mentioned by Diego, I > > named usage of C++ (although it has advantages too) and patents. LLVM > > should be checked for usage of compiler pa

Re: Performance comparison of gcc releases

2005-12-16 Thread Ronny Peine
Hi, Am Freitag, 16. Dezember 2005 19:31 schrieb Dan Kegel: > Your PR is a bit short on details. For instance, it'd be nice to > include a link to the source for nbench, so people don't have > to guess what version you're using. Was it > http://www.tux.org/~mayer/linux/nbench-byte-2.2.2.tar.gz

Re: 8 Dec 05 notes from GCC improvement for Itanium conference call

2005-12-16 Thread Chris Lattner
On Dec 16, 2005, at 11:15 AM, Mark K. Smith wrote: Additionally to the obstacles to adopt LLVM mentioned by Diego, I named usage of C++ (although it has advantages too) and patents. LLVM should be checked for usage of compiler patents. Gcc people avoided many patents especially from Microsoft. We

8 Dec 05 notes from GCC improvement for Itanium conference call

2005-12-16 Thread Mark K. Smith
ON THE CALL: Shin-ming Liu (HP), Vladimir Makarov (Red Hat), Diego Novillo (Red Hat), Mark Smith (Gelato), Bob Kidd (UIUC), Mark Davis (Intel) A fair amount of time was spent discussing the pros and cons of LLVM vs. LTO. Keep in mind that the next Gelato conference is coming up in April 06. If you

Re: How to rebuild stage 1?

2005-12-16 Thread Mike Stump
On Dec 16, 2005, at 6:23 AM, Daniel Berlin wrote: A simple summary would be very helpful in trying to figure out what i want to do now. I'm sure most of the functionality exists, i'm just not sure what it's called anymore :) A wiki page that has the mapping from the old style to the new style

Re: Performance comparison of gcc releases

2005-12-16 Thread Dale Johannesen
On Dec 16, 2005, at 10:31 AM, Dan Kegel wrote: Ronny Peine wrote: -ftree-loop-linear is removed from the testingflags in gcc-4.0.2 because it leads to an endless loop in neural net in nbench. Could you fill a bug report for this one? Done. This is probably the same as 20256. Your PR i

RE: Supporting multiple instructions sets within a single machine description

2005-12-16 Thread Ivan Petrov
Hi! I have plan to make it in near future, if u can help me, ideas or coding, please se on next thread: http://gcc.gnu.org/ml/gcc-patches/2005-12/threads.html#01005 Subj: Some patches for ARM-GCC From: Richard Earnshaw To: tm_gccmail at mail dot kloo dot net Cc: Jon Beniston , gcc at gcc dot

re: Performance comparison of gcc releases

2005-12-16 Thread Dan Kegel
Ronny Peine wrote: >> > -ftree-loop-linear is removed from the testingflags in gcc-4.0.2 because >> > it leads to an endless loop in neural net in nbench. >> >> Could you fill a bug report for this one? > >Done. Your PR is a bit short on details. For instance, it'd be nice to include a link to th

RE: creating a new branch webpage

2005-12-16 Thread Dave Korn
[EMAIL PROTECTED] wrote: > Dear all, > I'm opening a new branch and would like to request some assistance > updating the online material. Specifically, how do I add the branch > information to http://gcc.gnu.org/svn.html#devbranches. Also, would it be > possible to create an associated project pa

creating a new branch webpage

2005-12-16 Thread mcrosier
Dear all, I'm opening a new branch and would like to request some assistance updating the online material. Specifically, how do I add the branch information to http://gcc.gnu.org/svn.html#devbranches. Also, would it be possible to create an associated project page (e.g., http://gcc.gnu.org/projec

Re: Performance comparison of gcc releases

2005-12-16 Thread Ronny Peine
Hi, Am Freitag, 16. Dezember 2005 19:50 schrieb Sebastian Pop: > Ronny Peine wrote: > > -ftree-loop-linear is removed from the testingflags in gcc-4.0.2 because > > it leads to an endless loop in neural net in nbench. > > Could you fill a bug report for this one? Done. cu, Ronny Peine

Re: Add revision number to gcc version?

2005-12-16 Thread H. J. Lu
formation for humans (oh, this snapshot > is already two month old, I should get a new one) without having > to consult a database (for those who only download snapshots). > And this info is available offline, too. > Here are the new patches. I got [EMAIL PROTECTED] gcc-4.1]$

Re: Performance comparison of gcc releases

2005-12-16 Thread Sebastian Pop
Ronny Peine wrote: > > -ftree-loop-linear is removed from the testingflags in gcc-4.0.2 because it > leads to an endless loop in neural net in nbench. Could you fill a bug report for this one? Thanks, Sebastian

Re: Add revision number to gcc version?

2005-12-16 Thread H. J. Lu
On Thu, Dec 15, 2005 at 06:35:29PM -0500, Daniel Jacobowitz wrote: > On Thu, Dec 15, 2005 at 03:00:10PM -0800, David Daney wrote: > > I like this, but what if you also did an svn status to see if there were > > any modifications WRT the branch/revision and then add either 'clean' or > > 'modified

Re: How to rebuild stage 1?

2005-12-16 Thread Paolo Bonzini
I normally work in the "gcc" object directory and keep files there built by the system compiler. That's my starting point. Then I do a "make" to build, "make bootstrap" to do a bootstrap, "make gnatlib_and_tools" and "make check-ada" to run acats, and then "make unstage1" to get back where I s

[PATCH] BOOT_CFLAGS vs profiled_bootstrap on the mainline

2005-12-16 Thread Paolo Bonzini
Andrew Pinski wrote: Trying to see if a bug was fixed (and an approved patch by me was still needed), I noticed that BOOT_CFLAGS was being ignored for profiled_bootstrap. BOOT_CFLAGS was being ignored, period. :-) Can you try this (and maybe commit it as obvious)? Index: Makefile.def ===

Re: Adding an instruction to gcc (pass through)

2005-12-16 Thread Ramana Radhakrishnan
Errr, you need to change the assembler to do this . GCC does not care about what sits inside __asm__ . cheers Ramana On Fri, 2005-12-16 at 09:18 -0500, Burt Walsh wrote: > > > I am using SimpleScalar (ARM ISA) to do some simulations. I have > added an > instruction to the SimpleScalar machin

Re: How to rebuild stage 1?

2005-12-16 Thread Richard Kenner
I'm sure most of the functionality exists, i'm just not sure what it's called anymore :) I've lost track too. I haven't tried to do builds in the last few days, so I haven't seen what's there now, but my needs are simple: I normally work in the "gcc" object directory and keep files there

Re: How to rebuild stage 1?

2005-12-16 Thread Daniel Berlin
On Fri, 2005-12-16 at 08:45 -0500, Daniel Jacobowitz wrote: > On Fri, Dec 16, 2005 at 09:35:22AM +0100, Paolo Bonzini wrote: > > H. J. Lu wrote: > > >How can I rebuild stage 1 compiler with the system compiler? I used > > >to be able to do > > > > > ># cd gcc > > ># make unstage1 > > ># make restag

Adding an instruction to gcc (pass through)

2005-12-16 Thread Burt Walsh
Hi, I am using SimpleScalar (ARM ISA) to do some simulations. I have added an instruction to the SimpleScalar machine defintion. I would like to use an asm("newinst"::) to force my instruction to be placed into the object file. It is saying bad instruction when I do this. Do I have to go in

Re: make install is broken on powerpc-darwin starting with a 3.3 compiler

2005-12-16 Thread Gabriel Dos Reis
Daniel Jacobowitz <[EMAIL PROTECTED]> writes: | On Fri, Dec 16, 2005 at 10:05:06AM +0100, Paolo Bonzini wrote: | > Andrew Pinski wrote: | > | > >doing the following | > >$(srcdir)/configure --prefix=${HOME}/libobjc.trunk | > >--enable-languages=c,objc | > >make all | > >make -k check | > >make i

Re: make install is broken on powerpc-darwin starting with a 3.3 compiler

2005-12-16 Thread Gabriel Dos Reis
Paolo Bonzini <[EMAIL PROTECTED]> writes: | Andrew Pinski wrote: | | > doing the following | > $(srcdir)/configure --prefix=${HOME}/libobjc.trunk | > --enable-languages=c,objc | > make all | > make -k check | > make install | | Why is it recompiling libcpp? That's the real bug. I observed that

remaining phases of dfp-branch merge

2005-12-16 Thread Ben Elliston
I am now about half-way through the various phases I proposed for merging the dfp-branch into mainline. The patch I committed today was quite big, so in light of David Edelsohn's note tonight, I will sit back for a bit before dealing with the next chunk. Here is what remains: * Merge in middle-

Re: make install is broken on powerpc-darwin starting with a 3.3 compiler

2005-12-16 Thread Daniel Jacobowitz
On Fri, Dec 16, 2005 at 10:05:06AM +0100, Paolo Bonzini wrote: > Andrew Pinski wrote: > > >doing the following > >$(srcdir)/configure --prefix=${HOME}/libobjc.trunk > >--enable-languages=c,objc > >make all > >make -k check > >make install > > Why is it recompiling libcpp? That's the real bug. >

Re: How to rebuild stage 1?

2005-12-16 Thread Daniel Jacobowitz
On Fri, Dec 16, 2005 at 09:35:22AM +0100, Paolo Bonzini wrote: > H. J. Lu wrote: > >How can I rebuild stage 1 compiler with the system compiler? I used > >to be able to do > > > ># cd gcc > ># make unstage1 > ># make restage1 > > > >But now ./prev-gcc/xgcc is used to build stage 1 compiler, not the

Re: Hard to tell what stage the bootstrap is on

2005-12-16 Thread Daniel Jacobowitz
On Fri, Dec 16, 2005 at 10:16:49AM +0100, Paolo Bonzini wrote: > >At the moment, we do this deliberately to preserve debug information. > >However, once libgcc is moved out of to top level - hopefully along > >with the gcc-provided include files - then gcc can be a pure host > >directory, and we wo

Re: Huge compile time regressions

2005-12-16 Thread Bernd Schmidt
Daniel Berlin wrote: On Thu, 2005-12-15 at 00:48 +0100, Steven Bosscher wrote: Hi, Someone caused a >10% compile time regression yesterday for CSiBE, see http://www.csibe.org/draw-diag.php?branchid=mainline&flags=-Os&rel_flag=--none--&dataview=Timeline&finish_button=Finish&draw=sbs&view=1&base

Re: Mainline profiledbootstrap broken

2005-12-16 Thread Paolo Bonzini
make[2]: Entering directory `/scratch/ogcc/stagefeedback-libcpp' gcc -I/scratch/gcc/libcpp -I. -I/scratch/gcc/libcpp/../include -I/scratch/gcc/libcpp/include -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic

Mainline profiledbootstrap broken

2005-12-16 Thread Martin Reinecke
Hi, maybe this is some fallout from the toplevel-bootstrap patch... I configured current mainline with $SRCDIR/configure --quiet --prefix=$DESTDIR --enable-languages=c++,fortran --with-gmp=/usr/local/appl/gmp-4.1.4 --enable-checking=release and the bootstrap stopped at make[2]: Entering dire

Re: make all vs make bootstrap

2005-12-16 Thread Giovanni Bajo
Paolo Bonzini <[EMAIL PROTECTED]> wrote: >> What about bubblestrap? >> >> (See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25438) >> >> > A "make" from a toplevel is equivalent to the old "make bubblestrap" > or "make -C bubblestrap". In practice "make" just does the right > thing, compiling

Re: Add revision number to gcc version?

2005-12-16 Thread Volker Reichelt
> 1. contrib/gcc_update creates gcc/REVISION with branch name and > revision number. > 2. If gcc/REVISION exists, it will be used in gcc/version.c. > > With those 2 patches, I got > > [EMAIL PROTECTED] gcc]$ ./xgcc --version > xgcc (GCC) 4.1.0 (gcc-4_1-branch revision 108596) 20051215 (prerelease

RE: Compile-time / memory regression

2005-12-16 Thread Dave Korn
Richard Guenther wrote: > Between Dec 12 and today there has been a ~10% compile-time regression > and a 1.3% memory usage regression on the tramp3d tester. Due to > bootstrap problems in between these days I cannot restrict the window > more. > > Richard. Already noted at http://gcc.gnu.org/

Re: Compile-time / memory regression

2005-12-16 Thread David Edelsohn
> Richard Guenther writes: Richard> Between Dec 12 and today there has been a ~10% compile-time regression Richard> and a 1.3% memory usage regression on the tramp3d tester. Due to Richard> bootstrap problems in between these days I cannot restrict the window Richard> more. When Mar

Re: What happened to bubblestrap?

2005-12-16 Thread Tobias . Schlueter
Quoting Paolo Bonzini <[EMAIL PROTECTED]>: > Yes. "make bubblestrap" is now called simply "make". As Giovanni put > it a few minutes ago: > > "I would also note that using "make" in the cp/ directory at least used > to build cc1plus with the system compiler, without -Werror and with a > different

Found error in g77 documentation

2005-12-16 Thread Matteo Boschini
Hello, I found an error in g77 documentation. Sorry for wrting to this mail address, but I did not find anywhere in the bug reporting documentation how to report a bug on the...documentation itself In particular, here: http://gcc.gnu.org/onlinedocs/gcc-3.2.3/g77/Floating-point-Exception-Han

Compile-time / memory regression

2005-12-16 Thread Richard Guenther
Between Dec 12 and today there has been a ~10% compile-time regression and a 1.3% memory usage regression on the tramp3d tester. Due to bootstrap problems in between these days I cannot restrict the window more. Richard.

Re: What happened to bubblestrap?

2005-12-16 Thread Paolo Bonzini
I just did a fresh build testing a patch here and then I try make bubblestrap and "no target 'bubblestrap' I'm curious myself. Was this an intentional result of the toplevel bootstrap stuff? Yes. "make bubblestrap" is now called simply "make". As Giovanni put it a few minutes ago: "I wou

Re: What happened to bubblestrap?

2005-12-16 Thread Christian Joensson
On 12/16/05, Tobias Schlüter <[EMAIL PROTECTED]> wrote: > > [ forwarding to gcc@gcc.gnu.org ] > > Jerry DeLisle wrote: > > I just did a fresh build testing a patch here and then I try make > > bubblestrap > > and "no target 'bubblestrap' > > I'm curious myself. Was this an intentional result of t

Re: What happened to bubblestrap?

2005-12-16 Thread Tobias Schlüter
[ forwarding to gcc@gcc.gnu.org ] Jerry DeLisle wrote: > I just did a fresh build testing a patch here and then I try make bubblestrap > and "no target 'bubblestrap' I'm curious myself. Was this an intentional result of the toplevel bootstrap stuff? - Tobi

Re: Hard to tell what stage the bootstrap is on

2005-12-16 Thread Paolo Bonzini
At the moment, we do this deliberately to preserve debug information. However, once libgcc is moved out of to top level - hopefully along with the gcc-provided include files - then gcc can be a pure host directory, and we won't need to worry about this. Uhm, we'd still need to have prev-libgcc w

Re: make install is broken on powerpc-darwin starting with a 3.3 compiler

2005-12-16 Thread Paolo Bonzini
Andrew Pinski wrote: doing the following $(srcdir)/configure --prefix=${HOME}/libobjc.trunk --enable-languages=c,objc make all make -k check make install Why is it recompiling libcpp? That's the real bug. Please open a PR because the discussion really belongs in Bugzilla. Paolo

Re: make all vs make bootstrap

2005-12-16 Thread Paolo Bonzini
Christian Joensson wrote: What about bubblestrap? (See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25438) A "make" from a toplevel is equivalent to the old "make bubblestrap" or "make -C bubblestrap". In practice "make" just does the right thing, compiling all that is needed to not h

Re: make all vs make bootstrap

2005-12-16 Thread Christian Joensson
What about bubblestrap? (See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25438) -- Cheers, /ChJ

Re: make all vs make bootstrap

2005-12-16 Thread Paolo Bonzini
Will make quickstrap do the same as "make all"? No, there's no "make quickstrap" at all! Citing from the "Top-Level Bootstrap" wiki page: Toplevel bootstrap is able to bootstrap a compiler with separate reconfigurations and rebuilds of libiberty/libcpp/gcc in all the three stages. It is

Re: How to rebuild stage 1?

2005-12-16 Thread Paolo Bonzini
H. J. Lu wrote: How can I rebuild stage 1 compiler with the system compiler? I used to be able to do # cd gcc # make unstage1 # make restage1 But now ./prev-gcc/xgcc is used to build stage 1 compiler, not the system compiler. If the old bootstrap mechanism had already been garbage collected,

Re: GCC mailing list archive search omits results after May 2005

2005-12-16 Thread Per Abrahamsen
Ranjit Mathew <[EMAIL PROTECTED]> writes: > Yes it does. If nothing else, the archives are used to > provide canonical URLs for referring to messages. gmane provides that too.