diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2016-02-01 00:53:14 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2016-02-01 00:53:14 (GMT) |
commit | 7162a683b66b02c16b42a177600468a1ff56149d (patch) | |
tree | 23d5119850d049f38182ce8b3b956a44233d8906 /src/arch/dalvik/instruction.c | |
parent | 792b330c1bbe573a591687d25e14d4cd1eccd3c6 (diff) |
Defined all Dalvik instructions to get generated by d2c.
Diffstat (limited to 'src/arch/dalvik/instruction.c')
-rw-r--r-- | src/arch/dalvik/instruction.c | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/src/arch/dalvik/instruction.c b/src/arch/dalvik/instruction.c index a8e8676..31f02c8 100644 --- a/src/arch/dalvik/instruction.c +++ b/src/arch/dalvik/instruction.c @@ -544,35 +544,6 @@ static void g_dalvik_instruction_get_rw_registers(const GDalvikInstruction *inst /****************************************************************************** * * -* Paramètres : data = flux de données à analyser. * -* pos = position courante dans ce flux. * -* end = limite des données à analyser. * -* * -* Description : Recherche l'identifiant de la prochaine instruction. * -* * -* Retour : Identifiant de la prochaine instruction à tenter de charger. * -* * -* Remarques : - * -* * -******************************************************************************/ - -DalvikOpcodes dalvik_guess_next_instruction(const bin_t *data, off_t pos, off_t end) -{ - DalvikOpcodes result; /* Identifiant à retourner */ - - result = (DalvikOpcodes)data[pos]; - - /* Si l'instruction est marquée comme non utilisée... */ - if (_instructions[result].keyword == NULL) - result = DOP_COUNT; - - return result; - -} - - -/****************************************************************************** -* * * Paramètres : instr = instruction à traiter. * * syntax = type de représentation demandée. * * * @@ -586,7 +557,7 @@ DalvikOpcodes dalvik_guess_next_instruction(const bin_t *data, off_t pos, off_t static void dalvik_build_instruction_keyword(const GDalvikInstruction *instr, AsmSyntax syntax) { - G_ARCH_INSTRUCTION(instr)->cached_keyword = strdup(_instructions[instr->type].keyword); + G_ARCH_INSTRUCTION(instr)->cached_keyword = strdup(instr->keyword); } |