diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-07-05 19:31:07 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-07-05 19:31:07 +0000 |
commit | 243288a488252684e28c3cf3d7cb6cf93cf895ab (patch) | |
tree | 77a2cebbfc05b527f496ba15c12737ba1fd0a2e4 | |
parent | 1d50926e71170ac6ef1ea38b97ac2329109afa4a (diff) | |
download | bcm5719-llvm-243288a488252684e28c3cf3d7cb6cf93cf895ab.tar.gz bcm5719-llvm-243288a488252684e28c3cf3d7cb6cf93cf895ab.zip |
Add a test for relocation addend on mips.
An lld test found a bug in a llvm patch I am working on. It is better
to have test coverage for that in llvm too.
llvm-svn: 307192
-rw-r--r-- | llvm/test/MC/Mips/addend.s | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/llvm/test/MC/Mips/addend.s b/llvm/test/MC/Mips/addend.s new file mode 100644 index 00000000000..93ce4f413ae --- /dev/null +++ b/llvm/test/MC/Mips/addend.s @@ -0,0 +1,21 @@ +# RUN: llvm-mc -filetype=obj -triple=mips-unknown-linux -mcpu=mips32r6 %s -o %t.o +# RUN: llvm-readobj -s -section-data %t.o | FileCheck %s + +# CHECK: Name: .text +# CHECK-NEXT: Type: +# CHECK-NEXT: Flags [ +# CHECK-NEXT: SHF_ALLOC +# CHECK-NEXT: SHF_EXECINSTR +# CHECK-NEXT: ] +# CHECK-NEXT: Address: +# CHECK-NEXT: Offset: +# CHECK-NEXT: Size: +# CHECK-NEXT: Link: +# CHECK-NEXT: Info: +# CHECK-NEXT: AddressAlignment: +# CHECK-NEXT: EntrySize: +# CHECK-NEXT: SectionData ( +# CHECK-NEXT: 0000: 00000008 | +# CHECK-NEXT: ) + + .word _foo+8-. |