Fix stub for MIPS shared libraries
https://github.com/upx/upx/issues/135 modified: p_lx_elf.cpp modified: stub/src/mipsel.r3000-linux.shlib-init.S also .h .bin.dump
This commit is contained in:
@@ -2,23 +2,23 @@ file format elf32-bigmips
|
||||
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINX 00000038 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
|
||||
1 NRV2E 00000154 00000000 00000000 0000006c 2**0 CONTENTS, RELOC, READONLY
|
||||
2 NRV2D 00000144 00000000 00000000 000001c0 2**0 CONTENTS, RELOC, READONLY
|
||||
3 NRV2B 00000128 00000000 00000000 00000304 2**0 CONTENTS, RELOC, READONLY
|
||||
4 LZMA_ELF00 0000009c 00000000 00000000 0000042c 2**0 CONTENTS, READONLY
|
||||
5 LZMA_DEC20 00000ad8 00000000 00000000 000004c8 2**0 CONTENTS, READONLY
|
||||
6 LZMA_DEC10 00000ad8 00000000 00000000 00000fa0 2**0 CONTENTS, READONLY
|
||||
7 LZMA_DEC30 00000004 00000000 00000000 00001a78 2**0 CONTENTS, READONLY
|
||||
8 NRV_HEAD 00000010 00000000 00000000 00001a7c 2**0 CONTENTS, READONLY
|
||||
9 NRV_TAIL 00000010 00000000 00000000 00001a8c 2**0 CONTENTS, READONLY
|
||||
10 CFLUSH 00000024 00000000 00000000 00001a9c 2**0 CONTENTS, READONLY
|
||||
11 ELFMAINY 00000000 00000000 00000000 00001ac0 2**0 CONTENTS, READONLY
|
||||
12 ELFMAINZ 00000398 00000000 00000000 00001ac0 2**0 CONTENTS, READONLY
|
||||
0 ELFMAINX 00000058 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
|
||||
1 NRV2E 00000154 00000000 00000000 0000008c 2**0 CONTENTS, RELOC, READONLY
|
||||
2 NRV2D 00000144 00000000 00000000 000001e0 2**0 CONTENTS, RELOC, READONLY
|
||||
3 NRV2B 00000128 00000000 00000000 00000324 2**0 CONTENTS, RELOC, READONLY
|
||||
4 LZMA_ELF00 0000009c 00000000 00000000 0000044c 2**0 CONTENTS, READONLY
|
||||
5 LZMA_DEC20 00000ad8 00000000 00000000 000004e8 2**0 CONTENTS, READONLY
|
||||
6 LZMA_DEC10 00000ad8 00000000 00000000 00000fc0 2**0 CONTENTS, READONLY
|
||||
7 LZMA_DEC30 00000004 00000000 00000000 00001a98 2**0 CONTENTS, READONLY
|
||||
8 NRV_HEAD 00000010 00000000 00000000 00001a9c 2**0 CONTENTS, READONLY
|
||||
9 NRV_TAIL 00000010 00000000 00000000 00001aac 2**0 CONTENTS, READONLY
|
||||
10 CFLUSH 00000024 00000000 00000000 00001abc 2**0 CONTENTS, READONLY
|
||||
11 ELFMAINY 00000000 00000000 00000000 00001ae0 2**0 CONTENTS, READONLY
|
||||
12 ELFMAINZ 000002f0 00000000 00000000 00001ae0 2**0 CONTENTS, READONLY
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINX 00000000 ELFMAINX
|
||||
00000000 l d NRV_TAIL 00000000 NRV_TAIL
|
||||
00000000 l d ELFMAINZ 00000000 ELFMAINZ
|
||||
00000000 l d ELFMAINX 00000000 ELFMAINX
|
||||
00000000 l d NRV2E 00000000 NRV2E
|
||||
00000000 l d NRV2D 00000000 NRV2D
|
||||
00000000 l d NRV2B 00000000 NRV2B
|
||||
@@ -34,8 +34,8 @@ SYMBOL TABLE:
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000024 R_MIPS_LO16 ELFMAINX
|
||||
0000002c R_MIPS_LO16 ELFMAINZ
|
||||
0000003c R_MIPS_LO16 _start
|
||||
0000004c R_MIPS_LO16 ELFMAINZ
|
||||
|
||||
RELOCATION RECORDS FOR [NRV2E]:
|
||||
OFFSET TYPE VALUE
|
||||
|
||||
@@ -2,23 +2,23 @@ file format elf32-littlemips
|
||||
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINX 00000038 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
|
||||
1 NRV2E 0000012c 00000000 00000000 0000006c 2**0 CONTENTS, RELOC, READONLY
|
||||
2 NRV2D 0000011c 00000000 00000000 00000198 2**0 CONTENTS, RELOC, READONLY
|
||||
3 NRV2B 00000100 00000000 00000000 000002b4 2**0 CONTENTS, RELOC, READONLY
|
||||
4 LZMA_ELF00 0000009c 00000000 00000000 000003b4 2**0 CONTENTS, READONLY
|
||||
5 LZMA_DEC20 00000ad8 00000000 00000000 00000450 2**0 CONTENTS, READONLY
|
||||
6 LZMA_DEC10 00000ad8 00000000 00000000 00000f28 2**0 CONTENTS, READONLY
|
||||
7 LZMA_DEC30 00000004 00000000 00000000 00001a00 2**0 CONTENTS, READONLY
|
||||
8 NRV_HEAD 00000010 00000000 00000000 00001a04 2**0 CONTENTS, READONLY
|
||||
9 NRV_TAIL 00000010 00000000 00000000 00001a14 2**0 CONTENTS, READONLY
|
||||
10 CFLUSH 00000024 00000000 00000000 00001a24 2**0 CONTENTS, READONLY
|
||||
11 ELFMAINY 00000000 00000000 00000000 00001a48 2**0 CONTENTS, READONLY
|
||||
12 ELFMAINZ 00000398 00000000 00000000 00001a48 2**0 CONTENTS, READONLY
|
||||
0 ELFMAINX 00000058 00000000 00000000 00000034 2**0 CONTENTS, RELOC, READONLY
|
||||
1 NRV2E 0000012c 00000000 00000000 0000008c 2**0 CONTENTS, RELOC, READONLY
|
||||
2 NRV2D 0000011c 00000000 00000000 000001b8 2**0 CONTENTS, RELOC, READONLY
|
||||
3 NRV2B 00000100 00000000 00000000 000002d4 2**0 CONTENTS, RELOC, READONLY
|
||||
4 LZMA_ELF00 0000009c 00000000 00000000 000003d4 2**0 CONTENTS, READONLY
|
||||
5 LZMA_DEC20 00000ad8 00000000 00000000 00000470 2**0 CONTENTS, READONLY
|
||||
6 LZMA_DEC10 00000ad8 00000000 00000000 00000f48 2**0 CONTENTS, READONLY
|
||||
7 LZMA_DEC30 00000004 00000000 00000000 00001a20 2**0 CONTENTS, READONLY
|
||||
8 NRV_HEAD 00000010 00000000 00000000 00001a24 2**0 CONTENTS, READONLY
|
||||
9 NRV_TAIL 00000010 00000000 00000000 00001a34 2**0 CONTENTS, READONLY
|
||||
10 CFLUSH 00000024 00000000 00000000 00001a44 2**0 CONTENTS, READONLY
|
||||
11 ELFMAINY 00000000 00000000 00000000 00001a68 2**0 CONTENTS, READONLY
|
||||
12 ELFMAINZ 000002f0 00000000 00000000 00001a68 2**0 CONTENTS, READONLY
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINX 00000000 ELFMAINX
|
||||
00000000 l d NRV_TAIL 00000000 NRV_TAIL
|
||||
00000000 l d ELFMAINZ 00000000 ELFMAINZ
|
||||
00000000 l d ELFMAINX 00000000 ELFMAINX
|
||||
00000000 l d NRV2E 00000000 NRV2E
|
||||
00000000 l d NRV2D 00000000 NRV2D
|
||||
00000000 l d NRV2B 00000000 NRV2B
|
||||
@@ -34,8 +34,8 @@ SYMBOL TABLE:
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000024 R_MIPS_LO16 ELFMAINX
|
||||
0000002c R_MIPS_LO16 ELFMAINZ
|
||||
0000003c R_MIPS_LO16 _start
|
||||
0000004c R_MIPS_LO16 ELFMAINZ
|
||||
|
||||
RELOCATION RECORDS FOR [NRV2E]:
|
||||
OFFSET TYPE VALUE
|
||||
|
||||
Reference in New Issue
Block a user