diff options
Diffstat (limited to 'deps/v8/test/cctest/test-disasm-arm64.cc')
-rw-r--r-- | deps/v8/test/cctest/test-disasm-arm64.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/deps/v8/test/cctest/test-disasm-arm64.cc b/deps/v8/test/cctest/test-disasm-arm64.cc index 20ccf77fd0..a401e031f9 100644 --- a/deps/v8/test/cctest/test-disasm-arm64.cc +++ b/deps/v8/test/cctest/test-disasm-arm64.cc @@ -74,7 +74,10 @@ namespace internal { #define COMPARE(ASM, EXP) \ assm->Reset(); \ assm->ASM; \ - assm->GetCode(isolate, nullptr); \ + { \ + CodeDesc desc; \ + assm->GetCode(isolate, &desc); \ + } \ decoder->Decode(reinterpret_cast<Instruction*>(buf)); \ encoding = *reinterpret_cast<uint32_t*>(buf); \ if (strcmp(disasm->GetOutput(), EXP) != 0) { \ @@ -86,7 +89,10 @@ namespace internal { #define COMPARE_PREFIX(ASM, EXP) \ assm->Reset(); \ assm->ASM; \ - assm->GetCode(isolate, nullptr); \ + { \ + CodeDesc desc; \ + assm->GetCode(isolate, &desc); \ + } \ decoder->Decode(reinterpret_cast<Instruction*>(buf)); \ encoding = *reinterpret_cast<uint32_t*>(buf); \ if (strncmp(disasm->GetOutput(), EXP, strlen(EXP)) != 0) { \ |