fix instruction positioning

use at as at and only compute difference when needed (to determine if
there is a jump in binary)
Easier to understand that way
This commit is contained in:
Torsten Ruger
2018-05-11 18:36:45 +03:00
parent bc1e29e4f6
commit 776a97986d
14 changed files with 60 additions and 29 deletions

View File

@ -65,7 +65,7 @@ module Risc
when Arm::Instruction , Risc::Label
InstructionPosition.new(object,at , extra)
else
ObjectPosition.new(at)
ObjectPosition.new(at,object)
end
end
end