--- Comment #3 from Travis Boucher <boucher.tra...@gmail.com> 2009-11-22
08:44:41 PST ---
(In reply to comment #2)
> The OS-specic blocks in the Posix headers are there to ease maintenance. As
> Walter has said, the alternative would be to have separate headers for each
> but I personally find it easier to work with them as-is. I don't want to put
> common stuff in a shared Posix version because it could cause problems later.
> Add support for another OS that doesn't define things that way and you either
> have to separate it all again or add finer-grained versioning, which would be
The problem I am having now is that the FreeBSD stuff isn't being maintained.
I am also trying to figure out the specific interactions between dmd, druntime
and phobos. This will become even more of a nightmare if more platforms
becomes supported. Maybe dropping freebsd support all together in dmd is an
answer, and then my focus could be on gdc and making sure phobos/tango has the
support I require. (of course druntime is still required at some level).
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------