New i386/lzma-multi_d.S enables unpacking more than one block
Used by p_lx_exe.cpp; others keep old i386/lzma_d.S
which allows only one block, but avoids trouble with
anti-virus utilities for some OS.
modified: misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
new file: src/stub/src/arch/i386/lzma-multi_d.S
modified: src/stub/src/arch/i386/lzma_d.S
modified: src/stub/src/i386-bsd.elf.execve-entry.S
modified: src/stub/src/i386-linux.elf.execve-entry.S
plus stub/*.h, *.dump
Notable:
modified: src/stub/i386-dos32.djgpp2.h
modified: src/stub/i386-dos32.tmt.h
modified: src/stub/i386-dos32.watcom.le.h
modified: src/stub/i386-win32.pe.h
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
4562d5459d
commit
92c925fe95
+41
-37
@@ -66,41 +66,41 @@ Idx Name Size VMA LMA File off Algn Flags
|
||||
61 N2EFAS60 019 0 0 0352 2**0 CONTENTS
|
||||
62 N2EFAS61 016 0 0 036b 2**0 CONTENTS
|
||||
63 N2EDEC60 0 0 0 0381 2**0 CONTENTS
|
||||
64 LZMA_DEC00 036 0 0 0381 2**0 CONTENTS
|
||||
65 LZMA_ELF00 048 0 0 03b7 2**0 CONTENTS
|
||||
66 LZMA_DEC10 0a86 0 0 03ff 2**0 CONTENTS
|
||||
67 LZMA_DEC20 0a86 0 0 0e85 2**0 CONTENTS
|
||||
68 LZMA_DEC30 01a 0 0 0190b 2**0 CONTENTS
|
||||
69 TMTMAIN5 06 0 0 01925 2**0 CONTENTS
|
||||
70 TMTCALT2 01 0 0 0192b 2**0 CONTENTS
|
||||
71 CALLTR00 0e 0 0 0192c 2**0 CONTENTS
|
||||
72 CTCLEVE1 05 0 0 0193a 2**0 CONTENTS
|
||||
73 CALLTR01 05 0 0 0193f 2**0 CONTENTS
|
||||
74 CTBSHR01 04 0 0 01944 2**0 CONTENTS
|
||||
75 CTBROR01 02 0 0 01948 2**0 CONTENTS
|
||||
76 CTBSWA01 05 0 0 0194a 2**0 CONTENTS
|
||||
77 CALLTR02 010 0 0 0194f 2**0 CONTENTS
|
||||
78 CALLTR10 05 0 0 0195f 2**0 CONTENTS
|
||||
79 CALLTRE8 02 0 0 01964 2**0 CONTENTS
|
||||
80 CALLTRE9 02 0 0 01966 2**0 CONTENTS
|
||||
81 CALLTR11 04 0 0 01968 2**0 CONTENTS
|
||||
82 CTCLEVE2 05 0 0 0196c 2**0 CONTENTS
|
||||
83 CALLTR12 02 0 0 01971 2**0 CONTENTS
|
||||
84 CTBSHR11 04 0 0 01973 2**0 CONTENTS
|
||||
85 CTBROR11 02 0 0 01977 2**0 CONTENTS
|
||||
86 CTBSWA11 05 0 0 01979 2**0 CONTENTS
|
||||
87 CALLTR13 07 0 0 0197e 2**0 CONTENTS
|
||||
88 ctok32.00 0a 0 0 01985 2**0 CONTENTS
|
||||
89 ctok32.10 0e 0 0 0198f 2**0 CONTENTS
|
||||
90 ctok32.20 020 0 0 0199d 2**0 CONTENTS
|
||||
91 ctok32.30 0a 0 0 019bd 2**0 CONTENTS
|
||||
92 ctok32.40 05 0 0 019c7 2**0 CONTENTS
|
||||
93 TMTRELOC 03 0 0 019cc 2**0 CONTENTS
|
||||
94 RELOC320 029 0 0 019cf 2**0 CONTENTS
|
||||
95 REL32BIG 09 0 0 019f8 2**0 CONTENTS
|
||||
96 RELOC32J 02 0 0 01a01 2**0 CONTENTS
|
||||
97 REL32END 0 0 0 01a03 2**0 CONTENTS
|
||||
98 TMTJUMP1 05 0 0 01a03 2**0 CONTENTS
|
||||
64 LZMA_DEC00 02e 0 0 0381 2**0 CONTENTS
|
||||
65 LZMA_ELF00 048 0 0 03af 2**0 CONTENTS
|
||||
66 LZMA_DEC10 0a86 0 0 03f7 2**0 CONTENTS
|
||||
67 LZMA_DEC20 0a86 0 0 0e7d 2**0 CONTENTS
|
||||
68 LZMA_DEC30 01a 0 0 01903 2**0 CONTENTS
|
||||
69 TMTMAIN5 06 0 0 0191d 2**0 CONTENTS
|
||||
70 TMTCALT2 01 0 0 01923 2**0 CONTENTS
|
||||
71 CALLTR00 0e 0 0 01924 2**0 CONTENTS
|
||||
72 CTCLEVE1 05 0 0 01932 2**0 CONTENTS
|
||||
73 CALLTR01 05 0 0 01937 2**0 CONTENTS
|
||||
74 CTBSHR01 04 0 0 0193c 2**0 CONTENTS
|
||||
75 CTBROR01 02 0 0 01940 2**0 CONTENTS
|
||||
76 CTBSWA01 05 0 0 01942 2**0 CONTENTS
|
||||
77 CALLTR02 010 0 0 01947 2**0 CONTENTS
|
||||
78 CALLTR10 05 0 0 01957 2**0 CONTENTS
|
||||
79 CALLTRE8 02 0 0 0195c 2**0 CONTENTS
|
||||
80 CALLTRE9 02 0 0 0195e 2**0 CONTENTS
|
||||
81 CALLTR11 04 0 0 01960 2**0 CONTENTS
|
||||
82 CTCLEVE2 05 0 0 01964 2**0 CONTENTS
|
||||
83 CALLTR12 02 0 0 01969 2**0 CONTENTS
|
||||
84 CTBSHR11 04 0 0 0196b 2**0 CONTENTS
|
||||
85 CTBROR11 02 0 0 0196f 2**0 CONTENTS
|
||||
86 CTBSWA11 05 0 0 01971 2**0 CONTENTS
|
||||
87 CALLTR13 07 0 0 01976 2**0 CONTENTS
|
||||
88 ctok32.00 0a 0 0 0197d 2**0 CONTENTS
|
||||
89 ctok32.10 0e 0 0 01987 2**0 CONTENTS
|
||||
90 ctok32.20 020 0 0 01995 2**0 CONTENTS
|
||||
91 ctok32.30 0a 0 0 019b5 2**0 CONTENTS
|
||||
92 ctok32.40 05 0 0 019bf 2**0 CONTENTS
|
||||
93 TMTRELOC 03 0 0 019c4 2**0 CONTENTS
|
||||
94 RELOC320 029 0 0 019c7 2**0 CONTENTS
|
||||
95 REL32BIG 09 0 0 019f0 2**0 CONTENTS
|
||||
96 RELOC32J 02 0 0 019f9 2**0 CONTENTS
|
||||
97 REL32END 0 0 0 019fb 2**0 CONTENTS
|
||||
98 TMTJUMP1 05 0 0 019fb 2**0 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d TMTCUTPO 0 TMTCUTPO
|
||||
00000000 l d N2BSMA10 0 N2BSMA10
|
||||
@@ -205,6 +205,8 @@ SYMBOL TABLE:
|
||||
00000000 *UND* 0 copy_dest
|
||||
00000000 *UND* 0 bytes_to_copy
|
||||
00000000 *UND* 0 lzma_stack_adjust
|
||||
00000000 *UND* 0 lzma_u_len
|
||||
00000000 *UND* 0 lzma_c_len
|
||||
00000000 *UND* 0 lzma_properties
|
||||
00000000 *UND* 0 filter_length
|
||||
00000000 *UND* 0 filter_cto
|
||||
@@ -383,8 +385,10 @@ OFFSET TYPE VALUE
|
||||
|
||||
RELOCATION RECORDS FOR [LZMA_DEC00]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_32 lzma_stack_adjust
|
||||
00000032 R_386_32 lzma_properties
|
||||
00000005 R_386_32 lzma_stack_adjust
|
||||
00000014 R_386_32 lzma_u_len
|
||||
0000001e R_386_32 lzma_c_len
|
||||
0000002a R_386_32 lzma_properties
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR00]:
|
||||
OFFSET TYPE VALUE
|
||||
|
||||
Reference in New Issue
Block a user