@@ test st_value bit 0 of thumb function | |
@ RUN: llvm-mc %s -triple=thumbv7-linux-gnueabi -filetype=obj -o - | \ | |
@ RUN: elf-dump | FileCheck %s | |
.syntax unified | |
.text | |
.globl foo | |
.align 2 | |
.type foo,%function | |
.code 16 | |
.thumb_func | |
foo: | |
bx lr | |
@@ make sure foo is thumb function: bit 0 = 1 (st_value) | |
@CHECK: Symbol 4 | |
@CHECK-NEXT: 'st_name', 0x00000001 | |
@CHECK-NEXT: 'st_value', 0x00000001 | |
@CHECK-NEXT: 'st_size', 0x00000000 | |
@CHECK-NEXT: 'st_bind', 0x1 | |
@CHECK-NEXT: 'st_type', 0x2 |