diff --git a/rpcs3/Emu/ARMv7/ARMv7Interpreter.cpp b/rpcs3/Emu/ARMv7/ARMv7Interpreter.cpp index b977d8006f..0ecf629c45 100644 --- a/rpcs3/Emu/ARMv7/ARMv7Interpreter.cpp +++ b/rpcs3/Emu/ARMv7/ARMv7Interpreter.cpp @@ -369,7 +369,7 @@ void ARMv7Interpreter::BLX(const u32 data, const ARMv7_encoding type) case T1: { target = CPU.read_gpr((data >> 3) & 0xf); - newLR = ((CPU.PC + 2) - 2) | 1; // ??? + newLR = (CPU.PC + 2) | 1; // ??? break; } case T2: diff --git a/rpcs3/Emu/ARMv7/Modules/sceLibc.cpp b/rpcs3/Emu/ARMv7/Modules/sceLibc.cpp index ac4bbaa532..1bab6cfd4b 100644 --- a/rpcs3/Emu/ARMv7/Modules/sceLibc.cpp +++ b/rpcs3/Emu/ARMv7/Modules/sceLibc.cpp @@ -26,7 +26,7 @@ namespace sce_libc_func } } -psv_log_base sceLibc = []() -> psv_log_base& +psv_log_base sceLibc = []() { psv_log_base* module = new psv_log_base("sceLibc");