g++ -mabi=64 testsuite failures on irix6.5

Jeffrey Oldham oldham@codesourcery.com
Mon May 21 17:35:00 GMT 2001


On Mon, May 21, 2001 at 11:32:09PM -0000, Billinghurst, David (CRTS) wrote:
> Yes.  I have a work around in my local trees.  I had forgotten about it.
> (Submitted to gcc-patches some time last year)

Will you please resurrect your patch and submit it?

> The failures I am seeing are not -n32/-64 linker errors.  The testsuite
> failures core dump on execution.  I have had a few attempts to debug these,
> but:
> *	I am out of my depth,
> *	gdb doesn't work (for me at least) with c++ code
> *	dbx sort of works
> *	the crashes seem to be in startup code

I guess I cannot reproduce your problem.  I am also seeing C++
execution errors; see
http://gcc.gnu.org/ml/gcc-bugs/2001-05/msg00613.html .

Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com

> > -----Original Message-----
> > From:	Jeffrey Oldham [SMTP:oldham@codesourcery.com]
> > Sent:	Tuesday, 22 May 2001 7:46
> > To:	Billinghurst, David (CRTS)
> > Cc:	gcc-bugs@gcc.gnu.org; oldham@codesourcery.com
> > Subject:	Re: g++ -mabi=64 testsuite failures on irix6.5
> > 
> > David, you complained about numerous C++ execution failures for
> > mips-sgi-irix6.5 with -mabi=64.  Apparently, "-mabi=64" was not passed
> > to gcc/testsuite/lib/g++.exp:g++_include_flags and g++_link_flags,
> > which construct -I and -L compiler and linker options.  Thus, the
> > "mabi=64" was omitted from directory paths.
> > 
> > This patch fixes that so the linker no longer complains that n32
> > libraries are being provided when 64-bit libraries are desired.
> > Unfortunately, I now experience numerically more errors, some
> > execution and some excessive.  I'll look into these problems to see if
> > I am causing them or they were previously present.
> > 
> > Mon May 21 15:29:41 2001  Jeffrey D. Oldham  <joldham@n02.acl.lanl.gov>
> > 
> > 	* lib/g++.exp (g++_include_flags): Use args to compute
> >  	get_multilibs.
> > 	(g++_link_flags): Likewise.
> > 	(g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
> > 
> > Under development.
> > 
> > Thanks,
> > Jeffrey D. Oldham
> > oldham@codesourcery.com << File: g++.exp.patch >> 

-- 
Jeffrey D. Oldham
oldham@codesourcery.com



More information about the Gcc-bugs mailing list