On Saturday, 16 May 2015 at 19:21:31 UTC, Iain Buclaw wrote:
On Saturday, 16 May 2015 at 19:16:04 UTC, weaselcat wrote:
On Saturday, 16 May 2015 at 19:11:26 UTC, Iain Buclaw wrote:
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.
Sorry for the noise, but since you're here
C++filt in binutils lists dlang support in the help but it
doesn't actually work. Do I report this on binutils issue
tracker, or gdc's?
Binutils. Other tools may need similarly to be updated.
By the way, "doesn't actually work" may need some explaining.
(It works for me, for instance).