xref: /llvm-project/llvm/test/tools/llvm-ifs/strip-size.test (revision a74d9e74e5f97640ed0727fcd363c165209dfbf1)
1# RUN: llvm-ifs %s --output-ifs - --strip-size | FileCheck %s
2
3# CHECK:      Symbols:
4# CHECK-NEXT:   - { Name: sym, Type: Object }
5# CHECK-NEXT: ...
6
7## Check that the size when emitting to elf defaults to 1.
8# RUN: llvm-ifs %s --output-elf - --strip-size | llvm-ifs - --output-ifs - | \
9# RUN:   FileCheck %s --check-prefix=ELF
10
11# ELF:      Symbols:
12# ELF-NEXT:   - { Name: sym, Type: Object, Size: 0 }
13# ELF-NEXT: ...
14
15--- !ifs-v1
16IfsVersion: 3.0
17Target: x86_64
18Symbols:
19  - { Name: sym, Type: Object, Size: 2 }
20...
21