brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · a3b32ec Raw
45 lines · plain
1# RUN: yaml2obj %s -o %t.o2# RUN: llvm-nm %t.o | FileCheck %s --check-prefix=DEFAULT3# RUN: llvm-nm --numeric-sort %t.o | FileCheck %s --check-prefix=NUMERIC4# RUN: llvm-nm -n %t.o | FileCheck %s --check-prefix=NUMERIC5# RUN: llvm-nm -v %t.o | FileCheck %s --check-prefix=NUMERIC6 7!ELF8FileHeader:9  Class:   ELFCLASS6410  Data:    ELFDATA2LSB11  Type:    ET_REL12  Machine: EM_X86_6413Sections:14  - Name: .text15    Type: SHT_PROGBITS16Symbols:17  - Name:    symbol_a18    Section: .text19    Binding: STB_LOCAL20    Value:   0x10021  - Name:    symbol_b22    Section: .text23    Binding: STB_LOCAL24    Value:   0x2525  - Name:    symbol_d26    Section: .text27    Binding: STB_LOCAL28    Value:   0x2529  - Name:    symbol_c30    Section: .text31    Binding: STB_LOCAL32    Value:   0x5033 34# The default is to sort by symbol name.35# DEFAULT:      0000000000000100 n symbol_a36# DEFAULT-NEXT: 0000000000000025 n symbol_b37# DEFAULT-NEXT: 0000000000000050 n symbol_c38# DEFAULT-NEXT: 0000000000000025 n symbol_d39 40# --numeric-sort sorts the symbols by value.41# NUMERIC:      0000000000000025 n symbol_b42# NUMERIC-NEXT: 0000000000000025 n symbol_d43# NUMERIC-NEXT: 0000000000000050 n symbol_c44# NUMERIC-NEXT: 0000000000000100 n symbol_a45