зеркало из https://github.com/microsoft/clang-1.git
[Frontend] The -iwithprefix option belongs in the After category, according to
GCC docs. - Found by inspection. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173410 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
1ea6bc0fd9
Коммит
f3fc21f727
|
@ -835,7 +835,7 @@ static void ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) {
|
||||||
IsIndexHeaderMap = false;
|
IsIndexHeaderMap = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add -iprefix/-iwith-prefix/-iwithprefixbefore options.
|
// Add -iprefix/-iwithprefix/-iwithprefixbefore options.
|
||||||
StringRef Prefix = ""; // FIXME: This isn't the correct default prefix.
|
StringRef Prefix = ""; // FIXME: This isn't the correct default prefix.
|
||||||
for (arg_iterator it = Args.filtered_begin(OPT_iprefix, OPT_iwithprefix,
|
for (arg_iterator it = Args.filtered_begin(OPT_iprefix, OPT_iwithprefix,
|
||||||
OPT_iwithprefixbefore),
|
OPT_iwithprefixbefore),
|
||||||
|
@ -845,7 +845,7 @@ static void ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) {
|
||||||
Prefix = A->getValue();
|
Prefix = A->getValue();
|
||||||
else if (A->getOption().matches(OPT_iwithprefix))
|
else if (A->getOption().matches(OPT_iwithprefix))
|
||||||
Opts.AddPath(Prefix.str() + A->getValue(),
|
Opts.AddPath(Prefix.str() + A->getValue(),
|
||||||
frontend::System, false, false, false);
|
frontend::After, false, false, false);
|
||||||
else
|
else
|
||||||
Opts.AddPath(Prefix.str() + A->getValue(),
|
Opts.AddPath(Prefix.str() + A->getValue(),
|
||||||
frontend::Angled, false, false, false);
|
frontend::Angled, false, false, false);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче