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