RFC: Make is a HUGE memory hog

2005-12-08 Thread H. J. Lu
On Sun, Dec 04, 2005 at 10:33:31PM +1030, Alan Modra wrote: > On Sun, Dec 04, 2005 at 11:45:21AM +, Andrew Haley wrote: > > Alan Modra writes: > > > On Sun, Dec 04, 2005 at 12:35:31AM +0100, Gerald Pfeifer wrote: > > > > spawns a recursive make (GNU make 3.80) that consumes some 450MB of > >

Re: [RFC] Type of long double on ColdFire

2005-12-08 Thread Richard Henderson
On Thu, Dec 08, 2005 at 04:05:46PM +, Paul Brook wrote: > 1) Make long double == double. This is what Arm does, amongst others. This > pretty much just works and should reduce the amount of support code required. > Anyone wanting more than IEEE double precision has to use a third party > bugn

gcc-4.0-20051208 is now available

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

Re: [RFC] Type of long double on ColdFire

2005-12-08 Thread Mike Stump
On Dec 8, 2005, at 8:05 AM, Paul Brook wrote: 1) Make long double == double. Eventually the day will come when one want something bigger, then, you have to break abi for this. We did this on darwin, and ick, whatta pain. I think I prefer a hard error for even mentioning long double, as

Re: GCC 3.4.5 status?

2005-12-08 Thread Gerald Pfeifer
On Tue, 6 Dec 2005, Gabriel Dos Reis wrote: >| I also notice we have a "Releases" link under "About GCC" in the top >| left corner of the main GCC page that doesn't look like it has been >| updated in quite a while for any releases. Should this be updated or >| removed? > As for 4.x, it is not cle

Re: Archived GCC Online Doc Releases

2005-12-08 Thread Joe Buck
On Thu, Dec 08, 2005 at 10:33:46AM -0800, Chris Miller wrote: > I noticed on your web page that the GCC 3.4.5 manuals are available. > > Is there any way to get comparable download possibilities for the GCC > 3.4.3 manuals? The only differences between 3.4.3 and 3.4.5 are bug fixes, both in the

default cflags to compile

2005-12-08 Thread Nuno Lopes
Hi, I need to generate a gcc binary that will always enable the -fabi-version=1, because I have a library built with gcc 3.3 and I need to link with it, but I would like to use gcc 4. Is there a simple way to do this (a configure option,..) ? or do I need to patch the gcc/c-cppbuiltin.c file

Archived GCC Online Doc Releases

2005-12-08 Thread Chris Miller
I noticed on your web page that the GCC 3.4.5 manuals are available. Is there any way to get comparable download possibilities for the GCC 3.4.3 manuals? Thanks for your help, Chris Miller Senior Technical Writer LynuxWorks, Inc.

GCC CompileFarm online

2005-12-08 Thread Laurent GUERBY
The GCC CompileFarm machines are now online, many thanks to the jexiste.org staff and to the FSF France staff for making this possible. GCC developpers wishing to get ssh access should send me their preferred login together with the line to add to their $HOME/.ssh/authorized_keys to allow for pass

htsearch broken?

2005-12-08 Thread Paul Martinolich
I have noticed that when I search the mailing lists the earliest messages are from May 2005. I don't see anything before that. http://gcc.gnu.org/ml/gcc/ Search 'fortran' which shows the first message is: http://gcc.gnu.org/ml/gcc/2005-05/msg01645.html which was posted May 31, 2005. However

[RFC] Type of long double on ColdFire

2005-12-08 Thread Paul Brook
We (CodeSourcery) currently working on developing ColdFire targeted GNU toolchains (gcc, etc). Currently gcc nominally uses a 12-byte "extended" precision type for the C "long double" floating point type. This is inherited from the m68k gcc port, but doesn't really make a whole lot of sense for

Re: Interesting observations wrt FDO and tramp3d-v4

2005-12-08 Thread Richard Guenther
On 12/8/05, Richard Guenther <[EMAIL PROTECTED]> wrote: > > I have added FDO runs to the daily tramp3d tester and am observing > "intersting" things there. Btw. I finally was able to move it to public webspace. You can have a look at http://www.suse.de/~rguenther/ Richard.

Re: Interesting observations wrt FDO and tramp3d-v4

2005-12-08 Thread Steven Bosscher
On Thursday 08 December 2005 13:11, Richard Guenther wrote: > look at those CSE numbers! Why do they surprise you? > The profile generating numbers suggest we're either doing something > stupid, or that we want some heuristics applied to not instrument > every edge, but only interesting ones. We

bootstrap GCC-4.1-20051202 on Mac OS X (10.3.9)

2005-12-08 Thread Paul Martinolich
running 'make' yields the following error: ranlib -c ./libgcov.a # When builting multilibbed target libraries, all the required # libraries are expected to exist in the multilib directory. MLIBS=`/Users/martinol/auto_v4.0/third/build-helios/gcc/./gcc/xgcc -B/Users/martinol/auto_v4.0/third/build

Re: Problem with gcc.c-torture/execute/960608-1.c on dataflow

2005-12-08 Thread Daniel Berlin
On Wed, 2005-12-07 at 21:55 -0700, Roger Sayle wrote: > Hi Dan, > > On Wed, 7 Dec 2005, Daniel Berlin wrote: > > This is *already* wrong, AFAICT, because reg:QI 58 is uninitialized, and > > we are trying to use it's value. Why do we do this? > > This may have been a rhetorical question, but the

Stack protector, switches and macros

2005-12-08 Thread Kevin F. Quinn
Hi. I've noticed a few things about the new stack protector implementation in gcc-4.1, which are different from the Etoh's IBM patch that we've been using on Gentoo in the gcc-3 series for a good while now. Looking back through the list archives, I see this has been discussed before, but not rea

Interesting observations wrt FDO and tramp3d-v4

2005-12-08 Thread Richard Guenther
I have added FDO runs to the daily tramp3d tester and am observing "intersting" things there. First of all, compile time with -fprofile-generate (w/o leafify) skyrocketed from ~120s to 440s. For reference, here's the hot spots in -ftime-report: life analysis : 24.66 ( 6%) usr 0.00 (

ARM, THUMB, INTERWORK override

2005-12-08 Thread HarmEr
Good day. I have one question. GCC-ARM support prgmas or attributes for override command line parameters like ARM, THUMB, INTERWORK for selected function? I find in binutils followed directives but can't find it in GCC. .code [16|32]: This directive selects the instruction set being generated.

Re: GNAT package GNAT.Traceback.Symbolic

2005-12-08 Thread Arnaud Charlet
> libaddr2line used to be a proprietary library distributed by AdaCore > only. This is wrong, libaddr2line never was proprietary. It can't be in any case, since it's based on binutils. > IIRC, libaddr2line never was suitable for tasking. This is also wrong, GNAT.Traceback.Symbolic is suitable fo