This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Results for 2.96 19991129 (experimental) testsuite on i586-pc-linux-gnu


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

1999-11-24  Manfred Hollstein  <mhollstein@cygnus.com>

	* AllocRing.cc (AllocRing::clear): Use `::free' to delete
	`void *' pointers.
	(AllocRing::free): Likewise.
	(AllocRing::alloc): Likewise. Also, use `malloc' to allocate
	memory.

	* std.h (strcasecmp): Protect declaration against
	re-declaration with GNU libc.

Cheers.

l8er
manfred

libg++-2.8.1.3-2.8.1.3-19991124.diff.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]