summaryrefslogtreecommitdiff
path: root/test/ELF/mips-gp-ext.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/mips-gp-ext.s')
-rw-r--r--test/ELF/mips-gp-ext.s6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/ELF/mips-gp-ext.s b/test/ELF/mips-gp-ext.s
index b6c49e0fd422..212fd0fd21e4 100644
--- a/test/ELF/mips-gp-ext.s
+++ b/test/ELF/mips-gp-ext.s
@@ -1,8 +1,10 @@
# Check that the linker use a value of _gp symbol defined
# in a linker script to calculate GOT relocations.
-# FIXME: This test is xfailed because it depends on D27276 patch
-# that enables absolute symbols redefinition by a linker's script.
+# FIXME: This test is xfailed because there is currently a bug
+# that causes symbols defined by linker scripts to be put in the
+# wrong sections. In particular, `_gp = . + 0x100` ends up in
+# `.text` when it should be in `*ABS*`.
# XFAIL: *
# RUN: llvm-mc -filetype=obj -triple=mips-unknown-linux %s -o %t.o