diff options
-rw-r--r-- | lld/test/ELF/mips-micro-got64.s | 6 | ||||
-rw-r--r-- | lld/test/ELF/mips-micro64-relocs.s | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/lld/test/ELF/mips-micro-got64.s b/lld/test/ELF/mips-micro-got64.s index 653bfbfbe8c..1961bff9f27 100644 --- a/lld/test/ELF/mips-micro-got64.s +++ b/lld/test/ELF/mips-micro-got64.s @@ -1,5 +1,11 @@ # Check microMIPS GOT relocations for N64 ABI. +# microMIPS 64-bit is unsupported by LLVM starting from r335057. +# But such code can be generated by GCC. Mark this test as XFAIL +# while decide to drop microMIPS 64-bit support from LLD too or +# use binary inputs for the test. +# XFAIL: * + # RUN: llvm-mc -filetype=obj -triple=mips64-unknown-linux -mattr=micromips \ # RUN: %s -o %t1.o # RUN: llvm-mc -filetype=obj -triple=mips64-unknown-linux -mattr=micromips \ diff --git a/lld/test/ELF/mips-micro64-relocs.s b/lld/test/ELF/mips-micro64-relocs.s index b440c7a1463..a03cc0a0b20 100644 --- a/lld/test/ELF/mips-micro64-relocs.s +++ b/lld/test/ELF/mips-micro64-relocs.s @@ -1,5 +1,11 @@ # REQUIRES: mips +# microMIPS 64-bit is unsupported by LLVM starting from r335057. +# But such code can be generated by GCC. Mark this test as XFAIL +# while decide to drop microMIPS 64-bit support from LLD too or +# use binary inputs for the test. +# XFAIL: * + # Check handling of some microMIPS relocations in 64-bit mode. # RUN: llvm-mc -filetype=obj -triple=mips64el-unknown-linux \ |