dos/exe: enable one small optimization.
This commit is contained in:
parent
d29c8df45e
commit
1cfec3bdf7
File diff suppressed because it is too large
Load Diff
@ -190,7 +190,7 @@ L1:
|
||||
// umul32: dx:ax = dx:ax * 0x0600
|
||||
.macro M_U4M_dxax_0x0600
|
||||
// FIXME: compute clocks and optimize this
|
||||
#if 1
|
||||
#if 0
|
||||
// code size: 18 bytes
|
||||
// i086: > 140 clocks (mul needs 70 clocks)
|
||||
// i286: > 26 clocks (mul needs 13 clocks)
|
||||
|
||||
@ -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 00000033 00000000 00000000 0000033a 2**0 CONTENTS, RELOC, READONLY
|
||||
70 ignore_reloc_overflow 00000008 00000000 00000000 0000036d 2**0 CONTENTS, RELOC, READONLY
|
||||
71 LZMA_DEC10 000011a3 00000000 00000000 00000375 2**0 CONTENTS, READONLY
|
||||
72 LZMA_DEC20 0000123b 00000000 00000000 00001518 2**0 CONTENTS, READONLY
|
||||
73 LZMA_DEC30 00000001 00000000 00000000 00002753 2**0 CONTENTS, READONLY
|
||||
74 LZMA_DEC31 0000000c 00000000 00000000 00002754 2**0 CONTENTS, RELOC, READONLY
|
||||
75 LZMA_DEC32 00000005 00000000 00000000 00002760 2**0 CONTENTS, RELOC, READONLY
|
||||
76 LZMA_DEC33 00000007 00000000 00000000 00002765 2**0 CONTENTS, RELOC, READONLY
|
||||
77 EXEMAIN5 00000001 00000000 00000000 0000276c 2**0 CONTENTS, READONLY
|
||||
78 EXEADJUS 00000007 00000000 00000000 0000276d 2**0 CONTENTS, READONLY
|
||||
79 EXENOADJ 00000002 00000000 00000000 00002774 2**0 CONTENTS, READONLY
|
||||
80 EXERELO1 0000001e 00000000 00000000 00002776 2**0 CONTENTS, RELOC, READONLY
|
||||
81 EXEREL9A 00000012 00000000 00000000 00002794 2**0 CONTENTS, RELOC, READONLY
|
||||
82 EXERELO2 00000004 00000000 00000000 000027a6 2**0 CONTENTS, READONLY
|
||||
83 EXEREBIG 00000002 00000000 00000000 000027aa 2**0 CONTENTS, RELOC, READONLY
|
||||
84 EXERELO3 00000002 00000000 00000000 000027ac 2**0 CONTENTS, RELOC, READONLY
|
||||
85 EXEMAIN8 00000003 00000000 00000000 000027ae 2**0 CONTENTS, READONLY
|
||||
86 DEVICEEND 00000013 00000000 00000000 000027b1 2**0 CONTENTS, READONLY
|
||||
87 EXESTACK 00000006 00000000 00000000 000027c4 2**0 CONTENTS, RELOC, READONLY
|
||||
88 EXESTASP 00000003 00000000 00000000 000027ca 2**0 CONTENTS, RELOC, READONLY
|
||||
89 EXEJUMPF 00000005 00000000 00000000 000027cd 2**0 CONTENTS, RELOC, READONLY
|
||||
90 EXERCSPO 00000004 00000000 00000000 000027d2 2**0 CONTENTS, RELOC, READONLY
|
||||
91 EXERETIP 00000006 00000000 00000000 000027d6 2**0 CONTENTS, RELOC, READONLY
|
||||
71 LZMA_DEC10 0000119f 00000000 00000000 00000375 2**0 CONTENTS, READONLY
|
||||
72 LZMA_DEC20 00001237 00000000 00000000 00001514 2**0 CONTENTS, READONLY
|
||||
73 LZMA_DEC30 00000001 00000000 00000000 0000274b 2**0 CONTENTS, READONLY
|
||||
74 LZMA_DEC31 0000000c 00000000 00000000 0000274c 2**0 CONTENTS, RELOC, READONLY
|
||||
75 LZMA_DEC32 00000005 00000000 00000000 00002758 2**0 CONTENTS, RELOC, READONLY
|
||||
76 LZMA_DEC33 00000007 00000000 00000000 0000275d 2**0 CONTENTS, RELOC, READONLY
|
||||
77 EXEMAIN5 00000001 00000000 00000000 00002764 2**0 CONTENTS, READONLY
|
||||
78 EXEADJUS 00000007 00000000 00000000 00002765 2**0 CONTENTS, READONLY
|
||||
79 EXENOADJ 00000002 00000000 00000000 0000276c 2**0 CONTENTS, READONLY
|
||||
80 EXERELO1 0000001e 00000000 00000000 0000276e 2**0 CONTENTS, RELOC, READONLY
|
||||
81 EXEREL9A 00000012 00000000 00000000 0000278c 2**0 CONTENTS, RELOC, READONLY
|
||||
82 EXERELO2 00000004 00000000 00000000 0000279e 2**0 CONTENTS, READONLY
|
||||
83 EXEREBIG 00000002 00000000 00000000 000027a2 2**0 CONTENTS, RELOC, READONLY
|
||||
84 EXERELO3 00000002 00000000 00000000 000027a4 2**0 CONTENTS, RELOC, READONLY
|
||||
85 EXEMAIN8 00000003 00000000 00000000 000027a6 2**0 CONTENTS, READONLY
|
||||
86 DEVICEEND 00000013 00000000 00000000 000027a9 2**0 CONTENTS, READONLY
|
||||
87 EXESTACK 00000006 00000000 00000000 000027bc 2**0 CONTENTS, RELOC, READONLY
|
||||
88 EXESTASP 00000003 00000000 00000000 000027c2 2**0 CONTENTS, RELOC, READONLY
|
||||
89 EXEJUMPF 00000005 00000000 00000000 000027c5 2**0 CONTENTS, RELOC, READONLY
|
||||
90 EXERCSPO 00000004 00000000 00000000 000027ca 2**0 CONTENTS, RELOC, READONLY
|
||||
91 EXERETIP 00000006 00000000 00000000 000027ce 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