From: chaoskagami Date: Thu, 29 Dec 2016 03:04:23 +0000 (-0500) Subject: Miscellany X-Git-Tag: v0.3.1~40 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=0ad47e06ea8f9814029c5557867fe386ad908900;p=corbenik%2Fcorbenik.git Miscellany --- diff --git a/external/loader/source/loader.c b/external/loader/source/loader.c index 10b2412..1573084 100644 --- a/external/loader/source/loader.c +++ b/external/loader/source/loader.c @@ -62,6 +62,7 @@ load_code(u64 progid, u16 progver, EXHEADER_prog_addrs *shared, EXHEADER_prog_ad // check size if (size > (u64)shared->total_size << 12) { + panicstr("codebin (file) size is larger than code size?\n"); FSFILE_Close(handle); return 0xC900464F; } diff --git a/host/bytecode_asm.py b/host/bytecode_asm.py index e9b071d..cacad59 100755 --- a/host/bytecode_asm.py +++ b/host/bytecode_asm.py @@ -17,7 +17,7 @@ in_file = "" out_file = "" def usage(): - print("Usage: " + sys.argv[0] + " ") + print("Usage: " + sys.argv[0] + " ") lines = 0 def syn_err(x): diff --git a/source/interpreter.c b/source/interpreter.c index 5649613..ff418bb 100644 --- a/source/interpreter.c +++ b/source/interpreter.c @@ -360,7 +360,7 @@ exec_bytecode(uint8_t *bytecode, uint32_t len, uint16_t ver, int debug) #ifdef LOADER log("seek\n"); #else - fprintf(stderr, "seek %lu\n", offset); + fprintf(stderr, "seek %lx\n", offset); #endif } code += 4;