public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* GCC 3.1 Released
@ 2002-05-15 18:48 Mark Mitchell
  2002-05-15 19:43 ` Craig Rodrigues
                   ` (4 more replies)
  0 siblings, 5 replies; 26+ messages in thread
From: Mark Mitchell @ 2002-05-15 18:48 UTC (permalink / raw)
  To: gcc-announce, gcc

GCC 3.1 is now available.

In this release, we focused more on quality than new features; many
bugs were fixed.  We worked very hard to fix bugs that were introduced
in GCC 3.0, but that were not present in previous releases of the
compiler.  We also worked hard to eliminate new bugs.

We have continued to improve the standards conformance in the C, C++
and Java compilers, added support for profile-directed optimizations,
improved support for many chips used in embedded systems, added an
Ada compiler, and added support for the x86-64 architecture.

For a list of many -- but by no means all -- of the changes available
in this release, see:

  http://gcc.gnu.org/gcc-3.1/changes.html

I would like to thank HP for sponsoring my work as Release Manager;
that support has made it possible for me to organize this release,
and will continue to support my work as RM for some time to come.

Many people worked very hard on this release.  The following list
is woefully incomplete, but does recognize some of the people I
most appreciated while preparing this release:

  Neil Booth:
    Cleanups that will reduce the chance of future bugs.

  Robert Dewar (and ACT):
    The Ada front end.

  Richard Henderson:
    Many, many bug fixes and code reviews

  Jakub Jelinek:
    Many bug fixes.

  Geoff Keating:
    Automated regression-testing.

  David Miller:
    SPARC and Solaris bug fixes.

  Gerald Pfeifer:
    Website and documentation maintenance.

The release is available from the FTP servers listed in:

  http://www.gnu.org/order/ftp.html

The release can be found in the file:

  gcc/gcc-3.1/gcc-3.1.tar.gz

See:

  http://gcc.gnu.org/install/download.html

for more information about how to obtain and install GCC.

Enjoy!

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

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

* Re: GCC 3.1 Released
  2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
@ 2002-05-15 19:43 ` Craig Rodrigues
  2002-05-15 20:10   ` Joseph S. Myers
  2002-05-15 20:35 ` Nicola Pero
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 26+ messages in thread
From: Craig Rodrigues @ 2002-05-15 19:43 UTC (permalink / raw)
  To: gcc

Hi,

Where are the onlinedocs for gcc 3.1?

I see that:
http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc.html is a valid
URL, but:

http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc.html  is not.

The main documentation web page at:
http://gcc.gnu.org/onlinedocs/index.html

needs to be updated.  I can provide a patch, but I need to
know where the gcc 3.1 docs are.

-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@attbi.com

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

* Re: GCC 3.1 Released
  2002-05-15 19:43 ` Craig Rodrigues
@ 2002-05-15 20:10   ` Joseph S. Myers
  2002-05-15 20:17     ` Craig Rodrigues
  2002-05-16  1:31     ` Gerald Pfeifer
  0 siblings, 2 replies; 26+ messages in thread
From: Joseph S. Myers @ 2002-05-15 20:10 UTC (permalink / raw)
  To: Craig Rodrigues; +Cc: gcc

On Wed, 15 May 2002, Craig Rodrigues wrote:

> Where are the onlinedocs for gcc 3.1?

Onlinedocs for 3.1 and later versions are generated with update_web_docs
rather than update_web_docs_old, so the paths are as for the mainline
manuals, as generated by makeinfo --html.

The list of manuals for 3.1 should be the mainline list, less the
internals manuals that are only linked to for the mainline.

> http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc.html  is not.

http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc/

-- 
Joseph S. Myers
jsm28@cam.ac.uk

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

* Re: GCC 3.1 Released
  2002-05-15 20:10   ` Joseph S. Myers
@ 2002-05-15 20:17     ` Craig Rodrigues
  2002-05-16  1:31     ` Gerald Pfeifer
  1 sibling, 0 replies; 26+ messages in thread
From: Craig Rodrigues @ 2002-05-15 20:17 UTC (permalink / raw)
  To: Joseph S. Myers; +Cc: gcc

On Thu, May 16, 2002 at 02:58:20AM +0100, Joseph S. Myers wrote:
> On Wed, 15 May 2002, Craig Rodrigues wrote:
> 
> > Where are the onlinedocs for gcc 3.1?
> 
> Onlinedocs for 3.1 and later versions are generated with update_web_docs
> rather than update_web_docs_old, so the paths are as for the mainline
> manuals, as generated by makeinfo --html.
> 
> The list of manuals for 3.1 should be the mainline list, less the
> internals manuals that are only linked to for the mainline.
> 
> > http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc.html  is not.
> 
> http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc/

OK, thanks, I committed the following patch as obvious:

http://gcc.gnu.org/ml/gcc-patches/2002-05/msg01252.html

-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@attbi.com

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

* Re: GCC 3.1 Released
  2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
  2002-05-15 19:43 ` Craig Rodrigues
@ 2002-05-15 20:35 ` Nicola Pero
  2002-05-15 22:20   ` Zack Weinberg
                     ` (3 more replies)
  2002-05-15 22:54 ` Robert Schiele
                   ` (2 subsequent siblings)
  4 siblings, 4 replies; 26+ messages in thread
From: Nicola Pero @ 2002-05-15 20:35 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc


> GCC 3.1 is now available.
> 
> In this release, we focused more on quality than new features; many
> bugs were fixed.  We worked very hard to fix bugs that were introduced
> in GCC 3.0, but that were not present in previous releases of the
> compiler.  We also worked hard to eliminate new bugs.
> 
> We have continued to improve the standards conformance in the C, C++
> and Java compilers, added support for profile-directed optimizations,
> improved support for many chips used in embedded systems, added an
> Ada compiler, and added support for the x86-64 architecture.
> 
> For a list of many -- but by no means all -- of the changes available
> in this release, see:
> 
>   http://gcc.gnu.org/gcc-3.1/changes.html
> 

Hi Mark,

very good document ... just a very short comment -

I see no mention of Objective-C improvements.

I don't really care, but I'm worried that the document might give the
(false) impression that Objective-C is not actively supported and
maintained.

I'd like a short generic sentence somewhere saying bug fixes and
improvements were done to the Objective-C compiler and GNU runtime library
too. :-)

It's mostly to underline that the language is well alive ... and as a user
of the GNU Objective-C compiler I must say that the GCC 3.x serie of
compilers does contain important improvements which the Objective-C users
has been waiting for quite a long while.

I think the following end-ix86-user relevant improvements were made to the
ObjC compiler and GNU runtime library from 3.0 to 3.1 -

 - linker warnings have been fixed (finally! most users are waiting for
this - thanks Jakub Jelinek again!).

 - if a class method cannot be found, do not issue a warning if a
corresponding instance method exists in the root class.

 - forward @protocol declarations have been fixed.

 - fixed loading of categories in certain situations (GNU runtime only).

 - rewritten the class lookup so that class method dispatch is more than
twice as fast as it used to be (GNU runtime only).

Thanks again to you and everyone who made GCC 3.1 possible and sorry for
always complaining about Objective-C not getting enough attention. :-)

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

* Re: GCC 3.1 Released
  2002-05-15 20:35 ` Nicola Pero
@ 2002-05-15 22:20   ` Zack Weinberg
  2002-05-16  0:16   ` Mark Mitchell
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 26+ messages in thread
From: Zack Weinberg @ 2002-05-15 22:20 UTC (permalink / raw)
  To: Nicola Pero; +Cc: Mark Mitchell, gcc

On Thu, May 16, 2002 at 03:58:54AM +0100, Nicola Pero wrote:
> 
> I see no mention of Objective-C improvements.

Submit a patch to gcc-3.1/changes.html.

zw

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

* Re: GCC 3.1 Released
  2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
  2002-05-15 19:43 ` Craig Rodrigues
  2002-05-15 20:35 ` Nicola Pero
@ 2002-05-15 22:54 ` Robert Schiele
  2002-05-16 10:06   ` Janis Johnson
  2002-05-16  7:28 ` Richard B. Kreckel
  2002-05-16  7:49 ` DJ Delorie
  4 siblings, 1 reply; 26+ messages in thread
From: Robert Schiele @ 2002-05-15 22:54 UTC (permalink / raw)
  To: gcc

[-- Attachment #1: Type: text/plain, Size: 2636 bytes --]

Ok, so we can start populating the build status page. I have built the
following platforms successfully:

// System 1: /////////////////////////////////////////////////////////////

# config.guess
i686-pc-linux-gnu

# gcc -v
Reading specs from /opt/Pkg/Linux/i686/gcc31/lib/gcc-lib/i486-suse-linux/3.1/specs
Configured with: /home/schiele/gcccvs/gcc-3.1/configure --enable-threads=posix --enable-long-long --prefix=/opt/Pkg/Linux/i686/gcc31 --enable-languages=c,c++,f77,objc,java --disable-nls --enable-shared i486-suse-linux
Thread model: posix
gcc version 3.1

SuSE Linux 8.0 (i386)

# uname -a
Linux sekretar 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown

# rpm -q glibc
glibc-2.2.5-38

// System 2: /////////////////////////////////////////////////////////////

# config.guess
sparc64-unknown-linux-gnu

# gcc -v
Reading specs from /opt/Pkg/Linux/sparc64/gcc31/lib/gcc-lib/sparc-suse-linux/3.1/specs
Configured with: /home/schiele/gcccvs/gcc-3.1/configure --enable-threads=posix --enable-long-long --prefix=/opt/Pkg/Linux/sparc64/gcc31 --enable-languages=c,c++,f77,objc,java --disable-nls --enable-shared sparc-suse-linux
Thread model: posix
gcc version 3.1

SuSE Linux 7.3 (SPARC)

# uname -a
Linux rishadan 2.4.14 #1 Mon Nov 12 11:25:00 GMT 2001 sparc64 unknown

# rpm -q glibc
glibc-2.2.4-34

// System 3: /////////////////////////////////////////////////////////////

# config.guess
sparc-sun-solaris2.8

# gcc -v
Reading specs from /opt/Pkg/SunOS/gcc31/lib/gcc-lib/sparc-sun-solaris2.8/3.1/specs
Configured with: /home/schiele/gcccvs/gcc-3.1/configure --enable-threads=posix --enable-long-long --prefix=/opt/Pkg/SunOS/gcc31 --enable-languages=c,c++,f77,objc,java --disable-nls --enable-shared sparc-sun-solaris2.8
Thread model: posix
gcc version 3.1

// System 4: /////////////////////////////////////////////////////////////

# config.guess
sparc-sun-solaris2.8

# gcc -v
Reading specs from /opt/Pkg/SunOS/gcc31_64/lib/gcc-lib/sparc64-sun-solaris2.8/3.1/specs
Configured with: /home/schiele/gcccvs/gcc-3.1/configure --enable-threads=posix --enable-long-long --prefix=/opt/Pkg/SunOS/gcc31_64 --enable-languages=c,c++,f77,objc,java --disable-nls --enable-shared sparc64-sun-solaris2.8
Thread model: posix
gcc version 3.1

//////////////////////////////////////////////////////////////////////////

Regression test results for systems 1 and 2 are already on
gcc-testresults.  System 3 and 4 will follow as soon as they are
complete.

Robert

-- 
Robert Schiele			Tel.: +49-621-181-2583
Dipl.-Wirtsch.informatiker	mailto:rschiele@uni-mannheim.de

[-- Attachment #2: Type: application/pgp-signature, Size: 524 bytes --]

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

* Re: GCC 3.1 Released
  2002-05-15 20:35 ` Nicola Pero
  2002-05-15 22:20   ` Zack Weinberg
@ 2002-05-16  0:16   ` Mark Mitchell
  2002-05-16  6:02     ` Nicola Pero
  2002-05-16  1:35   ` Gerald Pfeifer
  2002-05-16  8:06   ` Kelley Cook
  3 siblings, 1 reply; 26+ messages in thread
From: Mark Mitchell @ 2002-05-16  0:16 UTC (permalink / raw)
  To: Nicola Pero; +Cc: gcc

> I see no mention of Objective-C improvements.

Thanks for pointing that out.

As a middle manager of sorts, I depend on the information that other
hard-working people prepare. :-)

I read through:

  http://gcc.gnu.org/gcc-3.1/changes.html

to compile my list of things to mention, and tried to pick out a
few of the biggest highlights.

Please make sure that for the next release Objective-C gets
mentioned there, and then I will be more likely to see it.

Thank you!

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

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

* Re: GCC 3.1 Released
  2002-05-15 20:10   ` Joseph S. Myers
  2002-05-15 20:17     ` Craig Rodrigues
@ 2002-05-16  1:31     ` Gerald Pfeifer
  2002-05-16  6:24       ` Joseph S. Myers
  1 sibling, 1 reply; 26+ messages in thread
From: Gerald Pfeifer @ 2002-05-16  1:31 UTC (permalink / raw)
  To: Joseph S. Myers, Toon Moene; +Cc: Craig Rodrigues, gcc

On Thu, 16 May 2002, Joseph S. Myers wrote:
> Onlinedocs for 3.1 and later versions are generated with update_web_docs
> rather than update_web_docs_old, so the paths are as for the mainline
> manuals, as generated by makeinfo --html.

What do you think about removing the manuals for GCC 3.0 to, say, 3.0.2
or 3.0.3 to make the list at http://gcc.gnu.org/onlinedocs/ shorter?

Toon, should we change the name of the link to "G77 0.5.26 (GCC 3.1)"?
(I have some vague memory that you changed the version number, but I'm
not sure.)

Gerald
-- 
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/

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

* Re: GCC 3.1 Released
  2002-05-15 20:35 ` Nicola Pero
  2002-05-15 22:20   ` Zack Weinberg
  2002-05-16  0:16   ` Mark Mitchell
@ 2002-05-16  1:35   ` Gerald Pfeifer
  2002-05-16  8:06   ` Kelley Cook
  3 siblings, 0 replies; 26+ messages in thread
From: Gerald Pfeifer @ 2002-05-16  1:35 UTC (permalink / raw)
  To: Nicola Pero; +Cc: Mark Mitchell, gcc

On Thu, 16 May 2002, Nicola Pero wrote:
>>   http://gcc.gnu.org/gcc-3.1/changes.html
> I see no mention of Objective-C improvements.
> [...]
> I think the following end-ix86-user relevant improvements were made to the
> ObjC compiler and GNU runtime library from 3.0 to 3.1 -

Would you mind adding this list to gcc-3.1/changes.html?

(The file has the following comment at the top:

  <!-- GCC maintainers, please do not hesitate to update/contribute entries
     concerning those part of GCC you maintain!  2002-03-23, Gerald.
  -->

so Stan and Ovidiu can approve the patch.)
)

Gerald
-- 
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/

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

* Re: GCC 3.1 Released
  2002-05-16  0:16   ` Mark Mitchell
@ 2002-05-16  6:02     ` Nicola Pero
  0 siblings, 0 replies; 26+ messages in thread
From: Nicola Pero @ 2002-05-16  6:02 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc


> > I see no mention of Objective-C improvements.
> 
> Thanks for pointing that out.
> 
> As a middle manager of sorts, I depend on the information that other
> hard-working people prepare. :-)
> 
> I read through:
> 
>   http://gcc.gnu.org/gcc-3.1/changes.html
> 
> to compile my list of things to mention, and tried to pick out a
> few of the biggest highlights.
> 
> Please make sure that for the next release Objective-C gets
> mentioned there, and then I will be more likely to see it.

Ok - I see - I submitted a patch - thanks for the answer. :-)

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

* Re: GCC 3.1 Released
  2002-05-16  1:31     ` Gerald Pfeifer
@ 2002-05-16  6:24       ` Joseph S. Myers
  2002-05-16 13:22         ` PATCH for " Gerald Pfeifer
  0 siblings, 1 reply; 26+ messages in thread
From: Joseph S. Myers @ 2002-05-16  6:24 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: Toon Moene, Craig Rodrigues, gcc

On Thu, 16 May 2002, Gerald Pfeifer wrote:

> What do you think about removing the manuals for GCC 3.0 to, say, 3.0.2
> or 3.0.3 to make the list at http://gcc.gnu.org/onlinedocs/ shorter?

Remove the links, keep the manuals so the URLs stay valid.

> Toon, should we change the name of the link to "G77 0.5.26 (GCC 3.1)"?
> (I have some vague memory that you changed the version number, but I'm
> not sure.)

G77 no longer has its own version number, so it should be "GCC 3.1 G77
Manual".

The GNAT Reference Manual should be included in those linked to for the
release.

-- 
Joseph S. Myers
jsm28@cam.ac.uk

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

* Re: GCC 3.1 Released
  2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
                   ` (2 preceding siblings ...)
  2002-05-15 22:54 ` Robert Schiele
@ 2002-05-16  7:28 ` Richard B. Kreckel
  2002-05-16  7:50   ` Mark Mitchell
  2002-05-16  7:49 ` DJ Delorie
  4 siblings, 1 reply; 26+ messages in thread
From: Richard B. Kreckel @ 2002-05-16  7:28 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc

Hi,

On Wed, 15 May 2002, Mark Mitchell wrote:
[...]
> The release can be found in the file:
> 
>   gcc/gcc-3.1/gcc-3.1.tar.gz

Which in addition is symlinked by gcc/gcc-3.1.tar.gz.  I don't recall when
this habit started, but I would like to ask you to refrain from this
symlinking.

The reason is as follows: Many people like to get the whole directory
gcc-3.1 tar'ed up by jsut saying

ftp> get gcc-3.1.tar

from the gcc subdirectory on mirrors that support this feature (most do).
However, when gcc-3.1.tar.gz is present in the gcc subdir, this preempts
the directory being tar'ed up.  Instead, gc-3.1.tar.gz gets unzipped and
what arrives is not what people expect to arrive.

Regards
     -richy.

PS: Oh, should I mention that this release works 8% faster on our code
    than 3.0 did and still beats the hell out of the competition?    :-)
-- 
Richard B. Kreckel
<Richard.Kreckel@Uni-Mainz.DE>
<http://wwwthep.physik.uni-mainz.de/~kreckel/>


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

* Re: GCC 3.1 Released
  2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
                   ` (3 preceding siblings ...)
  2002-05-16  7:28 ` Richard B. Kreckel
@ 2002-05-16  7:49 ` DJ Delorie
  4 siblings, 0 replies; 26+ messages in thread
From: DJ Delorie @ 2002-05-16  7:49 UTC (permalink / raw)
  To: mark; +Cc: gcc-announce, gcc


> GCC 3.1 is now available.

Woo hoo!

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

* Re: GCC 3.1 Released
  2002-05-16  7:28 ` Richard B. Kreckel
@ 2002-05-16  7:50   ` Mark Mitchell
  2002-05-16  8:29     ` Richard B. Kreckel
  2002-05-16 11:41     ` Joseph S. Myers
  0 siblings, 2 replies; 26+ messages in thread
From: Mark Mitchell @ 2002-05-16  7:50 UTC (permalink / raw)
  To: Richard.Kreckel; +Cc: gcc



--On Thursday, May 16, 2002 03:48:49 PM +0200 "Richard B. Kreckel" 
<kreckel@ginac.de> wrote:

> Hi,
>
> On Wed, 15 May 2002, Mark Mitchell wrote:
> [...]
>> The release can be found in the file:
>>
>>   gcc/gcc-3.1/gcc-3.1.tar.gz
>
> Which in addition is symlinked by gcc/gcc-3.1.tar.gz.  I don't recall when
> this habit started, but I would like to ask you to refrain from this
> symlinking.

I'm not sure where that originates; that's how the 3.0.x releases were
done, so that's how I did this one.

> The reason is as follows: Many people like to get the whole directory
> gcc-3.1 tar'ed up by jsut saying
>
> ftp> get gcc-3.1.tar

That actually gets you a lot of the same things twice; the gcc-3.1.tar.gz
file actually contains everything in that directory.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

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

* Re: GCC 3.1 Released
  2002-05-15 20:35 ` Nicola Pero
                     ` (2 preceding siblings ...)
  2002-05-16  1:35   ` Gerald Pfeifer
@ 2002-05-16  8:06   ` Kelley Cook
  2002-05-16 13:21     ` Gerald Pfeifer
  3 siblings, 1 reply; 26+ messages in thread
From: Kelley Cook @ 2002-05-16  8:06 UTC (permalink / raw)
  To: gcc, gcc-patches

 >I read through:
 >
 >  http://gcc.gnu.org/gcc-3.1/changes.html
 >
 >to compile my list of things to mention, and tried to pick out a
 >few of the biggest highlights.

[Resending my mailer "helpfully" changed the diff attachment to
text/html which was promptly rejected by gcc.gnu.org]

Mark,

I don't think that this page is linked in from anywhere anymore.

Here is a patch.

--- gcc-3.1/index.html.orig	Thu May 16 09:26:10 2002
+++ gcc-3.1/index.html	Thu May 16 09:27:22 2002
@@ -21,7 +21,8 @@
as new information becomes available.</p>

<p>The GCC developers would like to thank the numerous people that
-have contributed new features, test results, bugfixes, etc to GCC. This
+have contributed <a href="changes.html">new
+features, test results, bugfixes, etc</a> to GCC.  This
<a href="http://gcc.gnu.org/onlinedocs/gcc/Contributors.html">amazing
group of volunteers</a> is what makes GCC successful.</p>


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

* Re: GCC 3.1 Released
  2002-05-16  7:50   ` Mark Mitchell
@ 2002-05-16  8:29     ` Richard B. Kreckel
  2002-05-16 11:41     ` Joseph S. Myers
  1 sibling, 0 replies; 26+ messages in thread
From: Richard B. Kreckel @ 2002-05-16  8:29 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc

On Thu, 16 May 2002, Mark Mitchell wrote:
> --On Thursday, May 16, 2002 03:48:49 PM +0200 "Richard B. Kreckel" 
> <kreckel@ginac.de> wrote:
> 
> > Hi,
> >
> > On Wed, 15 May 2002, Mark Mitchell wrote:
> > [...]
> >> The release can be found in the file:
> >>
> >>   gcc/gcc-3.1/gcc-3.1.tar.gz
> >
> > Which in addition is symlinked by gcc/gcc-3.1.tar.gz.  I don't recall when
> > this habit started, but I would like to ask you to refrain from this
> > symlinking.
> 
> I'm not sure where that originates; that's how the 3.0.x releases were
> done, so that's how I did this one.

Hmm, I'm pretty sure it wasn't there at the beginning of the 3.0.x
releases, since we did it this way all the time...

> > The reason is as follows: Many people like to get the whole directory
> > gcc-3.1 tar'ed up by jsut saying
> >
> > ftp> get gcc-3.1.tar
> 
> That actually gets you a lot of the same things twice; the gcc-3.1.tar.gz
> file actually contains everything in that directory.

Sure, I'm aware of that.  Mirrors etc. do want to get a lot of the same
things twice.   :-)

Regards
    -richy.
-- 
Richard B. Kreckel
<Richard.Kreckel@Uni-Mainz.DE>
<http://wwwthep.physik.uni-mainz.de/~kreckel/>


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

* Re: GCC 3.1 Released
  2002-05-15 22:54 ` Robert Schiele
@ 2002-05-16 10:06   ` Janis Johnson
  2002-05-16 10:29     ` Robert Schiele
  0 siblings, 1 reply; 26+ messages in thread
From: Janis Johnson @ 2002-05-16 10:06 UTC (permalink / raw)
  To: Robert Schiele; +Cc: gcc

On Thu, May 16, 2002 at 07:19:33AM +0200, Robert Schiele wrote:
> Ok, so we can start populating the build status page. I have built the
> following platforms successfully:
> 
> i686-pc-linux-gnu
> SuSE Linux 8.0 (i386)
> 
> sparc64-unknown-linux-gnu
> SuSE Linux 7.3 (SPARC)
> 
> sparc-sun-solaris2.8
> 
> sparc-sun-solaris2.8

Thanks!  I've added all of these to the GCC 3.1 build status list at
http://gcc.gnu.org/gcc-3.1/buildstat.html.
> 
> Regression test results for systems 1 and 2 are already on
> gcc-testresults.  System 3 and 4 will follow as soon as they are
> complete.

These test results are all linked from the build status page also.
Thanks again!

Janis

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

* Re: GCC 3.1 Released
  2002-05-16 10:06   ` Janis Johnson
@ 2002-05-16 10:29     ` Robert Schiele
  2002-05-16 10:34       ` Janis Johnson
  0 siblings, 1 reply; 26+ messages in thread
From: Robert Schiele @ 2002-05-16 10:29 UTC (permalink / raw)
  To: Janis Johnson; +Cc: gcc

[-- Attachment #1: Type: text/plain, Size: 1084 bytes --]

On Thu, May 16, 2002 at 09:58:38AM -0700, Janis Johnson wrote:
> On Thu, May 16, 2002 at 07:19:33AM +0200, Robert Schiele wrote:
> > Ok, so we can start populating the build status page. I have built the
> > following platforms successfully:
> > 
> > i686-pc-linux-gnu
> > SuSE Linux 8.0 (i386)
> > 
> > sparc64-unknown-linux-gnu
> > SuSE Linux 7.3 (SPARC)
> > 
> > sparc-sun-solaris2.8
> > 
> > sparc-sun-solaris2.8
> 
> Thanks!  I've added all of these to the GCC 3.1 build status list at
> http://gcc.gnu.org/gcc-3.1/buildstat.html.

Hmm, there are some inconsistencies there: Should the first column of
this table provide the output of config.guess or the actual target
built? I assume the actual target, so you should change:

i686-pc-linux-gnu --> i486-suse-linux-gnu
(Ok, the "suse" is not that relevant, but the i486 might be.)

sparc64-unknown-linux-gnu --> sparc-suse-linux-gnu
(Note that SuSE 7.3 does not provide 64 bit libs.)

Robert

-- 
Robert Schiele			Tel.: +49-621-181-2583
Dipl.-Wirtsch.informatiker	mailto:rschiele@uni-mannheim.de

[-- Attachment #2: Type: application/pgp-signature, Size: 524 bytes --]

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

* Re: GCC 3.1 Released
  2002-05-16 10:29     ` Robert Schiele
@ 2002-05-16 10:34       ` Janis Johnson
  0 siblings, 0 replies; 26+ messages in thread
From: Janis Johnson @ 2002-05-16 10:34 UTC (permalink / raw)
  To: Robert Schiele; +Cc: Janis Johnson, gcc

On Thu, May 16, 2002 at 07:13:45PM +0200, Robert Schiele wrote:
> On Thu, May 16, 2002 at 09:58:38AM -0700, Janis Johnson wrote:
> > On Thu, May 16, 2002 at 07:19:33AM +0200, Robert Schiele wrote:
> > > Ok, so we can start populating the build status page. I have built the
> > > following platforms successfully:
> > > 
> > > i686-pc-linux-gnu
> > > SuSE Linux 8.0 (i386)
> > > 
> > > sparc64-unknown-linux-gnu
> > > SuSE Linux 7.3 (SPARC)
> > > 
> > > sparc-sun-solaris2.8
> > > 
> > > sparc-sun-solaris2.8
> > 
> > Thanks!  I've added all of these to the GCC 3.1 build status list at
> > http://gcc.gnu.org/gcc-3.1/buildstat.html.
> 
> Hmm, there are some inconsistencies there: Should the first column of
> this table provide the output of config.guess or the actual target
> built? I assume the actual target, so you should change:
> 
> i686-pc-linux-gnu --> i486-suse-linux-gnu
> (Ok, the "suse" is not that relevant, but the i486 might be.)
> 
> sparc64-unknown-linux-gnu --> sparc-suse-linux-gnu
> (Note that SuSE 7.3 does not provide 64 bit libs.)

Usually I use the output of config.guess, but I changed it for the sparc
entry because the other information looked as if it was sparc64; I'll put
that one back.  Sometimes I add other information after the config.guess
target, particularly if it's a processor that's likely to be of interest
and config.guess lumps it into a broader category.  I must confess that
I don't often put a whole lot of thought into this; friendly suggestions
for fixes or improvements are always welcome.

Janis

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

* Re: GCC 3.1 Released
  2002-05-16  7:50   ` Mark Mitchell
  2002-05-16  8:29     ` Richard B. Kreckel
@ 2002-05-16 11:41     ` Joseph S. Myers
  2002-05-16 12:06       ` Joe Buck
  1 sibling, 1 reply; 26+ messages in thread
From: Joseph S. Myers @ 2002-05-16 11:41 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: Richard.Kreckel, gcc

On Thu, 16 May 2002, Mark Mitchell wrote:

> >> The release can be found in the file:
> >>
> >>   gcc/gcc-3.1/gcc-3.1.tar.gz
> >
> > Which in addition is symlinked by gcc/gcc-3.1.tar.gz.  I don't recall when
> > this habit started, but I would like to ask you to refrain from this
> > symlinking.
> 
> I'm not sure where that originates; that's how the 3.0.x releases were
> done, so that's how I did this one.

The symlinks on ftp.gnu.org are needed for the automated extraction of 
ChangeLog and NEWS files for
http://www.gnu.org/server/new-software.html
.
(Since contrib/gennews wasn't updated (item 1 of releasing.html), the 
gcc/NEWS file extracted there for 3.1 isn't particularly useful, as it 
doesn't include the 3.1 news.)

-- 
Joseph S. Myers
jsm28@cam.ac.uk

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

* Re: GCC 3.1 Released
  2002-05-16 11:41     ` Joseph S. Myers
@ 2002-05-16 12:06       ` Joe Buck
  0 siblings, 0 replies; 26+ messages in thread
From: Joe Buck @ 2002-05-16 12:06 UTC (permalink / raw)
  To: Joseph S. Myers; +Cc: Mark Mitchell, Richard.Kreckel@Uni-Mainz.DE, gcc

Joseph S. Myers writes:

> (Since contrib/gennews wasn't updated (item 1 of releasing.html), the 
> gcc/NEWS file extracted there for 3.1 isn't particularly useful, as it 
> doesn't include the 3.1 news.)

Let's make sure this is corrected for 3.1.1.

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

* Re: GCC 3.1 Released
  2002-05-16  8:06   ` Kelley Cook
@ 2002-05-16 13:21     ` Gerald Pfeifer
  0 siblings, 0 replies; 26+ messages in thread
From: Gerald Pfeifer @ 2002-05-16 13:21 UTC (permalink / raw)
  To: Kelley Cook; +Cc: gcc, gcc-patches

On Thu, 16 May 2002, Kelley Cook wrote:
> I don't think that this page is linked in from anywhere anymore.

Thanks! Based on that idea, I committed the following patch.

Gerald

Index: index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.1/index.html,v
retrieving revision 1.1
diff -u -3 -p -r1.1 index.html
--- index.html	16 May 2002 00:45:55 -0000	1.1
+++ index.html	16 May 2002 19:35:39 -0000
@@ -21,8 +21,9 @@ GNU Compiler Collection.</p>
 as new information becomes available.</p>

 <p>The GCC developers would like to thank the numerous people that
-have contributed new features, test results, bugfixes, etc to GCC.  This
-<a href="http://gcc.gnu.org/onlinedocs/gcc/Contributors.html">amazing
+have contributed <a href="changes.html">new features, improvements,
+bug fixes, and other changes</a> as well as test results to GCC.
+This <a href="http://gcc.gnu.org/onlinedocs/gcc/Contributors.html">amazing
 group of volunteers</a> is what makes GCC successful.</p>

 <p>For additional information about GCC please refer to the


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

* PATCH for Re: GCC 3.1 Released
  2002-05-16  6:24       ` Joseph S. Myers
@ 2002-05-16 13:22         ` Gerald Pfeifer
  0 siblings, 0 replies; 26+ messages in thread
From: Gerald Pfeifer @ 2002-05-16 13:22 UTC (permalink / raw)
  To: Joseph S. Myers; +Cc: Toon Moene, Craig Rodrigues, gcc, gcc-patches

On Thu, 16 May 2002, Joseph S. Myers wrote:
>> What do you think about removing the manuals for GCC 3.0 to, say, 3.0.2
>> or 3.0.3 to make the list at http://gcc.gnu.org/onlinedocs/ shorter?
> Remove the links, keep the manuals so the URLs stay valid.
> [...]
> G77 no longer has its own version number, so it should be "GCC 3.1 G77
> Manual".

Thanks for the confirmation!  Here is what I just committed:

  Remove references to GCC 3.0, 3.0.1, 3.0.2, and 3.0.3 manuals.
  Fix title for GCC 3.1's G77 manual.

Gerald

Index: index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/onlinedocs/index.html,v
retrieving revision 1.36
diff -u -3 -p -r1.36 index.html
--- index.html	16 May 2002 02:15:54 -0000	1.36
+++ index.html	16 May 2002 19:40:17 -0000
@@ -22,8 +22,8 @@
          3.1 Manual</a> (<a
          href="http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc.ps.gz">also
          in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.1/g77/">G77
-         0.5.26 (GCC 3.1) Manual</a> (<a
+    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.1/g77/">GCC
+         3.1 G77 Manual</a> (<a
          href="http://gcc.gnu.org/onlinedocs/gcc-3.1/g77.ps.gz">also
          in PostScript</a>)</li>
     <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.1/gcj/">GCC
@@ -35,6 +35,7 @@
          href="http://gcc.gnu.org/onlinedocs/gcc-3.1/cpp.ps.gz">also
          in PostScript</a>)</li>
   </ul></li>
+
   <li>GCC 3.0.4 manuals:
   <ul>
     <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc.html">GCC
@@ -54,81 +55,6 @@
          in PostScript</a>)</li>
   </ul></li>

-  <li>GCC 3.0.3 manuals:
-  <ul>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/gcc.html">GCC
-         3.0.3 Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/gcc.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/g77.html">G77
-         0.5.26 (GCC 3.0.3) Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/g77.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/gcj.html">GCC
-         3.0.3 GCJ Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/gcj.ps.gz">also
-         in PostScript</a>)</li>
-    <li>GCC 3.0.3 CPP Manual (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.3/cpp.ps.gz">only
-         in PostScript</a>)</li>
-  </ul></li>
-  <li>GCC 3.0.2 manuals:
-  <ul>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/gcc.html">GCC
-         3.0.2 Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/gcc.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/g77.html">G77
-         0.5.26 (GCC 3.0.2) Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/g77.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/gcj.html">GCC
-         3.0.2 GCJ Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/gcj.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/cpp.html">GCC
-         3.0.2 CPP Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.2/cpp.ps.gz">also
-         in PostScript</a>)</li>
-  </ul></li>
-  <li>GCC 3.0.1 manuals:
-  <ul>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/gcc.html">GCC
-         3.0.1 Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/gcc.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/g77.html">G77
-         0.5.26 (GCC 3.0.1) Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/g77.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/gcj.html">GCC
-         3.0.1 GCJ Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/gcj.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/cpp.html">GCC
-         3.0.1 CPP Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0.1/cpp.ps.gz">also
-         in PostScript</a>)</li>
-  </ul></li>
-  <li>GCC 3.0 manuals:
-  <ul>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0/gcc.html">GCC
-         3.0 Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0/gcc.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0/g77.html">G77
-         0.5.26 (GCC 3.0) Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0/g77.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0/gcj.html">GCC
-         3.0 GCJ Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0/gcj.ps.gz">also
-         in PostScript</a>)</li>
-    <li><a href="http://gcc.gnu.org/onlinedocs/gcc-3.0/cpp.html">GCC
-         3.0 CPP Manual</a> (<a
-         href="http://gcc.gnu.org/onlinedocs/gcc-3.0/cpp.ps.gz">also
-         in PostScript</a>)</li>
-  </ul></li>
   <li>GCC 2.95.3 manuals:
   <ul>
     <li><a href="http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc.html">GCC

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

* Re: gcc 3.1 Released
  2002-05-16 10:38 gcc " aschwarz1309
@ 2002-05-16 22:32 ` Kurt Wall
  0 siblings, 0 replies; 26+ messages in thread
From: Kurt Wall @ 2002-05-16 22:32 UTC (permalink / raw)
  To: aschwarz1309; +Cc: GCC List

Scribbling feverishly on May 16, aschwarz1309@att.net managed to emit:
> I was going to put a 'berger' rant here, but ya' know 
> you are doing such a great job (and I have contributed 
> so little) that I'm going to let the 'berger' laugh just 
> go by.
> 
> Question: Is there a list of binaries distribution sites 
> for gcc, binutils, gdb, etc.?

For GCC, see http://gcc.gnu.org/install/binaries.html

Kurt
-- 
"Why must you tell me all your secrets when it's hard enough to love
you knowing nothing?"
		-- Lloyd Cole and the Commotions

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

* Re: gcc 3.1 Released
@ 2002-05-16 10:38 aschwarz1309
  2002-05-16 22:32 ` Kurt Wall
  0 siblings, 1 reply; 26+ messages in thread
From: aschwarz1309 @ 2002-05-16 10:38 UTC (permalink / raw)
  To: gcc

I was going to put a 'berger' rant here, but ya' know 
you are doing such a great job (and I have contributed 
so little) that I'm going to let the 'berger' laugh just 
go by.

Question: Is there a list of binaries distribution sites 
for gcc, binutils, gdb, etc.?

I am using a Win9x, NT, etc. system at home and work and 
am somewhat intimidated by the build process and the 
time it takes. I use Cygwin and www.cygwin.com is 
regularly listed as a distribution site for gcc, but 
they just don't seem to be keeping up with the movement. 
They are still on gcc 2.95.3. (Apologies to Redhat. You 
do a great job on all the other GNU tools, they are 
timely and current.) So, in my case, is there another 
distribution site or do I need to build the toolset 
myself? And if I do build it (and hopefully am 
successful), can I provide it to others so they can get 
a binary distribution?

art

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

end of thread, other threads:[~2002-05-17  3:52 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-15 18:48 GCC 3.1 Released Mark Mitchell
2002-05-15 19:43 ` Craig Rodrigues
2002-05-15 20:10   ` Joseph S. Myers
2002-05-15 20:17     ` Craig Rodrigues
2002-05-16  1:31     ` Gerald Pfeifer
2002-05-16  6:24       ` Joseph S. Myers
2002-05-16 13:22         ` PATCH for " Gerald Pfeifer
2002-05-15 20:35 ` Nicola Pero
2002-05-15 22:20   ` Zack Weinberg
2002-05-16  0:16   ` Mark Mitchell
2002-05-16  6:02     ` Nicola Pero
2002-05-16  1:35   ` Gerald Pfeifer
2002-05-16  8:06   ` Kelley Cook
2002-05-16 13:21     ` Gerald Pfeifer
2002-05-15 22:54 ` Robert Schiele
2002-05-16 10:06   ` Janis Johnson
2002-05-16 10:29     ` Robert Schiele
2002-05-16 10:34       ` Janis Johnson
2002-05-16  7:28 ` Richard B. Kreckel
2002-05-16  7:50   ` Mark Mitchell
2002-05-16  8:29     ` Richard B. Kreckel
2002-05-16 11:41     ` Joseph S. Myers
2002-05-16 12:06       ` Joe Buck
2002-05-16  7:49 ` DJ Delorie
2002-05-16 10:38 gcc " aschwarz1309
2002-05-16 22:32 ` Kurt Wall

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).