Force picking up the correct RecordEntry function.

Index: deps/v8/src/codegen/riscv64/macro-assembler-riscv64.cc
--- deps/v8/src/codegen/riscv64/macro-assembler-riscv64.cc.orig
+++ deps/v8/src/codegen/riscv64/macro-assembler-riscv64.cc
@@ -3996,7 +3996,7 @@ void MacroAssembler::JumpToInstructionStream(Address e
   if (!FLAG_riscv_constant_pool) {
     li(kOffHeapTrampolineRegister, Operand(entry, RelocInfo::OFF_HEAP_TARGET));
   } else {
-    RecordEntry(entry, RelocInfo::OFF_HEAP_TARGET);
+    RecordEntry(static_cast<uint64_t>(entry), RelocInfo::OFF_HEAP_TARGET);
     RecordRelocInfo(RelocInfo::OFF_HEAP_TARGET, entry);
     auipc(kOffHeapTrampolineRegister, 0);
     ld(kOffHeapTrampolineRegister, kOffHeapTrampolineRegister, 0);
