wausyscall/src
Michał Lach c087d0008c Implemented basic Thumb2 PE files recognition
Documented ARM32 Windows syscall invoking convention. Still not
understanding how to properly parse the immediate values encoded in
movs. MSVC uses a different mov instruction for some of the functions
for some reason. Normal mov in Thumb2 takes a 12-bit imm, movw takes
full 16-bit imm. The weird thing is that immediates in those functions
that differ don't exceed the boundaries of the normal 12-bit mov. This
just seems like a shit codegen.
2022-08-10 12:45:42 +02:00
..
main.rs Implemented basic Thumb2 PE files recognition 2022-08-10 12:45:42 +02:00