summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp')
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp b/3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp
index d6c4ed28ff2..765fd4b9dee 100644
--- a/3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp
+++ b/3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp
@@ -18,8 +18,6 @@ ASMJIT_BEGIN_SUB_NAMESPACE(a64)
Compiler::Compiler(CodeHolder* code) noexcept : BaseCompiler() {
_archMask = uint64_t(1) << uint32_t(Arch::kAArch64);
- assignEmitterFuncs(this);
-
if (code)
code->attach(this);
}
@@ -37,6 +35,9 @@ Error Compiler::onAttach(CodeHolder* code) noexcept {
return err;
}
+ _instructionAlignment = uint8_t(4);
+ assignEmitterFuncs(this);
+
return kErrorOk;
}