Assembly constraints - offset?

Avi Kivity avi@qumranet.com
Wed Sep 27 17:12:00 GMT 2006


Avi Kivity wrote:
>>
>> Using %[member1]c should work.
>>   
>
> Where exactly?
>
> In the instruction section ("mov $1, %[member]c(%[base])") the 'c' is 
> emitted unchanged.
>
> In the constraint section ([member1]"c"(...)) 'c' means the ecx or rcx 
> register.

It's %c[member] in the instruction section.

I could not find any documentation of this in the user's manual.  Is it 
new glasses time or shall I file a PR?

-- 
Do not meddle in the internals of kernels, for they are subtle and quick to panic.



More information about the Gcc-help mailing list