summaryrefslogtreecommitdiff
path: root/dis.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2015-07-26 18:29:14 -0700
committerMichael Pavone <pavone@retrodev.com>2015-07-26 18:29:14 -0700
commit2035e89a97d0ca4812488cce1804d6a1f5f3fa90 (patch)
tree4d27bb3c8609a9fcf0f2bd2eafc41755cf3ed043 /dis.c
parent2587ab8ea9606193b3893142ec7b674a8a7194ad (diff)
Pre-release cleanup
Diffstat (limited to 'dis.c')
-rw-r--r--dis.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/dis.c b/dis.c
index 53c1d51..0c3207a 100644
--- a/dis.c
+++ b/dis.c
@@ -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;