From eff9f19c6f9d246420988e2c9c1831475fe1c47d Mon Sep 17 00:00:00 2001 From: Basilisk-Dev Date: Thu, 23 Apr 2026 19:30:19 -0400 Subject: [PATCH] Issue #3049 - Fix loongarch64 JIT header compatibility --- js/src/jit/loongarch64/Assembler-loongarch64.h | 1 - js/src/jit/loongarch64/MacroAssembler-loongarch64.cpp | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/js/src/jit/loongarch64/Assembler-loongarch64.h b/js/src/jit/loongarch64/Assembler-loongarch64.h index ec39cde00b..e7e7c5fe6e 100644 --- a/js/src/jit/loongarch64/Assembler-loongarch64.h +++ b/js/src/jit/loongarch64/Assembler-loongarch64.h @@ -19,7 +19,6 @@ namespace js { namespace jit { class Operand; } } -#include "jit/Disassembler.h" #include "jit/shared/IonAssemblerBuffer.h" #include "wasm/WasmTypes.h" diff --git a/js/src/jit/loongarch64/MacroAssembler-loongarch64.cpp b/js/src/jit/loongarch64/MacroAssembler-loongarch64.cpp index 995f789305..0be6e066f1 100644 --- a/js/src/jit/loongarch64/MacroAssembler-loongarch64.cpp +++ b/js/src/jit/loongarch64/MacroAssembler-loongarch64.cpp @@ -14,9 +14,8 @@ #include "jit/loongarch64/SharedICRegisters-loongarch64.h" #include "jit/MacroAssembler.h" #include "jit/MoveEmitter.h" -#include "util/Memory.h" -#include "vm/JitActivation.h" // js::jit::JitActivation -#include "vm/JSContext.h" +#include "vm/Stack.h" +#include "jscntxt.h" #include "jit/MacroAssembler-inl.h"