From 72f775253f115ba7ec8717b4a602140ead3cc44f Mon Sep 17 00:00:00 2001 From: Aidan Dodds Date: Thu, 11 Feb 2016 17:17:12 +0000 Subject: [Renderscript] Fix typo in mips64 argument reading code. A typo in the mips64 argument reading code would cause register passed arguments to be truncated to 32bits. llvm-svn: 260546 --- .../RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime') diff --git a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp index 609d272c083..21a3f0e300a 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp @@ -392,7 +392,7 @@ GetArgsMips64el(GetArgsCtx &ctx, ArgItem *arg_list, size_t num_args) const RegisterInfo *rArg = ctx.reg_ctx->GetRegisterInfoAtIndex(i + c_reg_offset); RegisterValue rVal; if (ctx.reg_ctx->ReadRegister(rArg, rVal)) - arg.value = rVal.GetAsUInt32(0, &success); + arg.value = rVal.GetAsUInt64(0, &success); } // arguments passed on the stack else -- cgit v1.2.3