diff options
Diffstat (limited to 'zdis.c')
-rw-r--r-- | zdis.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -6,10 +6,20 @@ #include "z80inst.h" #include <stdio.h> #include <stdlib.h> +#include <stdarg.h> uint8_t visited[(64*1024)/8]; uint8_t label[(64*1024)/8]; +void fatal_error(char *format, ...) +{ + va_list args; + va_start(args, format); + vfprintf(stderr, format, args); + va_end(args); + exit(1); +} + void visit(uint16_t address) { visited[address/8] |= 1 << (address % 8); |