mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-14 13:52:39 +02:00
FpDebug: Disassemble fixed/remove data for wrong annotations, if value is indirect or relative to register
This commit is contained in:
parent
8b93d1018e
commit
c56eb62226
@ -4995,7 +4995,8 @@ begin
|
||||
|
||||
if (Instr.OpCode.Opcode in [OPcall, OPj__, OPjcxz, OPjecxz, OPjmp, OPjmpe, OPjrcxz]) and
|
||||
(Instr.OperCnt = 1) and
|
||||
(hvfSigned in Instr.Operand[1].FormatFlags)
|
||||
(hvfSigned in Instr.Operand[1].FormatFlags) and
|
||||
(Instr.Operand[1].Value = '%s') // no register
|
||||
then begin
|
||||
TargetAddrOffs := 1;
|
||||
case Instr.Operand[1].ByteCount of
|
||||
|
Loading…
Reference in New Issue
Block a user