diff options
author | Michael Pavone <pavone@retrodev.com> | 2015-07-26 18:29:14 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2015-07-26 18:29:14 -0700 |
commit | 2035e89a97d0ca4812488cce1804d6a1f5f3fa90 (patch) | |
tree | 4d27bb3c8609a9fcf0f2bd2eafc41755cf3ed043 /dis.c | |
parent | 2587ab8ea9606193b3893142ec7b674a8a7194ad (diff) |
Pre-release cleanup
Diffstat (limited to 'dis.c')
-rw-r--r-- | dis.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -7,12 +7,23 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <stdarg.h> #include "vos_program_module.h" #include "tern.h" uint8_t visited[(16*1024*1024)/16]; uint16_t label[(16*1024*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(uint32_t address) { address &= 0xFFFFFF; |