DIP 45 - approval discussion

Benjamin Thaut code at benjamin-thaut.de
Thu Nov 14 03:37:20 PST 2013


Am 14.11.2013 11:28, schrieb Walter Bright:
> On 11/12/2013 2:23 PM, Martin Nowak wrote:
>
> One possibility is modules listed on the command line are regarded as
> export==dllexport, and other modules as export==dllimport.
>
> This of course means that functions may wind up going through the
> dllimport indirection even for calling functions in the same dll, but it
> should work.

That doesns't work for the case where a dll "A" uses a dll "B".
In that case export has to mean "dllexport" for all modules of A but 
"dllimport" for all modules of B.

-- 
Kind Regards
Benjamin Thaut


More information about the Digitalmars-d mailing list