e32tools/elf2e32/source/elffilesupplied.cpp
changeset 590 360bd6b35136
parent 0 044383f39525
child 666 76dc8e3e7f2e
--- 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++;
 			}
 		}