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

Rafael Avila de Espindola via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 5 13:38:47 PDT 2017


Ed Maste via llvm-commits <llvm-commits at lists.llvm.org> writes:

>> On Tue, Sep 5, 2017 at 10:21 AM, Davide Italiano <davide at freebsd.org> wrote:
>>> Picking a random Solaris commit.
>>> I'd like to bring this up sooner rather than later.
>>> It seems there's been a decent amount of interest/support to make
>>> clang working on Solaris.
>>> 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).
>
> Even though it very much appears that Oracle Solaris has no future
> based on recent events, Illumos and derivatives are still alive and
> there's some Clang interest in those communities, so I think it's
> premature to start actively removing support. It's definitely worth
> discussing though and hearing from those who do have an interest.

I am all for supporting Illumos if someone is OK with owning it.

Is there a summary of what the differences between Illumos and Solaris
are? For example, do they use the sun linker that this change adds
support too?

Cheers,
Rafael


More information about the llvm-commits mailing list