[mips] Fix ELF e_flags related to -mabicalls and -mplt.
[oota-llvm.git] / test / MC / ELF / relocation.s
index 318d60fdc823f099cfa63c637935673fccb213b0..c0e6007dc4e778180aaea515160c731e32330ec0 100644 (file)
@@ -25,6 +25,7 @@ bar:
        .word   foo-bar
        .byte   foo-bar
 
+        # this should probably be an error...
        zed = foo +2
        call zed@PLT
 
@@ -57,7 +58,7 @@ bar:
 // CHECK-NEXT:       0x85 R_X86_64_TPOFF64 baz 0x0
 // CHECK-NEXT:       0x8D R_X86_64_PC16 foo 0x8D
 // CHECK-NEXT:       0x8F R_X86_64_PC8 foo 0x8F
-// CHECK-NEXT:       0x91 R_X86_64_PLT32 foo 0xFFFFFFFFFFFFFFFE
+// CHECK-NEXT:       0x91 R_X86_64_PLT32 zed 0xFFFFFFFFFFFFFFFC
 // CHECK-NEXT:       0x98 R_X86_64_PC32 foo 0xFFFFFFFFFFFFFFFB
 // CHECK-NEXT:       0x9D R_X86_64_GOTPC32 _GLOBAL_OFFSET_TABLE_ 0x1
 // CHECK-NEXT:       0xA3 R_X86_64_GOTPC64 _GLOBAL_OFFSET_TABLE_ 0x2