blob: 6cbf6745a0492400cead7f6bbcf3a2ffb04497c4 [file] [log] [blame]
## Show that the --reverse-sort option reverses the selected sort order.
# RUN: yaml2obj %s -o %t.o
# RUN: llvm-nm %t.o --reverse-sort | FileCheck %s --check-prefix=SORTED
# RUN: llvm-nm %t.o --reverse-sort --numeric-sort | FileCheck %s --check-prefix=SORTED
# RUN: llvm-nm %t.o --reverse-sort --size-sort | FileCheck %s --check-prefix=SORTED
# RUN: llvm-nm %t.o --reverse-sort --no-sort | FileCheck %s --check-prefix=UNSORTED
# SORTED: third
# SORTED-NEXT: second
# SORTED-NEXT: first
# UNSORTED: second
# UNSORTED-NEXT: third
# UNSORTED-NEXT: first
--- !ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
Type: ET_REL
Sections:
- Name: .text
Type: SHT_PROGBITS
Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
Symbols:
- Name: second
Section: .text
Value: 2
Size: 2
- Name: third
Section: .text
Value: 3
Size: 3
- Name: first
Section: .text
Value: 1
Size: 1