From a4841d2a593f9efed1cb116137034c307c1d74bc Mon Sep 17 00:00:00 2001 From: Oxore Date: Sat, 27 May 2023 18:10:42 +0300 Subject: Impl -fshort-ref-local-labels, refactor feature parsing --- disasm.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'disasm.h') diff --git a/disasm.h b/disasm.h index 441f7da..f138e5f 100644 --- a/disasm.h +++ b/disasm.h @@ -299,6 +299,7 @@ struct Arg { size_t bufsz, bool imm_as_hex = false, RefKindMask ref_kinds = 0, + const char *label = nullptr, uint32_t self_addr = 0, uint32_t ref_addr = 0) const; }; @@ -355,6 +356,8 @@ struct Op { FILE *, const char *indent, RefKindMask ref_kinds = 0, + const char *ref1_label = nullptr, + const char *ref2_label = nullptr, uint32_t self_addr = 0, uint32_t ref1_addr = 0, uint32_t ref2_addr = 0) const; -- cgit v1.2.3