mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
And yet some more dos/exe size reduction.
This commit is contained in:
parent
0d1bbb19ce
commit
eab5da075a
File diff suppressed because it is too large
Load Diff
|
@ -457,7 +457,7 @@ def main(argv):
|
|||
ofp.write("%s:\n" % (labels[label][2]))
|
||||
if inst == "*DEL*":
|
||||
continue
|
||||
if 1 and current_label in [".Lf123", ".Lf124", ".Ls123", ".Ls124"]:
|
||||
if 1 and current_label in [".Lf122", ".Lf123", ".Lf124", ".Ls122", ".Ls123", ".Ls124"]:
|
||||
continue
|
||||
if args_label:
|
||||
if opts.verbose:
|
||||
|
|
|
@ -1459,14 +1459,6 @@
|
|||
jb .Lf119
|
||||
jmp .Lf120
|
||||
.Lf122:
|
||||
cmp di,256
|
||||
jae .Lf124
|
||||
mov ax,word ptr [bp-12]
|
||||
mov dx,word ptr [bp-10]
|
||||
mov bx,word ptr [bp-30]
|
||||
mov cx,word ptr [bp-28]
|
||||
M_PTC_JNE .Lf123
|
||||
jmp .Lf007
|
||||
.Lf123:
|
||||
.Lf124:
|
||||
.Lf125:
|
||||
|
|
|
@ -1459,14 +1459,6 @@
|
|||
jb .Ls119
|
||||
jmp .Ls120
|
||||
.Ls122:
|
||||
cmp di,256
|
||||
jae .Ls124
|
||||
mov ax,word ptr [bp-12]
|
||||
mov dx,word ptr [bp-10]
|
||||
mov bx,word ptr [bp-30]
|
||||
mov cx,word ptr [bp-28]
|
||||
M_PTC_JNE .Ls123
|
||||
jmp .Ls007
|
||||
.Ls123:
|
||||
.Ls124:
|
||||
.Ls125:
|
||||
|
|
|
@ -73,27 +73,27 @@ Idx Name Size VMA LMA File off Algn Flags
|
|||
68 NRV2EEX9 00000004 00000000 00000000 00000336 2**0 CONTENTS, READONLY
|
||||
69 LZMA_DEC00 00000032 00000000 00000000 0000033a 2**0 CONTENTS, RELOC, READONLY
|
||||
70 ignore_reloc_overflow 00000008 00000000 00000000 0000036c 2**0 CONTENTS, RELOC, READONLY
|
||||
71 LZMA_DEC10 000011b8 00000000 00000000 00000374 2**0 CONTENTS, READONLY
|
||||
72 LZMA_DEC20 0000124c 00000000 00000000 0000152c 2**0 CONTENTS, READONLY
|
||||
73 LZMA_DEC30 00000001 00000000 00000000 00002778 2**0 CONTENTS, READONLY
|
||||
74 LZMA_DEC31 0000000c 00000000 00000000 00002779 2**0 CONTENTS, RELOC, READONLY
|
||||
75 LZMA_DEC32 00000005 00000000 00000000 00002785 2**0 CONTENTS, RELOC, READONLY
|
||||
76 LZMA_DEC33 00000007 00000000 00000000 0000278a 2**0 CONTENTS, RELOC, READONLY
|
||||
77 EXEMAIN5 00000001 00000000 00000000 00002791 2**0 CONTENTS, READONLY
|
||||
78 EXEADJUS 00000007 00000000 00000000 00002792 2**0 CONTENTS, READONLY
|
||||
79 EXENOADJ 00000002 00000000 00000000 00002799 2**0 CONTENTS, READONLY
|
||||
80 EXERELO1 0000001e 00000000 00000000 0000279b 2**0 CONTENTS, RELOC, READONLY
|
||||
81 EXEREL9A 00000012 00000000 00000000 000027b9 2**0 CONTENTS, RELOC, READONLY
|
||||
82 EXERELO2 00000004 00000000 00000000 000027cb 2**0 CONTENTS, READONLY
|
||||
83 EXEREBIG 00000002 00000000 00000000 000027cf 2**0 CONTENTS, RELOC, READONLY
|
||||
84 EXERELO3 00000002 00000000 00000000 000027d1 2**0 CONTENTS, RELOC, READONLY
|
||||
85 EXEMAIN8 00000003 00000000 00000000 000027d3 2**0 CONTENTS, READONLY
|
||||
86 DEVICEEND 00000013 00000000 00000000 000027d6 2**0 CONTENTS, READONLY
|
||||
87 EXESTACK 00000006 00000000 00000000 000027e9 2**0 CONTENTS, RELOC, READONLY
|
||||
88 EXESTASP 00000003 00000000 00000000 000027ef 2**0 CONTENTS, RELOC, READONLY
|
||||
89 EXEJUMPF 00000005 00000000 00000000 000027f2 2**0 CONTENTS, RELOC, READONLY
|
||||
90 EXERCSPO 00000004 00000000 00000000 000027f7 2**0 CONTENTS, RELOC, READONLY
|
||||
91 EXERETIP 00000006 00000000 00000000 000027fb 2**0 CONTENTS, RELOC, READONLY
|
||||
71 LZMA_DEC10 0000119b 00000000 00000000 00000374 2**0 CONTENTS, READONLY
|
||||
72 LZMA_DEC20 0000122f 00000000 00000000 0000150f 2**0 CONTENTS, READONLY
|
||||
73 LZMA_DEC30 00000001 00000000 00000000 0000273e 2**0 CONTENTS, READONLY
|
||||
74 LZMA_DEC31 0000000c 00000000 00000000 0000273f 2**0 CONTENTS, RELOC, READONLY
|
||||
75 LZMA_DEC32 00000005 00000000 00000000 0000274b 2**0 CONTENTS, RELOC, READONLY
|
||||
76 LZMA_DEC33 00000007 00000000 00000000 00002750 2**0 CONTENTS, RELOC, READONLY
|
||||
77 EXEMAIN5 00000001 00000000 00000000 00002757 2**0 CONTENTS, READONLY
|
||||
78 EXEADJUS 00000007 00000000 00000000 00002758 2**0 CONTENTS, READONLY
|
||||
79 EXENOADJ 00000002 00000000 00000000 0000275f 2**0 CONTENTS, READONLY
|
||||
80 EXERELO1 0000001e 00000000 00000000 00002761 2**0 CONTENTS, RELOC, READONLY
|
||||
81 EXEREL9A 00000012 00000000 00000000 0000277f 2**0 CONTENTS, RELOC, READONLY
|
||||
82 EXERELO2 00000004 00000000 00000000 00002791 2**0 CONTENTS, READONLY
|
||||
83 EXEREBIG 00000002 00000000 00000000 00002795 2**0 CONTENTS, RELOC, READONLY
|
||||
84 EXERELO3 00000002 00000000 00000000 00002797 2**0 CONTENTS, RELOC, READONLY
|
||||
85 EXEMAIN8 00000003 00000000 00000000 00002799 2**0 CONTENTS, READONLY
|
||||
86 DEVICEEND 00000013 00000000 00000000 0000279c 2**0 CONTENTS, READONLY
|
||||
87 EXESTACK 00000006 00000000 00000000 000027af 2**0 CONTENTS, RELOC, READONLY
|
||||
88 EXESTASP 00000003 00000000 00000000 000027b5 2**0 CONTENTS, RELOC, READONLY
|
||||
89 EXEJUMPF 00000005 00000000 00000000 000027b8 2**0 CONTENTS, RELOC, READONLY
|
||||
90 EXERCSPO 00000004 00000000 00000000 000027bd 2**0 CONTENTS, RELOC, READONLY
|
||||
91 EXERETIP 00000006 00000000 00000000 000027c1 2**0 CONTENTS, RELOC, READONLY
|
||||
SYMBOL TABLE:
|
||||
00000000 l d DEVICEENTRY 00000000 DEVICEENTRY
|
||||
00000000 l d COMPRESSED_LZMA_START 00000000 COMPRESSED_LZMA_START
|
||||
|
|
Loading…
Reference in New Issue
Block a user