On Saturday, July 30, 2011 1:29:13 PM, Nick Sabalausky wrote:
> "Walter Bright" <[email protected]> wrote in message 
> news:[email protected]...
>> On 7/30/2011 2:05 AM, Lars T. Kyllingstad wrote:
>>> http://d-programming-language.org/version.html#PredefinedVersions
>>>
>>> Why is the "linux" version identifier all lowercase?
>>
>> Because gcc's predefined macro is "linux".
> 
> If gcc defined a macro to jump off a bridge...  ;)

Keep in mind that linux was first after windows and they were both all 
there was for a long long time.  By the time the next OS support rolled 
around they were quite thoroughly baked in.  Not impossible to change, 
but not sure worth changing either.  It wouldn't be hard to argue that 
both linux and Linux should be defined, but.. still.

Reply via email to