================
@@ -57,6 +57,12 @@
 // SINGLE_WITH_FILENAME: "-split-dwarf-file" "{{.*}}foo.o"
 // SINGLE_WITH_FILENAME-NOT: "-split-dwarf-output"
 
+/// /Fo drives the .dwo path so it lands next to the .obj.
+// RUN: %clang_cl -### -c --target=x86_64-unknown-windows-msvc -gdwarf 
-gsplit-dwarf /Foobj/out.obj -- %s 2>&1 | FileCheck %s 
--check-prefix=SPLIT_SLASH_FO
+// RUN: %clang_cl -### -c --target=x86_64-unknown-windows-msvc -gdwarf 
-gsplit-dwarf /Fo:obj/out.obj -- %s 2>&1 | FileCheck %s 
--check-prefix=SPLIT_SLASH_FO
+
+// SPLIT_SLASH_FO:      "-split-dwarf-file" "obj{{[/\\]}}out.dwo" 
"-split-dwarf-output" "obj{{[/\\]}}out.dwo"
----------------
HaohaiWen wrote:

Addressed.

https://github.com/llvm/llvm-project/pull/199613
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to