<div dir="rtl"><div dir="ltr">When compiling a trivial main.cpp with latest clang on  Windows 7, </div><div dir="ltr"><br></div><div dir="ltr"><font face="courier new, monospace">clang -S c:\llvm\test\</font><span style="font-family:'courier new',monospace">main.cpp -g -std=c++1y -target i686-pc-mingw32</span></div>

<div dir="ltr"><br></div><div dir="ltr">main.cpp appears twice in the debug information in the assembly file, once with back slash and once with forward slash:</div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr">
<font face="courier new, monospace">Lsection_debug_loc:</font></div>
<div dir="ltr"><font face="courier new, monospace"><span class="" style="white-space:pre">    </span>.text</font></div><div dir="ltr"><font face="courier new, monospace">Ltext_begin:</font></div><div dir="ltr"><font face="courier new, monospace"><span class="" style="white-space:pre"> </span>.data</font></div>

<div dir="ltr"><font face="courier new, monospace"><span class="" style="white-space:pre">    </span>.file<span class="" style="white-space:pre">     </span>1 "c:\\llvm\\test/main.cpp"</font></div><div dir="ltr"><font face="courier new, monospace"><span class="" style="white-space:pre"> </span>.file<span class="" style="white-space:pre">     </span>2 "c:\\llvm\\test\\main.cpp"</font></div>

<div dir="ltr"><font face="courier new, monospace"><span class="" style="white-space:pre">    </span>.def<span class="" style="white-space:pre">      </span> _main;</font></div><div><br></div><div>compiling with MingW gcc results in one file only.</div>

<div><br></div><div>Yaron</div><div><br></div></div></div>