;libc
<syscall write/read>
jnz error
ret
error:
call _errno
ret
Syscall — это инструкция без параметров. После её выполнения в linux возвращаются значения в регистра общего назначения, не во флагах. Если у тебя будет обертка, тогда работать будет.
Обсуждают сегодня