| 9 | #include "SHModule.h" |
| 10 | |
| 11 | cs_err SH_global_init(cs_struct *ud) |
| 12 | { |
| 13 | sh_info *info; |
| 14 | |
| 15 | info = cs_mem_malloc(sizeof(sh_info)); |
| 16 | if (!info) { |
| 17 | return CS_ERR_MEM; |
| 18 | } |
| 19 | |
| 20 | ud->printer = SH_printInst; |
| 21 | ud->printer_info = info; |
| 22 | ud->reg_name = SH_reg_name; |
| 23 | ud->insn_id = SH_get_insn_id; |
| 24 | ud->insn_name = SH_insn_name; |
| 25 | ud->group_name = SH_group_name; |
| 26 | ud->disasm = SH_getInstruction; |
| 27 | #ifndef CAPSTONE_DIET |
| 28 | ud->reg_access = SH_reg_access; |
| 29 | #endif |
| 30 | |
| 31 | return CS_ERR_OK; |
| 32 | } |
| 33 | |
| 34 | cs_err SH_option(cs_struct *handle, cs_opt_type type, size_t value) |
| 35 | { |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…