[ELF][MIPS] Update the comment
authorSimon Atanasyan <simon@atanasyan.com>
Thu, 8 Sep 2016 09:07:12 +0000 (09:07 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Thu, 8 Sep 2016 09:07:12 +0000 (09:07 +0000)
llvm-svn: 280913

lld/ELF/Relocations.cpp

index 0cd9088..0244f02 100644 (file)
@@ -658,8 +658,10 @@ static void scanRelocs(InputSectionBase<ELFT> &C, ArrayRef<RelTy> Rels) {
 
     if (refersToGotEntry(Expr)) {
       if (Config->EMachine == EM_MIPS) {
-        // MIPS ABI has special rules to process GOT entries
-        // and doesn't require relocation entries for them.
+        // MIPS ABI has special rules to process GOT entries and doesn't
+        // require relocation entries for them. A special case is TLS
+        // relocations. In that case dynamic loader applies dynamic
+        // relocations to initialize TLS GOT entries.
         // See "Global Offset Table" in Chapter 5 in the following document
         // for detailed description:
         // ftp://www.linux-mips.org/pub/linux/mips/doc/ABI/mipsabi.pdf