View mode: basic / threaded / horizontal-split · Log in · Help
January 02, 2012
Names of C functions exported from a dll
Hi everybody,

I wanted to ask if there is any specific reason why the name of the 
first C function exported from a dll starts with underscore and any 
subsequesnt name does not.

Regards,
Martin

Disclaimer: I have already posted this as a subquestion in one D-Learn 
thread, but it did not get much attention...
January 02, 2012
Re: Names of C functions exported from a dll
I think this is a linker bug: 
http://d.puremagic.com/issues/show_bug.cgi?id=3956

A workaround is to list the names in the linker definition file.

On 02.01.2012 14:06, Martin Drasar wrote:
> Hi everybody,
>
> I wanted to ask if there is any specific reason why the name of the
> first C function exported from a dll starts with underscore and any
> subsequesnt name does not.
>
> Regards,
> Martin
>
> Disclaimer: I have already posted this as a subquestion in one D-Learn
> thread, but it did not get much attention...
January 02, 2012
Re: Names of C functions exported from a dll
Dne 2.1.2012 20:02, Rainer Schuetze napsal(a):
> I think this is a linker bug:
> http://d.puremagic.com/issues/show_bug.cgi?id=3956
>
> A workaround is to list the names in the linker definition file.
>

Hi, thanks for the answer. It really looks like that bug...

Am I the only one who regularly has mail threads torn into several 
separate threads? (which does real wonders for keeping the list readable)

Martin
January 03, 2012
Re: Names of C functions exported from a dll
On Monday, 2 January 2012 at 21:39:42 UTC, Martin Drašar wrote:
> Am I the only one who regularly has mail threads torn into 
> several separate threads? (which does real wonders for keeping 
> the list readable)

No. Most of it is due to a problem with the mailing list gateway. 
Its maintainer doesn't seem to want to acknowledge it or 
something.
Top | Discussion index | About this forum | D home