diff disasm.h @ 2213:53411df7fc71

More 68K disassembler refactoring and fix Windows build failure
author Michael Pavone <pavone@retrodev.com>
date Mon, 29 Aug 2022 21:58:37 -0700
parents 4c265d2f6c88
children 4e27c36f947c
line wrap: on
line diff
--- a/disasm.h	Sun Aug 28 22:49:26 2022 -0700
+++ b/disasm.h	Mon Aug 29 21:58:37 2022 -0700
@@ -22,7 +22,10 @@
 	uint32_t      visit_preshift;
 } disasm_context;
 
+typedef int (*format_label_fun)(char * dst, uint32_t address, disasm_context * context);
+
 label_def *find_label(disasm_context *context, uint32_t address);
+int format_label(char *dst, uint32_t address, disasm_context *context);
 void weak_label(disasm_context *context, const char *name, uint32_t address);
 void reference(disasm_context *context, uint32_t address);
 void add_label(disasm_context *context, const char *name, uint32_t address);