Inline Assembler: Getting the offset of a label. How?
    poly 
    p0lycyb0rg at gmail.com
       
    Mon Dec  8 13:37:51 PST 2008
    
    
  
Kagamin schrieb:
> poly Wrote:
> 
>> I have a question about D 1.0 inline asm. Has anyone an idea how to get
>> the offset of a label without using "call Label1", then "pop eax".
>> Actually there would be an offsetof but it seems not to work.
> 
> mov eax, Label1
Hi Kagamin,
I've just tried this piece of Code:
[snip]
	asm
	{
		call Label1;
		Label1: pop ECX;
		mov EAX, Label1; //error reported on this line
	}
[/snip]
And I still got an error like: "undefined identifier 'Label1'".
Do you have maybe another solution or know whats wrong here? Thanks.
regards, the pimp
    
    
More information about the Digitalmars-d-learn
mailing list