ea2a190bd1
Decompressing lzma required many adjustments.
Backwards compatibility probably is broken for
stub/amd64-win64.pe.h
stub/arm64-win64.pe.h
Also: shared libraries need memfd_create.
modified: ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
modified: p_lx_elf.cpp
modified: stub/Makefile
modified: stub/scripts/xstrip.py
modified: stub/src/amd64-expand.S
modified: stub/src/arch/amd64/lzma_d.S
modified: stub/src/arch/arm/v4a/lzma_d.S
modified: stub/src/arch/arm/v4t/macros.S
modified: stub/src/arch/arm64/v8/lzma_d.S
modified: stub/src/arch/powerpc/32/lzma_d.S
modified: stub/src/arch/powerpc/64le/lzma_d-common.S
modified: stub/src/arm.v4a-expand.S
modified: stub/src/arm.v4t-linux.shlib-init.S
modified: stub/src/arm64-expand.S
modified: stub/src/i386-expand.S
modified: stub/src/mips.r3000-expand.S
modified: stub/src/powerpc-expand.S
modified: stub/src/powerpc-linux.elf-entry.S
modified: stub/src/powerpc-linux.elf-fold.S
modified: stub/src/powerpc64-expand.S
modified: stub/src/powerpc64-linux.elf-entry.S
modified: stub/src/powerpc64-linux.elf-fold.S
plus generated *.h *.map *.dump
271 lines
9.5 KiB
Plaintext
Vendored
Generated
271 lines
9.5 KiB
Plaintext
Vendored
Generated
file format elf32-littlearm
|
|
|
|
Sections:
|
|
Idx Name Size VMA LMA File off Algn Flags
|
|
0 LINUX000 048 0 0 034 2**0 CONTENTS
|
|
1 LINUX010 014 0 0 07c 2**0 CONTENTS
|
|
2 LINUX020 0c 0 0 090 2**0 CONTENTS
|
|
3 ctok32.00 04 0 0 09c 2**0 CONTENTS
|
|
4 ctok32.50 04 0 0 0a0 2**0 CONTENTS
|
|
5 ctok32.51 04 0 0 0a4 2**0 CONTENTS
|
|
6 ctok32.10 044 0 0 0a8 2**0 CONTENTS
|
|
7 LINUX030 0 0 0 0ec 2**0 CONTENTS
|
|
8 NRV2B 0c4 0 0 0ec 2**0 CONTENTS
|
|
9 NRV2D 0100 0 0 01b0 2**0 CONTENTS
|
|
10 NRV2E 0114 0 0 02b0 2**0 CONTENTS
|
|
11 LZMA_ELF00 080 0 0 03c4 2**0 CONTENTS
|
|
12 LZMA_DEC20 0938 0 0 0444 2**0 CONTENTS
|
|
13 LZMA_DEC10 0478 0 0 0d7c 2**0 CONTENTS
|
|
14 LZMA_DEC30 0 0 0 011f4 2**0 CONTENTS
|
|
15 UPX1HEAD 020 0 0 011f4 2**0 CONTENTS
|
|
SYMBOL TABLE:
|
|
00000000 l d LINUX000 0 LINUX000
|
|
00000000 l d ctok32.00 0 ctok32.00
|
|
00000000 l d ctok32.10 0 ctok32.10
|
|
00000000 l d LINUX030 0 LINUX030
|
|
00000000 l d NRV2B 0 NRV2B
|
|
00000000 l d NRV2D 0 NRV2D
|
|
00000000 l d NRV2E 0 NRV2E
|
|
00000000 l d LZMA_ELF00 0 LZMA_ELF00
|
|
00000000 l d LZMA_DEC20 0 LZMA_DEC20
|
|
00000000 l d LZMA_DEC10 0 LZMA_DEC10
|
|
00000000 l d LINUX010 0 LINUX010
|
|
00000000 l d LINUX020 0 LINUX020
|
|
00000000 l d ctok32.50 0 ctok32.50
|
|
00000000 l d ctok32.51 0 ctok32.51
|
|
00000000 l d LZMA_DEC30 0 LZMA_DEC30
|
|
00000000 l d UPX1HEAD 0 UPX1HEAD
|
|
00000000 *UND* 0 METHOD
|
|
00000000 *UND* 0 COMPRESSED_LENGTH
|
|
00000000 *UND* 0 UNCOMPRESSED_LENGTH
|
|
00000000 *UND* 0 filter_cto
|
|
00000000 *UND* 0 filter_id
|
|
00000000 g F NRV2B 0c4 ucl_nrv2b_decompress_8
|
|
00000000 g F NRV2D 0100 ucl_nrv2d_decompress_8
|
|
00000000 g F NRV2E 0114 ucl_nrv2e_decompress_8
|
|
00000000 g LZMA_DEC10 0 LzmaDecode
|
|
|
|
RELOCATION RECORDS FOR [LINUX000]:
|
|
OFFSET TYPE VALUE
|
|
0000000c R_ARM_ABS32 METHOD
|
|
00000030 R_ARM_PC24 LINUX030
|
|
00000034 R_ARM_PC24 LINUX000
|
|
00000038 R_ARM_ABS32 COMPRESSED_LENGTH
|
|
0000003c R_ARM_ABS32 UNCOMPRESSED_LENGTH
|
|
00000044 R_ARM_PC24 LINUX000
|
|
|
|
RELOCATION RECORDS FOR [LINUX010]:
|
|
OFFSET TYPE VALUE
|
|
00000008 R_ARM_ABS32 filter_cto
|
|
0000000c R_ARM_ABS32 filter_id
|
|
00000010 R_ARM_PC24 ctok32.00
|
|
|
|
RELOCATION RECORDS FOR [ctok32.10]:
|
|
OFFSET TYPE VALUE
|
|
00000020 R_ARM_PC24 ctok32.10
|
|
0000003c R_ARM_PC24 ctok32.10
|
|
|
|
RELOCATION RECORDS FOR [NRV2B]:
|
|
OFFSET TYPE VALUE
|
|
00000010 R_ARM_PC24 NRV2B
|
|
00000048 R_ARM_PC24 NRV2B
|
|
00000050 R_ARM_PC24 NRV2B
|
|
00000054 R_ARM_PC24 NRV2B
|
|
00000064 R_ARM_PC24 NRV2B
|
|
00000068 R_ARM_PC24 NRV2B
|
|
0000006c R_ARM_PC24 NRV2B
|
|
00000078 R_ARM_PC24 NRV2B
|
|
00000088 R_ARM_PC24 NRV2B
|
|
0000008c R_ARM_PC24 NRV2B
|
|
00000094 R_ARM_PC24 NRV2B
|
|
0000009c R_ARM_PC24 NRV2B
|
|
000000a0 R_ARM_PC24 NRV2B
|
|
000000bc R_ARM_PC24 NRV2B
|
|
000000c0 R_ARM_PC24 NRV2B
|
|
|
|
RELOCATION RECORDS FOR [NRV2D]:
|
|
OFFSET TYPE VALUE
|
|
00000010 R_ARM_PC24 NRV2D
|
|
00000044 R_ARM_PC24 NRV2D
|
|
00000048 R_ARM_PC24 NRV2D
|
|
00000050 R_ARM_PC24 NRV2D
|
|
0000005c R_ARM_PC24 NRV2D
|
|
00000068 R_ARM_PC24 NRV2D
|
|
00000074 R_ARM_PC24 NRV2D
|
|
00000078 R_ARM_PC24 NRV2D
|
|
00000084 R_ARM_PC24 NRV2D
|
|
00000094 R_ARM_PC24 NRV2D
|
|
0000009c R_ARM_PC24 NRV2D
|
|
000000a4 R_ARM_PC24 NRV2D
|
|
000000b0 R_ARM_PC24 NRV2D
|
|
000000b8 R_ARM_PC24 NRV2D
|
|
000000c4 R_ARM_PC24 NRV2D
|
|
000000d0 R_ARM_PC24 NRV2D
|
|
000000d4 R_ARM_PC24 NRV2D
|
|
000000f8 R_ARM_PC24 NRV2D
|
|
000000fc R_ARM_PC24 NRV2D
|
|
|
|
RELOCATION RECORDS FOR [NRV2E]:
|
|
OFFSET TYPE VALUE
|
|
00000010 R_ARM_PC24 NRV2E
|
|
00000044 R_ARM_PC24 NRV2E
|
|
00000048 R_ARM_PC24 NRV2E
|
|
00000050 R_ARM_PC24 NRV2E
|
|
0000005c R_ARM_PC24 NRV2E
|
|
00000068 R_ARM_PC24 NRV2E
|
|
00000074 R_ARM_PC24 NRV2E
|
|
00000078 R_ARM_PC24 NRV2E
|
|
00000084 R_ARM_PC24 NRV2E
|
|
00000094 R_ARM_PC24 NRV2E
|
|
0000009c R_ARM_PC24 NRV2E
|
|
000000a0 R_ARM_PC24 NRV2E
|
|
000000a8 R_ARM_PC24 NRV2E
|
|
000000ac R_ARM_PC24 NRV2E
|
|
000000b8 R_ARM_PC24 NRV2E
|
|
000000bc R_ARM_PC24 NRV2E
|
|
000000c4 R_ARM_PC24 NRV2E
|
|
000000d0 R_ARM_PC24 NRV2E
|
|
000000d4 R_ARM_PC24 NRV2E
|
|
000000dc R_ARM_PC24 NRV2E
|
|
000000e4 R_ARM_PC24 NRV2E
|
|
0000010c R_ARM_PC24 NRV2E
|
|
00000110 R_ARM_PC24 NRV2E
|
|
|
|
RELOCATION RECORDS FOR [LZMA_ELF00]:
|
|
OFFSET TYPE VALUE
|
|
00000040 R_ARM_PC24 LZMA_ELF00
|
|
00000074 R_ARM_PC24 LZMA_ELF00
|
|
|
|
RELOCATION RECORDS FOR [LZMA_DEC20]:
|
|
OFFSET TYPE VALUE
|
|
00000074 R_ARM_PC24 LZMA_DEC20
|
|
00000090 R_ARM_PC24 LZMA_DEC20
|
|
000000b8 R_ARM_PC24 LZMA_DEC20
|
|
000000cc R_ARM_PC24 LZMA_DEC20
|
|
000000f4 R_ARM_PC24 LZMA_DEC20
|
|
00000100 R_ARM_PC24 LZMA_DEC20
|
|
00000108 R_ARM_PC24 LZMA_DEC20
|
|
00000144 R_ARM_PC24 LZMA_DEC20
|
|
00000190 R_ARM_PC24 LZMA_DEC20
|
|
000001cc R_ARM_PC24 LZMA_DEC20
|
|
000001d8 R_ARM_PC24 LZMA_DEC20
|
|
00000204 R_ARM_PC24 LZMA_DEC20
|
|
00000218 R_ARM_PC24 LZMA_DEC20
|
|
00000220 R_ARM_PC24 LZMA_DEC20
|
|
00000234 R_ARM_PC24 LZMA_DEC20
|
|
0000023c R_ARM_PC24 LZMA_DEC20
|
|
00000240 R_ARM_PC24 LZMA_DEC20
|
|
0000024c R_ARM_PC24 LZMA_DEC20
|
|
00000258 R_ARM_PC24 LZMA_DEC20
|
|
000002a4 R_ARM_PC24 LZMA_DEC20
|
|
000002c8 R_ARM_PC24 LZMA_DEC20
|
|
000002e8 R_ARM_PC24 LZMA_DEC20
|
|
00000304 R_ARM_PC24 LZMA_DEC20
|
|
0000030c R_ARM_PC24 LZMA_DEC20
|
|
0000033c R_ARM_PC24 LZMA_DEC20
|
|
00000388 R_ARM_PC24 LZMA_DEC20
|
|
000003a0 R_ARM_PC24 LZMA_DEC20
|
|
000003a8 R_ARM_PC24 LZMA_DEC20
|
|
000003cc R_ARM_PC24 LZMA_DEC20
|
|
000003e0 R_ARM_PC24 LZMA_DEC20
|
|
000003e8 R_ARM_PC24 LZMA_DEC20
|
|
00000424 R_ARM_PC24 LZMA_DEC20
|
|
00000438 R_ARM_PC24 LZMA_DEC20
|
|
0000046c R_ARM_PC24 LZMA_DEC20
|
|
00000484 R_ARM_PC24 LZMA_DEC20
|
|
0000048c R_ARM_PC24 LZMA_DEC20
|
|
000004b0 R_ARM_PC24 LZMA_DEC20
|
|
000004d4 R_ARM_PC24 LZMA_DEC20
|
|
000004ec R_ARM_PC24 LZMA_DEC20
|
|
000004f4 R_ARM_PC24 LZMA_DEC20
|
|
00000518 R_ARM_PC24 LZMA_DEC20
|
|
0000053c R_ARM_PC24 LZMA_DEC20
|
|
00000598 R_ARM_PC24 LZMA_DEC20
|
|
000005a0 R_ARM_PC24 LZMA_DEC20
|
|
000005c0 R_ARM_PC24 LZMA_DEC20
|
|
000005e4 R_ARM_PC24 LZMA_DEC20
|
|
000005fc R_ARM_PC24 LZMA_DEC20
|
|
00000604 R_ARM_PC24 LZMA_DEC20
|
|
00000624 R_ARM_PC24 LZMA_DEC20
|
|
00000648 R_ARM_PC24 LZMA_DEC20
|
|
00000680 R_ARM_PC24 LZMA_DEC20
|
|
0000068c R_ARM_PC24 LZMA_DEC20
|
|
000006d0 R_ARM_PC24 LZMA_DEC20
|
|
000006ec R_ARM_PC24 LZMA_DEC20
|
|
0000071c R_ARM_PC24 LZMA_DEC20
|
|
00000728 R_ARM_PC24 LZMA_DEC20
|
|
0000076c R_ARM_PC24 LZMA_DEC20
|
|
0000077c R_ARM_PC24 LZMA_DEC20
|
|
0000079c R_ARM_PC24 LZMA_DEC20
|
|
000007b8 R_ARM_PC24 LZMA_DEC20
|
|
000007c4 R_ARM_PC24 LZMA_DEC20
|
|
000007d0 R_ARM_PC24 LZMA_DEC20
|
|
000007f4 R_ARM_PC24 LZMA_DEC20
|
|
00000820 R_ARM_PC24 LZMA_DEC20
|
|
0000082c R_ARM_PC24 LZMA_DEC20
|
|
0000087c R_ARM_PC24 LZMA_DEC20
|
|
00000888 R_ARM_PC24 LZMA_DEC20
|
|
000008a0 R_ARM_PC24 LZMA_DEC20
|
|
000008e8 R_ARM_PC24 LZMA_DEC20
|
|
000008f4 R_ARM_PC24 LZMA_DEC20
|
|
000008fc R_ARM_PC24 LZMA_DEC20
|
|
00000904 R_ARM_PC24 LZMA_DEC20
|
|
00000928 R_ARM_PC24 LZMA_DEC20
|
|
|
|
RELOCATION RECORDS FOR [LZMA_DEC10]:
|
|
OFFSET TYPE VALUE
|
|
00000078 R_ARM_PC24 LZMA_DEC10
|
|
00000080 R_ARM_PC24 LZMA_DEC10
|
|
00000088 R_ARM_PC24 LZMA_DEC10
|
|
000000a8 R_ARM_PC24 LZMA_DEC10
|
|
000000ac R_ARM_PC24 LZMA_DEC10
|
|
000000e4 R_ARM_PC24 LZMA_DEC10
|
|
00000100 R_ARM_PC24 LZMA_DEC10
|
|
0000010c R_ARM_PC24 LZMA_DEC10
|
|
00000114 R_ARM_PC24 LZMA_DEC10
|
|
00000118 R_ARM_PC24 LZMA_DEC10
|
|
00000120 R_ARM_PC24 LZMA_DEC10
|
|
00000128 R_ARM_PC24 LZMA_DEC10
|
|
00000144 R_ARM_PC24 LZMA_DEC10
|
|
0000014c R_ARM_PC24 LZMA_DEC10
|
|
00000150 R_ARM_PC24 LZMA_DEC10
|
|
00000180 R_ARM_PC24 LZMA_DEC10
|
|
00000188 R_ARM_PC24 LZMA_DEC10
|
|
0000018c R_ARM_PC24 LZMA_DEC10
|
|
0000019c R_ARM_PC24 LZMA_DEC10
|
|
000001a0 R_ARM_PC24 LZMA_DEC10
|
|
000001c0 R_ARM_PC24 LZMA_DEC10
|
|
000001cc R_ARM_PC24 LZMA_DEC10
|
|
000001d4 R_ARM_PC24 LZMA_DEC10
|
|
000001dc R_ARM_PC24 LZMA_DEC10
|
|
000001e4 R_ARM_PC24 LZMA_DEC10
|
|
000001ec R_ARM_PC24 LZMA_DEC10
|
|
00000228 R_ARM_PC24 LZMA_DEC10
|
|
0000022c R_ARM_PC24 LZMA_DEC10
|
|
00000244 R_ARM_PC24 LZMA_DEC10
|
|
0000024c R_ARM_PC24 LZMA_DEC10
|
|
00000250 R_ARM_PC24 LZMA_DEC10
|
|
00000268 R_ARM_PC24 LZMA_DEC10
|
|
00000284 R_ARM_PC24 LZMA_DEC10
|
|
0000028c R_ARM_PC24 LZMA_DEC10
|
|
000002a4 R_ARM_PC24 LZMA_DEC10
|
|
000002c8 R_ARM_PC24 LZMA_DEC10
|
|
000002d0 R_ARM_PC24 LZMA_DEC10
|
|
000002dc R_ARM_PC24 LZMA_DEC10
|
|
000002f4 R_ARM_PC24 LZMA_DEC10
|
|
0000030c R_ARM_PC24 LZMA_DEC10
|
|
00000314 R_ARM_PC24 LZMA_DEC10
|
|
0000032c R_ARM_PC24 LZMA_DEC10
|
|
00000350 R_ARM_PC24 LZMA_DEC10
|
|
00000358 R_ARM_PC24 LZMA_DEC10
|
|
00000370 R_ARM_PC24 LZMA_DEC10
|
|
00000378 R_ARM_PC24 LZMA_DEC10
|
|
0000039c R_ARM_PC24 LZMA_DEC10
|
|
000003b0 R_ARM_PC24 LZMA_DEC10
|
|
000003b8 R_ARM_PC24 LZMA_DEC10
|
|
000003c8 R_ARM_PC24 LZMA_DEC10
|
|
000003cc R_ARM_PC24 LZMA_DEC10
|
|
00000400 R_ARM_PC24 LZMA_DEC10
|
|
00000418 R_ARM_PC24 LZMA_DEC10
|
|
00000440 R_ARM_PC24 LZMA_DEC10
|