public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* GCC 3.0.4  GCC 3.0.4
@ 2002-01-21  1:24 Mark Mitchell
  2002-01-21  5:12 ` Zack Weinberg
  0 siblings, 1 reply; 10+ messages in thread
From: Mark Mitchell @ 2002-01-21  1:24 UTC (permalink / raw)
  To: gcc

GCC 3.0.4 is scheduled for release on Feb 15th, 2002.

The branch will freeze as of Feb 1st, 2002.  After that point, all
code patches will need to be approved by me.  Until then, the normal
process applies.

The issues that have been brought to my attention are attached
below, in no particular order.  If you have time to address any of
these issues, please do so; these are our users speaking to us about
what they see as the most important regressions.

If you think you raised some other issue with me, one of us is wrong
:-) and in any case you need to raise it again.

Please indicate particular bugs that you would like to see fixed, by
GNATS PR number, and indicate that you explicitly know that these are
regressions from a previous GCC release.

Your RM,

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

Erik Schnetter <schnetter@uni-tuebingen.de>

  PR3571 -- CPP on Fortran code in -traditional.

  Fixed on mainline, exists in GCC 3.0.3.

"Richard B. Kreckel" <kreckel@ginac.de>

  Rainer Orth's patch on Mon Jul 16 2001 broke CLN on Tru64.

  I requested filing of a PR.

Bob Wilson <bwilson@tensilica.com>

  Would like Xtensa port in GCC 3.0.4.

Zack Weinberg <zack@codesourcery.com>

  PR5410 -- i?86-*-netbsdelf* is not supported on the branch, but
  works on the mainline.

  Panix is testing the patch associated with that PR.

Don Lindsay <lindsayd@cisco.com>

  PR5198
  PR5143

  There are build failures in cross compilers to AMR and m68k.

"Bradley D. LaRonde" <brad@ltc.com>

  3.0.3 "introduced the -mtune brokenness"

  I requested filling of a PR.

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  1:24 GCC 3.0.4 GCC 3.0.4 Mark Mitchell
@ 2002-01-21  5:12 ` Zack Weinberg
  2002-01-21  5:29   ` Mark Mitchell
  2002-01-21  7:58   ` Neil Booth
  0 siblings, 2 replies; 10+ messages in thread
From: Zack Weinberg @ 2002-01-21  5:12 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc

On Sun, Jan 20, 2002 at 07:47:55PM -0800, Mark Mitchell wrote:

>  PR3571 -- CPP on Fortran code in -traditional.
> 
>  Fixed on mainline, exists in GCC 3.0.3.

I'll backport the patch in
http://gcc.gnu.org/ml/gcc-patches/2001-09/msg00605.html.

Neil - was the test case for this applied to mainline?

>  PR5410 -- i?86-*-netbsdelf* is not supported on the branch, but
>  works on the mainline.
> 
>  Panix is testing the patch associated with that PR.

It has been verified to work.

zw

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  5:12 ` Zack Weinberg
@ 2002-01-21  5:29   ` Mark Mitchell
  2002-01-21  8:00     ` Gerald Pfeifer
  2002-01-21  8:42     ` Zack Weinberg
  2002-01-21  7:58   ` Neil Booth
  1 sibling, 2 replies; 10+ messages in thread
From: Mark Mitchell @ 2002-01-21  5:29 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: gcc



--On Sunday, January 20, 2002 08:24:39 PM -0800 Zack Weinberg 
<zack@codesourcery.com> wrote:

> On Sun, Jan 20, 2002 at 07:47:55PM -0800, Mark Mitchell wrote:
>
>>  PR3571 -- CPP on Fortran code in -traditional.
>>
>>  Fixed on mainline, exists in GCC 3.0.3.
>
> I'll backport the patch in
> http://gcc.gnu.org/ml/gcc-patches/2001-09/msg00605.html.
>
> Neil - was the test case for this applied to mainline?

Thanks.  Please let me know when you're done.

>>  PR5410 -- i?86-*-netbsdelf* is not supported on the branch, but
>>  works on the mainline.
>>
>>  Panix is testing the patch associated with that PR.
>
> It has been verified to work.

Very well; please apply the patch.

Thanks,

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

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  5:12 ` Zack Weinberg
  2002-01-21  5:29   ` Mark Mitchell
@ 2002-01-21  7:58   ` Neil Booth
  1 sibling, 0 replies; 10+ messages in thread
From: Neil Booth @ 2002-01-21  7:58 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: Mark Mitchell, gcc

Zack Weinberg wrote:-

> >  PR3571 -- CPP on Fortran code in -traditional.
> > 
> >  Fixed on mainline, exists in GCC 3.0.3.
> 
> I'll backport the patch in
> http://gcc.gnu.org/ml/gcc-patches/2001-09/msg00605.html.
> 
> Neil - was the test case for this applied to mainline?

I don't think so, so go ahead.

Neil.

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  5:29   ` Mark Mitchell
@ 2002-01-21  8:00     ` Gerald Pfeifer
  2002-01-21 12:30       ` Zack Weinberg
  2002-01-21  8:42     ` Zack Weinberg
  1 sibling, 1 reply; 10+ messages in thread
From: Gerald Pfeifer @ 2002-01-21  8:00 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: Mark Mitchell, gcc

On Sun, 20 Jan 2002, Mark Mitchell wrote:
> Very well; please apply the patch.

Zack (and all others working on GCC 3.0.4),

when committing changes to the branch, could you please mention these
changes in htdocs/gcc-3.0/features.html under a new heading "Additional
changes in GCC 3.0.4"?

That way we won't forget, and it's less burdon on Mark...

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

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  5:29   ` Mark Mitchell
  2002-01-21  8:00     ` Gerald Pfeifer
@ 2002-01-21  8:42     ` Zack Weinberg
  1 sibling, 0 replies; 10+ messages in thread
From: Zack Weinberg @ 2002-01-21  8:42 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc

On Sun, Jan 20, 2002 at 08:35:50PM -0800, Mark Mitchell wrote:
> >
> >> PR3571 -- CPP on Fortran code in -traditional.
> >I'll backport the patch in
> >http://gcc.gnu.org/ml/gcc-patches/2001-09/msg00605.html.
> Thanks.  Please let me know when you're done.

Bootstrapped i686-linux, testcase added, patch checked in.

> >> PR5410 -- i?86-*-netbsdelf* is not supported on the branch, but
> >> works on the mainline.
> >> Panix is testing the patch associated with that PR.
> >It has been verified to work.
> 
> Very well; please apply the patch.

Done, and PR closed.  (For those following along at home, note that
libjava hasn't been ported to netbsd/i386 yet; libstdc++ seems to be
working fine, though.)

Is it just me, or do CVS updates on the branch take insanely longer
than on the mainline?

zw

~ $ uname -a
NetBSD panix1.panix.com 1.5.2 NetBSD 1.5.2 (PANIX-USER) #1: Mon Jan 14 23:28:51 EST 2002     marcotte@trinity.nyc.access.net:/devel/netbsd/1.5.2/src/sys/arch/i386/compile/PANIX-USER i386
~ $ gcc3 -v test.c
Reading specs from /pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/specs
Configured with: ./configure --prefix=/pkg/gcc-3.0.3
Thread model: single
gcc version 3.0.3
 /pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/cc1 -lang-c -v -iprefix /usr/local/bin/../lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/ -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=3 -Di386 -D__NetBSD__ -D__ELF__ -D__i386__ -D__NetBSD__ -D__ELF__ -D__i386 -Asystem(unix) -Asystem(NetBSD) -D__NO_INLINE__ -D__STDC_HOSTED__=1 test.c -quiet -dumpbase test.c -version -o /var/tmp/ccoreUVd.s
GNU CPP version 3.0.3 (cpplib) (NetBSD/i386 ELF target)
GNU C version 3.0.3 (i386-unknown-netbsdelf1.5.2)
        compiled by GNU C version 3.0.3.
ignoring nonexistent directory "/usr/local/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/include"
ignoring nonexistent directory "/usr/local/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/../../../../i386-unknown-netbsdelf1.5.2/include"
ignoring nonexistent directory "/pkg/gcc-3.0.3-elf/i386-unknown-netbsdelf1.5.2/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/include
 /usr/include
End of search list.
 as --traditional-format -o /var/tmp/ccQZV5ik.o /var/tmp/ccoreUVd.s
 /pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/collect2 -m elf_i386 -dp -e __start -dy -dynamic-linker /usr/libexec/ld.elf_so /usr/lib/crt0.o /usr/lib/crtbegin.o -L/pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3 -L/pkg/gcc-3.0.3-elf/lib/gcc-lib/i386-unknown-netbsdelf1.5.2/3.0.3/../../.. /var/tmp/ccQZV5ik.o -lgcc -lc -lgcc /usr/lib/crtend.o
~ $ ./a.out 
hello world

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21  8:00     ` Gerald Pfeifer
@ 2002-01-21 12:30       ` Zack Weinberg
  2002-01-21 12:59         ` Gerald Pfeifer
  2002-01-21 14:08         ` Mark Mitchell
  0 siblings, 2 replies; 10+ messages in thread
From: Zack Weinberg @ 2002-01-21 12:30 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: Mark Mitchell, gcc

On Mon, Jan 21, 2002 at 10:20:09AM +0100, Gerald Pfeifer wrote:
> 
> On Sun, 20 Jan 2002, Mark Mitchell wrote:
> > Very well; please apply the patch.
> 
> Zack (and all others working on GCC 3.0.4),
> 
> when committing changes to the branch, could you please mention these
> changes in htdocs/gcc-3.0/features.html under a new heading "Additional
> changes in GCC 3.0.4"?

How's this?  I went back through the change logs and made entries for
everything since 3.0.3.

zw

===================================================================
Index: gcc-3.0/features.html
--- gcc-3.0/features.html	2001/12/20 19:07:33	1.23
+++ gcc-3.0/features.html	2002/01/21 17:03:27
@@ -5,7 +5,7 @@
 </head>
 
 <body>
-<h1 align="center">GCC 3.0 New Features</h1>
+<h1>GCC 3.0 New Features</h1>
 
 <ul>
   <li>General Optimizer Improvements:
@@ -174,6 +174,20 @@
     <li>A fix to avoid crashes in the C++ demangler.</li>
     <li>A fix to the C++ standard library to avoid buffer overflows.</li>
     <li>Miscellaneous improvements for a variety of architectures.</li>
+  </ul></li>
+
+  <li>Additional changes in GCC 3.0.4
+  <ul>
+    <li>GCC 3.0 now supports <a href="http://www.netbsd.org/">NetBSD</a>
+        1.5.2 on x86 processors.</li>
+    <li>Correct debugging information is generated from functions
+        that have lines from multiple files (e.g. yacc output).</li>
+    <li>A fix for whitespace handling in the <code>-traditional</code>
+        preprocessor, which can affect Fortran.</li>
+    <li>Fixes to the exception handling runtime.</li>
+    <li>More fixes for bad code generation in C++.</li>
+    <li>A fix for shared library generation under AIX 4.3.</li>
+    <li>Documentation updates.</li>
   </ul></li>
 
 </ul>

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21 12:30       ` Zack Weinberg
@ 2002-01-21 12:59         ` Gerald Pfeifer
  2002-01-21 13:12           ` Zack Weinberg
  2002-01-21 14:08         ` Mark Mitchell
  1 sibling, 1 reply; 10+ messages in thread
From: Gerald Pfeifer @ 2002-01-21 12:59 UTC (permalink / raw)
  To: Zack Weinberg; +Cc: Mark Mitchell, gcc

On Mon, 21 Jan 2002, Zack Weinberg wrote:
> How's this?  I went back through the change logs and made entries for
> everything since 3.0.3.

Looks fine, thanks!

> +    <li>GCC 3.0 now supports <a href="http://www.netbsd.org/">NetBSD</a>
> +        1.5.2 on x86 processors.</li>

Do we support only NetBSD 1.5.2 or 1.5.x or 1.5.2 and higher?

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

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21 12:59         ` Gerald Pfeifer
@ 2002-01-21 13:12           ` Zack Weinberg
  0 siblings, 0 replies; 10+ messages in thread
From: Zack Weinberg @ 2002-01-21 13:12 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: Mark Mitchell, gcc

On Mon, Jan 21, 2002 at 06:24:30PM +0100, Gerald Pfeifer wrote:
> On Mon, 21 Jan 2002, Zack Weinberg wrote:
> > How's this?  I went back through the change logs and made entries for
> > everything since 3.0.3.
> 
> Looks fine, thanks!
> 
> > +    <li>GCC 3.0 now supports <a href="http://www.netbsd.org/">NetBSD</a>
> > +        1.5.2 on x86 processors.</li>
> 
> Do we support only NetBSD 1.5.2 or 1.5.x or 1.5.2 and higher?

I believe it's 1.5 and higher.  What's actually been added is ELF
support for that operating system.  I'll clarify.

zw

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

* Re: GCC 3.0.4  GCC 3.0.4
  2002-01-21 12:30       ` Zack Weinberg
  2002-01-21 12:59         ` Gerald Pfeifer
@ 2002-01-21 14:08         ` Mark Mitchell
  1 sibling, 0 replies; 10+ messages in thread
From: Mark Mitchell @ 2002-01-21 14:08 UTC (permalink / raw)
  To: Zack Weinberg, Gerald Pfeifer; +Cc: gcc



--On Monday, January 21, 2002 09:04:20 AM -0800 Zack Weinberg 
<zack@codesourcery.com> wrote:

> On Mon, Jan 21, 2002 at 10:20:09AM +0100, Gerald Pfeifer wrote:
>>
>> On Sun, 20 Jan 2002, Mark Mitchell wrote:
>> > Very well; please apply the patch.
>>
>> Zack (and all others working on GCC 3.0.4),
>>
>> when committing changes to the branch, could you please mention these
>> changes in htdocs/gcc-3.0/features.html under a new heading "Additional
>> changes in GCC 3.0.4"?
>
> How's this?  I went back through the change logs and made entries for
> everything since 3.0.3.

Wow, thanks!  Yes that looks fine to me.

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

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

end of thread, other threads:[~2002-01-21 17:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-21  1:24 GCC 3.0.4 GCC 3.0.4 Mark Mitchell
2002-01-21  5:12 ` Zack Weinberg
2002-01-21  5:29   ` Mark Mitchell
2002-01-21  8:00     ` Gerald Pfeifer
2002-01-21 12:30       ` Zack Weinberg
2002-01-21 12:59         ` Gerald Pfeifer
2002-01-21 13:12           ` Zack Weinberg
2002-01-21 14:08         ` Mark Mitchell
2002-01-21  8:42     ` Zack Weinberg
2002-01-21  7:58   ` Neil Booth

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