ARM_pack3() unifies big/little endian and HostPolicy
This commit is contained in:
@@ -82,8 +82,12 @@ public:
|
||||
protected:
|
||||
virtual int checkEhdr(Elf32_Ehdr const *ehdr) const;
|
||||
virtual bool canPack();
|
||||
|
||||
// These ARM routines are essentially common to big/little endian,
|
||||
// but the class hierarchy splits after this class.
|
||||
virtual int ARM_buildLoader(Filter const *ft,
|
||||
void (*fix_ehdr)(void *, void const *) );
|
||||
virtual void ARM_pack3(OutputFile *, Filter &, bool);
|
||||
|
||||
virtual void pack1(OutputFile *, Filter &); // generate executable header
|
||||
virtual void pack2(OutputFile *, Filter &); // append compressed data
|
||||
|
||||
Reference in New Issue
Block a user