mirror of
https://github.com/cc65/cc65.git
synced 2025-01-26 02:30:17 +00:00
Fixed a bug in the function that generates register info: For tosaslax the
check for a known output value of A was wrong. git-svn-id: svn://svn.cc65.org/cc65/trunk@5954 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
0277ec8534
commit
03e6556457
@ -827,7 +827,8 @@ void CE_GenRegInfo (CodeEntry* E, RegContents* InputRegs)
|
|||||||
Out->RegX = 0;
|
Out->RegX = 0;
|
||||||
}
|
}
|
||||||
} else if (strcmp (E->Arg, "tosaslax") == 0) {
|
} else if (strcmp (E->Arg, "tosaslax") == 0) {
|
||||||
if ((In->RegA & 0x0F) >= 8) {
|
if (RegValIsKnown (In->RegA) && (In->RegA & 0x0F) >= 8) {
|
||||||
|
printf ("Hey!\n");
|
||||||
Out->RegA = 0;
|
Out->RegA = 0;
|
||||||
}
|
}
|
||||||
} else if (strcmp (E->Arg, "tosorax") == 0) {
|
} else if (strcmp (E->Arg, "tosorax") == 0) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user