summaryrefslogtreecommitdiff
path: root/src/common/string_util.cpp
diff options
context:
space:
mode:
authorGravatar Lioncash2018-09-29 19:58:21 -0400
committerGravatar Lioncash2018-09-30 05:29:40 -0400
commit541c5507538137b9cc5fd0579221aaecf59a89b1 (patch)
tree479a4bbd73e6ddca56eb75dd085a41f86b19994f /src/common/string_util.cpp
parentkernel/process: Add a data member to determine if a process is 64-bit or not. (diff)
downloadyuzu-541c5507538137b9cc5fd0579221aaecf59a89b1.tar.gz
yuzu-541c5507538137b9cc5fd0579221aaecf59a89b1.tar.xz
yuzu-541c5507538137b9cc5fd0579221aaecf59a89b1.zip
kernel/svc: Implement svcGetThreadContext()
Now that we have all of the rearranging and proper structure sizes in place, it's fairly trivial to implement svcGetThreadContext(). In the 64-bit case we can more or less just write out the context as is, minus some minor value sanitizing. In the 32-bit case we'll need to clear out the registers that wouldn't normally be accessible from a 32-bit AArch32 exectuable (or process).
Diffstat (limited to 'src/common/string_util.cpp')
0 files changed, 0 insertions, 0 deletions