xref: /aosp_15_r20/external/llvm/test/MC/ELF/symbol-names.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple i686-pc-linux -filetype=obj %s -o - | llvm-readobj -t | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker// MC allows ?'s in symbol names as an extension.
4*9880d681SAndroid Build Coastguard Worker
5*9880d681SAndroid Build Coastguard Worker.text
6*9880d681SAndroid Build Coastguard Worker.globl foo?bar
7*9880d681SAndroid Build Coastguard Worker.type foo?bar, @function
8*9880d681SAndroid Build Coastguard Workerfoo?bar:
9*9880d681SAndroid Build Coastguard Workerret
10*9880d681SAndroid Build Coastguard Worker
11*9880d681SAndroid Build Coastguard Worker// CHECK: Symbol
12*9880d681SAndroid Build Coastguard Worker// CHECK: Name: foo?bar
13