krememek added inline comments.

================
Comment at: tools/scan-build/scan-build:1156
@@ +1155,3 @@
+
+   This provides target triple information to clang.
+
----------------
This is the only real documentation provided to the user to understand what 
this option does.  It is a completely optional option, and I feel it needs a 
bit more clarification.  Perhaps just a second sentence to say "use this when 
you want to analyze for a different architecture than the default".  Also, it 
isn't clear to the user if this effects both static analysis and compilation, 
or just compilation.   For example, is the expectation that compilation gets 
the normal flags without this trip, and that static analysis gets this triple?

There's also many cases where this flag won't work.  Instead of having a 
specific flag for target triple, maybe just an "extra flags to pass to the 
compiler" would be sufficient (and more general).


http://reviews.llvm.org/D10356




_______________________________________________
cfe-commits mailing list
cfe-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to