diff options
author | Georgii Rymar <grimar@accesssoftek.com> | 2019-12-09 17:01:29 +0300 |
---|---|---|
committer | Georgii Rymar <grimar@accesssoftek.com> | 2019-12-10 11:36:23 +0300 |
commit | dbf520f617440d62ca46f64cdc41159945911902 (patch) | |
tree | f8ddc3e51e58ac19b6d10aa4c0592eb004fa852d /llvm/test/tools/llvm-readobj/codeview-vftable.test | |
parent | eb3e81f43f019cd90da87169aeff0eaddc4c9ecb (diff) | |
download | bcm5719-llvm-dbf520f617440d62ca46f64cdc41159945911902.tar.gz bcm5719-llvm-dbf520f617440d62ca46f64cdc41159945911902.zip |
[llvm-readobj][test] - Move platform specific test cases and their inputs to separate folders.
This creates the next subfolders in the test directory:
"COFF", "ELF", "MachO", "wasm".
I've also removed platform specific prefixes, like "coff-*".
One unused binary was removed as well: `Inputs/relocs.obj.elf-mips`
Differential revision: https://reviews.llvm.org/D71203
Diffstat (limited to 'llvm/test/tools/llvm-readobj/codeview-vftable.test')
-rw-r--r-- | llvm/test/tools/llvm-readobj/codeview-vftable.test | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/llvm/test/tools/llvm-readobj/codeview-vftable.test b/llvm/test/tools/llvm-readobj/codeview-vftable.test deleted file mode 100644 index fb7acad11ea..00000000000 --- a/llvm/test/tools/llvm-readobj/codeview-vftable.test +++ /dev/null @@ -1,48 +0,0 @@ -; The following two object files were generated using the following command: -; $ cl /Z7 /c t.cpp -; The contents of t.cpp follow: -; struct A { -; virtual void f(); -; }; -; struct B { -; virtual void f(); -; virtual void g(); -; }; -; struct C { -; virtual void f(); -; virtual void g(); -; virtual void h(); -; }; -; A a; -; B b; -; C c; - -RUN: llvm-readobj --codeview %p/Inputs/codeview-vftable.obj.coff | FileCheck %s - -CHECK: VFTable (0x10F0) { -CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D) -CHECK-NEXT: CompleteClass: A -CHECK-NEXT: OverriddenVFTable: 0x0 -CHECK-NEXT: VFPtrOffset: 0x0 -CHECK-NEXT: VFTableName: ??_7A@@6B@ -CHECK-NEXT: MethodName: ?f@A@@UEAAXXZ -CHECK-NEXT: } -CHECK-NEXT: VFTable (0x10F1) { -CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D) -CHECK-NEXT: CompleteClass: B -CHECK-NEXT: OverriddenVFTable: ??_7A@@6B@ (0x10F0) -CHECK-NEXT: VFPtrOffset: 0x0 -CHECK-NEXT: VFTableName: ??_7B@@6B@ -CHECK-NEXT: MethodName: ?f@B@@UEAAXXZ -CHECK-NEXT: MethodName: ?g@B@@UEAAXXZ -CHECK-NEXT: } -CHECK-NEXT: VFTable (0x10F2) { -CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D) -CHECK-NEXT: CompleteClass: C -CHECK-NEXT: OverriddenVFTable: ??_7B@@6B@ (0x10F1) -CHECK-NEXT: VFPtrOffset: 0x0 -CHECK-NEXT: VFTableName: ??_7C@@6B@ -CHECK-NEXT: MethodName: ?f@C@@UEAAXXZ -CHECK-NEXT: MethodName: ?g@C@@UEAAXXZ -CHECK-NEXT: MethodName: ?h@C@@UEAAXXZ -CHECK-NEXT: } |