MaskRay added a comment.
This makes sense.
================
Comment at: clang/lib/Driver/Driver.cpp:1027
- // If config file is not specified explicitly, try to deduce configuration
- // from executable name. For instance, an executable 'armv7l-clang' will
- // search for config file 'armv7l-clang.cfg'.
- if (CfgFileName.empty() && !ClangNameParts.TargetPrefix.empty())
- CfgFileName = ClangNameParts.TargetPrefix + '-' +
ClangNameParts.ModeSuffix;
+ if (!CLOptions || !CLOptions->hasArg(options::OPT_no_default_config)) {
+ // If config file is not specified explicitly, try to deduce configuration
----------------
`&&` ?
================
Comment at: clang/test/Driver/config-file3.c:49
+// NO-DEFAULT-CONFIG-NOT: Configuration file:
+//
//--- Invocation qqq-clang-g++ tries to find config file qqq.cfg if
qqq-clang-g++.cfg is not found.
----------------
The convention doesn't use otherwise empty `// `. The file does not obey the
convention but your new lines can drop the empty `//`
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D134018/new/
https://reviews.llvm.org/D134018
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits