equal
deleted
inserted
replaced
233 aElfExports.begin(), aElfExports.end(), aResultPos, ElfExports::PtrELFExportNameCompareUpdateAttributes()); |
233 aElfExports.begin(), aElfExports.end(), aResultPos, ElfExports::PtrELFExportNameCompareUpdateAttributes()); |
234 |
234 |
235 while( aResultPos != aAbsentListEnd ) |
235 while( aResultPos != aAbsentListEnd ) |
236 { |
236 { |
237 // intersection set {Absent,ELF_Symbols} is non-empty |
237 // intersection set {Absent,ELF_Symbols} is non-empty |
|
238 if ((strncmp("_ZTI", (*aResultPos)->SymbolName(), len)) && |
|
239 (strncmp("_ZTV", (*aResultPos)->SymbolName(), len))) |
|
240 { |
238 iSymList.insert(iSymList.end(), *aResultPos); |
241 iSymList.insert(iSymList.end(), *aResultPos); |
239 cout << "Elf2e32: Warning: Symbol " << (*aResultPos)->SymbolName() << " absent in the DEF file, but present in the ELF file" << endl; |
242 cout << "Elf2e32: Warning: Symbol " << (*aResultPos)->SymbolName() << " absent in the DEF file, but present in the ELF file" << endl; |
|
243 } |
240 aResultPos++; |
244 aResultPos++; |
241 } |
245 } |
242 } |
246 } |
243 } |
247 } |
244 |
248 |