2 // RUN
: llvm-mc
%s
-o
%t.o
-filetype
=obj
--triple
=armv7-unknown-linux
-arm-add-build-attributes
3 // RUN
: ld.lld
%t.o
-o
%t --export-dynamic
--gc-sections
4 // RUN
: llvm-nm
%t | FileCheck
%s
6 // CHECK
: __Thumbv7ABSLongThunk__start
7 // CHECK
: __Thumbv7ABSLongThunk__start
9 // CHECK
: __Thumbv7ABSLongThunk_foo
10 // CHECK-
NOT: __Thumbv7ABSLongThunk_foo
14 .section .llvm_sympart.g1,"",%llvm_sympart
18 .section .llvm_sympart.g2,"",%llvm_sympart
22 .section .text._start,"ax",%progbits
30 .section .text.f0,"ax",%progbits
35 .section .text.f1,"aw",%progbits
41 .section .text.f2,"ax",%progbits