Debugger 2.7.0.31 fix: DB range to auto-generate symbol name: B_####

This commit is contained in:
michaelangel007 2014-08-28 22:27:24 -07:00
parent 65cfe89e00
commit be1ae810fc
2 changed files with 4 additions and 3 deletions

View File

@ -2,6 +2,7 @@
2.8.0.0 Released with AppleWin 1.25
2.7.0.#
.31 Fixed: DB range -- autogenerate symbol name B_####
.30 Fixed: ASC overflowing sOpCodes in FormatOpcodeBytes()
.29 Added: Help for DB and DW
.28 Added: ASC so it disassemblies intertwined code and data correctly.

View File

@ -86,7 +86,7 @@ WORD _CmdDefineByteRange(int nArgs,int iArg,DisasmData_t & tData_)
if( nArgs > 1 )
{
if( g_aArgs[ 2 ].eToken == TOKEN_COLON ) // // 2.8.0.1 Bug fix: DB range
if( g_aArgs[ 2 ].eToken == TOKEN_COLON ) // 2.7.0.31 Bug fix: DB range, i.e. DB 174E:174F
{
sprintf( aSymbolName, "B_%04X", tData_.nStartAddress );
pSymbolName = aSymbolName;
@ -221,7 +221,7 @@ Update_t _CmdDisasmDataDefByteX (int nArgs)
// To "return to code" use ."X"
int iCmd = g_aArgs[0].nValue - NOP_BYTE_1;
if (nArgs > 4) // 2.8.0.1 Bug fix: DB 174E:175E
if (nArgs > 4) // 2.7.0.31 Bug fix: DB range, i.e. DB 174E:174F
{
return Help_Arg_1( CMD_DEFINE_DATA_BYTE1 + iCmd );
}
@ -229,7 +229,7 @@ Update_t _CmdDisasmDataDefByteX (int nArgs)
DisasmData_t tData;
int iArg = 2;
if (nArgs == 3 ) // 2.8.0.1 DB range
if (nArgs == 3 ) // 2.7.0.31 Bug fix: DB range, i.e. DB 174E:175F
{
if ( g_aArgs[ 2 ].eToken == TOKEN_COLON )
iArg = 1;