This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/37799] SEGV compiling ada/ada.ads in stage2
- From: "ro at techfak dot uni-bielefeld dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Dec 2008 14:31:50 -0000
- Subject: [Bug ada/37799] SEGV compiling ada/ada.ads in stage2
- References: <bug-37799-279@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #8 from ro at techfak dot uni-bielefeld dot de 2008-12-03 14:31 -------
Subject: Re: SEGV compiling ada/ada.ads in stage2
ebotcazou at gcc dot gnu dot org writes:
> But these are not 64-bit compilers, see the target triplet. You need to pass
> --build=sparc64-sun-solaris2.11 and start with a 64-bit compiler.
I fear you're right: it occured to me that the GCC 3.4.3 I started with
didn't have proper multilib support. I had started with gcc3.4.3 -m64
(which would have been a 64-bit compiler), but forgot to specify the
correct target triplet, though I'm pretty sure I did so when I first
reported the bug.
I've now used a 32-bit gcc 4.4.0 with -m64 as bootstrap compiler and
specified --build=sparcv9-sun-solaris2.10. This time, the bootstrap
finished, so this has been pilot error ;-(
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37799