From: Davide Italiano Date: Sun, 24 Apr 2016 01:08:35 +0000 (+0000) Subject: [MC/ELF] Make the relaxation test more interesting. X-Git-Tag: llvmorg-3.9.0-rc1~8160 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=327b88c36dfce8cb8acf54a01e5a9b41a44872eb;p=platform%2Fupstream%2Fllvm.git [MC/ELF] Make the relaxation test more interesting. Add a case where we can't relax. llvm-svn: 267308 --- diff --git a/llvm/test/MC/ELF/got-relaxed.s b/llvm/test/MC/ELF/got-relaxed.s index 2a9969e..bce4954 100644 --- a/llvm/test/MC/ELF/got-relaxed.s +++ b/llvm/test/MC/ELF/got-relaxed.s @@ -5,12 +5,14 @@ movl foo@GOT, %eax movl foo@GOTPCREL(%rip), %eax movq foo@GOTPCREL(%rip), %rax + .long zed@GOTPCREL // CHECK: Relocations [ // CHECK: Section ({{[^ ]+}}) .rela.text { // CHECK-NEXT: 0x{{[^ ]+}} R_X86_64_GOT32 foo 0x{{[^ ]+}} // CHECK-NEXT: 0x{{[^ ]+}} R_X86_64_GOTPCRELX foo 0x{{[^ ]+}} // CHECK-NEXT: 0x{{[^ ]+}} R_X86_64_REX_GOTPCRELX foo 0x{{[^ ]+}} +// CHECK-NEXT: 0x{{[^ ]+}} R_X86_64_GOTPCREL zed 0x{{[^ ]+}} // CHECK-NEXT: } // CHECK-NEXT: ]