// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu < %s | llvm-readobj -r - | FileCheck %s | |
// CHECK: Relocations [ | |
// CHECK-NEXT: Section ({{.*}}) .rela.text { | |
// CHECK-NEXT: 0x1D R_X86_64_PLT32 f2 0xFFFFFFFFFFFFFFFC | |
// CHECK-NEXT: } | |
// CHECK-NEXT: ] | |
.weak f | |
.weak g | |
f: | |
nop | |
g: | |
nop | |
.quad g - f | |
.weak f2 | |
f2: | |
nop | |
g2: | |
nop | |
.quad g2 - f2 | |
.quad f2 - g2 | |
call f2 |