Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
static void | str_op (char *c) |
static int | gb_reg_idx (char r) |
static bool | gb_parse_cb1 (ut8 *buf, const int minlen, char *buf_asm, ut8 base) |
static bool | gb_parse_cb2 (ut8 *buf, const int minlen, char *buf_asm, ut8 base) |
static int | gb_parse_arith1 (ut8 *buf, const int minlen, char *buf_asm, ut8 base, ut8 alt) |
static bool | gb_parse_ld1 (ut8 *buf, const int minlen, char *buf_asm) |
static bool | gb_parse_ld2 (ut8 *buf, char *buf_asm) |
static bool | gb_parse_ld3 (ut8 *buf, char *buf_asm) |
static int | gbAsm (RzAsm *a, RzAsmOp *op, const char *buf) |
|
static |
Definition at line 91 of file gbasm.c.
References gb_reg_idx(), i, NULL, num, rz_num_get(), rz_str_do_until_token(), rz_str_replace_in(), str_op(), ut64(), and ut8.
Referenced by gbAsm().
Definition at line 22 of file gbasm.c.
References gb_reg_idx(), i, rz_str_do_until_token(), rz_str_replace_in(), str_op(), and ut8.
Referenced by gbAsm().
Definition at line 47 of file gbasm.c.
References gb_reg_idx(), i, NULL, num, p, rz_num_get(), rz_str_replace_in(), ut64(), and ut8.
Referenced by gbAsm().
Definition at line 117 of file gbasm.c.
References gb_reg_idx(), i, rz_str_do_until_token(), rz_str_replace_in(), str_op(), and ut8.
Referenced by gbAsm().
Definition at line 151 of file gbasm.c.
References gb_reg_idx(), i, NULL, num, rz_num_get(), ut64(), and ut8.
Referenced by gbAsm().
|
static |
Definition at line 16 of file gbasm.c.
Referenced by gb_parse_arith1(), gb_parse_cb1(), gb_parse_cb2(), gb_parse_ld1(), and gb_parse_ld2().
Definition at line 206 of file gbasm.c.
References a, buf_len, gb_parse_arith1(), gb_parse_cb1(), gb_parse_cb2(), gb_parse_ld1(), gb_parse_ld2(), gb_parse_ld3(), i, len, NULL, num, p, rz_num_get(), rz_str_do_until_token(), rz_str_replace_in(), rz_strbuf_get(), rz_strbuf_set(), str_op(), ut64(), and ut8.
Referenced by assemble().
|
static |
Definition at line 10 of file gbasm.c.
References c.
Referenced by gb_parse_arith1(), gb_parse_cb1(), gb_parse_ld1(), and gbAsm().