|  | // RUN: llvm-mc -filetype=obj -triple i686-pc-mingw32 %s | coff-dump.py | FileCheck %s | 
|  |  | 
|  | .def	 _foobar; | 
|  | .scl	2; | 
|  | .type	32; | 
|  | .endef | 
|  | .text | 
|  | .long   0 | 
|  | .globl	_foobar | 
|  | .align	16, 0x90 | 
|  | _foobar:                                # @foobar | 
|  | # BB#0: | 
|  | ret | 
|  |  | 
|  | .data | 
|  | .globl	_rust_crate             # @rust_crate | 
|  | .align	4 | 
|  | _rust_crate: | 
|  | .long   0 | 
|  | .long   _foobar | 
|  | .long	_foobar-_rust_crate | 
|  | .long	_foobar-_rust_crate | 
|  |  | 
|  | // CHECK:      Name                     = .data | 
|  | // CHECK:      SectionData              = | 
|  | // CHECK-NEXT:   00 00 00 00 00 00 00 00 - 1C 00 00 00 20 00 00 00 |............ ...| | 
|  | // CHECK:        Relocations              = [ | 
|  | // CHECK-NEXT:   0 = { | 
|  | // CHECK-NEXT:     VirtualAddress           = 0x4 | 
|  | // CHECK-NEXT:     SymbolTableIndex         = | 
|  | // CHECK-NEXT:     Type                     = IMAGE_REL_I386_DIR32 (6) | 
|  | // CHECK-NEXT:     SymbolName               = _foobar | 
|  | // CHECK-NEXT:   } | 
|  | // CHECK-NEXT:   1 = { | 
|  | // CHECK-NEXT:     VirtualAddress           = 0x8 | 
|  | // CHECK-NEXT:     SymbolTableIndex         = 0 | 
|  | // CHECK-NEXT:     Type                     = IMAGE_REL_I386_REL32 (20) | 
|  | // CHECK-NEXT:     SymbolName               = .text | 
|  | // CHECK-NEXT:   } | 
|  | // CHECK-NEXT:   2 = { | 
|  | // CHECK-NEXT:     VirtualAddress           = 0xC | 
|  | // CHECK-NEXT:     SymbolTableIndex         = 0 | 
|  | // CHECK-NEXT:     Type                     = IMAGE_REL_I386_REL32 (20) | 
|  | // CHECK-NEXT:     SymbolName               = .text | 
|  | // CHECK-NEXT:   } | 
|  | // CHECK-NEXT: ] |