<div dir="ltr">On Thu, Aug 23, 2018 at 2:02 PM Jay K via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div id="m_-6238739735633007798divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0;margin-bottom:0"><span style="font-size:12pt">clang -xc++ -c 1.c 2.c</span><br>
</p>
<div id="m_-6238739735633007798Signature">
<div>clang -xc++ main.c 1.o 2.o</div>
<div>1.o:1:1: error: source file is not valid UTF-8</div>
<br>
</div>
<div id="m_-6238739735633007798Signature">Would be nice, albeit I realize kinda proby/non-deterministic/big, if .o files were recognized and -xc++ did not apply to them.</div></div></div></blockquote><div>It would be nice, and can possibly be generalized to say:<br></div><div>-xc++:.c (apply -xc++ to .c files going forward)<br></div><div>-xnone:.o (prevent the effects of a previous -x from applying to .o files going forward)<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div id="m_-6238739735633007798divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<div id="m_-6238739735633007798Signature"><br>
</div>
<div id="m_-6238739735633007798Signature">I'm converting C to C++ and don't want to rename files, at least at this point, maybe forever.</div>
<div id="m_-6238739735633007798Signature"><br>
</div>
<div id="m_-6238739735633007798Signature">For now I've compromised and main remains C. It is much smaller than the various libraries, so -xc++ is almost a complete solution.</div>
<div id="m_-6238739735633007798Signature"><br>
</div>
<div id="m_-6238739735633007798Signature"> Thank you,</div>
<div id="m_-6238739735633007798Signature"> - Jay</div>
<div id="m_-6238739735633007798Signature"><br>
</div>
</div>
</div>

_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div>