git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359314
91177308-0d34-0410-b5e6-
96231b3b80d8
@__llvm_profile_filename = constant [19 x i8] c"default_%m.profraw\00", comdat
-; EXPORTED: N __llvm_profile_filename
-; NOT_EXPORTED-NOT: N __llvm_profile_filename
+; EXPORTED: R __llvm_profile_filename
+; NOT_EXPORTED-NOT: R __llvm_profile_filename
// OK, this is ELF
elf_symbol_iterator SymI(I);
+ if (SymI->getELFType() == ELF::STT_GNU_IFUNC)
+ return 'i';
+
Expected<elf_section_iterator> SecIOrErr = SymI->getSection();
if (!SecIOrErr) {
consumeError(SecIOrErr.takeError());