[llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options

Fedor Sergeev via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 6 02:43:12 PDT 2017


2017-09-05 23:04 GMT+03:00 Rainer Orth via llvm-commits <
llvm-commits at lists.llvm.org>:

> Joerg Sonnenberger via llvm-commits <llvm-commits at lists.llvm.org>
> writes:
>
> > On Tue, Sep 05, 2017 at 10:21:51AM -0700, Davide Italiano via
> llvm-commits
> > wrote:
> >> It's also not a mystery anymore that Solaris has been discontinued
> >> and, as it stands, the LLVM/clang support for the OS is not completed.
> >> I'm not entirely sure what are the plans, but in case nobody is
> >> interested, I'd rather avoid the maintenance burden and remove the
> >> support from the tree as it happened in similar circumstances (see
> >> e.g. https://reviews.llvm.org/D35707).
> >
> > Just because Oracle killed Solaris doesn't mean that Illumos stopped
> > existing. As such, killing the existing Solaris support makes no sense.
>
> Indeed, however in its current form it's unusable.  I tried when I
> wanted to beat my WIP Solaris sanitizer port (developed inside the GCC
> tree) into shape for inclusion in LLVM, so something like Fedor's
> patches is certainly needed to move forward.


While I'm still with Oracle I have time to work on the rest of my patches,
which pretty much means finalizing gcc toolchain detection thing:
    https://reviews.llvm.org/D35755

It was mostly LGTMed by Aaron and now just waits for somebody to answer the
Linux-related
question on a code touched by my cleanup.

If anybody helps me with access to other Solarii I would be glad to make
sure
this patch works for those other ones as well.


> I have no idea how complete they are, though, and rumours have it that the
> Studio group has
> been layed off completely.


There are many rumors, which I'm not in position to comment, especially the
one about Studio group.
Released Studio products will most definitely be supported as promised.
Some say that future SPARC is dead, and a silent update to oracle public
roadmap hints that:

http://www.oracle.com/us/products/servers-storage/servers/sparc/oracle-sparc/sparc-roadmap-slide-2076743.pdf

(there is no SPARC.next+ there anymore, while you might find it in archived
versions of this doc).
Solaris 11.next is in the roadmap, so most likely Oracle Solaris 11 will be
maintained for a significant period of time.

best regards,
  Fedor.

  But hopefully they can be the basis to get a
> working port again.
>
>         Rainer
>
> --
> ------------------------------------------------------------
> -----------------
> Rainer Orth, Center for Biotechnology, Bielefeld University
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170906/7bc6395a/attachment.html>


More information about the llvm-commits mailing list