Sync stubs ("make testsuite" passes)
modified: ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh modified: stub/arm.v4a-linux.elf-entry.h modified: stub/arm.v4a-linux.elf-fold.h modified: stub/arm.v4a-linux.elf-so_entry.h modified: stub/arm.v4a-linux.elf-so_fold.h modified: stub/arm.v5a-linux.elf-entry.h modified: stub/arm.v5a-linux.elf-fold.h modified: stub/arm.v5a-linux.elf-so_entry.h modified: stub/arm.v5a-linux.elf-so_fold.h modified: stub/arm64-linux.elf-fold.h modified: stub/armeb.v4a-linux.elf-entry.h modified: stub/armeb.v4a-linux.elf-fold.h modified: stub/i386-bsd.elf-fold.h modified: stub/i386-bsd.elf.execve-fold.h modified: stub/i386-darwin.macho-entry.h modified: stub/i386-linux.elf-entry.h modified: stub/i386-linux.elf-fold.h modified: stub/i386-linux.elf-so_entry.h modified: stub/i386-linux.elf-so_fold.h modified: stub/i386-linux.elf.execve-fold.h modified: stub/i386-linux.elf.interp-fold.h modified: stub/i386-linux.elf.shell-fold.h modified: stub/i386-netbsd.elf-fold.h modified: stub/i386-openbsd.elf-fold.h modified: stub/mips.r3000-linux.elf-fold.h modified: stub/mipsel.r3000-linux.elf-fold.h modified: stub/powerpc-linux.elf-fold.h modified: stub/powerpc64-linux.elf-fold.h modified: stub/powerpc64le-linux.elf-fold.h deleted: stub/src/upxfd_create.c modified: stub/tmp/amd64-linux.elf-fold.map modified: stub/tmp/arm.v4a-linux.elf-entry.bin.dump modified: stub/tmp/arm.v4a-linux.elf-fold.map modified: stub/tmp/arm.v5a-linux.elf-entry.bin.dump modified: stub/tmp/arm.v5a-linux.elf-fold.map modified: stub/tmp/arm64-linux.elf-fold.map modified: stub/tmp/armeb.v4a-linux.elf-entry.bin.dump modified: stub/tmp/armeb.v4a-linux.elf-fold.map modified: stub/tmp/i386-bsd.elf-fold.map modified: stub/tmp/i386-bsd.elf.execve-fold.map modified: stub/tmp/i386-darwin.macho-entry.bin.dump modified: stub/tmp/i386-linux.elf-entry.bin.dump modified: stub/tmp/i386-linux.elf-fold.map modified: stub/tmp/i386-linux.elf.execve-fold.map modified: stub/tmp/i386-linux.elf.interp-fold.map modified: stub/tmp/i386-linux.elf.shell-fold.map modified: stub/tmp/i386-netbsd.elf-fold.map modified: stub/tmp/i386-openbsd.elf-fold.map modified: stub/tmp/mips.r3000-linux.elf-fold.map modified: stub/tmp/mipsel.r3000-linux.elf-fold.map modified: stub/tmp/powerpc-linux.elf-fold.map modified: stub/tmp/powerpc64-linux.elf-fold.map modified: stub/tmp/powerpc64le-linux.elf-fold.map
This commit is contained in:
+109
-87
@@ -4,20 +4,25 @@ Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINY 0 0 0 034 2**0 CONTENTS
|
||||
1 ELFMAINZ 01f0 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 074c 0 0 0224 2**2 CONTENTS
|
||||
2 UMF_ANDROID 0510 0 0 0224 2**2 CONTENTS
|
||||
3 UMF_LINUX 0cc 0 0 0734 2**2 CONTENTS
|
||||
4 ELFMAINX 023c 0 0 0800 2**2 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
00000000 l d UMF_ANDROID 0 UMF_ANDROID
|
||||
00000000 l d UMF_LINUX 0 UMF_LINUX
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINY 0 ELFMAINY
|
||||
00000000 *UND* 0 MFLG
|
||||
000000ec g ELFMAINZ 0 getpid
|
||||
00000500 g F ELFMAINX 024c upx_mmap_and_fd
|
||||
00000008 g ELFMAINZ 0 memcpy
|
||||
00000000 *UND* 0 O_BINFO
|
||||
0000004c g ELFMAINZ 0 mempcpy
|
||||
000000d8 g ELFMAINZ 0 ftruncate
|
||||
00000100 g ELFMAINZ 0 lseek
|
||||
000002c4 g F UMF_ANDROID 024c upx_mmap_and_fd_android
|
||||
000001a8 g ELFMAINZ 0 mmap
|
||||
00000000 g F UMF_LINUX 0cc upx_mmap_and_fd_linux
|
||||
00000164 g ELFMAINZ 0 uname
|
||||
00000000 g ELFMAINY 0 end_decompress
|
||||
0000018c g ELFMAINZ 0 write
|
||||
@@ -48,6 +53,107 @@ OFFSET TYPE VALUE
|
||||
00000060 R_ARM_PC24 ELFMAINZ
|
||||
000001ec R_ARM_ABS32 O_BINFO
|
||||
|
||||
RELOCATION RECORDS FOR [UMF_ANDROID]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_ARM_PC24 UMF_ANDROID
|
||||
00000028 R_ARM_PC24 UMF_ANDROID
|
||||
00000040 R_ARM_PC24 UMF_ANDROID
|
||||
00000054 R_ARM_PC24 UMF_ANDROID
|
||||
00000080 R_ARM_PC24 memset
|
||||
0000008c R_ARM_PC24 stat
|
||||
00000094 R_ARM_PC24 UMF_ANDROID
|
||||
000000a8 R_ARM_PC24 UMF_ANDROID
|
||||
000000b0 R_ARM_PC24 UMF_ANDROID
|
||||
000000bc R_ARM_PC24 mkdir
|
||||
000000d8 R_ARM_PC24 my_bkpt
|
||||
000000f4 R_ARM_PC24 UMF_ANDROID
|
||||
0000010c R_ARM_PC24 mempcpy
|
||||
00000120 R_ARM_PC24 UMF_ANDROID
|
||||
00000124 R_ARM_PC24 UMF_ANDROID
|
||||
0000014c R_ARM_PC24 open
|
||||
00000160 R_ARM_PC24 read
|
||||
0000016c R_ARM_PC24 close
|
||||
00000178 R_ARM_PC24 my_bkpt
|
||||
00000190 R_ARM_PC24 UMF_ANDROID
|
||||
000001a0 R_ARM_PC24 UMF_ANDROID
|
||||
000001a4 R_ARM_PC24 UMF_ANDROID
|
||||
000001b0 R_ARM_PC24 UMF_ANDROID
|
||||
000001c4 R_ARM_PC24 mempcpy
|
||||
000001dc R_ARM_PC24 UMF_ANDROID
|
||||
000001e4 R_ARM_PC24 UMF_ANDROID
|
||||
000001e8 R_ARM_PC24 UMF_ANDROID
|
||||
0000020c R_ARM_PC24 mempcpy
|
||||
00000218 R_ARM_PC24 mempcpy
|
||||
0000022c R_ARM_PC24 UMF_ANDROID
|
||||
00000230 R_ARM_PC24 UMF_ANDROID
|
||||
00000238 R_ARM_PC24 UMF_ANDROID
|
||||
0000023c R_ARM_PC24 UMF_ANDROID
|
||||
00000254 R_ARM_PC24 mempcpy
|
||||
0000026c R_ARM_PC24 UMF_ANDROID
|
||||
00000270 R_ARM_PC24 UMF_ANDROID
|
||||
00000288 R_ARM_PC24 mempcpy
|
||||
00000290 R_ARM_PC24 getpid
|
||||
00000298 R_ARM_PC24 UMF_ANDROID
|
||||
000002a4 R_ARM_PC24 UMF_ANDROID
|
||||
000002b0 R_ARM_PC24 UMF_ANDROID
|
||||
000002dc R_ARM_PC24 UMF_ANDROID
|
||||
000002f0 R_ARM_PC24 memfd_create
|
||||
000002fc R_ARM_PC24 UMF_ANDROID
|
||||
00000308 R_ARM_PC24 memfd_create
|
||||
00000314 R_ARM_PC24 UMF_ANDROID
|
||||
00000318 R_ARM_PC24 UMF_ANDROID
|
||||
00000338 R_ARM_PC24 open
|
||||
00000340 R_ARM_PC24 UMF_ANDROID
|
||||
00000344 R_ARM_PC24 UMF_ANDROID
|
||||
0000035c R_ARM_PC24 my_bkpt
|
||||
00000368 R_ARM_PC24 uname
|
||||
0000036c R_ARM_PC24 UMF_ANDROID
|
||||
00000380 R_ARM_PC24 UMF_ANDROID
|
||||
00000388 R_ARM_PC24 UMF_ANDROID
|
||||
0000038c R_ARM_PC24 UMF_ANDROID
|
||||
000003a0 R_ARM_PC24 UMF_ANDROID
|
||||
000003a8 R_ARM_PC24 UMF_ANDROID
|
||||
000003b8 R_ARM_PC24 UMF_ANDROID
|
||||
000003c0 R_ARM_PC24 UMF_ANDROID
|
||||
000003c4 R_ARM_PC24 get_upxfn_path
|
||||
000003e4 R_ARM_PC24 UMF_ANDROID
|
||||
000003ec R_ARM_PC24 UMF_ANDROID
|
||||
000003f8 R_ARM_PC24 UMF_ANDROID
|
||||
00000408 R_ARM_PC24 UMF_ANDROID
|
||||
00000410 R_ARM_PC24 UMF_ANDROID
|
||||
00000420 R_ARM_PC24 open
|
||||
0000042c R_ARM_PC24 UMF_ANDROID
|
||||
00000434 R_ARM_PC24 unlink
|
||||
0000043c R_ARM_PC24 UMF_ANDROID
|
||||
00000448 R_ARM_PC24 UMF_ANDROID
|
||||
00000450 R_ARM_PC24 UMF_ANDROID
|
||||
0000045c R_ARM_PC24 ftruncate
|
||||
00000464 R_ARM_PC24 UMF_ANDROID
|
||||
00000468 R_ARM_PC24 UMF_ANDROID
|
||||
00000478 R_ARM_PC24 memset
|
||||
00000498 R_ARM_PC24 write
|
||||
000004a0 R_ARM_PC24 UMF_ANDROID
|
||||
000004a8 R_ARM_PC24 UMF_ANDROID
|
||||
000004b8 R_ARM_PC24 lseek
|
||||
000004c4 R_ARM_PC24 UMF_ANDROID
|
||||
000004c8 R_ARM_PC24 UMF_ANDROID
|
||||
000004d0 R_ARM_PC24 UMF_ANDROID
|
||||
000004f4 R_ARM_PC24 mmap
|
||||
|
||||
RELOCATION RECORDS FOR [UMF_LINUX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000010 R_ARM_PC24 UMF_LINUX
|
||||
00000024 R_ARM_PC24 memfd_create
|
||||
00000030 R_ARM_PC24 UMF_LINUX
|
||||
0000003c R_ARM_PC24 memfd_create
|
||||
00000048 R_ARM_PC24 UMF_LINUX
|
||||
0000004c R_ARM_PC24 UMF_LINUX
|
||||
0000006c R_ARM_PC24 open
|
||||
00000078 R_ARM_PC24 UMF_LINUX
|
||||
00000084 R_ARM_PC24 ftruncate
|
||||
0000008c R_ARM_PC24 UMF_LINUX
|
||||
000000b4 R_ARM_PC24 mmap
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000000 R_ARM_ABS32 MFLG
|
||||
@@ -57,7 +163,7 @@ OFFSET TYPE VALUE
|
||||
00000028 R_ARM_PC24 ELFMAINX
|
||||
00000058 R_ARM_PC24 ELFMAINZ
|
||||
00000090 R_ARM_PC24 ELFMAINX
|
||||
000000a0 R_ARM_PC24 upx_mmap_and_fd
|
||||
000000a0 R_ARM_PC24 ELFMAINX
|
||||
000000a8 R_ARM_PC24 ELFMAINX
|
||||
000000d8 R_ARM_PC24 ELFMAINX
|
||||
00000114 R_ARM_PC24 ELFMAINX
|
||||
@@ -77,87 +183,3 @@ OFFSET TYPE VALUE
|
||||
00000218 R_ARM_PC24 ELFMAINX
|
||||
00000234 R_ARM_PC24 ELFMAINX
|
||||
00000238 R_ARM_PC24 ELFMAINX
|
||||
00000248 R_ARM_PC24 ELFMAINX
|
||||
00000264 R_ARM_PC24 ELFMAINX
|
||||
0000027c R_ARM_PC24 ELFMAINX
|
||||
00000290 R_ARM_PC24 ELFMAINX
|
||||
000002bc R_ARM_PC24 memset
|
||||
000002c8 R_ARM_PC24 stat
|
||||
000002d0 R_ARM_PC24 ELFMAINX
|
||||
000002e4 R_ARM_PC24 ELFMAINX
|
||||
000002ec R_ARM_PC24 ELFMAINX
|
||||
000002f8 R_ARM_PC24 mkdir
|
||||
00000314 R_ARM_PC24 my_bkpt
|
||||
00000330 R_ARM_PC24 ELFMAINX
|
||||
00000348 R_ARM_PC24 mempcpy
|
||||
0000035c R_ARM_PC24 ELFMAINX
|
||||
00000360 R_ARM_PC24 ELFMAINX
|
||||
00000388 R_ARM_PC24 open
|
||||
0000039c R_ARM_PC24 read
|
||||
000003a8 R_ARM_PC24 close
|
||||
000003b4 R_ARM_PC24 my_bkpt
|
||||
000003cc R_ARM_PC24 ELFMAINX
|
||||
000003dc R_ARM_PC24 ELFMAINX
|
||||
000003e0 R_ARM_PC24 ELFMAINX
|
||||
000003ec R_ARM_PC24 ELFMAINX
|
||||
00000400 R_ARM_PC24 mempcpy
|
||||
00000418 R_ARM_PC24 ELFMAINX
|
||||
00000420 R_ARM_PC24 ELFMAINX
|
||||
00000424 R_ARM_PC24 ELFMAINX
|
||||
00000448 R_ARM_PC24 mempcpy
|
||||
00000454 R_ARM_PC24 mempcpy
|
||||
00000468 R_ARM_PC24 ELFMAINX
|
||||
0000046c R_ARM_PC24 ELFMAINX
|
||||
00000474 R_ARM_PC24 ELFMAINX
|
||||
00000478 R_ARM_PC24 ELFMAINX
|
||||
00000490 R_ARM_PC24 mempcpy
|
||||
000004a8 R_ARM_PC24 ELFMAINX
|
||||
000004ac R_ARM_PC24 ELFMAINX
|
||||
000004c4 R_ARM_PC24 mempcpy
|
||||
000004cc R_ARM_PC24 getpid
|
||||
000004d4 R_ARM_PC24 ELFMAINX
|
||||
000004e0 R_ARM_PC24 ELFMAINX
|
||||
000004ec R_ARM_PC24 ELFMAINX
|
||||
00000518 R_ARM_PC24 ELFMAINX
|
||||
0000052c R_ARM_PC24 memfd_create
|
||||
00000538 R_ARM_PC24 ELFMAINX
|
||||
00000544 R_ARM_PC24 memfd_create
|
||||
00000550 R_ARM_PC24 ELFMAINX
|
||||
00000554 R_ARM_PC24 ELFMAINX
|
||||
00000574 R_ARM_PC24 open
|
||||
0000057c R_ARM_PC24 ELFMAINX
|
||||
00000580 R_ARM_PC24 ELFMAINX
|
||||
00000598 R_ARM_PC24 my_bkpt
|
||||
000005a4 R_ARM_PC24 uname
|
||||
000005a8 R_ARM_PC24 ELFMAINX
|
||||
000005bc R_ARM_PC24 ELFMAINX
|
||||
000005c4 R_ARM_PC24 ELFMAINX
|
||||
000005c8 R_ARM_PC24 ELFMAINX
|
||||
000005dc R_ARM_PC24 ELFMAINX
|
||||
000005e4 R_ARM_PC24 ELFMAINX
|
||||
000005f4 R_ARM_PC24 ELFMAINX
|
||||
000005fc R_ARM_PC24 ELFMAINX
|
||||
00000600 R_ARM_PC24 get_upxfn_path
|
||||
00000620 R_ARM_PC24 ELFMAINX
|
||||
00000628 R_ARM_PC24 ELFMAINX
|
||||
00000634 R_ARM_PC24 ELFMAINX
|
||||
00000644 R_ARM_PC24 ELFMAINX
|
||||
0000064c R_ARM_PC24 ELFMAINX
|
||||
0000065c R_ARM_PC24 open
|
||||
00000668 R_ARM_PC24 ELFMAINX
|
||||
00000670 R_ARM_PC24 unlink
|
||||
00000678 R_ARM_PC24 ELFMAINX
|
||||
00000684 R_ARM_PC24 ELFMAINX
|
||||
0000068c R_ARM_PC24 ELFMAINX
|
||||
00000698 R_ARM_PC24 ftruncate
|
||||
000006a0 R_ARM_PC24 ELFMAINX
|
||||
000006a4 R_ARM_PC24 ELFMAINX
|
||||
000006b4 R_ARM_PC24 memset
|
||||
000006d4 R_ARM_PC24 write
|
||||
000006dc R_ARM_PC24 ELFMAINX
|
||||
000006e4 R_ARM_PC24 ELFMAINX
|
||||
000006f4 R_ARM_PC24 lseek
|
||||
00000700 R_ARM_PC24 ELFMAINX
|
||||
00000704 R_ARM_PC24 ELFMAINX
|
||||
0000070c R_ARM_PC24 ELFMAINX
|
||||
00000730 R_ARM_PC24 mmap
|
||||
|
||||
Reference in New Issue
Block a user