[cfe-dev] Recognize CC and clang-CC?

Zhihao Yuan zy at miator.net
Thu Nov 7 12:25:59 PST 2013


On Thu, Nov 7, 2013 at 12:46 PM, Joerg Sonnenberger
<joerg at britannica.bec.de> wrote:
> On Thu, Nov 07, 2013 at 12:27:13PM -0500, Zhihao Yuan wrote:
>> The upper case CC is a traditional UNIX naming of
>> C++ compiler.  BSDs follow this, and cmake regards
>> it as the host C++ compiler as well.
>
> NetBSD doesn't. I'm moderately sure OpenBSD and DragonFly don't either.
> Frankly, I don't know what tradition outside FreeBSD you are talking
> about -- pretty much everyone has been using "c++" as canonical name for
> the C++ compiler for ages.

I'm sorry I should not mention "BSDs".  To my best knowledge, Solaris
has CC command and it's still their official way to invoke C++ compiler.
FreeBSD may be influenced by that.

-- 
Zhihao Yuan, ID lichray
The best way to predict the future is to invent it.
___________________________________________________
4BSD -- http://4bsd.biz/



More information about the cfe-dev mailing list