<div dir="ltr">r323664</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 15, 2018 at 8:35 AM, Jonathan Roelofs <span dir="ltr"><<a href="mailto:jonathan@codesourcery.com" target="_blank">jonathan@codesourcery.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">LGTM. Would you like me to commit it for you?<br>
<br>
<br>
Jon<br>
<br>
<br>
On 1/14/18 3:50 AM, Paul Fertser wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
clang's -x option doesn't accept c-cpp-output as a language (even though<br>
463eb6ab was merged, the driver still doesn't handle that).<br>
<br>
This bug prevents testing C language projects when ccache is used.<br>
<br>
Fixes #25851.<br>
<br>
Investigation and patch by Dave Rigby.<br>
---<br>
tools/scan-build/libexec/ccc-a<wbr>nalyzer | 4 ++--<br>
1 file changed, 2 insertions(+), 2 deletions(-)<br>
<br>
diff --git a/tools/scan-build/libexec/ccc<wbr>-analyzer b/tools/scan-build/libexec/ccc<wbr>-analyzer<br>
index b0ec7e7..73cd2ff 100755<br>
--- a/tools/scan-build/libexec/ccc<wbr>-analyzer<br>
+++ b/tools/scan-build/libexec/ccc<wbr>-analyzer<br>
@@ -419,7 +419,7 @@ my %LangMap = (<br>
'cc' => 'c++',<br>
'C' => 'c++',<br>
'ii' => 'c++-cpp-output',<br>
- 'i' => $IsCXX ? 'c++-cpp-output' : 'c-cpp-output',<br>
+ 'i' => $IsCXX ? 'c++-cpp-output' : 'cpp-output',<br>
'm' => 'objective-c',<br>
'mi' => 'objective-c-cpp-output',<br>
'mm' => 'objective-c++',<br>
@@ -439,7 +439,7 @@ my %LangsAccepted = (<br>
"c" => 1,<br>
"c++" => 1,<br>
"objective-c++" => 1,<br>
- "c-cpp-output" => 1,<br>
+ "cpp-output" => 1,<br>
"objective-c-cpp-output" => 1,<br>
"c++-cpp-output" => 1<br>
);<span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
<br>
-- <br>
Jon Roelofs<br>
<a href="mailto:jonathan@codesourcery.com" target="_blank">jonathan@codesourcery.com</a><br>
CodeSourcery / Mentor Embedded / Siemens<br>
<br>
</font></span></blockquote></div><br></div>