diff -r c7c26511138f -r 360bd6b35136 e32tools/elf2e32/source/elffilesupplied.cpp --- a/e32tools/elf2e32/source/elffilesupplied.cpp Wed Jun 16 16:51:40 2010 +0300 +++ b/e32tools/elf2e32/source/elffilesupplied.cpp Wed Jun 23 16:56:47 2010 +0800 @@ -234,14 +234,9 @@ while( aResultPos != aAbsentListEnd ) { - // intersection set {Absent,ELF_Symbols} is non-empty - // Ignore the non callable exports - if ((strncmp("_ZTI", (*aResultPos)->SymbolName(), len)) && - (strncmp("_ZTV", (*aResultPos)->SymbolName(), len))) - { - iSymList.insert(iSymList.end(), *aResultPos); - cout << "Elf2e32: Warning: Symbol " << (*aResultPos)->SymbolName() << " absent in the DEF file, but present in the ELF file" << endl; - } + // intersection set {Absent,ELF_Symbols} is non-empty + iSymList.insert(iSymList.end(), *aResultPos); + cout << "Elf2e32: Warning: Symbol " << (*aResultPos)->SymbolName() << " absent in the DEF file, but present in the ELF file" << endl; aResultPos++; } }