projects
/
YACASL2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
コマンドハッシュ表を複数回作成していた構造バグを修正
[YACASL2.git]
/
src
/
assemble.c
diff --git
a/src/assemble.c
b/src/assemble.c
index
9fbfa96
..
616b256
100644
(file)
--- a/
src/assemble.c
+++ b/
src/assemble.c
@@
-27,7
+27,7
@@
WORD getgr(const char *str, bool is_x)
return 0xFFFF;
}
r = (WORD)(*(str+2) - '0');
return 0xFFFF;
}
r = (WORD)(*(str+2) - '0');
- /*
指標レジスタとして用いることは
できない */
+ /*
GR0は指標レジスタとして用いることが
できない */
if(is_x == true && r == 0x0) {
setcerr(120, NULL); /* GR0 in operand x */
return 0x0;
if(is_x == true && r == 0x0) {
setcerr(120, NULL); /* GR0 in operand x */
return 0x0;
@@
-412,9
+412,6
@@
bool assemble(const char *file, PASS pass)
char *line;
FILE *fp;
char *line;
FILE *fp;
- if(pass == FIRST && create_cmdtype_code() == false) {
- return false;
- }
if((fp = fopen(file, "r")) == NULL) {
perror(file);
return false;
if((fp = fopen(file, "r")) == NULL) {
perror(file);
return false;