[D-runtime] druntime fixes again break Windows DLL support

Walter Bright walter at digitalmars.com
Thu Apr 28 17:41:52 PDT 2011


Hah! It works again! Thanks!

On 4/28/2011 12:26 PM, Sean Kelly wrote:
> The easiest thing is to replace the "import core.dll_helper" with "import core.sys.windows.dll".  The dll.d module actually has convenience functions that encapsulate what's done manually in the DLL test, but fixing that just makes the code cleaner--it shouldn't alter the result.
>
> On Apr 28, 2011, at 12:14 PM, Walter Bright wrote:
>
>> I deleted all the .di files. Still fails the test suite:
>>
>> ..\dmd -c mydll
>> mydll.d(12): Error: module dll_helper is in file 'core\dll_helper.d' which cannot be read
>> import path[0] = \cbx\mars\phobos
>> import path[1] = \cbx\mars\druntime\import
>>
>> --- errorlevel 1
>>
>> I know it's because core\dll_helper.d is gone, but the tests need to be fixed, and I'm not sure what needs to be done with them.
>>


More information about the D-runtime mailing list