X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=test%2Funit%2Fgetgr%2Fcmd.c;h=bdd89f44a07162b344b13659334a6bacdc093acd;hp=c7fc5e3ca5a5bfba35f9a589e51c8a6d7894bb7b;hb=909af50002c09cf437ef9d3cbe46362e1c6527ad;hpb=95b87bd10068d4f0f65912a7678d0aba8463724c diff --git a/test/unit/getgr/cmd.c b/test/unit/getgr/cmd.c index c7fc5e3..bdd89f4 100644 --- a/test/unit/getgr/cmd.c +++ b/test/unit/getgr/cmd.c @@ -1,5 +1,8 @@ -#include "casl2.h" +#include #include "assemble.h" +#include "cerr.h" + +WORD getgr(const char *str, bool is_x); int main(){ int i, j; @@ -12,9 +15,12 @@ int main(){ "", "0", "aaa", "GR", "GR8", "GR20", "GR0", "GR1", "GR2", "GR3", "GR4", "GR5", "GR6", "GR7" }; + static CERR cerr_getgr[] = { + { 120, "GR0 in operand x" }, + }; - cerr = malloc_chk(sizeof(CERR), "cerr"); /* エラーの初期化 */ - addcerrlist_assemble(); + cerr_init(); /* エラーの初期化 */ + addcerrlist(ARRAYSIZE(cerr_getgr), cerr_getgr); for(i = 0; i <= 1; i++) { title = (is_x[i] == false) ? "Generel Register" : "Index Register"; printf("== %s ==\n", title);