diff options
author | eutarass | 2011-01-27 01:17:23 +0000 |
---|---|---|
committer | eutarass | 2011-01-27 01:17:23 +0000 |
commit | 57ed8ebc05d28b353512828632583ec000574654 (patch) | |
tree | 9a6eee7358cf680b49919929ef5f418b77589497 /services/dwarfexpr.c | |
parent | e513f82c7b7e97f34e7165826683b125a0432e95 (diff) | |
download | org.eclipse.tcf.agent-57ed8ebc05d28b353512828632583ec000574654.tar.gz org.eclipse.tcf.agent-57ed8ebc05d28b353512828632583ec000574654.tar.xz org.eclipse.tcf.agent-57ed8ebc05d28b353512828632583ec000574654.zip |
TCF Agent:
1. added .debug_pubnames and .debug_pubtypes section handling in DWARF reader.
2. much faster symbol by address search in ELF symbol tables
Diffstat (limited to 'services/dwarfexpr.c')
-rw-r--r-- | services/dwarfexpr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/dwarfexpr.c b/services/dwarfexpr.c index 289d9ee2..39f45c91 100644 --- a/services/dwarfexpr.c +++ b/services/dwarfexpr.c @@ -99,7 +99,7 @@ static void evaluate_expression(U8_T BaseAddress, PropertyValue * Value, ELF_Sec Data = dio_ReadAddress(§ion); sExprStack[sExprStackLen] = elf_map_to_run_time_address( Value->mContext, Unit->mFile, section, (ContextAddress)Data); - if (sExprStack[sExprStackLen] == 0) str_exception(ERR_INV_DWARF, "object has no RT address"); + if (sExprStack[sExprStackLen] == 0) str_exception(ERR_INV_ADDRESS, "object has no RT address"); sExprStackLen++; } break; |