Riccardo Schirone
Riccardo Schirone
@trufae there is probably something wrong in `parse_arm_pseudo.c`. The original instruction is: ``` add x29, sp, 0x20 # x29 = sp + 0x20 ``` So, if I get it right,...
Could someone provide a snapshot of what is IDA showing exactly?
Ok, so `add x29, sp, 0x20` is not converted to anything special in IDA either. It is just r2 that incorrectly substitutes things. Then there is definitely a bug in...
@alex-curiou no problem ;) I took the liberty to update the description of the issue.
I think we should be able to add support for this without additional dependencies.
To clarify for the future: the packad, aligned, etc. should be attributes of the structure itself and they should be computed without having to use a different API.
@plaets I have copied the issue in Rizin repository as well, just FYI.
It makes me wonder whether we really need `rz_magic` module at all...
I agree it is an important feature indeed! I'm just not sure if it makes sense to have a module which essentially just mirrors either BSD implementation or GNU implementation,...
> It shall be noted that all the GNU, BSD, etc versions come from https://www.darwinsys.com/file/ Yes, except the version we ship is from OpenBSD, that as said in the link...