Skip to content

Commit a1d10ed

Browse files
[Frontend] -Isystem doesn't work everywhere -I does
We missed a spot where we need to pass -Isystem along with -I. rdar://152267441
1 parent dde37c0 commit a1d10ed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/Driver/ToolChains.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ void ToolChain::addCommonFrontendArgs(const OutputInfo &OI,
261261
arguments.push_back("-color-diagnostics");
262262
}
263263

264-
inputArgs.AddAllArgs(arguments, options::OPT_I);
264+
inputArgs.addAllArgs(arguments, {options::OPT_I, options::OPT_Isystem});
265265
inputArgs.addAllArgs(arguments, {options::OPT_F, options::OPT_Fsystem});
266266
inputArgs.AddAllArgs(arguments, options::OPT_vfsoverlay);
267267

0 commit comments

Comments
 (0)