27 lines · plain
1# REQUIRES: x86-registered-target2 3foo:4 .space 105 nop6 nop7 8# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o -g9 10# Check input addresses specified on stdin.11# RUN: printf "0xa\n0xb" | llvm-symbolizer --obj=%t.o | FileCheck %s12# RUN: printf "10\n11" | llvm-symbolizer --obj=%t.o | FileCheck %s13 14# Check input addresses specified on the command-line.15# RUN: llvm-symbolizer 0xa 0xb --obj=%t.o | FileCheck %s16# RUN: llvm-symbolizer 10 11 --obj=%t.o | FileCheck %s17 18# Check --obj aliases --exe, -e19# RUN: llvm-symbolizer 0xa 0xb --exe=%t.o | FileCheck %s20# RUN: llvm-symbolizer 0xa 0xb --exe %t.o | FileCheck %s21# RUN: llvm-symbolizer 0xa 0xb -e %t.o | FileCheck %s22# RUN: llvm-symbolizer 0xa 0xb -e=%t.o | FileCheck %s23# RUN: llvm-symbolizer 0xa 0xb -e%t.o | FileCheck %s24 25# CHECK: basic.s:5:026# CHECK: basic.s:6:027