В встроенной сборке gcc для x86, как мне переместить адрес метки в регистр. Что это должно быть вместо $ label здесь, потому что ассемблер выдает ошибку неопределенная ссылка на метку .
Обратите внимание, что метка находится за пределами блока asm , то есть в пределах нормального кода C.
__asm__ __volatile__ ("movl $label, %eax;");
label:
.....