summaryrefslogtreecommitdiff
path: root/src/core/arm/arm_interface.cpp
diff options
context:
space:
mode:
authorGravatar Lioncash2018-12-30 20:43:15 -0500
committerGravatar Lioncash2018-12-30 20:43:17 -0500
commit776ce5d74c1dd5a6f81a1461e2609e01ea29d1c0 (patch)
tree425c35e02471ab8aaa747ba939148f0b3b9c65cf /src/core/arm/arm_interface.cpp
parentarm_interface: Remove unnecessary semicolon (diff)
downloadyuzu-776ce5d74c1dd5a6f81a1461e2609e01ea29d1c0.tar.gz
yuzu-776ce5d74c1dd5a6f81a1461e2609e01ea29d1c0.tar.xz
yuzu-776ce5d74c1dd5a6f81a1461e2609e01ea29d1c0.zip
arm_interface: Mark variables as const where applicable in LogBacktrace()
Two of these variables have fixed values, so we can make that immediately obvious from the get-go.
Diffstat (limited to 'src/core/arm/arm_interface.cpp')
-rw-r--r--src/core/arm/arm_interface.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/arm/arm_interface.cpp b/src/core/arm/arm_interface.cpp
index f01cc4b6e..8ab605d21 100644
--- a/src/core/arm/arm_interface.cpp
+++ b/src/core/arm/arm_interface.cpp
@@ -11,10 +11,11 @@ namespace Core {
11void ARM_Interface::LogBacktrace() { 11void ARM_Interface::LogBacktrace() {
12 VAddr fp = GetReg(29); 12 VAddr fp = GetReg(29);
13 VAddr lr = GetReg(30); 13 VAddr lr = GetReg(30);
14 VAddr sp = GetReg(13); 14 const VAddr sp = GetReg(13);
15 VAddr pc = GetPC(); 15 const VAddr pc = GetPC();
16
16 LOG_ERROR(Core_ARM, "Backtrace, sp={:016X}, pc={:016X}", sp, pc); 17 LOG_ERROR(Core_ARM, "Backtrace, sp={:016X}, pc={:016X}", sp, pc);
17 for (;;) { 18 while (true) {
18 LOG_ERROR(Core_ARM, "{:016X}", lr); 19 LOG_ERROR(Core_ARM, "{:016X}", lr);
19 if (!fp) { 20 if (!fp) {
20 break; 21 break;