1 @ RUN: llvm-mc -triple armv7-eabi -filetype obj -o - %s | llvm-readobj -t \
8 .type arm_func,%function
12 .thumb_set alias_arm_func, arm_func
16 .type thumb_func,%function
21 .thumb_set alias_thumb_func, thumb_func
23 .thumb_set seedless, 0x5eed1e55
24 .thumb_set eggsalad, seedless + 0x87788358
25 .thumb_set faceless, ~eggsalad + 0xe133c002
27 .thumb_set alias_undefined_data, badblood
31 .type badblood,%object
35 .type bedazzle,%object
42 .thumb_set alias_defined_data, bedazzle
52 .thumb_set beta, alpha
54 .thumb_set alias_undefined, undefined
57 @ CHECK: Name: alias_arm_func
59 @ CHECK: Type: Function
63 @ CHECK: Name: alias_defined_data
65 @ CHECK: Type: Function
69 @ CHECK: Name: alias_thumb_func
71 @ CHECK: Type: Function
75 @ CHECK: Name: alias_undefined_data
83 @ XFAIL-CHECK: Value: 0x7
84 @ CHECK: Type: Function
88 @ CHECK: Name: arm_func
90 @ CHECK: Type: Function
94 @ CHECK: Name: bedazzle
102 @ CHECK: Type: Function
106 @ CHECK: Name: eggsalad
107 @ CHECK: Value: 0xE665A1AD
108 @ CHECK: Type: Function
112 @ CHECK: Name: faceless
113 @ CHECK: Value: 0xFACE1E55
114 @ CHECK: Type: Function
118 @ CHECK: Name: seedless
119 @ CHECK: Value: 0x5EED1E55
120 @ CHECK: Type: Function
124 @ CHECK: Name: thumb_func
126 @ CHECK: Type: Function
130 @ CHECK: Name: badblood
132 @ CHECK: Type: Object
136 @ CHECK: Name: undefined