Inline Assembler bug fixes

Nils Lankila NilsLankila at
Sat Aug 29 10:48:19 UTC 2020

On Saturday, 29 August 2020 at 06:36:03 UTC, Walter Bright wrote:
> The inline assembler is a surprisingly compact piece of code 
> for what it does, but is overly complex. It's also not used 
> that much, so it has tended to be neglected, and bug reports 
> have slowly accumulated for it. Some were 10 years old.
> But, once one figures out how it works, might as well go 
> through the bug list for iasm and see what can be done about 
> them.
> I'm happy to report that it has been whittled down to 3:
> - the 
> description is a little vague and I can't determine what the 
> issue actually is
> - this one is a 
> bit complicated to fix, but fortunately isn't critical
> - an enhancement 
> request, not a bug
> The list:
> My apologies to those who have been suffering waiting for these 
> fixes.
> Happy Assembling!

Thanks, that was a nice initiative.

There's another remaining one actually :
It's about accessing global variable with -fPIC enabled. I 
believe this should work using RIP ( 
but this is not the case.

More information about the Digitalmars-d mailing list