Ready for review of Formal Review

Timothee Cour thelastmammoth at gmail.com
Tue Jun 18 10:46:57 PDT 2013


On Tue, Jun 18, 2013 at 10:29 AM, Brad Roberts <braddr at puremagic.com> wrote:

> Any block of code going into phobos (or druntime, but it ought to be
> extremely rare that we're adding any significant chunks of code there)
> really should be portable to all supported platforms (the union of dmd,
> gdc, and ldc).


There are corner cases.

D shared libraries worked only on windows for a while, then were added to
linux (then osx?)
D runtime loaded libraries will work on linux only first, IIRC.
gdb demangles D symbols on linux but not osx (although not part of phobos)
because an extra underscore is added in mangling.

sometimes, it's not worth waiting until all OS support a feature to
introduce it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20130618/590a6da4/attachment.html>


More information about the Digitalmars-d mailing list