From 4a8e3034fc7b1d8eb33627ae0f7848b483da7bdf Mon Sep 17 00:00:00 2001 From: Cyrille Bagard Date: Thu, 30 May 2019 13:12:17 +0200 Subject: Updated some Dalvik instruction definitions. --- plugins/dalvik/v35/opdefs/invoke_6e.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_6f.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_70.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_71.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_72.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_74.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_75.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_76.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_77.d | 10 ++++++++++ plugins/dalvik/v35/opdefs/invoke_78.d | 10 ++++++++++ 10 files changed, 100 insertions(+) diff --git a/plugins/dalvik/v35/opdefs/invoke_6e.d b/plugins/dalvik/v35/opdefs/invoke_6e.d index 3f5e9da..242ca43 100644 --- a/plugins/dalvik/v35/opdefs/invoke_6e.d +++ b/plugins/dalvik/v35/opdefs/invoke_6e.d @@ -49,6 +49,16 @@ In Dex files version 037 or later, if the method_id refers to an i @format 35c | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_6f.d b/plugins/dalvik/v35/opdefs/invoke_6f.d index ad9cc9b..7276943 100644 --- a/plugins/dalvik/v35/opdefs/invoke_6f.d +++ b/plugins/dalvik/v35/opdefs/invoke_6f.d @@ -49,6 +49,16 @@ In Dex files version 037 or later, if the method_id refers to an i @format 35c | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_70.d b/plugins/dalvik/v35/opdefs/invoke_70.d index aad6c19..1a156f2 100644 --- a/plugins/dalvik/v35/opdefs/invoke_70.d +++ b/plugins/dalvik/v35/opdefs/invoke_70.d @@ -49,6 +49,16 @@ In Dex files version 037 or later, if the method_id refers to an i @format 35c | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_71.d b/plugins/dalvik/v35/opdefs/invoke_71.d index d28ff54..616de62 100644 --- a/plugins/dalvik/v35/opdefs/invoke_71.d +++ b/plugins/dalvik/v35/opdefs/invoke_71.d @@ -49,6 +49,16 @@ In Dex files version 037 or later, if the method_id refers to an i @format 35c | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_72.d b/plugins/dalvik/v35/opdefs/invoke_72.d index fe7eb2c..2e95d4b 100644 --- a/plugins/dalvik/v35/opdefs/invoke_72.d +++ b/plugins/dalvik/v35/opdefs/invoke_72.d @@ -49,6 +49,16 @@ In Dex files version 037 or later, if the method_id refers to an i @format 35c | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_74.d b/plugins/dalvik/v35/opdefs/invoke_74.d index 0a105cb..bf83c9a 100644 --- a/plugins/dalvik/v35/opdefs/invoke_74.d +++ b/plugins/dalvik/v35/opdefs/invoke_74.d @@ -35,6 +35,16 @@ @format 3rc | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_75.d b/plugins/dalvik/v35/opdefs/invoke_75.d index 0596bb0..19bb88f 100644 --- a/plugins/dalvik/v35/opdefs/invoke_75.d +++ b/plugins/dalvik/v35/opdefs/invoke_75.d @@ -35,6 +35,16 @@ @format 3rc | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_76.d b/plugins/dalvik/v35/opdefs/invoke_76.d index 2aa3dbc..4e6510d 100644 --- a/plugins/dalvik/v35/opdefs/invoke_76.d +++ b/plugins/dalvik/v35/opdefs/invoke_76.d @@ -35,6 +35,16 @@ @format 3rc | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_77.d b/plugins/dalvik/v35/opdefs/invoke_77.d index c972bea..bc02a57 100644 --- a/plugins/dalvik/v35/opdefs/invoke_77.d +++ b/plugins/dalvik/v35/opdefs/invoke_77.d @@ -35,6 +35,16 @@ @format 3rc | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee diff --git a/plugins/dalvik/v35/opdefs/invoke_78.d b/plugins/dalvik/v35/opdefs/invoke_78.d index d7ee370..901974d 100644 --- a/plugins/dalvik/v35/opdefs/invoke_78.d +++ b/plugins/dalvik/v35/opdefs/invoke_78.d @@ -35,6 +35,16 @@ @format 3rc | pool_meth + @syntax { + + @rules { + + call g_arch_instruction_set_flag(AIF_CALL) + + } + + } + @hooks { link = handle_links_between_caller_and_callee -- cgit v0.11.2-87-g4458