• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: llvm-mc -filetype=obj -triple i686-pc-win32 < %s | llvm-readobj --codeview - | FileCheck %s
2	.text
3	.def	 @feat.00;
4	.scl	3;
5	.type	0;
6	.endef
7	.globl	@feat.00
8@feat.00 = 1
9	.def	 _f;
10	.scl	2;
11	.type	32;
12	.endef
13	.globl	_f
14	.p2align	4, 0x90
15_f:                                     # @f
16Lfunc_begin0:
17# %bb.0:                                # %entry
18	.cv_file	1 "cv-empty-linetable.s"
19	.cv_func_id 1
20	.cv_loc	1 1 3 15 is_stmt 0
21	jmp	_g                      # TAILCALL
22Lfunc_end0:
23
24	.section	.debug$T,"dr"
25	.long	4
26	.short	6
27	.short	4609
28	.long	0
29	.short	14
30	.short	4104
31	.asciz	"\003\000\000\000\000\000\000\000\000\020\000"
32	.short	14
33	.short	5633
34	.asciz	"\000\000\000\000\001\020\000"
35	.ascii	"fn1"
36	.byte	0
37	.short	38
38	.short	5633
39	.asciz	"\000\000\000\000\001\020\000"
40	.ascii	"??__Fa@?1??fn1@@YAXXZ@YAXXZ"
41	.byte	0
42	.short	26
43	.short	5633
44	.asciz	"\000\000\000\000\001\020\000"
45	.ascii	"vector::~vector"
46	.byte	0
47	.section	.debug$S,"dr"
48	.long	4
49	.long	241                     # Symbol subsection for f
50	.long	Ltmp1-Ltmp0
51Ltmp0:
52	.short	Ltmp3-Ltmp2
53Ltmp2:
54	.short	4423
55	.zero	12
56	.long	Lfunc_end0-_f
57	.zero	12
58	.secrel32	_f
59	.secidx	_f
60	.byte	0
61	.byte	102
62	.byte	0
63Ltmp3:
64	.short	Ltmp5-Ltmp4
65Ltmp4:
66	.short	4429
67	.asciz	"\000\000\000\000\000\000\000\000\004\020\000"
68Ltmp5:
69	.short	2
70	.short	4430
71	.short	2
72	.short	4431
73Ltmp1:
74	.zero	3
75	.cv_linetable	0, _f, Lfunc_end0
76	.cv_filechecksums               # File index to string table offset subsection
77	.cv_stringtable                 # String table
78
79# CHECK:  FunctionLineTable [
80# CHECK:    LinkageName: _f
81# CHECK:    Flags: 0x0
82# CHECK:    CodeSize: 0x5
83# CHECK:  ]
84