diff options
author | Lioncash <mathew1800@gmail.com> | 2019-07-07 10:19:16 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2019-07-07 20:08:28 +0200 |
commit | 56c7912159e210e009228f83e6c3ead3e5c99d4b (patch) | |
tree | 4c73a1ecf2050d12740020856caa3f003babb31d /src/core/hle/kernel/process.h | |
parent | kernel/process: Move main thread stack allocation to its own function (diff) | |
download | yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar.gz yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar.bz2 yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar.lz yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar.xz yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.tar.zst yuzu-56c7912159e210e009228f83e6c3ead3e5c99d4b.zip |
Diffstat (limited to 'src/core/hle/kernel/process.h')
-rw-r--r-- | src/core/hle/kernel/process.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/hle/kernel/process.h b/src/core/hle/kernel/process.h index 492d8ea4f..afde9567e 100644 --- a/src/core/hle/kernel/process.h +++ b/src/core/hle/kernel/process.h @@ -135,6 +135,11 @@ public: return mutex; } + /// Gets the address to the process' dedicated TLS region. + VAddr GetTLSRegionAddress() const { + return tls_region_address; + } + /// Gets the current status of the process ProcessStatus GetStatus() const { return status; @@ -341,6 +346,9 @@ private: /// variable related facilities. Mutex mutex; + /// Address indicating the location of the process' dedicated TLS region. + VAddr tls_region_address = 0; + /// Random values for svcGetInfo RandomEntropy std::array<u64, RANDOM_ENTROPY_SIZE> random_entropy{}; |