Follow-up from "P32081 Зенкевич Артем Андреевич"
The following discussions from !15 (closed) should be addressed:
-
@Sladkov started a discussion: (+1 comment)
При вызове exit в rdi должен быть код возврата. Почему здесь в rdi записывается значение из rax?
-
@Sladkov started a discussion: (+3 comments)
Зачем?
-
@Sladkov started a discussion: (+1 comment)
При вызове не был сохранён caller-saved регистр rdi, значение которого позже используется. Никто не гарантирует, что string_length его не изменит
-
@Sladkov started a discussion: (+1 comment)
10 точно хватит для любого 8-байтового числа?
-
@Sladkov started a discussion: (+1 comment)
Зачем? Это не callee-saved регистры, функция не обязана восстанавливать их значение