1@ RUN: llvm-mc -triple armv7-eabi -filetype obj -o - %s \
2@ RUN:   | llvm-readobj -S --sd - \
3@ RUN:   | FileCheck %s
4
5	.syntax unified
6
7	.text
8
9	.even
10
11	.global aligned_function
12	.type aligned_function,%function
13aligned_function:
14	bkpt
15
16	.space 5
17
18	.even
19
20	.global unaligned_function
21	.type unaligned_function,%function
22unaligned_function:
23	bkpt
24
25@ CHECK: Section {
26@ CHECK:   Name: .text
27@ CHECK:   SectionData (
28@ CHECK:     0000: 700020E1 00000000 00007000 20E1
29@ CHECK:   )
30@ CHECK: }
31
32	.data
33
34	.space 15
35
36	.even
37
38	.global classifiable
39	.type classifiable,%object
40classifiable:
41	.byte 0xf1
42	.byte 0x51
43	.byte 0xa5
44	.byte 0xc1
45	.byte 0x00
46	.byte 0x00
47	.byte 0x1e
48	.byte 0xab
49
50	.even
51
52	.global declassified
53	.type declassified,%object
54declassified:
55	.byte 0x51
56	.byte 0xa5
57	.byte 0xc1
58	.byte 0xde
59	.byte 0x00
60	.byte 0x00
61	.byte 0xed
62	.byte 0xf1
63
64@ CHECK: Section {
65@ CHECK:   Name: .data
66@ CHECK:   SectionData (
67@ CHECK:     0000: 00000000 00000000 00000000 00000000
68@ CHECK:     0010: F151A5C1 00001EAB 51A5C1DE 0000EDF1
69@ CHECK:   )
70@ CHECK: }
71
72