Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libdrgn: dwarf_info: ignore DW_OP_{,GNU_}entry_value
These opcodes appear in practice, and we choke on them with an exception like "unknown DWARF expression opcode 0xf3" or "unknown DWARF expression opcode 0xa3". In some cases, it'd be possible to recover the entry value by looking at call site information, but that's pretty involved. For now, just treat these operations as optimized out so we stop failing hard. Closes #233. Signed-off-by: Omar Sandoval <[email protected]>
- Loading branch information