mirror of
https://github.com/RGBCube/serenity
synced 2025-05-25 15:35:06 +00:00

DebugSession now makes the loader stop after loading the libraries, and parses the loaded libraries of the program before continuing its execution. DebugSession now also supports inserting a breakpoint at a given symbol or source position. Additionally, DebugInfo now takes the base address of its object into consideration.
14 lines
307 B
CMake
14 lines
307 B
CMake
set(SOURCES
|
|
DebugInfo.cpp
|
|
DebugSession.cpp
|
|
Dwarf/AbbreviationsMap.cpp
|
|
Dwarf/CompilationUnit.cpp
|
|
Dwarf/DIE.cpp
|
|
Dwarf/DwarfInfo.cpp
|
|
Dwarf/Expression.cpp
|
|
Dwarf/LineProgram.cpp
|
|
StackFrameUtils.cpp
|
|
)
|
|
|
|
serenity_lib(LibDebug debug)
|
|
target_link_libraries(LibDebug LibC LibRegex)
|