LDC predefined identifiers

Christian Kamm kamm-incasoftware at removethis.de
Mon Jun 8 10:06:48 PDT 2009


Robert Fraser wrote:

> Robert Clipsham wrote:
>> Dunno if anyone else thinks this, but the operating system looks very
>> confusing with all the LDC only identifiers mixed in. I think it'd be a
>> good idea to find out which of them are "deprecated" and remove them, eg
>> only keeping one of either solaris or Solaris etc.
> 
> Neither side seems to want to budge on this (rather pointless, IMO)
> matter. LDC chose the identifiers first. Then DMD got support for
> Solaris, FreeBSD, and OSX, and chose different identifiers. LDC added
> DMD's but decided not to deprecate their own (probably because they were
> already in use in Tango).

The problem with removing one set of duplicates is that it introduces an 
incompatibility with either DMD or GDC. I've adjusted the LDC documentation 
to recommend Walter's identifiers; the last discussion was unable to 
convince him to change them and I'd guess it's the one with more users.





More information about the Digitalmars-d mailing list