Salve a tutti,
Mentre stavo analizzando il codice assembler ottenuto dalla disassemblazione di una libreria (ho usato objdump -S xxxx.so è giusto ?) mi sono trovato di fronte delle routine che non esistono nel assembler arm.
eccone un esempio:
In questo sito ARM Information Center che fa un sommario di tutte le routine non c'è traccia di quel subseq!!codice:186d1c: 00575da0 subseq r5, r7, r0, lsr #27
Se può aiutarvi a capire una soluzione ecco altri casi
In tutti questi casi c'è il nome di una routine valida più 'eq', cosa significa e perchè è cosi? Grazie mille in anticipocodice:1874ec: 005755f0 ldrsheq r5, [r7], #-80 ; 0xffffffb0 1874f0: 00001250 andeq r1, r0, r0, asr r2 187518: 0a000003 beq 18752c <Java_com_google_speech_recognizer_ResourceManager_nativeDelete+0x34>![]()

LinkBack URL
About LinkBacks
,
) mi sono trovato di fronte delle routine che non esistono nel assembler arm.
Rispondi quotando
