[cfe-dev] *** GMX Spamverdacht *** Re: Recognize CC and clang-CC?

Sebastian Redl sebastian.redl at getdesigned.at
Sun Nov 10 02:27:25 PST 2013


On Nov 9, 2013, at 16:17, Hal Finkel wrote:

> ----- Original Message -----
>> 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.
> 
> Does anyone see any harm in adding 'CC' to the list of C++ aliases?

What about a Windows user who names it CC.EXE? The case insensitivity means that there's no difference between that and cc.exe.

(I don't think doing that is sensible. I'm just curious what would happen.)

Sebastian



More information about the cfe-dev mailing list