ичспользуя сишные функции стек должен выравнивать вызывающий код (тобишь сам прораммист). ты его вроде никак не ровняешь. или для х64 это не надо делать?
ичспользуя сишные функции стек должен выравнивать вызывающий код (тобишь сам прораммист). ты его вроде никак не ровняешь. или для х64 это не надо делать?
в начале sub rsp, 0x28 это и есть выравнивание. 0x28 это 40 байт из которых 32 на т.н теневую часть, а 8 чтобы выровнять на границу 16
кстати чтоб эту штуку не писать я ж прогу скидывал. там инклуд собирается из функций в библиотеке. если использовать около 20-100 сишных функций, то придется и прописывать их все