25 lines · plain
1# Tests that symbols whose section index is SHN_XINDEX are displayed2# correctly. They should not be treated as processor/OS specific or3# reserved.4# REQUIRES: x86-registered-target5# RUN: llvm-mc %s -filetype=obj -triple=x86_64-pc-linux -o %t6# RUN: llvm-readelf -s %t | FileCheck %s7 8.irp i, 0, 1, 2, 3, 4, 5, 6,9 .irp j, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10 .irp k, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,11 .irp l, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,12 .irp q, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,13 .section sec_\i\j\k\l\q14 .globl sym_\i\j\k\l\q15 sym_\i\j\k\l\q:16 .endr17 .endr18 .endr19 .endr20.endr21 22# CHECK: 65278: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 65280 sym_6527723# CHECK: 65310: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 65312 sym_6530924# CHECK: 65342: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 65344 sym_6534125