| ## 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 |