diff options
author | Neeraj Singh <neerajsi@microsoft.com> | 2021-11-30 08:01:51 (GMT) |
---|---|---|
committer | Neeraj Singh <neerajsi@microsoft.com> | 2021-12-02 05:57:29 (GMT) |
commit | 27a6223aecfc6914f49c13ee737c8ce59b09c55b (patch) | |
tree | e117848c288f4d46c77c8b0b7efc35bc917ef48a /src/cv2pdb.h | |
parent | 594cf2b96458448b7bfe721bb1d9786fcf90bc0d (diff) | |
download | cv2pdb-27a6223aecfc6914f49c13ee737c8ce59b09c55b.zip cv2pdb-27a6223aecfc6914f49c13ee737c8ce59b09c55b.tar.gz cv2pdb-27a6223aecfc6914f49c13ee737c8ce59b09c55b.tar.bz2 |
more pre-DWARF5 refactoring: unit headers, location cursor, range cursor
Read the compilation unit header byte-by-byte rather than by casting the
data to a structure. Add the currentBaseAddress contextual info to the
compilation unit data.
Move the LOCCursor into readDwarf.cpp. Implement a RangeCursor similar
to the LOCCursor.
Add more debug printing.
Diffstat (limited to 'src/cv2pdb.h')
-rw-r--r-- | src/cv2pdb.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/cv2pdb.h b/src/cv2pdb.h index 1c0b3b2..4b58140 100644 --- a/src/cv2pdb.h +++ b/src/cv2pdb.h @@ -279,11 +279,6 @@ public: // Default lower bound for the current compilation unit. This depends on
// the language of the current unit.
unsigned currentDefaultLowerBound;
-
- // Value of the DW_AT_low_pc attribute for the current compilation unit.
- // Specify the default base address for use in location lists and range
- // lists.
- uint32_t currentBaseAddress;
};
#endif //__CV2PDB_H__
|