Walter Bright wrote:
Now works for FreeBSD 7.1!
Nice!
But is there a particularly good reason for disregarding version identifiers
already established by gdc and ldc?
freebsd vs FreeBSD, darwin vs OSX
--
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango #D: larsivi
Dancing
On Tue, Apr 14, 2009 at 7:29 PM, Lars Ivar Igesund larsi...@igesund.net wrote:
Walter Bright wrote:
Now works for FreeBSD 7.1!
Nice!
But is there a particularly good reason for disregarding version identifiers
already established by gdc and ldc?
freebsd vs FreeBSD, darwin vs OSX
And if
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not Linux.
On Tue, Apr 14, 2009 at 9:49 PM, Walter Bright
newshou...@digitalmars.com wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not Linux.
Walter Bright wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not Linux.
I wouldn't consider this consistent, some version identifiers
Walter Bright wrote:
Lars Ivar Igesund wrote:
Walter Bright wrote:
Now works for FreeBSD 7.1!
Nice!
But is there a particularly good reason for disregarding version
identifiers already established by gdc and ldc?
freebsd vs FreeBSD, darwin vs OSX
FreeBSD is how it is normally written
Tomas Lindquist Olsen wrote:
On Tue, Apr 14, 2009 at 9:49 PM, Walter Bright
newshou...@digitalmars.com wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux
Jacob Carlborg wrote:
It depends on what documentation you read.
http://developer.apple.com/documentation/Darwin/index.html
In this documentation Darwin is all over the place.
Move up a directory, and it's OSX, OSX, OSX.
Jacob Carlborg wrote:
If you follow what's normally written in the official literature and
documentation shouldn't it be MacOSX then?
Perhaps. One could argue it either way. I checked the predefined
identifiers in gcc for guidance, and found just the unfortunately
generic __APPLE__. I wish
Walter Bright wrote:
Also, note that most bands put out their first CD as a self-titled one.
In my collection (admittedly a small sample; 90 bands), only 6/13
self-titled albums are first albums.
Christopher Wright wrote:
Walter Bright wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not Linux.
Why not define both variants?
Robert Fraser wrote:
Walter Bright wrote:
Also, note that most bands put out their first CD as a self-titled one.
In my collection (admittedly a small sample; 90 bands), only 6/13
self-titled albums are first albums.
I salute you, sir, for actually doing some research on this important
On Tue, Apr 14, 2009 at 11:51 PM, Walter Bright
newshou...@digitalmars.com wrote:
Tomas Lindquist Olsen wrote:
On Tue, Apr 14, 2009 at 9:49 PM, Walter Bright
newshou...@digitalmars.com wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
Tomas Lindquist Olsen wrote:
After reading more, I just can't help but feel this is wrong.
linux is still the only version identifier following this logic.
Comparing http://predef.sourceforge.net/preos.html and D:
linux - linux
_WIN32 - Win32
_WIN64 - Win64
Microsoft predefines _WIN32 for
On Tue, 14 Apr 2009 15:49:02 -0400, Walter Bright
newshou...@digitalmars.com wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not
On 2009-04-14 17:56:51 -0400, Walter Bright newshou...@digitalmars.com said:
Jacob Carlborg wrote:
If you follow what's normally written in the official literature and
documentation shouldn't it be MacOSX then?
Perhaps. One could argue it either way. I checked the predefined
identifiers in
On Tue, 14 Apr 2009 12:49:02 -0700, Walter Bright wrote:
Tomas Lindquist Olsen wrote:
And if not, why is there no Linux ? This is the obvious reason for
GDC/LDC pick the lowercase identifiers in the first place ...
Because gcc on linux predefines linux, not Linux.
The way gcc does it looks
Walter Bright wrote:
cemiller wrote:
How about just making version and debug identifiers case-insensitive?
Aren't they already in their own special namespace; they're
special-case (pun intended).
Because then I have to explain why some identifiers are case sensitive
and some or not for
18 matches
Mail list logo