-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Re-using the existing bitfield parsing algorithm. The problem is that DWARF versions >=4 use a different approach to represent bitfield offsets from the one used in versions <4 (in addition, some systems, such as the one in the CI, use the old approach even for DWARF 4). Hence, we support both approaches. See code comments for implementation details. A new unit test for bitfield parsing is added to FieldAnalyser, supporting both variants of bitfield representation.
- Loading branch information
1 parent
e5eb9ae
commit 919fe34
Showing
3 changed files
with
151 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters