On Sunday, August 28, 2016, Brandon Allbery <[email protected]> wrote:

> On Sun, Aug 28, 2016 at 1:57 PM, K. Macy <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> Can you point to other platforms where the default system compiler has
>> disabled functionality?
>>
>
> You have to install LLVM from elsewhere to get full functionality on OS X:
> Apple only ships the parts that Xcode cares about. OTOH, this pretty much
> only impacts things that want to use LLVM IR. (On the gripping hand, for
> some people that is about as relevant as OpenMP.)
>
> There were some late SunOS 4 releases where you had (p)cc in the base,
> with various tools that people expect missing, and had to install SunSoft C
> to get a decent compiler and all the tools. (They removed almost all of it
> from Solaris 2, of course.)
>
>
Interesting. The primary OSX user doesn't use a compiler. The SunOS example
strikes me as being the closest. And it's because they wanted to sell you
extra software. Here it's the notion that there is a compiler for "base"
and then ports are "everything else".

Ultimately, from the user's perspective "base" will just be a particularly well
integrated set of packages - including, rather idiosyncratically, a
compiler that only has the features required by that package set.

-M

> --
> brandon s allbery kf8nh                               sine nomine
> associates
> [email protected] <javascript:_e(%7B%7D,'cvml','[email protected]');>
>                                  [email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>
> unix, openafs, kerberos, infrastructure, xmonad
> http://sinenomine.net
>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"

Reply via email to