llvm-project/llvm/test/tools/llvm-objdump/MachO/disassemble-symbol-same-addr.test
Jez Ng 6875165123 [llvm-objdump/mac] Print symbols at the same address deterministically
By using stable_sort.

Added a test case which previously failed when expensive checks were
enabled.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D105240
2021-06-30 22:38:07 -04:00

15 lines
305 B
Plaintext

# RUN: llvm-mc %s --triple x86_64-apple-darwin -filetype=obj -o %t.o
# RUN: llvm-objdump --macho -d %t.o | FileCheck %s
_foo:
_bar:
_baz:
_qux:
nop
## Ensure symbols with the same address are printed in a deterministic order
# CHECK: _foo
# CHECK-NEXT: _bar
# CHECK-NEXT: _baz
# CHECK-NEXT: _qux