[PATCH] D55174: Fix bug 8220 - llvm-config: Only keep flags starting by -I, -D & -stdfor --cflags, --cxxflags & --ldflags
    Tom Stellard via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Dec  5 21:20:35 PST 2018
    
    
  
tstellar added a comment.
I only mentioned -fno-rtti specifically because this is something that llvm-config already knows about.  I also don't have knowledge of all the possible flags that might need to be filtered.
After thinking about this more, I don't think we should pass through any user specific compiler flags at all.  We should limit it to -I and -D flags added by the build system or compiler flags added by llvm specific options, like LLVM_ENABLE_RTTI.  I think keeping upstream simple and having package maintainers filter-in options as needed to llvm-config makes more sense, because package maintainers know the flags that they are using and are in the best position to decide which flags users should be using too.
Repository:
  rL LLVM
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D55174/new/
https://reviews.llvm.org/D55174
    
    
More information about the llvm-commits
mailing list