clang's -x option doesn't accept c-cpp-output as a language (even though
463eb6ab was merged, the driver still doesn't handle that).
This bug prevents testing C language projects when ccache is used.
Fixes #25851.
Investigation and patch by Dave Rigby.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@323664
91177308-0d34-0410-b5e6-
96231b3b80d8
'cc' => 'c++',
'C' => 'c++',
'ii' => 'c++-cpp-output',
- 'i' => $IsCXX ? 'c++-cpp-output' : 'c-cpp-output',
+ 'i' => $IsCXX ? 'c++-cpp-output' : 'cpp-output',
'm' => 'objective-c',
'mi' => 'objective-c-cpp-output',
'mm' => 'objective-c++',
"c" => 1,
"c++" => 1,
"objective-c++" => 1,
- "c-cpp-output" => 1,
+ "cpp-output" => 1,
"objective-c-cpp-output" => 1,
"c++-cpp-output" => 1
);