narrowed down the problem area [naked asm]

Christian Kamm kamm-incasoftware at removethis.de
Thu Oct 30 02:15:05 PDT 2008


Walter Bright wrote:
> I should add that 'naked' is for people who don't mind getting intimate
> with how the compiler arranges things. Any code using it should expect
> it to not be portable, and be past the compiler wagging its finger at
> them.

Here portable means 'portable between different compilers for the same
architecture'? 

I'm wondering because I thought the point of specifying inline assembler was
exactly to guarantee that kind of portability. So you would not consider a
compiler that does not implement naked, or handles it differently from DMD
to be breaking the D specification?




More information about the Digitalmars-d mailing list