PackLinuxElf32arm ==> PackLinuxElf32armLe
This commit is contained in:
+8
-8
@@ -208,7 +208,7 @@ PackLinuxElf64amd::getCompressionMethods(int method, int level) const
|
|||||||
}
|
}
|
||||||
|
|
||||||
int const *
|
int const *
|
||||||
PackLinuxElf32arm::getCompressionMethods(int /*method*/, int /*level*/) const
|
PackLinuxElf32armLe::getCompressionMethods(int /*method*/, int /*level*/) const
|
||||||
{
|
{
|
||||||
static const int m_nrv2e[] = { M_NRV2E_8, -1 };
|
static const int m_nrv2e[] = { M_NRV2E_8, -1 };
|
||||||
|
|
||||||
@@ -553,7 +553,7 @@ static const
|
|||||||
#include "stub/fold_elf32arm.h"
|
#include "stub/fold_elf32arm.h"
|
||||||
|
|
||||||
int
|
int
|
||||||
PackLinuxElf32arm::buildLoader(const Filter *ft)
|
PackLinuxElf32armLe::buildLoader(const Filter *ft)
|
||||||
{
|
{
|
||||||
return buildLinuxLoader(
|
return buildLinuxLoader(
|
||||||
linux_elf32arm_loader, sizeof(linux_elf32arm_loader),
|
linux_elf32arm_loader, sizeof(linux_elf32arm_loader),
|
||||||
@@ -872,7 +872,7 @@ void PackLinuxElf32x86::pack1(OutputFile *fo, Filter &ft)
|
|||||||
generateElfHdr(fo, linux_i386elf_fold, getbrk(phdri, ehdri.e_phnum) );
|
generateElfHdr(fo, linux_i386elf_fold, getbrk(phdri, ehdri.e_phnum) );
|
||||||
}
|
}
|
||||||
|
|
||||||
void PackLinuxElf32arm::pack1(OutputFile *fo, Filter &ft)
|
void PackLinuxElf32armLe::pack1(OutputFile *fo, Filter &ft)
|
||||||
{
|
{
|
||||||
super::pack1(fo, ft);
|
super::pack1(fo, ft);
|
||||||
generateElfHdr(fo, linux_elf32arm_fold, getbrk(phdri, ehdri.e_phnum) );
|
generateElfHdr(fo, linux_elf32arm_fold, getbrk(phdri, ehdri.e_phnum) );
|
||||||
@@ -1191,7 +1191,7 @@ void PackLinuxElf64amd::pack3(OutputFile *fo, Filter &ft)
|
|||||||
super::pack3(fo, ft);
|
super::pack3(fo, ft);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PackLinuxElf32arm::pack3(OutputFile *fo, Filter &ft)
|
void PackLinuxElf32armLe::pack3(OutputFile *fo, Filter &ft)
|
||||||
{
|
{
|
||||||
unsigned const hlen = sz_elf_hdrs + sizeof(l_info) + sizeof(p_info);
|
unsigned const hlen = sz_elf_hdrs + sizeof(l_info) + sizeof(p_info);
|
||||||
unsigned const len0 = fo->getBytesWritten();
|
unsigned const len0 = fo->getBytesWritten();
|
||||||
@@ -1675,22 +1675,22 @@ bool PackLinuxElf32x86::canPack()
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
PackLinuxElf32arm::PackLinuxElf32arm(InputFile *f) : super(f)
|
PackLinuxElf32armLe::PackLinuxElf32armLe(InputFile *f) : super(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
PackLinuxElf32arm::~PackLinuxElf32arm()
|
PackLinuxElf32armLe::~PackLinuxElf32armLe()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
const int *
|
const int *
|
||||||
PackLinuxElf32arm::getFilters() const
|
PackLinuxElf32armLe::getFilters() const
|
||||||
{
|
{
|
||||||
static const int filters[] = { 0x50, -1 };
|
static const int filters[] = { 0x50, -1 };
|
||||||
return filters;
|
return filters;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool PackLinuxElf32arm::canPack()
|
bool PackLinuxElf32armLe::canPack()
|
||||||
{
|
{
|
||||||
unsigned char buf[sizeof(Elf32_Ehdr) + 14*sizeof(Elf32_Phdr)];
|
unsigned char buf[sizeof(Elf32_Ehdr) + 14*sizeof(Elf32_Phdr)];
|
||||||
COMPILE_TIME_ASSERT(sizeof(buf) <= 512);
|
COMPILE_TIME_ASSERT(sizeof(buf) <= 512);
|
||||||
|
|||||||
+3
-3
@@ -330,12 +330,12 @@ protected:
|
|||||||
// linux/elfarm
|
// linux/elfarm
|
||||||
**************************************************************************/
|
**************************************************************************/
|
||||||
|
|
||||||
class PackLinuxElf32arm : public PackLinuxElf32Le
|
class PackLinuxElf32armLe : public PackLinuxElf32Le
|
||||||
{
|
{
|
||||||
typedef PackLinuxElf32Le super;
|
typedef PackLinuxElf32Le super;
|
||||||
public:
|
public:
|
||||||
PackLinuxElf32arm(InputFile *f);
|
PackLinuxElf32armLe(InputFile *f);
|
||||||
virtual ~PackLinuxElf32arm();
|
virtual ~PackLinuxElf32armLe();
|
||||||
virtual int getVersion() const { return 13; }
|
virtual int getVersion() const { return 13; }
|
||||||
virtual int getFormat() const { return UPX_F_LINUX_ELF32_ARM; }
|
virtual int getFormat() const { return UPX_F_LINUX_ELF32_ARM; }
|
||||||
virtual const char *getName() const { return "linux/arm"; }
|
virtual const char *getName() const { return "linux/arm"; }
|
||||||
|
|||||||
Reference in New Issue
Block a user