On Saturday, 16 May 2015 at 15:46:20 UTC, Iain Buclaw wrote:
On 16 May 2015 at 16:34, Daniel Murphy via Digitalmars-d
<[email protected]> wrote:
"Iain Buclaw" wrote in message
news:[email protected]...
Once use of extern(Pascal) should be exceedingly rare (I
don't think I
ever followed ABI convention in GDC) I'd either request that
extern(Pascal)
be removed completely, or have it's mangled symbol be renamed
to something
other than a 'V' that does not clash with other
types/identifiers.
Why do we even have extern(Pascal) ?
No idea. D has never supported 16-bit systems. Walter?
This is blocking me with improving demangling support in
gdb/binutils.
https://issues.dlang.org/show_bug.cgi?id=14591
https://github.com/D-Programming-Language/dmd/pull/4658
I may just drop support for recognising extern(Pascal) functions
completely on my side.