1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -filetype=obj -triple x86_64-pc-windows-msvc < %s | llvm-readobj -r | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker// CHECK: Relocations [ 4*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: Section {{.*}} .text { 5*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: 0x3 IMAGE_REL_AMD64_REL32 zed 6*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: 0xA IMAGE_REL_AMD64_REL32 zed2 7*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: } 8*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: ] 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard Workerfoo: 11*9880d681SAndroid Build Coastguard Worker leaq zed(%rip), %rax 12*9880d681SAndroid Build Coastguard Worker leaq zed2(%rip), %rax 13*9880d681SAndroid Build Coastguard Worker retq 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Worker .section .rdata,"dr",discard,zed 16*9880d681SAndroid Build Coastguard WorkerLbar: 17*9880d681SAndroid Build Coastguard Worker .zero 2 18*9880d681SAndroid Build Coastguard Worker 19*9880d681SAndroid Build Coastguard Worker .globl zed 20*9880d681SAndroid Build Coastguard Workerzed = Lbar+1 21*9880d681SAndroid Build Coastguard Worker 22*9880d681SAndroid Build Coastguard Worker .globl zed2 23*9880d681SAndroid Build Coastguard Workerzed2 = Lbar 24