This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: libffi related bootstrap failure on sparc-sun-solaris2.8
- From: Tom Tromey <tromey at redhat dot com>
- To: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Cc: gcc at gcc dot gnu dot org, <java at gcc dot gnu dot org>, Bryce McKinlay <bryce at waitaki dot otago dot ac dot nz>
- Date: 02 Apr 2002 15:15:40 -0700
- Subject: Re: libffi related bootstrap failure on sparc-sun-solaris2.8
- References: <Pine.BSF.4.44.0204021241070.16772-100000@naos.dbai.tuwien.ac.at>
- Reply-to: tromey at redhat dot com
>>>>> "Gerald" == Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:
Gerald> I had a successful bootstrap on sparc-sun-solaris2.8, but am (again)
Gerald> seeing the following failure today:
I think I've seen other reports that 2.8 builds fine.
There's some email in my java folder from Brad Lucier implying that
this is the case.
Gerald> checking whether byte ordering is bigendian... cross-compiling... unknown
Gerald> checking to probe for byte ordering... guessing bigendian ... unknown
I looked at the config.log snippet you sent.
This code from the test case fails:
#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
bogus endian macros
#endif
How are these macros defined on your system?
We look for them in sys/types.h and sys/param.h.
Maybe there is a fixincludes problem of some kind?
Failing that we can find a way to improve the configure macro in
question.
Tom