[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