<div dir="rtl"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">Filename appending in CGDebugInfo.cpp was implemented as simple string concatenation, resulting in duplicate file debug information on Windows due to wrong path separator.</div>

<div dir="ltr"><br></div><div dir="ltr">The patch uses  llvm::sys::path::append to properly append the filename on all OS.</div><div dir="ltr"><br></div><div dir="ltr">Is there a way to use path::append without the SmallString temporary?</div>

<div dir="ltr"><br></div><div dir="ltr">Yaron</div><div dir="ltr"><br></div></div>