2 #name
: MIPS ELF reloc
2
4 # Test the GPREL
and LITERAL generation
.
5 # FIXME
: really
this should check that the contents of
.sdata
, .lit4
,
6 #
and .lit8 are correct too
.
8 .*: file format elf
.*mips
10 RELOCATION RECORDS FOR \
[\
.text\
]:
12 0+0000000 R_MIPS_LITERAL \
.lit8\
+0x0+0004000
13 0+0000004 R_MIPS_LITERAL \
.lit8\
+0x0+0004000
14 0+0000008 R_MIPS_LITERAL \
.lit8\
+0x0+0004000
15 0+000000c R_MIPS_LITERAL \
.lit4\
+0x0+0004000
16 0+0000010 R_MIPS_LITERAL \
.lit4\
+0x0+0004000
17 0+0000014 R_MIPS_LITERAL \
.lit4\
+0x0+0004000
18 0+0000018 R_MIPS_GPREL16 \
.sdata\
+0x0+0004000
19 0+000001c R_MIPS_GPREL16 \
.sdata\
+0x0+0004000
20 0+0000020 R_MIPS_GPREL16 \
.sdata\
+0x0+0004000
23 Contents of section \
.text
:
24 0000 d782c000 d782c008 d782c010 c782c000
.*
25 0010 c782c004 c782c008
8f82c
000 8f82c
004 .*
26 0020 8f82c
008 00000000 00000000 00000000 .*