diff options
Diffstat (limited to 'vm/mterp/armv5te/OP_NOP.S')
-rw-r--r-- | vm/mterp/armv5te/OP_NOP.S | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/vm/mterp/armv5te/OP_NOP.S b/vm/mterp/armv5te/OP_NOP.S new file mode 100644 index 0000000..ff4cf5a --- /dev/null +++ b/vm/mterp/armv5te/OP_NOP.S @@ -0,0 +1,14 @@ +%verify "executed" + FETCH_ADVANCE_INST(1) @ advance to next instr, load rINST + GET_INST_OPCODE(ip) @ ip<- opcode from rINST + GOTO_OPCODE(ip) @ execute it + +#ifdef ASSIST_DEBUGGER + /* insert fake function header to help gdb find the stack frame */ + .type dalvik_inst, %function +dalvik_inst: + .fnstart + MTERP_ENTRY1 + MTERP_ENTRY2 + .fnend +#endif |