diff --git a/.gdbinit b/.gdbinit deleted file mode 100644 index b0041128..00000000 --- a/.gdbinit +++ /dev/null @@ -1,3 +0,0 @@ -set disassemble-next-line on -file a.out -break *0x10054 diff --git a/lib/elf/object_writer.rb b/lib/elf/object_writer.rb index 9f33f4cb..7522d47b 100644 --- a/lib/elf/object_writer.rb +++ b/lib/elf/object_writer.rb @@ -37,10 +37,10 @@ module Elf meth = asm.callable asm.instructions.each do |label| next unless label.is_a?(Risc::Label) - add_symbol "#{meth.self_type.name}@#{meth.name}:Label=#{label.name}" , Risc::Position.get(label).at + add_symbol "#{meth.self_type.name}_#{meth.name}:Label=#{label.name}" , Risc::Position.get(label).at end meth.binary.each_block do |code| - label = "BinaryCode@#{meth.name}" + label = "BinaryCode_#{meth.name}" add_symbol label , Risc::Position.get(code).at end end