Fix arm.v4a-linux.elf-entry.S

modified:   stub/src/arm.v4a-linux.elf-entry.S

	modified:   stub/arm.v4a-linux.elf-entry.h
	modified:   stub/arm.v5a-linux.elf-entry.h
	modified:   stub/armeb.v4a-linux.elf-entry.h
	modified:   stub/tmp/arm.v4a-linux.elf-entry.bin.dump
	modified:   stub/tmp/arm.v5a-linux.elf-entry.bin.dump
	modified:   stub/tmp/armeb.v4a-linux.elf-entry.bin.dump
	modified:   ../.github/travis_testsuite_1.sh
This commit is contained in:
John Reiser
2017-06-08 20:50:57 -07:00
parent e59ce39dc6
commit eef955a9dd
8 changed files with 2841 additions and 2843 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-2
View File
@@ -92,12 +92,10 @@ _start: .globl _start
adr r12,start_params -4 // &sz_pack2
ldmia r12,{r1,r2, r10,r11,lr} // r1= sz_pack2; r2= ADRM; r10= LENF;
//r11= CPR0; lr= MFLG
mov r0,r2 // ADRM
add r11,r11,r12 // cpr0
add r10,r10,r12 // end_decompress
ldr r3,[r11,# sz_unc]
sub r9,r12,r1 // &our_Elf32_Ehdr
mov r2,r1 // sz_pack2
add r1,r1,r3 // sz_pack2 + cpr0.sz_unc
ldr r3,[r11,#o_binfo - cpr0]
mov r0,r2 // ADRM
+13 -13
View File
@@ -2,19 +2,19 @@ file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn Flags
0 ELFMAINX 00000044 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 00000094 00000000 00000000 00000078 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 0000010c 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 0000010c 2**0 CONTENTS, READONLY
4 NRV2E 0000012c 00000000 00000000 0000010c 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000118 00000000 00000000 00000238 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000dc 00000000 00000000 00000350 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000a8 00000000 00000000 0000042c 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 000004d4 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e0c 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 00001284 2**0 CONTENTS, READONLY
11 ELFMAINY 00000036 00000000 00000000 00001284 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 000012ba 2**0 CONTENTS, RELOC, READONLY
0 ELFMAINX 0000003c 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 00000094 00000000 00000000 00000070 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 00000104 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 00000104 2**0 CONTENTS, READONLY
4 NRV2E 0000012c 00000000 00000000 00000104 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000118 00000000 00000000 00000230 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000dc 00000000 00000000 00000348 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000a8 00000000 00000000 00000424 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 000004cc 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e04 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 0000127c 2**0 CONTENTS, READONLY
11 ELFMAINY 00000036 00000000 00000000 0000127c 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 000012b2 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d ELFMAINXu 00000000 ELFMAINXu
00000000 l d NRV2E 00000000 NRV2E
+13 -13
View File
@@ -2,19 +2,19 @@ file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn Flags
0 ELFMAINX 00000044 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 000000a0 00000000 00000000 00000078 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 00000118 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 00000118 2**0 CONTENTS, READONLY
4 NRV2E 0000013c 00000000 00000000 00000118 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000128 00000000 00000000 00000254 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000ec 00000000 00000000 0000037c 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000b8 00000000 00000000 00000468 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 00000520 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e58 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 000012d0 2**0 CONTENTS, READONLY
11 ELFMAINY 0000003e 00000000 00000000 000012d0 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 0000130e 2**0 CONTENTS, RELOC, READONLY
0 ELFMAINX 0000003c 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 000000a0 00000000 00000000 00000070 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 00000110 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 00000110 2**0 CONTENTS, READONLY
4 NRV2E 0000013c 00000000 00000000 00000110 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000128 00000000 00000000 0000024c 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000ec 00000000 00000000 00000374 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000b8 00000000 00000000 00000460 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 00000518 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e50 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 000012c8 2**0 CONTENTS, READONLY
11 ELFMAINY 0000003e 00000000 00000000 000012c8 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 00001306 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d ELFMAINXu 00000000 ELFMAINXu
00000000 l d NRV2E 00000000 NRV2E
+13 -13
View File
@@ -2,19 +2,19 @@ file format elf32-bigarm
Sections:
Idx Name Size VMA LMA File off Algn Flags
0 ELFMAINX 00000044 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 00000094 00000000 00000000 00000078 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 0000010c 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 0000010c 2**0 CONTENTS, READONLY
4 NRV2E 0000012c 00000000 00000000 0000010c 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000118 00000000 00000000 00000238 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000dc 00000000 00000000 00000350 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000a8 00000000 00000000 0000042c 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 000004d4 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e0c 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 00001284 2**0 CONTENTS, READONLY
11 ELFMAINY 00000036 00000000 00000000 00001284 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 000012ba 2**0 CONTENTS, RELOC, READONLY
0 ELFMAINX 0000003c 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
1 ELFMAINXu 00000094 00000000 00000000 00000070 2**0 CONTENTS, RELOC, READONLY
2 NRV_HEAD 00000000 00000000 00000000 00000104 2**0 CONTENTS, READONLY
3 NRV_TAIL 00000000 00000000 00000000 00000104 2**0 CONTENTS, READONLY
4 NRV2E 0000012c 00000000 00000000 00000104 2**0 CONTENTS, RELOC, READONLY
5 NRV2D 00000118 00000000 00000000 00000230 2**0 CONTENTS, RELOC, READONLY
6 NRV2B 000000dc 00000000 00000000 00000348 2**0 CONTENTS, RELOC, READONLY
7 LZMA_ELF00 000000a8 00000000 00000000 00000424 2**0 CONTENTS, RELOC, READONLY
8 LZMA_DEC20 00000938 00000000 00000000 000004cc 2**0 CONTENTS, RELOC, READONLY
9 LZMA_DEC10 00000478 00000000 00000000 00000e04 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC30 00000000 00000000 00000000 0000127c 2**0 CONTENTS, READONLY
11 ELFMAINY 00000036 00000000 00000000 0000127c 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000004 00000000 00000000 000012b2 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d ELFMAINXu 00000000 ELFMAINXu
00000000 l d NRV2E 00000000 NRV2E