From: Tom Hughes Date: Sat, 2 Apr 2005 14:57:43 +0000 (+0000) Subject: Don't truncate symbol values in ELF symbol tables. X-Git-Tag: svn/VALGRIND_3_0_0~817 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=43c5476c8c1d6657f3beee775a9fcee7cdebfb1a;p=thirdparty%2Fvalgrind.git Don't truncate symbol values in ELF symbol tables. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3501 --- diff --git a/coregrind/vg_symtab2.c b/coregrind/vg_symtab2.c index a1a1f4e07f..8f9a923df5 100644 --- a/coregrind/vg_symtab2.c +++ b/coregrind/vg_symtab2.c @@ -917,7 +917,7 @@ void read_symtab( SegInfo* si, Char* tab_name, Bool do_intercepts, for (i = 1; i < (Int)(o_symtab_sz/sizeof(ElfXX_Sym)); i++) { ElfXX_Sym* sym = & o_symtab[i]; # if 1 - sym_addr = si->offset + (UInt)sym->st_value; + sym_addr = si->offset + sym->st_value; if (VG_(clo_trace_symtab)) { VG_(printf)("raw symbol [%d]: ", i);