1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 06:14:58 +00:00
serenity/Userland/Libraries/LibDebug/Dwarf
Daniel Bertalan 7396e4aedc LibDebug: Store 64-bit numbers in AttributeValue
This helps us avoid weird truncation issues and fixes a bug on Clang
builds where truncation while reading caused the DIE offsets following
large LEB128 numbers to be incorrect. This removes the need for the
separate `LongUnsignedNumber` type.
2021-08-08 10:55:36 +02:00
..
AbbreviationsMap.cpp LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
AbbreviationsMap.h LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
AttributeValue.h LibDebug: Store 64-bit numbers in AttributeValue 2021-08-08 10:55:36 +02:00
CompilationUnit.cpp LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
CompilationUnit.h LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
DIE.cpp LibDebug: Store 64-bit numbers in AttributeValue 2021-08-08 10:55:36 +02:00
DIE.h LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
DwarfInfo.cpp LibDebug: Store 64-bit numbers in AttributeValue 2021-08-08 10:55:36 +02:00
DwarfInfo.h LibDebug: Convert LibDebug to east-const style 2021-06-19 14:51:18 +02:00
DwarfTypes.h LibDebug: Implement support for AttributeDataForm::ImplicitConst 2021-04-29 08:02:52 +02:00
Expression.cpp LibDebug: Fix spelling mistake 2021-07-13 23:19:33 +02:00
Expression.h LibDebug: Implement symbolication for x86_64 2021-07-13 23:19:33 +02:00
LineProgram.cpp LibDebug: Store 64-bit numbers in AttributeValue 2021-08-08 10:55:36 +02:00
LineProgram.h LibDebug: Keep track of 'prologue end' 2021-08-08 10:55:36 +02:00