| Index: courgette/disassembler_elf_32_arm.cc
|
| diff --git a/courgette/disassembler_elf_32_arm.cc b/courgette/disassembler_elf_32_arm.cc
|
| index 0ea3e57a7b3831dac8c842fcd2ab729300515711..2cb4b56c858dccd204358aa38a949013d6dafcb2 100644
|
| --- a/courgette/disassembler_elf_32_arm.cc
|
| +++ b/courgette/disassembler_elf_32_arm.cc
|
| @@ -299,11 +299,8 @@ CheckBool DisassemblerElf32ARM::TypedRVAARM::ComputeRelativeTarget(
|
|
|
| CheckBool DisassemblerElf32ARM::TypedRVAARM::EmitInstruction(
|
| AssemblyProgram* program,
|
| - RVA target_rva) {
|
| - return program->EmitRel32ARM(c_op(),
|
| - program->FindOrMakeRel32Label(target_rva),
|
| - arm_op_,
|
| - op_size());
|
| + Label* label) {
|
| + return program->EmitRel32ARM(c_op(), label, arm_op_, op_size());
|
| }
|
|
|
| DisassemblerElf32ARM::DisassemblerElf32ARM(const void* start, size_t length)
|
|
|