Hpmason / retour-rs

A cross-platform detour library written in Rust
Other
99 stars 18 forks source link

armv7 architecture support #32

Open brandonros opened 10 months ago

brandonros commented 10 months ago

I'm opening this because I'm probably going to have to figure out how to implement it.

If you have any tips or general advice overall on where to start other than src/arch, I'd love to hear it. Thanks in advance.

Hpmason commented 10 months ago

Sorry for not getting to this issue, I've been away for a bit.

I'd have to take a look at the codebase to figure out the best way to start.

First thing though, would be to ensure all of the current dependencies work on armv7, otherwise they'd have to be replaced or rewritten for that target.

I'll try to look more at it sometime next week to hopefully help in your effort!

brandonros commented 10 months ago

I cleaned that up and moved it here: https://github.com/brandonros/arm-retour-rs

Hpmason commented 10 months ago

Nice work! This should be a good basis for adding it to this crate. I'll see if I can adapt it to the structure of this crate.