Was bedeutet% c im GCC-Inline-Assembly-Code?

Ich versuche, diesen Inline-Assembler-Code zu verstehen, der von kommt_hypercall0 Hier.

asm volatile ("call hypercall_page+%c[offset]" \
        : "=r" (__res) \
        : [offset] "i" (__HYPERVISOR_##name * sizeof(hypercall_page[0])) \
        : "memory", "edi", "esi", "edx", "ecx", "ebx", "eax") 

Ich habe Probleme, Informationen darüber zu finden, was%c in der ersten Zeile bedeutet. Ich fand keine Informationen im offensichtlichsten Teil derGCC-Handbuch, was erklärt%[name], aber nicht%c[name]. Gibt es einen anderen Ort, den ich mir ansehen sollte?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage