From f53b1b7fdea5165e63c8848eda3e12cd33c9126c Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Tue, 5 Jan 2016 16:35:46 +0000 Subject: Update comments. llvm-svn: 256845 --- lld/ELF/MarkLive.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lld/ELF/MarkLive.cpp') diff --git a/lld/ELF/MarkLive.cpp b/lld/ELF/MarkLive.cpp index 1ad9b01af4e..b719b1a09c2 100644 --- a/lld/ELF/MarkLive.cpp +++ b/lld/ELF/MarkLive.cpp @@ -16,7 +16,7 @@ // by default. Starting with GC-root symbols or sections, markLive function // defined in this file visits all reachable sections to set their Live // bits. Writer will then ignore sections whose Live bits are off, so that -// such sections are removed from output. +// such sections are not included into output. // //===----------------------------------------------------------------------===// @@ -37,7 +37,7 @@ using namespace llvm::object; using namespace lld; using namespace lld::elf2; -// Calls Fn for each section that Sec refers to. +// Calls Fn for each section that Sec refers to via relocations. template static void forEachSuccessor(InputSection *Sec, std::function *)> Fn) { @@ -104,7 +104,7 @@ template void lld::elf2::markLive(SymbolTable *Symtab) { MarkSymbol(Symtab->find(S)); // Preserve externally-visible symbols if the symbols defined by this - // file could override other ELF file's symbols at runtime. + // file can interrupt other ELF file's symbols at runtime. if (Config->Shared || Config->ExportDynamic) { for (const std::pair &P : Symtab->getSymbols()) { SymbolBody *B = P.second->Body; -- cgit v1.2.3