1b48aea43SFangrui Song# REQUIRES: x86-registered-target 26d766c8bSFangrui Song## When locating a local symbol, we can obtain the filename according to the 36d766c8bSFangrui Song## preceding STT_FILE symbol. 46d766c8bSFangrui Song# RUN: llvm-mc -filetype=obj -triple=x86_64 %s -o %t 56d766c8bSFangrui Song# RUN: llvm-symbolizer --obj=%t 0 1 2 | FileCheck %s 66d766c8bSFangrui Song 76d766c8bSFangrui Song# CHECK: local1 8*04a2e126SFangrui Song# CHECK-NEXT: 1.c:0:0 96d766c8bSFangrui Song# CHECK-EMPTY: 106d766c8bSFangrui Song# CHECK-NEXT: local2 11*04a2e126SFangrui Song# CHECK-NEXT: 2.c:0:0 126d766c8bSFangrui Song# CHECK-EMPTY: 136d766c8bSFangrui Song# CHECK-NEXT: local3 14*04a2e126SFangrui Song# CHECK-NEXT: 3.c:0:0 156d766c8bSFangrui Song# CHECK-EMPTY: 166d766c8bSFangrui Song 176d766c8bSFangrui Song.file "1.c" 186d766c8bSFangrui Songlocal1: 196d766c8bSFangrui Song nop 206d766c8bSFangrui Song 216d766c8bSFangrui Song.file "2.c" 226d766c8bSFangrui Songlocal2: 236d766c8bSFangrui Song nop 246d766c8bSFangrui Song 256d766c8bSFangrui Song.file "3.c" 266d766c8bSFangrui Songlocal3: 276d766c8bSFangrui Song nop 28