Skip to content

Commit

Permalink
test: merge ARM relocations test
Browse files Browse the repository at this point in the history
There is a fair number of relocations that are part of the AAELF specification.
Simply merge the tests into a single test file, otherwise, we will end up with
far too many test files to test each relocation type.  NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225576 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
compnerd committed Jan 10, 2015
1 parent cc59790 commit e83fb8c
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 17 deletions.
16 changes: 15 additions & 1 deletion test/MC/ARM/reloc-abs16.s → test/MC/ARM/arm-elf-relocations.s
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,25 @@

.syntax unified

.section .text.r_arm_abs8

.byte abs8_0 -128
.byte abs8_1 +255

@ CHECK: Relocations {
@ CHECK: Section {{.*}} .rel.text.r_arm_abs8 {
@ CHECK: 0x0 R_ARM_ABS8 abs8_0 0x0
@ CHECK: 0x1 R_ARM_ABS8 abs8_1 0x0
@ CHECK: }
@ CHECK: }

.section .text.r_arm_abs16

.short abs16_0 -32768
.short abs16_1 +65535

@ CHECK: Relocations {
@ CHECK: Section (2) .rel.text {
@ CHECK: Section {{.*}} .rel.text.r_arm_abs16 {
@ CHECK: 0x0 R_ARM_ABS16 abs16_0 0x0
@ CHECK: 0x2 R_ARM_ABS16 abs16_1 0x0
@ CHECK: }
Expand Down
16 changes: 0 additions & 16 deletions test/MC/ARM/reloc-abs8.s

This file was deleted.

0 comments on commit e83fb8c

Please sign in to comment.