RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Какой может быть выход? Может быть, можно каким-то образом заставить EMX убрать под- > > > черкивания или в библиотеках прописывать имя функции и с подчеркиванием, и без. > > У тебя, судя по всему, EMX и GCC используют разные методы вызова: у EMX - cdecl, у GCC - System. > Зачем же так. Просто в gcc от EM в дефолтовой, вполне себе cdecl, конвенции подчерки не добавлялись. Точнее они там были, но затем по хитрым правилам убирались. При написании на GNU AS тогда была веселая игра "угадай количество подчерков". Так оно и прошло сквозь тучу лет, пока какой-то из 3.x (уже за давностью точную бету не вспомню) не заменили на более распространенное поведение. Кстати, cdecl в gcc и, например, watcom разный, так что поосторожнее там. >
_, _, _, _, _ _, _,_
(_ | / \ |\ | / \ |_/
, ) | , \ / | \| \ / | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.