X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fexec.c;h=65bd3a77d00d9ba630c24de81278e9993c56b103;hb=refs%2Ftags%2Fv0.5p12;hp=5d4e191f340a9a9c9cf8243cb2ce67b1b2173182;hpb=875ffa04ad421b5cac1ce48e8bf2090aefb009c9;p=YACASL2.git diff --git a/src/exec.c b/src/exec.c index 5d4e191..65bd3a7 100644 --- a/src/exec.c +++ b/src/exec.c @@ -215,25 +215,6 @@ void addcerrlist_exec() addcerrlist(ARRAYSIZE(cerr_exec), cerr_exec); } -WORD loadassemble(const char *file, WORD start) -{ - FILE *fp = NULL; - WORD end = 0; - - assert(file != NULL); - if((fp = fopen(file, "rb")) == NULL) { - perror(file); - return 0; - } - end = start + fread(sys->memory + start, sizeof(WORD), sys->memsize - start, fp); - if(end == sys->memsize) { - setcerr(210, file); /* load - memory overflow */ - fprintf(stderr, "Load error - %d: %s\n", cerr->num, cerr->msg); - } - fclose(fp); - return end; -} - void nop() { sys->cpu->pr += 1;