Что означает% c в коде встроенной сборки GCC?

Я пытаюсь понять этот встроенный код сборки, который исходит от_hypercall0 Вот.

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

У меня проблемы с поиском информации о том, что%c в первой строке значит. Я не нашел никакой информации в наиболее очевидном разделеРуководство GCC, который объясняет%[name], но нет%c[name], Есть ли другое место, на которое я должен посмотреть?

Ответы на вопрос(2)

Ваш ответ на вопрос