Метка в встроенной сборке GCCC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Метка в встроенной сборке GCC

Сообщение Anonymous »

Я использую архитектуру x86-64 с процессором AMD, и я также использую Linux с Debian-Distro.
Я хочу использовать метку непосредственно в встроенной сборке, а также хочу использовать этикетку Goto в сборке Код < /p>
Пример кода: < /p>

Код: Выделить всё

#include 
int main() {
int a = 5, b = 5;
__asm__ __volatile__ (
"cmp %1, %2\n\t"
"je %l[match]\n\t"
:
: "r" (a), "r" (b)
:
: match
);
std::cout 
g++ asm.cpp -o p

asm.cpp: In function ‘int main()’:
asm.cpp:11:6: error: expected ‘)’ before ‘:’ token
11 |     :
|      ^
|      )
12 |     :
|     ~
Что не так с кодом?

Подробнее здесь: https://stackoverflow.com/questions/793 ... sembly-gcc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»