D-Programming-Language/druntime — pull request #732 by ibuclaw (2014-03-02 18:38:27+00:00)
Title: Issue 11666: Separate each platforms ports into its own directory (via package.d)

Likewise to #731

This pull instead tackles the problem by moving ``config.d`` into a new ``config/package.d`` package, and any arch-specific definitions be created as sub-modules of this package. This pull starts off with ``core.sys.posix``, but it's intention is that other places with (or could have) a config module get turned into package too. eg: ``core.sys.linux``, ``core.sys.freebsd``, ``core.sys.solaris``, ``core.sys.osx``, ``core.sys.windows``, ``core.stdc``, etc...