Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Linux & Asm / 4 сообщений из 4, страница 1 из 1
20.09.2005, 09:12
    #33277852
Intser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux & Asm
Вопрос собвственно в следующем
в линуксе используется fastcall - конвенция вызова - передача параметров через регистры а как передавать параметры в фунуции glibc
не работает
mov ebx,str_addr
call printf

а вот
push str_addr
call printf
add esp,04h
работает
Кто в курсе где и что можно почитать по этому поводу, в Линуксе я конкретно плаваю :)
...
Рейтинг: 0 / 0
20.09.2005, 09:27
    #33277876
Intser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux & Asm
Вопрос снят - для glibc cdecl - справа- налево очщает стек вызывающий :))
...
Рейтинг: 0 / 0
21.09.2005, 12:21
    #33280877
foo
foo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux & Asm
Как тут говорят тынц :)
...
Рейтинг: 0 / 0
21.09.2005, 13:47
    #33281183
Intser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux & Asm
Спасибо васм я уже облазил весь :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Linux & Asm / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]