From f7ddd38777de4efbc34b27cb5b59d79146aee923 Mon Sep 17 00:00:00 2001 From: kobalicek Date: Sat, 9 Apr 2016 13:51:48 +0200 Subject: [PATCH] Trying to trigger #126 --- src/test/asmjit_test_x86.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/test/asmjit_test_x86.cpp b/src/test/asmjit_test_x86.cpp index 249fe58..ea33dbf 100644 --- a/src/test/asmjit_test_x86.cpp +++ b/src/test/asmjit_test_x86.cpp @@ -2683,16 +2683,19 @@ struct X86Test_CallMisc5 : public X86Test { } virtual void compile(X86Compiler& c) { - X86FuncNode* func = c.addFunc(FuncBuilder1(kCallConvHost)); + X86FuncNode* func = c.addFunc(FuncBuilder0(kCallConvHost)); X86GpVar vars[16]; + uint32_t i, regCount = c.getRegCount().getGp(); + ASMJIT_ASSERT(regCount <= ASMJIT_ARRAY_SIZE(vars)); for (i = 0; i < regCount; i++) { if (i == kX86RegIndexBp || i == kX86RegIndexSp) continue; vars[i] = c.newInt32("v%u", static_cast(i)); + c.alloc(vars[i], i); c.mov(vars[i], 1); }