blob: 6cbf6745a0492400cead7f6bbcf3a2ffb04497c4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
## 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
|