[PATCH] D36874: [ELF] - Mention "-z notext" and -fPIC in some error messages
    Peter Smith via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Aug 18 08:31:40 PDT 2017
    
    
  
peter.smith added a comment.
I think that this is a worthwhile addition, I've seen at least a couple of questions on llvm-dev that this improvement might have helped to resolve.
================
Comment at: ELF/Relocations.cpp:570
+        "\n>>> Unintentional use of such relocations is undesirable, and not "
+        "\n>>> permited by default, consider using -z notext.";
     error("can't create dynamic relocation " + toString(Type) + " against " +
----------------
Typo: permited should be permitted.
We may want a bit more context with the -z notext option as well as to someone unfamiliar with the options could be a compiler or a linker option, and it isn't clear from the name what it will actually do. May I suggest something like:
"Unintentional use of such relocations is undesirable, and is not permitted by default, use linker option -z notext to allow.", not a strong opinion though.
https://reviews.llvm.org/D36874
    
    
More information about the llvm-commits
mailing list