PackLinuxElf32arm ==> PackLinuxElf32armLe

This commit is contained in:
John Reiser
2006-06-13 08:27:14 -07:00
parent 0a72f00175
commit 49c1da79c8
2 changed files with 11 additions and 11 deletions
+8 -8
View File
@@ -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
View File
@@ -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"; }