Walter Bright wrote:
I just don't think darwin is a good idea, as Apple doesn't even use it. See http://developer.apple.com/unix/index.html, where "darwin" is clearly second string. It looks like Apple is pushing aside "darwin" in favor of "OSX".
GDC uses the same GNU triplets as GCC and configure, with the "os" part. (there's normally a cpu part, a vendor part, and a gnu part for linux) So the version used would be similar to the powerpc-apple-darwin8 or i686-apple-darwin9, or any of the other common variants on Mac OS X ? Like powerpc-unknown-linux-gnu and i686-pc-linux-gnu for Linux, it is usually the same as the uname(1) but in lower case (see config.guess) http://cvs.savannah.gnu.org/viewvc/*checkout*/config/config/config.guess These GNU triplets are also used when cross-compiling, for instance... They're not identical to the GDC versions, but I prefer using "darwin". The other common version(Unix) ones were: linux, darwin, cygwin, freebsd, solaris --anders PS. uname(1) on cygwin is somewhat weird, like "CYGWIN_NT-5.1" or so. And I think Solaris still returns "SunOS" for the system name...
