This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Results for 2.96 19991129 (experimental) testsuite on i586-pc-linux-gnu
- To: andris at stargate dot astr dot lu dot lv
- Subject: Re: Results for 2.96 19991129 (experimental) testsuite on i586-pc-linux-gnu
- From: Manfred Hollstein <mhollstein at cygnus dot com>
- Date: Wed, 8 Dec 1999 14:22:58 +0100 (MET)
- Cc: gcc at gcc dot gnu dot org, bug-lib-g++ at gnu dot org
- References: <199911301634.SAA06326@hal.astr.lu.lv><14409.8129.100744.801342@saturn.hollstein.net><99120710155700.04811@hal>
- Reply-To: Manfred Hollstein <manfred dot h at gmx dot net>
On Tue, 7 December 1999, 10:00:50, andris@stargate.astr.lu.lv wrote:
> On Sat, 04 Dec 1999, Manfred Hollstein wrote:
> >
> > On Tue, 30 November 1999, 18:34:57, andris@hal.astr.lu.lv wrote:
> >
> > >
> > > Configuration: Linux kernel 2.2.13
> > > glibc-2.1.2
> > > binutils-2.9.1.0.25
>
> Forgot to mention: ncurses-5.0-19990918
>
> > >
> > > Additional packages: libg++-2.8.1.3 (slightly modified)
> > >
> > > Changes to libg++-2.8.1.3:
> > > - removed definition of strcasecmp from libg++/src/std.h
> > > otherwise libg++ does not compile at all due to conflict with
> > > /usr/include/string.h
> > > - failure to compile tests in libg++/etc/lf. Currently removed
> > > this directory
> >
> > What failures do you see there? I've created the patch below in order
> > to build libg++ with recent gcc mainline versions; I guess I should
> > upload it at some point in time...
>
> Ok. It fixes problem with std.h. Another problem with tests in directory
> libg++/etc/lf remains. I'm including additional info about this problem
> in attachment (output of gcc and preprocessed source)
>
> Andris
> [2 etc-lf-screen.tar.gz <application/x-gzip>]
>
The messages in this file contain this:
/usr/src/cvs/egcs-curr/build/build.lnx/gcc/cc1plus screen.ii -quiet -dumpbase screen.cc -g -O2 -version -fvtable-thunks -o screen.s
GNU C++ version 2.96 19991206 (experimental) (i586-pc-linux-gnu) compiled by GNU C version 2.96 19991206 (experimental).
In file included from ../../../../../egcs-19991206/libg++/etc/lf/screen.cc:5:
/usr/include/termcap.h:37: `outfuntype' declared with an exception specification
/usr/include/termcap.h:48: `{anonymous}' declared with an exception specification
What Linux system are you using? My /usr/include/termcap.h is from package
libtermcap-devel-2.0.8-15 on Red Hat 6.0. Where does your one come from?
manfred