diff options
| author | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-09-03 22:20:24 +0200 |
|---|---|---|
| committer | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-09-03 22:20:24 +0200 |
| commit | dbb0cfbc0941b248bd4bdd41e1ce4a19c6eac091 (patch) | |
| tree | 923694c3d6e2ce349b1c79c92af22bcd086037ac /Source/Core | |
| parent | 48c9c224cf9f82f0f9f2690b7cc6283d7448480c (diff) | |
DSPLLE: Remove dead DSPSymbolDB.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp | 18 | ||||
| -rw-r--r-- | Source/Core/Core/HW/DSPLLE/DSPSymbols.h | 10 |
2 files changed, 0 insertions, 28 deletions
diff --git a/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp b/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp index 8f190f1ebe..87c7e3d04d 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp +++ b/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp @@ -15,8 +15,6 @@ namespace DSP::Symbols { -DSPSymbolDB g_dsp_symbol_db; - static std::map<u16, int> addr_to_line; static std::map<int, u16> line_to_addr; static std::vector<std::string> lines; @@ -52,22 +50,6 @@ const char* GetLineText(int line) } } -Common::Symbol* DSPSymbolDB::GetSymbolFromAddr(u32 addr) -{ - auto it = m_functions.find(addr); - - if (it != m_functions.end()) - return &it->second; - - for (auto& func : m_functions) - { - if (addr >= func.second.address && addr < func.second.address + func.second.size) - return &func.second; - } - - return nullptr; -} - void AutoDisassembly(const SDSP& dsp, u16 start_addr, u16 end_addr) { AssemblerSettings settings; diff --git a/Source/Core/Core/HW/DSPLLE/DSPSymbols.h b/Source/Core/Core/HW/DSPLLE/DSPSymbols.h index f4e5ddba11..5d9e1cd158 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPSymbols.h +++ b/Source/Core/Core/HW/DSPLLE/DSPSymbols.h @@ -15,16 +15,6 @@ struct SDSP; namespace DSP::Symbols { -class DSPSymbolDB : public Common::SymbolDB -{ -public: - DSPSymbolDB() {} - ~DSPSymbolDB() {} - Common::Symbol* GetSymbolFromAddr(u32 addr) override; -}; - -extern DSPSymbolDB g_dsp_symbol_db; - void AutoDisassembly(const SDSP& dsp, u16 start_addr, u16 end_addr); void Clear(); |
