summaryrefslogtreecommitdiff
path: root/src/core/arm
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2020-04-28 23:15:04 -0400
committerGravatar Fernando Sahmkow2020-06-27 11:36:12 -0400
commitdda6147b0dc882c053fc02c987aa87140471649a (patch)
tree7934bb759b01c40ad1be1a33ac1a8fca8c62def1 /src/core/arm
parentCoreTiming: Correct rebase bugs and other miscellaneous things. (diff)
downloadyuzu-dda6147b0dc882c053fc02c987aa87140471649a.tar.gz
yuzu-dda6147b0dc882c053fc02c987aa87140471649a.tar.xz
yuzu-dda6147b0dc882c053fc02c987aa87140471649a.zip
ARMInterface: Correct rebase errors.
Diffstat (limited to 'src/core/arm')
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_64.cpp4
-rw-r--r--src/core/arm/unicorn/arm_unicorn.cpp4
-rw-r--r--src/core/arm/unicorn/arm_unicorn.h2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/core/arm/dynarmic/arm_dynarmic_64.cpp b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
index 99eb2ea4a..226fd4915 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_64.cpp
+++ b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
@@ -212,8 +212,8 @@ void ARM_Dynarmic_64::Step() {
212ARM_Dynarmic_64::ARM_Dynarmic_64(System& system, CPUInterrupts& interrupt_handlers, 212ARM_Dynarmic_64::ARM_Dynarmic_64(System& system, CPUInterrupts& interrupt_handlers,
213 bool uses_wall_clock, ExclusiveMonitor& exclusive_monitor, 213 bool uses_wall_clock, ExclusiveMonitor& exclusive_monitor,
214 std::size_t core_index) 214 std::size_t core_index)
215 : ARM_Interface{system, interrupt_handler, uses_wall_clock}, 215 : ARM_Interface{system, interrupt_handlers, uses_wall_clock},
216 cb(std::make_unique<DynarmicCallbacks64>(*this)), inner_unicorn{system, interrupt_handler, 216 cb(std::make_unique<DynarmicCallbacks64>(*this)), inner_unicorn{system, interrupt_handlers,
217 uses_wall_clock, 217 uses_wall_clock,
218 ARM_Unicorn::Arch::AArch64, 218 ARM_Unicorn::Arch::AArch64,
219 core_index}, 219 core_index},
diff --git a/src/core/arm/unicorn/arm_unicorn.cpp b/src/core/arm/unicorn/arm_unicorn.cpp
index 1cb71942b..9f9690454 100644
--- a/src/core/arm/unicorn/arm_unicorn.cpp
+++ b/src/core/arm/unicorn/arm_unicorn.cpp
@@ -63,9 +63,9 @@ static bool UnmappedMemoryHook(uc_engine* uc, uc_mem_type type, u64 addr, int si
63 return false; 63 return false;
64} 64}
65 65
66ARM_Unicorn::ARM_Unicorn(System& system, CPUInterruptHandler& interrupt_handler, 66ARM_Unicorn::ARM_Unicorn(System& system, CPUInterrupts& interrupt_handlers,
67 bool uses_wall_clock, Arch architecture, std::size_t core_index) 67 bool uses_wall_clock, Arch architecture, std::size_t core_index)
68 : ARM_Interface{system, interrupt_handler, uses_wall_clock}, core_index{core_index} { 68 : ARM_Interface{system, interrupt_handlers, uses_wall_clock}, core_index{core_index} {
69 const auto arch = architecture == Arch::AArch32 ? UC_ARCH_ARM : UC_ARCH_ARM64; 69 const auto arch = architecture == Arch::AArch32 ? UC_ARCH_ARM : UC_ARCH_ARM64;
70 CHECKED(uc_open(arch, UC_MODE_ARM, &uc)); 70 CHECKED(uc_open(arch, UC_MODE_ARM, &uc));
71 71
diff --git a/src/core/arm/unicorn/arm_unicorn.h b/src/core/arm/unicorn/arm_unicorn.h
index a01751e65..9b7d7f6c2 100644
--- a/src/core/arm/unicorn/arm_unicorn.h
+++ b/src/core/arm/unicorn/arm_unicorn.h
@@ -20,7 +20,7 @@ public:
20 AArch64, // 64-bit ARM 20 AArch64, // 64-bit ARM
21 }; 21 };
22 22
23 explicit ARM_Unicorn(System& system, CPUInterruptHandler& interrupt_handler, 23 explicit ARM_Unicorn(System& system, CPUInterrupts& interrupt_handlers,
24 bool uses_wall_clock, Arch architecture, std::size_t core_index); 24 bool uses_wall_clock, Arch architecture, std::size_t core_index);
25 ~ARM_Unicorn() override; 25 ~ARM_Unicorn() override;
26 26