diff options
-rw-r--r-- | llvm/lib/ProfileData/RawMemProfReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/ProfileData/RawMemProfReader.cpp b/llvm/lib/ProfileData/RawMemProfReader.cpp index 7c519ed..dbfb472 100644 --- a/llvm/lib/ProfileData/RawMemProfReader.cpp +++ b/llvm/lib/ProfileData/RawMemProfReader.cpp @@ -282,8 +282,8 @@ Error RawMemProfReader::initialize(std::unique_ptr<MemoryBuffer> DataBuffer) { } // Check whether the profiled binary was built with position independent code - // (PIC). For now we provide a error message until symbolization support - // is added for pic. + // (PIC). Perform sanity checks for assumptions we rely on to simplify + // symbolization. auto* Elf64LEObject = llvm::cast<llvm::object::ELF64LEObjectFile>(ElfObject); const llvm::object::ELF64LEFile& ElfFile = Elf64LEObject->getELFFile(); auto PHdrsOr = ElfFile.program_headers(); |