diff options
author | MacDue <macdue@dueutil.tech> | 2023-05-06 19:33:53 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-05-14 09:21:08 +0200 |
commit | cf79df0edb78abae8d8b7f77513b60af9a02c513 (patch) | |
tree | 5db78b3c5888bce994c969e4ba78c5a9c759674d /Userland/Libraries/LibKeyboard | |
parent | ce634957c1bd25fdcc39c4e0321bcdf1cc332d60 (diff) | |
download | serenity-cf79df0edb78abae8d8b7f77513b60af9a02c513.zip |
LibDebug: Stub out LocListX and remove stub expression evaluator
The expression evaluator is dead code that does nothing but crash on
all paths, as no opcodes are implemented.
Stubbing out the LocListX form fixes a crash while reading DWARF 5
debug data that contains location lists. These are just a new way
to store location expressions, and since we never implemented
expressions, we can just ignore these too.
As far as I can tell this is enough for DWARF 5 to work for us (since
we mainly just use the line tables).
Diffstat (limited to 'Userland/Libraries/LibKeyboard')
0 files changed, 0 insertions, 0 deletions