diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2011-01-25 21:26:00 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2011-01-25 21:26:00 +0000 |
commit | 898a5e8205b2736ea7e455174b5f4e529dc04c07 (patch) | |
tree | 8a290411a6173cc53a68aecdd65702268868041d /covoar/SymbolTable.h | |
parent | 2011-01-25 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-testing-898a5e8205b2736ea7e455174b5f4e529dc04c07.tar.bz2 |
2011-01-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* CoverageMapBase.cc, CoverageMapBase.h, CoverageReaderQEMU.cc,
DesiredSymbols.cc, ExecutableInfo.cc, SymbolTable.cc, SymbolTable.h:
Modifications to track multiple address ranges for the same symbol.
Diffstat (limited to 'covoar/SymbolTable.h')
-rw-r--r-- | covoar/SymbolTable.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/covoar/SymbolTable.h b/covoar/SymbolTable.h index ac8ac69..792731a 100644 --- a/covoar/SymbolTable.h +++ b/covoar/SymbolTable.h @@ -14,6 +14,7 @@ #include <stdint.h> #include <string> #include <map> +#include <list> namespace Coverage { @@ -33,7 +34,11 @@ namespace Coverage { typedef struct { uint32_t startingAddress; uint32_t length; - } symbolInfo; + } symbolInfo_t; + + typedef std::list< symbolInfo_t > symbolInfo; + + /*! * This method constructs a SymbolTable instance. |