diff options
author | Damien George <damien.p.george@gmail.com> | 2016-12-09 20:54:54 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-12-09 20:54:54 +1100 |
commit | dd53b12193dca4800ab207170fcc883142dd0f22 (patch) | |
tree | 073f0a72e38288b95f0a6c74186b5f8a9d454c62 /py/emit.h | |
parent | a7fd786a1f8a0bd13ec97d9742f8705b90cd1c46 (diff) |
py/emitinline: Move inline-asm align and data methods to compiler.
These are generic methods that don't depend on the architecture and so
can be handled directly by the compiler.
Diffstat (limited to 'py/emit.h')
-rw-r--r-- | py/emit.h | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -266,8 +266,6 @@ typedef struct _emit_inline_asm_method_table_t { void (*end_pass)(emit_inline_asm_t *emit, mp_uint_t type_sig); mp_uint_t (*count_params)(emit_inline_asm_t *emit, mp_uint_t n_params, mp_parse_node_t *pn_params); bool (*label)(emit_inline_asm_t *emit, mp_uint_t label_num, qstr label_id); - void (*align)(emit_inline_asm_t *emit, mp_uint_t align); - void (*data)(emit_inline_asm_t *emit, mp_uint_t bytesize, mp_uint_t val); void (*op)(emit_inline_asm_t *emit, qstr op, mp_uint_t n_args, mp_parse_node_t *pn_args); } emit_inline_asm_method_table_t; |