diff options
author | Timur Iskhodzhanov <timurrrr@google.com> | 2014-09-23 13:49:51 +0000 |
---|---|---|
committer | Timur Iskhodzhanov <timurrrr@google.com> | 2014-09-23 13:49:51 +0000 |
commit | d171153f81bcdc7895d8fc7a6dfb83ba64dce429 (patch) | |
tree | 70b61750f54231c3094652f83602749ff8c9c20b /llvm | |
parent | 7480e4db5e629e8410c9fed37b3f9a16bb57a8fa (diff) | |
download | bcm5719-llvm-d171153f81bcdc7895d8fc7a6dfb83ba64dce429.tar.gz bcm5719-llvm-d171153f81bcdc7895d8fc7a6dfb83ba64dce429.zip |
Rebuild the inputs for the codeview-linetables.test with VS2013
Also provide reproducible instructions
llvm-svn: 218303
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368 | bin | 1631 -> 0 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64 | bin | 1799 -> 0 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-i368 | bin | 0 -> 1631 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-x86_64 | bin | 0 -> 1795 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368 | bin | 2155 -> 0 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64 | bin | 2475 -> 0 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-i368 | bin | 0 -> 2155 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-x86_64 | bin | 0 -> 2471 bytes | |||
-rw-r--r-- | llvm/test/tools/llvm-readobj/codeview-linetables.test | 42 |
9 files changed, 38 insertions, 4 deletions
diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368 b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368 Binary files differdeleted file mode 100644 index 1672d3a5424..00000000000 --- a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368 +++ /dev/null diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64 b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64 Binary files differdeleted file mode 100644 index 30bfe79bc30..00000000000 --- a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64 +++ /dev/null diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-i368 b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-i368 Binary files differnew file mode 100644 index 00000000000..8a901f64af8 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-i368 diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-x86_64 b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-x86_64 Binary files differnew file mode 100644 index 00000000000..f1c2e1f25e7 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2013-x86_64 diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368 b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368 Binary files differdeleted file mode 100644 index a0196ff2d73..00000000000 --- a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368 +++ /dev/null diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64 b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64 Binary files differdeleted file mode 100644 index 14f65ab2f6d..00000000000 --- a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64 +++ /dev/null diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-i368 b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-i368 Binary files differnew file mode 100644 index 00000000000..4269b214546 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-i368 diff --git a/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-x86_64 b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-x86_64 Binary files differnew file mode 100644 index 00000000000..65a1af061c8 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2013-x86_64 diff --git a/llvm/test/tools/llvm-readobj/codeview-linetables.test b/llvm/test/tools/llvm-readobj/codeview-linetables.test index 4854d7ac6a3..28e34b7d4fb 100644 --- a/llvm/test/tools/llvm-readobj/codeview-linetables.test +++ b/llvm/test/tools/llvm-readobj/codeview-linetables.test @@ -1,10 +1,44 @@ -RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifunction-linetables.obj.coff-2012-i368 \ +; The following two object files were generated using the following command: +; D:\> cl /Z7 /c source.c +; with the following contents of D:\source.c: +; void z(void); +; +; void x(void) { +; z(); +; } +; +; void y(void) { +; z(); +; } +; +; void f(void) { +; x(); +; y(); +; z(); +; } +; using CL v18.00.21005.1 32-/64-bit versions respectively. +RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifunction-linetables.obj.coff-2013-i368 \ RUN: | FileCheck %s -check-prefix MFUN32 -RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifunction-linetables.obj.coff-2012-x86_64 \ +RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifunction-linetables.obj.coff-2013-x86_64 \ RUN: | FileCheck %s -check-prefix MFUN64 -RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifile-linetables.obj.coff-2012-i368 \ + +; The following two object files were generated using the following command: +; D:\> cl /Z7 /c input.c +; with the following contents of D:\input.c: +; void g(void); +; +; void f(void) { +; #line 1 "one.c" +; g(); +; #line 2 "two.c" +; g(); +; #line 7 "one.c" +; g(); +; } +; using CL v18.00.21005.1 32-/64-bit versions respectively. +RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifile-linetables.obj.coff-2013-i368 \ RUN: | FileCheck %s -check-prefix MFILE32 -RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifile-linetables.obj.coff-2012-x86_64 \ +RUN: llvm-readobj -s -codeview-linetables %p/Inputs/multifile-linetables.obj.coff-2013-x86_64 \ RUN: | FileCheck %s -check-prefix MFILE64 MFUN32: CodeViewLineTables [ |