dmd 1.043 alpha for FreeBSD 7.1

Michel Fortin michel.fortin at michelf.com
Wed Apr 15 04:54:43 PDT 2009


On 2009-04-14 20:19:29 -0400, Walter Bright <newshound1 at digitalmars.com> said:

>> __APPLE__ or __MACH__ -> OSX
> 
> Apple has made many operating systems besides OSX, so __APPLE__ is out. 
> I can't even remember which OS Mach is.

It's defined(___APPLE__) && defined(__MACH__) that is used (not "or"). 
Read it as "An Apple OS running the Mach kernel". Although to be 
presise, the kernel is XNU, which uses Mach at its core.
<http://en.wikipedia.org/wiki/XNU>

So... perhaps the version identifier should be "AppleMach". :-)

No, seriously, OSX is fine by me.

-- 
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/



More information about the Digitalmars-d-announce mailing list