LINUX.ORG.RU

Inline assembler in gcc


0

0

Как сделать вставку на асме в С програмуу в старом добром борланде было asm mov AL, AX; А как подобное сделать на Unixe?

anonymous

А оно точно надо? Нет, если ты не в состоянии info gcc прочитать, то явно не представляешь, насколько тебе эта кака не нужна.

Antichrist
()

я в состоянии почитать инфу но это жутко неудобно я вообще не понимаю зачем ее сделали полезной информации там не много

пришлось обращаться к яндексу

anonymous
()
Ответ на: комментарий от anonymous

Ха. Там ВСЯ информация по gcc. Абсолютно. Так что рекомендую почитать ещё раз.

Ну а на главный вопрос ответа таки не было - на фига тебе инлайнить ассемблер? Случаи, когда такое требуется, можно по пальцам пересчитать.

Antichrist
()
29 августа 2001 г.

Страуструп в стандарте С++ пишет так же, как и раньше:

asm { mov ... nop add ... push ... }

gcc держит стандарт --> все должно работать. До сих пор его книжка не ошибалась. А инфу прочти, там и правда есть. Если с исходниками пришла кривая, то пиши ybtut@tut.by, у меня валяется электронная копия руководства кого-то из навороченных его создателей (то ли Ричи, то ли еще кто-то то же калибра, забыл фамилию.) На русском. Удачи - КоТ

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