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