# This test checks that GOTPCREL entries are being handled properly RUN: lld -flavor gnu -target x86_64-linux -static -e main --output-filetype=yaml \ RUN: --noinhibit-exec %p/Inputs/gotpcrel.x86-64 \ RUN: | FileCheck %s -check-prefix=YAML YAML: name: main YAML: references: YAML: kind: R_X86_64_GOTPCREL YAML: offset: 3 YAML: target: [[NULLGOT:[a-zA-Z0-9_]+]] YAML: kind: R_X86_64_GOTPCREL YAML: offset: 10 YAML: target: [[MAINGOT:[a-zA-Z0-9_]+]] YAML: name: [[NULLGOT]] YAML: content: [ 00, 00, 00, 00, 00, 00, 00, 00 ] YAML-NOT: references: YAML: name: [[MAINGOT]] YAML: kind: R_X86_64_64 YAML: target: main