| // RUN: llvm-mc -filetype=obj -triple i686-pc-mingw32 %s | coff-dump.py | FileCheck %s |
| .globl _rust_crate # @rust_crate |
| .long _foobar-_rust_crate |
| .long _foobar-_rust_crate |
| // CHECK-NEXT: 00 00 00 00 00 00 00 00 - 1C 00 00 00 20 00 00 00 |............ ...| |
| // CHECK: Relocations = [ |
| // CHECK-NEXT: VirtualAddress = 0x4 |
| // CHECK-NEXT: SymbolTableIndex = |
| // CHECK-NEXT: Type = IMAGE_REL_I386_DIR32 (6) |
| // CHECK-NEXT: SymbolName = _foobar |
| // CHECK-NEXT: VirtualAddress = 0x8 |
| // CHECK-NEXT: SymbolTableIndex = 0 |
| // CHECK-NEXT: Type = IMAGE_REL_I386_REL32 (20) |
| // CHECK-NEXT: SymbolName = .text |
| // CHECK-NEXT: VirtualAddress = 0xC |
| // CHECK-NEXT: SymbolTableIndex = 0 |
| // CHECK-NEXT: Type = IMAGE_REL_I386_REL32 (20) |
| // CHECK-NEXT: SymbolName = .text |