On Wed, Apr 16, 2003 at 06:15:43PM +0300, sixthfish wrote: > >> А в каких юниксах через ф-ии? > > AK> ИМХО, на всех остальных :-) Только в Линуксе через прерывание 0x80. > > FreeBSD, NetBSD, OpenBSD (x86) тоже int 80h
Согласен. Поковырявшись немного, установил, что мои знания по этому вопросу существенно протухли. lcall в FreeBSD использовался раньше, а в новых ELF-версиях применяется int 0x80. А как дела обстоят в Solaris? Там, по-моему, до сих пор lcall. -- Andrey V. Kiselev Home phone: +7 812 5274898 ICQ# 26871517