equal
deleted
inserted
replaced
683 if (Assembler::reachable_from_branch_at(pc(), entry.target())) { |
683 if (Assembler::reachable_from_branch_at(pc(), entry.target())) { |
684 bl(entry.target()); |
684 bl(entry.target()); |
685 } else { |
685 } else { |
686 bl(pc()); |
686 bl(pc()); |
687 } |
687 } |
688 return start_offset; |
688 // just need to return a non-null address |
|
689 return pc(); |
689 } |
690 } |
690 |
691 |
691 |
692 |
692 // Emit a trampoline stub for a call to a target which is too far away. |
693 // Emit a trampoline stub for a call to a target which is too far away. |
693 // |
694 // |