This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 1997-10-31 egcs snapshot available
- To: law at cygnus dot com
- Subject: Re: 1997-10-31 egcs snapshot available
- From: hjl at lucon dot org (H.J. Lu)
- Date: Sat, 1 Nov 1997 14:52:27 -0800 (PST)
- Cc: egcs at cygnus dot com
>
>
> In message <m0xRUeu-0004ecC@ocean.lucon.org>you write:
> > I got this on linux/x86. It seems that dwarf EH is broken again.
> Just a note, after fixing the NULL termination problem in dwarf2out.c
> I get the following:
>
> Running /hurl/puke/law/egcs/gcc/testsuite/g++.old-deja/old-deja.exp ...
> FAIL: g++.benjamin/warn01.C (test for excess errors)
> XPASS: g++.jason/destruct3.C - (test for bogus messages, line 38)
> FAIL: g++.jason/template31.C (test for excess errors)
> FAIL: g++.mike/eh23.C Execution test
> FAIL: g++.mike/eh3.C Execution test
> FAIL: g++.mike/eh33.C Execution test
> FAIL: g++.mike/eh35.C Execution test
> FAIL: g++.mike/eh44.C Execution test
> FAIL: g++.mike/eh5.C Execution test
> FAIL: g++.mike/eh50.C Execution test
> FAIL: g++.mike/eh51.C Execution test
>
After applying your dwarf2out.c patch, these are the only failures I
got on linux/libc5/x86:
FAIL: g++.benjamin/warn01.C (test for excess errors)
FAIL: g++.jason/template31.C (test for excess errors)
FAIL: g++.mike/eh35.C Execution test
It looks quite good.
BTW, after applying the patch, I have to start from scratch to get
this result.
H.J.