mirror of
https://github.com/upx/upx.git
synced 2025-08-11 22:52:30 +08:00
8-byte align LZMA_DEC20
This commit is contained in:
@ -189,7 +189,7 @@ PackLinuxElf::addStubEntrySections(Filter const *)
|
||||
( M_IS_NRV2E(ph.method) ? "NRV_HEAD,NRV2E,NRV_TAIL"
|
||||
: M_IS_NRV2D(ph.method) ? "NRV_HEAD,NRV2D,NRV_TAIL"
|
||||
: M_IS_NRV2B(ph.method) ? "NRV_HEAD,NRV2B,NRV_TAIL"
|
||||
: M_IS_LZMA(ph.method) ? "LZMA_ELF00,LZMA_DEC20,LZMA_DEC30"
|
||||
: M_IS_LZMA(ph.method) ? "LZMA_ELF00,+80C,LZMA_DEC20,LZMA_DEC30"
|
||||
: NULL), NULL);
|
||||
addLoader("ELFMAINY,IDENTSTR,+40,ELFMAINZ,FOLDEXEC", NULL);
|
||||
}
|
||||
|
@ -192,11 +192,11 @@ const char *Packer::getDecompressorSections() const
|
||||
static const char lzma_small[] =
|
||||
"LZMA_DEC00,LZMA_DEC10,LZMA_DEC30";
|
||||
static const char lzma_fast[] =
|
||||
"LZMA_DEC00,LZMA_DEC20,LZMA_DEC30";
|
||||
"LZMA_DEC00,+80C,LZMA_DEC20,LZMA_DEC30";
|
||||
static const char lzma_elf_small[] =
|
||||
"LZMA_ELF00,LZMA_DEC10,LZMA_DEC30";
|
||||
static const char lzma_elf_fast[] =
|
||||
"LZMA_ELF00,LZMA_DEC20,LZMA_DEC30";
|
||||
"LZMA_ELF00,+80C,LZMA_DEC20,LZMA_DEC30";
|
||||
|
||||
if (ph.method == M_NRV2B_LE32)
|
||||
return opt->small ? nrv2b_le32_small : nrv2b_le32_fast;
|
||||
|
Reference in New Issue
Block a user