aboutsummaryrefslogtreecommitdiff
path: root/py/emit.h
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2016-12-09 20:54:54 +1100
committerDamien George <damien.p.george@gmail.com>2016-12-09 20:54:54 +1100
commitdd53b12193dca4800ab207170fcc883142dd0f22 (patch)
tree073f0a72e38288b95f0a6c74186b5f8a9d454c62 /py/emit.h
parenta7fd786a1f8a0bd13ec97d9742f8705b90cd1c46 (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.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/py/emit.h b/py/emit.h
index 6080b83c4..41cb2162d 100644
--- a/py/emit.h
+++ b/py/emit.h
@@ -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;