summaryrefslogtreecommitdiffstats
path: root/src/cv2pdb.h
diff options
context:
space:
mode:
authorNeeraj Singh <neerajsi@microsoft.com>2021-11-30 08:01:51 (GMT)
committerNeeraj Singh <neerajsi@microsoft.com>2021-12-02 05:57:29 (GMT)
commit27a6223aecfc6914f49c13ee737c8ce59b09c55b (patch)
treee117848c288f4d46c77c8b0b7efc35bc917ef48a /src/cv2pdb.h
parent594cf2b96458448b7bfe721bb1d9786fcf90bc0d (diff)
downloadcv2pdb-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.h5
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__