../sdk/angelscript/source/as_callfunc_x64_gcc.cpp: In function 'asQWORD X64_CallFunction(const asQWORD*, int, funcptr_t, asQWORD&, bool)': ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%rcx' in 'asm' "%rdi", "%rsi", "%rax", "%rdx", "%rcx", "%r8", "%r9", "%r10", "%r11", "%r15"); ^ ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%rdx' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%rax' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%rsi' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%rdi' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm7' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm6' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm5' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm4' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm3' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm2' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm1' in 'asm' ../sdk/angelscript/source/as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%xmm0' in 'asm' actually I'm not sure if upstream supports AArch64. Due to my limited knowledge about architectures, I can't say which files / which ifdefs should be inplace.