https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116427

--- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot 
Uni-Bielefeld.DE> ---
> --- Comment #1 from Pierre-Emmanuel Patry <pierre-emmanuel.patry at embecosm 
> dot com> ---
> (In reply to Rainer Orth from comment #0)
>
>> I wonder what the way forward is here: just wait for gccrs to be
>> self-contained
>> and cargo is no longer needed to bootstrap?
>
> From what I can see on the list of supported target
> https://doc.rust-lang.org/nightly/rustc/platform-support.html, rustc
> does not support solaris 32bits. We will have to wait for gccrs to be
> self-contained.

Right.  However, given that there are equivalent 32-bit
i686-unknown-linux-gnu and sparc-unknown-linux-gnu targets, it shouldn't
be that hard to add the Solaris equivalents as Tier 3, especially given
that LLVM does support those as well so we can take the data_layout from
there (if they differ from the Linux ones at all).

But I guess you're right: waiting seems to be the easier route at this
point ;-)

I'll have to check if I can just configure with CARGO=false for 32-bit
builds, while letting configure detect the installed (64-bit-only) cargo
for 64-bit ones...

Thanks.

Reply via email to