[llvm] r233375 - Fix subprogram-linkonce-weak.ll and subprogram-linkonce-weak-odr.ll for Windows.

Duncan P. N. Exon Smith dexonsmith at apple.com
Fri Mar 27 10:02:51 PDT 2015


Thanks!

> On 2015-Mar-27, at 06:52, Yaron Keren <yaron.keren at gmail.com> wrote:
> 
> Author: yrnkrn
> Date: Fri Mar 27 08:52:12 2015
> New Revision: 233375
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=233375&view=rev
> Log:
> Fix subprogram-linkonce-weak.ll and subprogram-linkonce-weak-odr.ll for Windows.
> 
> 
> Modified:
>    llvm/trunk/test/Linker/subprogram-linkonce-weak-odr.ll
>    llvm/trunk/test/Linker/subprogram-linkonce-weak.ll
> 
> Modified: llvm/trunk/test/Linker/subprogram-linkonce-weak-odr.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Linker/subprogram-linkonce-weak-odr.ll?rev=233375&r1=233374&r2=233375&view=diff
> ==============================================================================
> --- llvm/trunk/test/Linker/subprogram-linkonce-weak-odr.ll (original)
> +++ llvm/trunk/test/Linker/subprogram-linkonce-weak-odr.ll Fri Mar 27 08:52:12 2015
> @@ -113,13 +113,13 @@ entry:
> ; DWLW-NOT:     DW_AT_low_pc
> ; DWLW-NOT:     DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}foo
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/foo.h"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}foo.h"
> ; DWLW:         DW_AT_decl_line {{.*}}(1)
> ; DWLW:       DW_TAG_subprogram
> ; DWLW:         DW_AT_low_pc
> ; DWLW:         DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}bar
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWLW:         DW_AT_decl_line {{.*}}(11)
> ; DWLW:         DW_TAG_inlined_subroutine
> ; DWLW:           DW_AT_abstract_origin
> @@ -129,7 +129,7 @@ entry:
> ; DWLW:         DW_AT_low_pc
> ; DWLW:         DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}foo
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/foo.h"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}foo.h"
> ; DWLW:         DW_AT_decl_line {{.*}}(1)
> 
> ; The DWARF output is already symmetric (just reordered).
> @@ -139,7 +139,7 @@ entry:
> ; DWWL:         DW_AT_low_pc
> ; DWWL:         DW_AT_high_pc
> ; DWWL:         DW_AT_name {{.*}}foo
> -; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir/foo.h"
> +; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}foo.h"
> ; DWWL:         DW_AT_decl_line {{.*}}(1)
> ; DWWL:     DW_TAG_compile_unit
> ; DWWL:       DW_AT_name {{.*}}"bar.c"
> @@ -154,7 +154,7 @@ entry:
> ; DWWL:         DW_AT_high_pc
> ; DWWL-NOT:     DW_AT_name {{.*}}foo
> ; DWWL:         DW_AT_name {{.*}}bar
> -; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWWL:         DW_AT_decl_line {{.*}}(11)
> ; DWWL:         DW_TAG_inlined_subroutine
> ; DWWL:           DW_AT_abstract_origin
> 
> Modified: llvm/trunk/test/Linker/subprogram-linkonce-weak.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Linker/subprogram-linkonce-weak.ll?rev=233375&r1=233374&r2=233375&view=diff
> ==============================================================================
> --- llvm/trunk/test/Linker/subprogram-linkonce-weak.ll (original)
> +++ llvm/trunk/test/Linker/subprogram-linkonce-weak.ll Fri Mar 27 08:52:12 2015
> @@ -109,13 +109,13 @@ entry:
> ; DWLW-NOT:     DW_AT_low_pc
> ; DWLW-NOT:     DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}foo
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWLW:         DW_AT_decl_line {{.*}}(1)
> ; DWLW:       DW_TAG_subprogram
> ; DWLW:         DW_AT_low_pc
> ; DWLW:         DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}bar
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWLW:         DW_AT_decl_line {{.*}}(11)
> 
> ; DWLW:         DW_TAG_inlined_subroutine
> @@ -126,7 +126,7 @@ entry:
> ; DWLW:         DW_AT_low_pc
> ; DWLW:         DW_AT_high_pc
> ; DWLW:         DW_AT_name {{.*}}foo
> -; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir/foo.c"
> +; DWLW:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}foo.c"
> ; DWLW:         DW_AT_decl_line {{.*}}(51)
> 
> ; The DWARF output is already symmetric (just reordered).
> @@ -136,7 +136,7 @@ entry:
> ; DWWL:         DW_AT_low_pc
> ; DWWL:         DW_AT_high_pc
> ; DWWL:         DW_AT_name {{.*}}foo
> -; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir/foo.c"
> +; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}foo.c"
> ; DWWL:         DW_AT_decl_line {{.*}}(51)
> ; DWWL:     DW_TAG_compile_unit
> ; DWWL:       DW_AT_name {{.*}}"bar.c"
> @@ -144,13 +144,13 @@ entry:
> ; DWWL-NOT:     DW_AT_low_pc
> ; DWWL-NOT:     DW_AT_high_pc
> ; DWWL:         DW_AT_name {{.*}}foo
> -; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWWL:         DW_AT_decl_line {{.*}}(1)
> ; DWWL:       DW_TAG_subprogram
> ; DWWL:         DW_AT_low_pc
> ; DWWL:         DW_AT_high_pc
> ; DWWL:         DW_AT_name {{.*}}bar
> -; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir/bar.c"
> +; DWWL:         DW_AT_decl_file {{.*}}"/path/to/dir{{/|\\}}bar.c"
> ; DWWL:         DW_AT_decl_line {{.*}}(11)
> ; DWWL:         DW_TAG_inlined_subroutine
> ; DWWL:           DW_AT_abstract_origin
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits





More information about the llvm-commits mailing list