Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2011-01-27 01:17:23 +0000
committereutarass2011-01-27 01:17:23 +0000
commit57ed8ebc05d28b353512828632583ec000574654 (patch)
tree9a6eee7358cf680b49919929ef5f418b77589497 /services/dwarfexpr.c
parente513f82c7b7e97f34e7165826683b125a0432e95 (diff)
downloadorg.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.c2
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(&section);
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;

Back to the top