From b2f29cd4d460d9527153b6a5330b6127b4df1074 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Tue, 25 Sep 2018 21:10:55 +0300 Subject: [PATCH] LLVM: remove false alarm errors Writable sections ARE supported --- Utilities/JIT.cpp | 1 - rpcs3/Emu/Cell/PPUTranslator.cpp | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Utilities/JIT.cpp b/Utilities/JIT.cpp index 86f327d09c..a84189bf33 100644 --- a/Utilities/JIT.cpp +++ b/Utilities/JIT.cpp @@ -244,7 +244,6 @@ struct MemoryManager : llvm::RTDyldMemoryManager if (!is_ro) { - LOG_ERROR(GENERAL, "LLVM: Writeable data section not supported!"); } utils::memory_commit(s_next, size); diff --git a/rpcs3/Emu/Cell/PPUTranslator.cpp b/rpcs3/Emu/Cell/PPUTranslator.cpp index db4a832286..314387144b 100644 --- a/rpcs3/Emu/Cell/PPUTranslator.cpp +++ b/rpcs3/Emu/Cell/PPUTranslator.cpp @@ -3956,7 +3956,7 @@ void PPUTranslator::MTFSFI(ppu_opcode_t op) void PPUTranslator::MFFS(ppu_opcode_t op) { - CompilationError("MFFS"); + LOG_WARNING(PPU, "LLVM: [0x%08x] Warning: MFFS", m_addr + (m_reloc ? m_reloc->addr : 0)); Value* result = m_ir->getInt64(0); @@ -3972,7 +3972,7 @@ void PPUTranslator::MFFS(ppu_opcode_t op) void PPUTranslator::MTFSF(ppu_opcode_t op) { - CompilationError("MTFSF"); + LOG_WARNING(PPU, "LLVM: [0x%08x] Warning: MTFSF", m_addr + (m_reloc ? m_reloc->addr : 0)); const auto value = GetFpr(op.frb, 32, true);