1 // RUN: not llvm-mc -triple x86_64-pc-linux %s -o %t.o -filetype=obj 2>&1 | FileCheck %s 2 3 .quad foo@gotpcrel 4 // CHECK: 32 bit reloc applied to a field with a different size 5 // CHECK-NEXT: .quad foo@gotpcrel 6 7 .quad foo@plt 8 // CHECK: 32 bit reloc applied to a field with a different size 9 // CHECK-NEXT: .quad foo@plt 10 11 .quad foo@tlsld 12 // CHECK: 32 bit reloc applied to a field with a different size 13 // CHECK-NEXT: .quad foo@tlsld 14 15 .quad foo@gottpoff 16 // CHECK: 32 bit reloc applied to a field with a different size 17 // CHECK-NEXT: .quad foo@gottpoff 18 19 .quad foo@tlsgd 20 // CHECK: 32 bit reloc applied to a field with a different size 21 // CHECK-NEXT: .quad foo@tlsgd 22