On 05/09/2012 10:45 PM, Adam Wilson wrote:
On Wed, 09 May 2012 13:43:12 -0700, Timon Gehr <[email protected]> wrote:
On 05/09/2012 10:40 PM, Adam Wilson wrote:
... unfortunately, Phobos won't compile with the
patch applied because of the CTFE reliance on the DRT source.
It is actually the .di reliance. Maybe you should just fix the
makefile so that it does not generate .di files for druntime.
It's not that easy. Phobos imports the DI's
It imports the modules.
and it's make file would
need to be adjusted as well. Which could very well break other things.
Slightly adjusting the makefile is certainly simpler than changing the
language.
Also, see the issues with SharedLibs. The issue of runtime commonality
is no small deal.
It is absolutely unrealistic to do that any time soon. The runtime still
regularly gets essential updates.