Mercurial > hg > CbC > CbC_llvm
comparison test/MC/MachO/altentry.s @ 122:36195a0db682
merging ( incomplete )
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 17 Nov 2017 20:32:31 +0900 |
parents | 1172e4bd9c6f |
children | c2174574ed3a |
comparison
equal
deleted
inserted
replaced
119:d9df2cbd60cd | 122:36195a0db682 |
---|---|
1 // RUN: llvm-mc -triple x86_64-apple-darwin -filetype=obj %s -o - | llvm-readobj -t | FileCheck %s | |
2 | |
3 // CHECK: Symbol { | |
4 // CHECK: Name: _foo | |
5 // CHECK: Flags [ (0x0) | |
6 // CHECK: Value: 0x0 | |
7 | |
8 // CHECK: Symbol { | |
9 // CHECK: Name: _bar | |
10 // CHECK: Flags [ (0x0) | |
11 // CHECK: Value: 0x0 | |
12 | |
13 // CHECK: Symbol { | |
14 // CHECK: Name: _baz | |
15 // CHECK: Flags [ (0x200) | |
16 // CHECK: Value: 0x1 | |
17 | |
18 // CHECK: Symbol { | |
19 // CHECK: Name: _offsetsym0 | |
20 // CHECK: Flags [ (0x0) | |
21 // CHECK: Value: 0x8 | |
22 | |
23 // CHECK: Symbol { | |
24 // CHECK: Name: _offsetsym1 | |
25 // CHECK: Flags [ (0x200) | |
26 // CHECK: Value: 0xC | |
27 | |
28 // CHECK: Symbol { | |
29 // CHECK: Name: _offsetsym2 | |
30 // CHECK: Flags [ (0x200) | |
31 // CHECK: Value: 0x10 | |
32 | |
33 // CHECK: Symbol { | |
34 // CHECK: Name: _offsetsym3 | |
35 // CHECK: Flags [ (0x200) | |
36 // CHECK: Value: 0x20 | |
37 | |
38 // CHECK: Symbol { | |
39 // CHECK: Symbol { | |
40 // CHECK: Symbol { | |
41 | |
42 .section __TEXT,__text,regular,pure_instructions | |
43 | |
44 _foo: | |
45 _bar = _foo | |
46 nop | |
47 _baz = . | |
48 | |
49 .comm _g0,4,2 | |
50 | |
51 .section __DATA,__data | |
52 .globl _s0 | |
53 .align 3 | |
54 _s0: | |
55 .long 31 | |
56 .long 32 | |
57 .quad _g0 | |
58 | |
59 .globl _s1 | |
60 .align 3 | |
61 _s1: | |
62 .long 33 | |
63 .long 34 | |
64 .quad _g0 | |
65 | |
66 .globl _offsetsym0 | |
67 _offsetsym0 = _s0 | |
68 .globl _offsetsym1 | |
69 .alt_entry _offsetsym1 | |
70 _offsetsym1 = _s0+4 | |
71 .globl _offsetsym2 | |
72 .alt_entry _offsetsym2 | |
73 _offsetsym2 = _s0+8 | |
74 .globl _offsetsym3 | |
75 .alt_entry _offsetsym3 | |
76 _offsetsym3 = _s1+8 | |
77 .subsections_via_symbols |