LINUX.ORG.RU

Integrated Assembler in C/C++


0

0

Возникла проблемма, надо в принципе вставить кусок ассемблерного кода, код в синтаксисе AT&T, как положено, вобщем под UNIX системы.

По книге, чтобы вставить его, надо успользовать такую структуру

_asm{ инструкции };

В доках есть намек на директивы asm, __asm__ но они не работают, gcc говорит что ошибка перед первой скобкой... Уже вроде все перепробовал...

Я в шоке, не знаю что делать. Надо просто вставить кусок ассемблерного кода.... Подскажите как?!

anonymous

Например так:
asm ( "movl $4, %eax\n"
"movl $5, %ebx");

timur
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.