diff options
author | Daniel Bertalan <dani@danielbertalan.dev> | 2021-10-09 17:51:41 +0200 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-10-17 17:09:58 +0100 |
commit | bb4bb3c2f413ff6647dc05eb78130794b58a490b (patch) | |
tree | 732e51d11ab6be3ddd5e8d255cc8d069b2544bdb /Userland | |
parent | a60d9604208ed6f01580062d2d8b2d5127b7f8cd (diff) | |
download | serenity-bb4bb3c2f413ff6647dc05eb78130794b58a490b.zip |
LibDebug: Enable parsing `libgcc_s.so`
Now that our DWARF 5 support is nearly feature-complete, there is no
reason anymore to special-case this library, as we can process it just
fine.
Diffstat (limited to 'Userland')
-rw-r--r-- | Userland/Libraries/LibDebug/DebugSession.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/Userland/Libraries/LibDebug/DebugSession.cpp b/Userland/Libraries/LibDebug/DebugSession.cpp index 9fec825a22..ebb36d78c2 100644 --- a/Userland/Libraries/LibDebug/DebugSession.cpp +++ b/Userland/Libraries/LibDebug/DebugSession.cpp @@ -436,10 +436,6 @@ void DebugSession::update_loaded_libs() if (lib_name.ends_with(".so")) lib_name = LexicalPath::basename(object_path.value()); - // FIXME: DebugInfo currently cannot parse the debug information of libgcc_s.so - if (lib_name == "libgcc_s.so") - return IterationDecision::Continue; - FlatPtr base_address = entry.as_object().get("address").to_addr(); if (auto it = m_loaded_libraries.find(lib_name); it != m_loaded_libraries.end()) { // We expect the VM regions to be sorted by address. |