public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: GCC 4.1: Buildable on GHz machines only?
@ 2005-04-27 23:53 Daniel Kegel
  2005-04-28  1:17 ` Peter Barada
  0 siblings, 1 reply; 296+ messages in thread
From: Daniel Kegel @ 2005-04-27 23:53 UTC (permalink / raw)
  To: gcc

>> The alternative of course is to do only crossbuilds.  Is it reasonable
>> to say that, for platforms where a bootstrap is no longer feasible, a
>> successful crossbuild is an acceptable test procedure to use instead?
>> 
> Sure, and get flamed and trounced by Uli on glibc when you talk
> about problems with crossbuilding.

He'll flame you anyway for talking about platforms
that are no longer relevant to the desktop.
(Well, maybe he wouldn't.  See http://lwn.net/Articles/19297 )

A successful crossbuild is certainly the minimum concievable standard.
Perhaps one should also require bootstrapping the C compiler alone;
that would provide at least some sanity-checking.



^ permalink raw reply	[flat|nested] 296+ messages in thread
* Re: GCC 4.1: Buildable on GHz machines only?
@ 2005-05-06 20:03 Haren Visavadia
  0 siblings, 0 replies; 296+ messages in thread
From: Haren Visavadia @ 2005-05-06 20:03 UTC (permalink / raw)
  To: tromey; +Cc: gcc, java

--- Tom Tromey wrote:
> I'm not sure what Plan B would be.  Maybe separate
> libgcj releases
> somehow.

You coulder consider just having GCJ inside GCC but
somehow get it to use GNU Classpath directly, this
would also reduce it needing to be re-sync with GNU
Classpath (which I beleive libgcj is based on it) and
allows you deliver a more up-to-date Java library to
people faster.









		
___________________________________________________________ 
How much free photo storage do you get? Store your holiday 
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com

^ permalink raw reply	[flat|nested] 296+ messages in thread
* Re: GCC 4.1: Buildable on GHz machines only?
@ 2005-05-06  6:33 Jason Mancini
  0 siblings, 0 replies; 296+ messages in thread
From: Jason Mancini @ 2005-05-06  6:33 UTC (permalink / raw)
  To: gcc

A little humor from a long time ML lurker...

Via C3-2 Nehemiah 1GHz 512MB ddr

$ ../gcc-4.0.0/configure --prefix=/home/jason/local/gcc-400 --enable-shared 
\
--enable-threads=posix --disable-checking --enable-long-long 
--enable-__cxa_atexit \ --enable-clocale=gnu --disable-libunwind-exceptions 
--enable-languages=c --with-system-zlib

$ time make bootstrap
...
3860.71user 245.24system 1:10:05elapsed 97%CPU
0inputs+0outputs (6698major+12862842minor)pagefaults 0swaps

$ strip gcc ; upx -9 gcc ; ls -l gcc
-rwxr-xr-x  1 jason jason 42672 May  5 23:07 gcc

So the bootstrap process generates a useful 10 bytes/second.  ;-)

But seriously, GCC and various language standards have kept up with modern 
hardware.
If someone takes a GCC release and hacks up a release to run on 50MHz boxes 
from years
gone by, that's great, but I think the main GCC devs shouldn't worry about 
it because
GCC is more about flexibility and extensibility than slim and trim I'd say.  
Perhaps there
should be an "embedded GCC" team that focuses on a separate light-weight 
C/C++ project.

Many thanks for GCC!
-Jason, back to lurking.


^ permalink raw reply	[flat|nested] 296+ messages in thread
* GCC 4.1: Buildable on GHz machines only?
@ 2005-04-27  3:40 Matt Thomas
  2005-04-27  4:59 ` Daniel Jacobowitz
  2005-04-27  6:24 ` Ian Lance Taylor
  0 siblings, 2 replies; 296+ messages in thread
From: Matt Thomas @ 2005-04-27  3:40 UTC (permalink / raw)
  To: gcc

Over the past month I've been making sure that GCC 4.1 works on NetBSD.
I've completed bootstraps on sparc, sparc64, arm, x86_64, i386, alpha,
mipsel, mipseb, and powerpc.  I've done cross-build targets for vax.
Results have been sent to gcc-testsuite.

The times to complete bootstraps on older machines has been bothering me.
It took nearly 72 hours for 233MHz StrongArm with 64MB to complete a
bootstrap (with libjava).  It took over 48 hours for a 120MHz MIPS R4400
(little endian) with 128MB to finish (without libjava) and a bit over 24
hours for a 250MHz MIPS R4400 (big endian) with 256MB to finish (again,
no libjava).  That doesn't even include the time to run the testsuites.

I have a 50MHz 68060 with 96MB of memory (MVME177) approaching 100 hours
(48 hours just to exit stage3 and start on the libraries) doing a bootstrap
knowing that it's going to die when doing the ranlib of libjava.  The kernel
for the 060 isn't configured with a large enough dataspace to complete the
ranlib.

Most of the machines I've listed above are relatively powerful machines
near the apex of performance of their target architecture.  And yet GCC4.1
can barely be bootstrapped on them.

I do most of my GCC work on a 2GHz x86_64 because it's so fast.  I'm afraid
the widespread availability of such fast machines hides the fast that the
current performance of GCC on older architectures is appalling.

I'm going to run some bootstraps with --disable-checking just to see how
much faster they are.  I hope I'm going to pleasantly surprised but I'm
not counting on it.
-- 
Matt Thomas                     email: matt@3am-software.com
3am Software Foundry              www: http://3am-software.com/bio/matt/
Cupertino, CA              disclaimer: I avow all knowledge of this message.


^ permalink raw reply	[flat|nested] 296+ messages in thread

end of thread, other threads:[~2005-05-28 23:29 UTC | newest]

Thread overview: 296+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-27 23:53 GCC 4.1: Buildable on GHz machines only? Daniel Kegel
2005-04-28  1:17 ` Peter Barada
2005-04-29  0:37   ` Dan Kegel
2005-04-29  5:05     ` Peter Barada
2005-04-29 16:47       ` Dan Kegel
  -- strict thread matches above, loose matches on Subject: below --
2005-05-06 20:03 Haren Visavadia
2005-05-06  6:33 Jason Mancini
2005-04-27  3:40 Matt Thomas
2005-04-27  4:59 ` Daniel Jacobowitz
2005-04-27  5:45   ` Richard Henderson
2005-04-27  5:50     ` Matt Thomas
2005-04-27  6:12       ` Gary Funck
2005-04-27  6:36         ` Matt Thomas
2005-04-27  6:40           ` Zack Weinberg
2005-04-27 14:47           ` David Edelsohn
2005-04-27 15:20             ` Matt Thomas
2005-04-27 15:45               ` Jonathan Wakely
2005-04-27 15:56                 ` Matt Thomas
2005-04-27 16:35                   ` Daniel Jacobowitz
2005-04-27 20:07                   ` Steven Bosscher
2005-04-27 20:36                     ` Paul Koning
2005-04-27 20:41                       ` sjhill
2005-04-27 20:50                       ` Steven Bosscher
2005-04-27 20:52                         ` Diego Novillo
2005-04-27 20:57                         ` Paul Koning
2005-04-27 21:04                           ` Andrew Pinski
2005-04-27 21:40                             ` Paul Koning
2005-04-27 22:13                               ` Andrew Pinski
2005-04-28 10:08                               ` Andrew Haley
2005-04-28 13:35                             ` Richard Earnshaw
2005-04-28 13:58                               ` Andrew Haley
2005-04-28 14:01                                 ` Richard Earnshaw
2005-04-28 14:20                                 ` Andreas Schwab
2005-04-28 16:10                                   ` Andrew Haley
2005-04-28 16:17                                     ` David Edelsohn
2005-04-28 16:53                                       ` Joe Buck
2005-04-28 16:59                                         ` David Edelsohn
2005-05-03 19:58                                           ` Alexandre Oliva
2005-05-03 22:04                                             ` Joe Buck
2005-05-03 23:47                                               ` Dave Korn
2005-05-03 23:52                                                 ` Peter O'Gorman
2005-05-04  0:02                                                   ` Dave Korn
2005-05-04  0:06                                               ` Peter O'Gorman
2005-05-04  0:49                                                 ` Richard Henderson
2005-05-04 10:32                                               ` Andrew Haley
2005-05-04 13:53                                                 ` H. J. Lu
2005-05-04 13:54                                                   ` Andrew Haley
2005-05-04 16:10                                                   ` Joe Buck
2005-05-04 16:22                                                     ` H. J. Lu
2005-05-04 16:38                                                       ` Joe Buck
2005-05-04 17:08                                                         ` Ian Lance Taylor
2005-05-04 18:11                                                           ` Joe Buck
2005-05-05  5:40                                                         ` Alan Modra
2005-05-16 14:03                                                         ` Peter Barada
     [not found]                                                           ` <42888FCF.4000207@adacore.com>
2005-05-16 14:08                                                             ` Richard Earnshaw
     [not found]                                                               ` <428895AA.204@adacore.com>
2005-05-16 14:17                                                                 ` Richard Earnshaw
     [not found]                                                                   ` <4288B3FA.40706@coyotegulch.com>
2005-05-16 16:18                                                                     ` Steven Bosscher
2005-05-16 16:20                                                                       ` Peter Barada
2005-05-16 17:06                                                                       ` Richard Earnshaw
2005-05-16 17:08                                                                         ` Daniel Berlin
2005-05-16 17:23                                                                           ` Richard Earnshaw
2005-05-16 18:13                                                                             ` Steven Bosscher
2005-05-16 18:54                                                                               ` Karel Gardas
2005-05-16 21:24                                                                                 ` Steven Bosscher
2005-05-16 22:18                                                                                   ` Joe Buck
2005-05-16 23:21                                                                                     ` Steven Bosscher
2005-05-16 20:34                                                                               ` Joseph S. Myers
2005-05-16 17:18                                                                         ` Steven Bosscher
2005-05-16 19:09                                                                         ` DJ Delorie
2005-05-16 19:13                                                                           ` Andrew Pinski
2005-05-16 19:45                                                                             ` DJ Delorie
2005-05-16 21:15                                                                               ` Karel Gardas
2005-05-16 21:33                                                                                 ` DJ Delorie
2005-05-16 21:44                                                                                   ` Karel Gardas
2005-05-16 22:02                                                                                     ` Peter Barada
2005-05-16 22:07                                                                                     ` DJ Delorie
2005-05-17  0:27                                                                                       ` Joe Buck
2005-05-17  0:59                                                                                         ` DJ Delorie
2005-05-18 12:08                                                                                       ` Karel Gardas
2005-05-16 15:28                                                             ` Paul Koning
2005-05-16 16:04                                                             ` Peter Barada
2005-05-16 17:26                                                               ` Paolo Bonzini
2005-05-16 17:51                                                                 ` Peter Barada
2005-05-16 18:26                                                               ` Georg Bauhaus
2005-05-16 18:50                                                               ` Russ Allbery
2005-05-16 19:29                                                                 ` Alexandre Oliva
2005-05-16 19:40                                                                   ` Russ Allbery
2005-05-16 20:13                                                                     ` Florian Weimer
2005-05-17  6:40                                                                       ` Alexandre Oliva
2005-05-17  4:58                                                                     ` Alexandre Oliva
2005-05-16 22:11                                                               ` Ralf Corsepius
     [not found]                                                               ` <1116279808.8237.625.camel@mccallum.corsepiu.local>
2005-05-16 22:41                                                                 ` Steven Bosscher
2005-05-17  1:09                                                                   ` Ralf Corsepius
2005-05-17  1:26                                                                     ` Steven Bosscher
2005-05-17  1:32                                                                       ` Steven Bosscher
2005-05-17  1:40                                                                         ` Joe Buck
2005-05-17  2:13                                                                           ` Steven Bosscher
2005-05-17 10:01                                                                             ` Ralf Corsepius
2005-05-17 10:20                                                                               ` Jonathan Wakely
2005-05-17 16:34                                                                                 ` Joel Sherrill <joel@OARcorp.com>
2005-05-17 17:09                                                                                   ` Jonathan Wakely
2005-05-17 17:56                                                                                   ` Joseph S. Myers
2005-05-17 20:56                                                                                     ` Gerald Pfeifer
2005-05-17 10:22                                                                               ` Karel Gardas
2005-05-17 18:18                                                                                 ` Alexandre Oliva
2005-05-17 19:04                                                                                   ` Karel Gardas
2005-05-17 21:03                                                                                     ` Joel Sherrill <joel@OARcorp.com>
2005-05-17 21:19                                                                                       ` Peter Barada
2005-05-17 21:24                                                                                         ` Joel Sherrill <joel@OARcorp.com>
2005-05-17 21:56                                                                                           ` Peter Barada
2005-05-21 17:31                                                                                         ` Kai Henningsen
2005-05-21 17:51                                                                                           ` Peter Barada
2005-05-29  4:37                                                                                             ` Kai Henningsen
     [not found]                                                                                       ` <27161322.1116363955980.JavaMail.root@dtm1eusosrv72.dtm.ops.eu.uu.net>
2005-05-17 22:52                                                                                         ` Toon Moene
2005-05-17 23:09                                                                                           ` Peter Barada
2005-05-18  0:00                                                                                             ` Jonathan Wilson
2005-05-18  8:05                                                                                               ` Ranjit Mathew
2005-05-18  8:57                                                                                                 ` Gabriel Dos Reis
2005-05-17 17:22                                                                               ` Joe Buck
2005-05-17 17:47                                                                                 ` Joel Sherrill <joel@OARcorp.com>
2005-05-17 18:56                                                                                   ` Joseph S. Myers
2005-05-17 22:20                                                                                     ` Hugh Sasse
2005-05-17 23:00                                                                                       ` Joseph S. Myers
2005-05-18 10:29                                                                                         ` Richard Earnshaw
2005-05-18 13:24                                                                                           ` Joseph S. Myers
2005-05-18  9:10                                                                                     ` Richard Sandiford
2005-05-18 13:21                                                                                       ` Joseph S. Myers
2005-05-19 21:53                                                                                         ` Richard Sandiford
2005-05-18  7:17                                                                                   ` Ralf Corsepius
2005-05-18 13:45                                                                                     ` Robert Dewar
2005-05-18 14:05                                                                                       ` Peter Barada
2005-05-18 15:27                                                                                         ` Robert Dewar
2005-05-17 19:29                                                                               ` Gabriel Dos Reis
2005-05-17 20:03                                                                               ` Marcin Dalecki
2005-05-17 10:16                                                                       ` Richard Earnshaw
2005-05-17 10:50                                                                         ` Steven Bosscher
2005-05-17 10:52                                                                           ` Richard Earnshaw
2005-05-17 11:37                                                                           ` Ralf Corsepius
2005-05-17 12:18                                                                             ` Steven Bosscher
2005-05-17 12:59                                                                               ` Ralf Corsepius
2005-05-17 11:39                                                                           ` Eric Botcazou
2005-05-17 20:14                                                                         ` Marcin Dalecki
2005-05-17 21:03                                                                           ` Paul Brook
2005-05-18 10:13                                                                             ` Richard Earnshaw
2005-05-17 16:02                                                                       ` Joel Sherrill <joel@OARcorp.com>
2005-05-17  9:14                                                                   ` Peter Barada
2005-05-17  9:29                                                                     ` Michael Veksler
2005-05-17  9:36                                                                     ` Karel Gardas
2005-05-16 19:04                                                             ` Alexandre Oliva
2005-05-16 20:03                                                               ` Hugh Sasse
2005-05-16 20:15                                                                 ` Mike Stump
2005-04-28 16:38                                 ` Ian Lance Taylor
2005-04-28 16:45                                   ` Andrew Haley
2005-04-28 16:56                                     ` David Edelsohn
2005-04-28  1:58                           ` Tom Tromey
2005-04-28 13:52                             ` Richard Earnshaw
2005-05-02  8:51                               ` Marc Espie
2005-05-02 14:27                                 ` Peter O'Gorman
2005-05-02 18:04                                   ` Joe Buck
2005-04-28 16:53                             ` Joe Buck
2005-04-28 17:10                               ` Andrew Haley
2005-04-28 17:53                           ` David Carlton
2005-04-28 18:08                             ` Peter Barada
2005-04-28 18:10                           ` Matt Thomas
2005-04-28 18:16                             ` Joe Buck
2005-04-28 18:42                             ` David Edelsohn
2005-04-28 21:50                             ` Daniel Berlin
2005-04-28 22:04                               ` Daniel Berlin
2005-04-27 20:59                         ` Karel Gardas
2005-04-28  2:18                           ` Marcin Dalecki
2005-04-28 10:20                             ` Dave Korn
2005-04-28 11:32                               ` Marcin Dalecki
2005-05-02  8:42                       ` Marc Espie
2005-05-02 15:44                         ` Daniel Berlin
2005-04-27 23:35                     ` Stan Shebs
2005-04-27 23:40                       ` Daniel Berlin
2005-04-27 23:48                         ` Zack Weinberg
2005-04-27 23:49                           ` Zack Weinberg
2005-04-28  0:16                           ` Daniel Berlin
2005-04-28  0:28                             ` Zack Weinberg
2005-04-28  1:01                               ` Daniel Berlin
2005-04-28  1:06                                 ` Zack Weinberg
2005-04-28  1:44                               ` Peter Barada
2005-04-28  1:58                                 ` Marcin Dalecki
2005-04-28  3:21                                 ` Zack Weinberg
2005-04-28  3:53                                   ` Peter Barada
2005-04-28  4:55                                     ` Zack Weinberg
2005-04-28  8:03                                   ` Thorsten Glaser
2005-04-28 13:35                                     ` Daniel Jacobowitz
2005-04-28 15:58                                 ` Joel Sherrill <joel@OARcorp.com>
2005-04-28 16:09                                   ` Peter Barada
2005-04-28 16:21                                     ` Daniel Berlin
2005-04-28 17:31                                       ` Devang Patel
2005-04-28 18:03                                         ` Daniel Berlin
2005-04-28 18:12                                           ` Devang Patel
2005-04-28 18:31                                             ` Daniel Berlin
2005-04-28  9:30                             ` Karel Gardas
2005-04-28 16:03                           ` Gunther Nikl
2005-04-28 16:26                           ` Daniel Berlin
2005-04-29 12:02                           ` Lars Segerlund
2005-04-29 15:21                             ` Daniel Jacobowitz
2005-05-03  8:15                               ` Mike Stump
2005-04-27 23:42                       ` Joe Buck
2005-04-28  1:59                         ` Marcin Dalecki
2005-04-29 21:37                         ` Stan Shebs
2005-04-28  1:48                     ` Marcin Dalecki
2005-04-28 13:35                     ` Richard Earnshaw
2005-04-28 15:01                       ` Lars Segerlund
2005-04-28 17:26                         ` Marcin Dalecki
2005-04-30 19:22                         ` Giovanni Bajo
2005-04-29  7:09                     ` Jason Thorpe
2005-04-30 19:24                       ` Giovanni Bajo
2005-04-30 23:06                         ` Nix
2005-04-27 15:52               ` David Edelsohn
2005-04-27 16:02                 ` Richard Earnshaw
2005-04-27 16:29                   ` David Edelsohn
2005-04-27 16:33                     ` Richard Earnshaw
2005-04-27 16:34                       ` Richard Earnshaw
2005-04-30 19:33                   ` Giovanni Bajo
2005-04-27 16:19                 ` Dave Korn
2005-04-28 15:44               ` Gunther Nikl
2005-04-28 18:24               ` Ian Lance Taylor
2005-04-28 19:01                 ` Hugh Sasse
2005-04-29 10:16                 ` Andrew Haley
2005-04-29 10:57                   ` Jakub Jelinek
2005-05-03 20:02                     ` Alexandre Oliva
2005-04-29 15:36                   ` Ian Lance Taylor
2005-04-29 16:08                     ` Andreas Schwab
2005-04-29 16:08                       ` Ian Lance Taylor
2005-04-29 17:30                       ` Andrew Haley
2005-04-29 18:52                         ` Ian Lance Taylor
2005-04-29 19:18                           ` Joe Buck
2005-04-29 19:35                           ` Andrew Haley
2005-04-29 22:58                             ` Ian Lance Taylor
2005-04-29 23:32                               ` Joe Buck
2005-04-29 23:51                                 ` Richard Henderson
2005-04-30  0:05                                   ` Hugh Sasse
2005-04-30  0:10                                 ` Matt Thomas
2005-04-30  0:54                                   ` David Daney
2005-04-30 12:14                                   ` Andrew Haley
2005-05-01 22:54                                     ` Kai Henningsen
2005-05-06 19:49                                   ` Tom Tromey
2005-04-30  2:59                                 ` Ian Lance Taylor
2005-04-30  9:33                                   ` Joe Buck
2005-05-03  7:42                                     ` Mike Stump
2005-04-29 20:54                           ` Richard Henderson
2005-04-30 11:25                             ` Andrew Haley
2005-05-03 20:06                             ` Alexandre Oliva
2005-04-29  9:44             ` Jason Thorpe
2005-04-29 16:32               ` Ian Lance Taylor
2005-04-29 17:12                 ` Diego Novillo
2005-04-30 19:40                 ` Giovanni Bajo
2005-05-01  1:51                   ` Jason Thorpe
2005-05-02  0:41                     ` Giovanni Bajo
2005-04-29 17:29               ` Joe Buck
2005-04-27 21:25           ` Mike Stump
2005-04-27 21:30             ` Matt Thomas
2005-04-27  7:58       ` Dan Nicolaescu
2005-04-29  3:30         ` Dan Nicolaescu
2005-04-27 19:45       ` Mark Mitchell
2005-05-05  0:09         ` Per Bothner
2005-05-05  1:51           ` David Daney
2005-05-05  6:51           ` Ranjit Mathew
2005-05-05 11:54             ` Ranjit Mathew
2005-05-05 14:57             ` Tom Tromey
2005-05-05 15:52               ` Per Bothner
2005-05-05 16:01                 ` Andrew Haley
2005-05-05 20:10                   ` Alexandre Oliva
2005-05-05 21:03                     ` Richard Henderson
2005-05-05 21:08                       ` David Daney
2005-05-06 20:00                         ` Tom Tromey
2005-05-07 23:29                           ` Andi Kleen
2005-05-09  8:12                             ` Fernando Lozano
2005-05-09 14:53                             ` Richard Earnshaw
2005-05-05 21:13                       ` Rutger Ovidius
2005-05-05 23:38                         ` Tom Tromey
2005-05-06  6:36                           ` Ranjit Mathew
2005-05-06  8:47                         ` Andrew Haley
2005-05-06 15:07                           ` Rutger Ovidius
2005-05-06 15:31                             ` Andrew Haley
2005-05-06 16:14                               ` Rutger Ovidius
2005-05-06 16:31                                 ` Andrew Haley
2005-05-06 17:10                                   ` Rutger Ovidius
2005-05-06 17:27                                   ` Marcin Dalecki
2005-05-06 19:08                               ` Joe Buck
2005-05-06 15:49                             ` Mark Wielaard
2005-05-06 16:29                             ` wfor
2005-05-05 21:54                       ` Andi Vajda
2005-05-06  2:58                         ` Mike Stump
2005-05-08 14:34                           ` Steinar Bang
2005-05-06  7:21               ` Paolo Bonzini
2005-05-06  9:56                 ` Paolo Bonzini
2005-05-06 15:51                 ` Per Bothner
2005-05-06  7:35               ` Paolo Bonzini
2005-04-27  6:24 ` Ian Lance Taylor
2005-04-27 19:57   ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).