Сейчас на форуме: Rio, ==DJ==[ZLO], Dart Raiden, Alf (+6 невидимых)

 eXeL@B —› Основной форум —› inline asm в gcc
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2004 19:18
· Личное сообщение · #1

Блин, я тут запарился с gcc, вот например есть такой простейший пример:
#include <stdio.h>
main(){
int i=10;
M: printf("i == %d\n", i);
_asm{
dec i
jnz M
}
}
Он нормально компилится под VC++, а вот как то же сделать под gcc?
Всмысле, у меня проблемы с инлайном. Да, и насколько я понимаю под gcc
нужно пользоваться AT&T синтаксисом а не Интеловским? Или можно все-таки
Интеловским через какие-нибудь параметры коммандной строки?
P.S. Может ссылочку какую дадите по теме



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2004 22:04 · Поправил: Dogville
· Личное сообщение · #2

blizz
посмотри здесь www.mingw.org
и еще здесь www.bloodshed.net



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 26 сентября 2004 05:29
· Личное сообщение · #3

www.wasm.ru/forum/action=vthread&forum=24&topic=6308


 eXeL@B —› Основной форум —› inline asm в gcc
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати