summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime
diff options
context:
space:
mode:
authorAidan Dodds <aidan@codeplay.com>2016-02-11 17:17:12 +0000
committerAidan Dodds <aidan@codeplay.com>2016-02-11 17:17:12 +0000
commit72f775253f115ba7ec8717b4a602140ead3cc44f (patch)
treed5f264fe4ef67052214ac22699f44ab5f71a00c8 /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime
parentdbfe8700cb6c859ec1ceaaa488328ad25e4c4413 (diff)
downloadbcm5719-llvm-72f775253f115ba7ec8717b4a602140ead3cc44f.tar.gz
bcm5719-llvm-72f775253f115ba7ec8717b4a602140ead3cc44f.zip
[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
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime')
-rw-r--r--lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp2
1 files changed, 1 insertions, 1 deletions
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
OpenPOWER on IntegriCloud