Linkage question
frame
frame86 at live.com
Mon Jan 24 19:41:30 UTC 2022
On Monday, 24 January 2022 at 18:30:02 UTC, Stanislav Blinov
wrote:
> The difference is in how arguments are being passed, which you
> seem to have discovered already :)
>
>> Would like to know where the linkage format is defined, thx.
>
> It should be here: https://dlang.org/spec/abi.html although
> IIRC it might not be 100% up to date.
Ah, yes. Thanks. Maybe I should read it more carefully =)
It claims that the D calling convention matches C. But it seems
that the arguments are pushed in order whereas C does it in
reverse order and the -218697648 value is indeed my 3rd string
pointer.
More information about the Digitalmars-d-learn
mailing list