fixes outstanding misc, All green

Well. it's been a while, positioning is fixed (again)
apart from the upcoming BranchListener
This commit is contained in:
Torsten Ruger
2018-06-10 13:19:55 +03:00
parent e1683938ed
commit 5ec235d049
7 changed files with 11 additions and 11 deletions

View File

@ -30,7 +30,7 @@ module Elf
add_symbol "#{type.name}@#{meth.name}:Label=#{label.name}" , Risc::Position.get(label).at
end
meth.binary.each_block do |code|
label = "BinaryCode@#{Risc::Position.get(code).method.name}"
label = "BinaryCode@#{meth.name}"
add_symbol label , Risc::Position.get(code).at
end
end

View File

@ -225,7 +225,7 @@ module Risc
def execute_FunctionReturn
link = get_register( @instruction.register )
log.debug "Return to #{link}"
log.debug "Return to #{link} #{link.class}"
set_pc link
false
end