projects
/
YACASL2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make cleanでcoreファイルを削除するように
[YACASL2.git]
/
test
/
unit
/
getgr
/
cmd.c
diff --git
a/test/unit/getgr/cmd.c
b/test/unit/getgr/cmd.c
index
c7fc5e3
..
bdd89f4
100644
(file)
--- a/
test/unit/getgr/cmd.c
+++ b/
test/unit/getgr/cmd.c
@@
-1,5
+1,8
@@
-#include
"casl2.h"
+#include
<stdio.h>
#include "assemble.h"
#include "assemble.h"
+#include "cerr.h"
+
+WORD getgr(const char *str, bool is_x);
int main(){
int i, j;
int main(){
int i, j;
@@
-12,9
+15,12
@@
int main(){
"", "0", "aaa", "GR", "GR8", "GR20",
"GR0", "GR1", "GR2", "GR3", "GR4", "GR5", "GR6", "GR7"
};
"", "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);
for(i = 0; i <= 1; i++) {
title = (is_x[i] == false) ? "Generel Register" : "Index Register";
printf("== %s ==\n", title);