Вопрос

I am attempting to build a decompiler for x86 executables and was wondering if I can safely assume that function preambles/prologues will remain intact. Is it possible compilers could optimize them out of the assembly?

Это было полезно?

Решение

Yes, things like leaf functions (see here) might be optimized, as well as any function that doesn't use any local variables.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top