brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 8e42cf4 Raw
78 lines · plain
1// RUN:  llvm-mc -triple x86_64-apple-darwin -filetype=obj %s -o - | llvm-readobj --symbols - | FileCheck %s2 3// CHECK: Symbol {4// CHECK: Name: _foo5// CHECK: Flags [ (0x0)6// CHECK: Value: 0x07 8// CHECK: Symbol {9// CHECK: Name: _bar10// CHECK: Flags [ (0x0)11// CHECK: Value: 0x012 13// CHECK: Symbol {14// CHECK: Name: _baz15// CHECK: Flags [ (0x200)16// CHECK: Value: 0x117 18// CHECK: Symbol {19// CHECK: Name: _offsetsym020// CHECK: Flags [ (0x0)21// CHECK: Value: 0x822 23// CHECK: Symbol {24// CHECK: Name: _offsetsym125// CHECK: Flags [ (0x200)26// CHECK: Value: 0xC27 28// CHECK: Symbol {29// CHECK: Name: _offsetsym230// CHECK: Flags [ (0x200)31// CHECK: Value: 0x1032 33// CHECK: Symbol {34// CHECK: Name: _offsetsym335// CHECK: Flags [ (0x200)36// CHECK: Value: 0x2037 38// CHECK: Symbol {39// CHECK: Symbol {40// CHECK: Symbol {41 42	.section	__TEXT,__text,regular,pure_instructions43 44_foo:45_bar = _foo46	nop47_baz = .48 49	.comm	_g0,4,250 51	.section	__DATA,__data52	.globl	_s053	.align	354_s0:55	.long	3156	.long	3257	.quad	_g058 59	.globl	_s160	.align	361_s1:62	.long	3363	.long	3464	.quad	_g065 66	.globl	_offsetsym067	_offsetsym0 = _s068	.globl	_offsetsym169	.alt_entry	_offsetsym170	_offsetsym1 = _s0+471	.globl	_offsetsym272	.alt_entry	_offsetsym273	_offsetsym2 = _s0+874	.globl	_offsetsym375	.alt_entry	_offsetsym376	_offsetsym3 = _s1+877	.subsections_via_symbols78