diff options
| author | Reid Kleckner <rnk@google.com> | 2017-04-03 21:25:20 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2017-04-03 21:25:20 +0000 |
| commit | 1c3b5087b781c239fbef4317fa620e1ac11275bd (patch) | |
| tree | f774eb69269a84e076f2c771515be1f3dcecf25b /llvm/test/tools/llvm-readobj | |
| parent | af33757b5dec5f99bc78f724a2eb2cd822c14b73 (diff) | |
| download | bcm5719-llvm-1c3b5087b781c239fbef4317fa620e1ac11275bd.tar.gz bcm5719-llvm-1c3b5087b781c239fbef4317fa620e1ac11275bd.zip | |
[codeview] Add support for label type records
MASM can produce these type records.
llvm-svn: 299388
Diffstat (limited to 'llvm/test/tools/llvm-readobj')
| -rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/codeview-label.obj | bin | 0 -> 830 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-readobj/codeview-label.test | 16 |
2 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-readobj/Inputs/codeview-label.obj b/llvm/test/tools/llvm-readobj/Inputs/codeview-label.obj Binary files differnew file mode 100644 index 00000000000..ae49a061bb7 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/codeview-label.obj diff --git a/llvm/test/tools/llvm-readobj/codeview-label.test b/llvm/test/tools/llvm-readobj/codeview-label.test new file mode 100644 index 00000000000..3bf6debe0d7 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/codeview-label.test @@ -0,0 +1,16 @@ +; RUN: llvm-readobj -codeview %S/Inputs/codeview-label.obj | FileCheck %s + +; CHECK-LABEL: Label (0x1000) { +; CHECK-NEXT: TypeLeafKind: LF_LABEL (0xE) +; CHECK-NEXT: Mode: Near (0x0) +; CHECK-NEXT: } + +; To reproduce codeview-label.obj: +; $ cat codeview-label.asm +; .model flat, C +; .code +; public foo +; foo: +; ret +; end +; $ ml -c -Zi codeview-label.asm |

