PackMachBase<T>::pack4dylib to prepare for more architectures

This commit is contained in:
John Reiser
2009-05-23 21:13:44 -07:00
parent 3728b2208f
commit bde43fbdfb
2 changed files with 17 additions and 7 deletions
+2 -1
View File
@@ -468,6 +468,8 @@ public:
virtual void pack3(OutputFile *, Filter &) = 0; // append loader
virtual void pack4(OutputFile *, Filter &) = 0; // append PackHeader
virtual void pack4dylib(OutputFile *, Filter &, Addr init_address);
virtual void pack1_setup_threado(OutputFile *const fo) = 0;
virtual void unpack(OutputFile *fo);
@@ -506,7 +508,6 @@ protected:
Mach_header mhdro;
Mach_segment_command segcmdo;
Mach_routines_command rcmd;
__packed_struct(b_info) // 12-byte header before each compressed block
TE32 sz_unc; // uncompressed_size