Robert Clipsham wrote:
You can tell it's a good release when you have to do more than a simple merge to get it working with ldc ;)

I try to simplify things in the back end by moving more to the front end.

I've pretty much finished merging dmd 2.032 into ldc, there's one issue remaining though. In statement.c, a new function, os_critsecsize() is used, which the front end now depends upon. With the function being in the back end, the license doesn't permit its inclusion in ldc, which prevents me finalizing this merge. If you're reading this Walter, could you please release the function under a license which will allow inclusion in ldc, or alternatively remove the dependency?

All it does is return a compile time constant. I don't think anyone could make a case out of that.

Reply via email to