Update travis.yml and tests
[hsc2hs.git] / test / asm / arm.s
1         .text
2         .syntax unified
3         .eabi_attribute 67, "2.09"      @ Tag_conformance
4         .cpu    arm1176jzf-s
5         .eabi_attribute 6, 6    @ Tag_CPU_arch
6         .eabi_attribute 8, 1    @ Tag_ARM_ISA_use
7         .eabi_attribute 9, 1    @ Tag_THUMB_ISA_use
8         .fpu    vfpv2
9         .eabi_attribute 34, 0   @ Tag_CPU_unaligned_access
10         .eabi_attribute 68, 1   @ Tag_Virtualization_use
11         .eabi_attribute 17, 1   @ Tag_ABI_PCS_GOT_use
12         .eabi_attribute 20, 2   @ Tag_ABI_FP_denormal
13         .eabi_attribute 21, 0   @ Tag_ABI_FP_exceptions
14         .eabi_attribute 23, 3   @ Tag_ABI_FP_number_model
15         .eabi_attribute 24, 1   @ Tag_ABI_align_needed
16         .eabi_attribute 25, 1   @ Tag_ABI_align_preserved
17         .eabi_attribute 28, 1   @ Tag_ABI_VFP_args
18         .eabi_attribute 38, 1   @ Tag_ABI_FP_16bit_format
19         .eabi_attribute 18, 4   @ Tag_ABI_PCS_wchar_t
20         .eabi_attribute 26, 2   @ Tag_ABI_enum_size
21         .eabi_attribute 14, 0   @ Tag_ABI_PCS_R9_use
22         .file   "tmp.c"
23         .type   ___hsc2hs_BOM___,%object @ @___hsc2hs_BOM___
24         .data
25         .globl  ___hsc2hs_BOM___
26         .p2align        3
27 ___hsc2hs_BOM___:
28         .long   0                       @ 0x100000000
29         .long   1
30         .size   ___hsc2hs_BOM___, 8
31
32         .type   x___hsc2hs_sign___,%object @ @x___hsc2hs_sign___
33         .bss
34         .globl  x___hsc2hs_sign___
35         .p2align        3
36 x___hsc2hs_sign___:
37         .long   0                       @ 0x0
38         .long   0
39         .size   x___hsc2hs_sign___, 8
40
41         .type   x,%object               @ @x
42         .data
43         .globl  x
44         .p2align        3
45 x:
46         .long   1                       @ 0x1
47         .long   0
48         .size   x, 8
49
50         .type   y___hsc2hs_sign___,%object @ @y___hsc2hs_sign___
51         .bss
52         .globl  y___hsc2hs_sign___
53         .p2align        3
54 y___hsc2hs_sign___:
55         .long   0                       @ 0x0
56         .long   0
57         .size   y___hsc2hs_sign___, 8
58
59         .type   y,%object               @ @y
60         .data
61         .globl  y
62         .p2align        3
63 y:
64         .long   4294967295              @ 0xffffffff
65         .long   0
66         .size   y, 8
67
68         .type   z___hsc2hs_sign___,%object @ @z___hsc2hs_sign___
69         .globl  z___hsc2hs_sign___
70         .p2align        3
71 z___hsc2hs_sign___:
72         .long   1                       @ 0x1
73         .long   0
74         .size   z___hsc2hs_sign___, 8
75
76         .type   z,%object               @ @z
77         .globl  z
78         .p2align        3
79 z:
80         .long   4294967295              @ 0xffffffffffffffff
81         .long   4294967295
82         .size   z, 8
83
84         .type   .L.str,%object          @ @.str
85         .section        .rodata.str1.1,"aMS",%progbits,1
86 .L.str:
87         .asciz  "Hello World\" 12345"
88         .size   .L.str, 19
89
90         .type   t,%object               @ @t
91         .data
92         .globl  t
93         .p2align        2
94 t:
95         .long   .L.str
96         .size   t, 4
97
98
99         .ident  "clang version 5.0.1 (tags/RELEASE_501/final)"
100         .section        ".note.GNU-stack","",%progbits