- uint8_t o_name[FNLEN]; // Fixed-length names
- uint8_t o_arname[FNLEN]; // Name of archive this is from
- struct OFILE * o_next; // Next object file
- uint32_t o_tbase, o_dbase, o_bbase; // Computed bases for this ofile
- uint16_t o_symstart; // First sym in image is nth in out
- uint16_t o_flags; // Flags (see O_*)
- struct OHEADER o_header; // Header of this file
- uint8_t * o_image; // Image of this file
+ uint8_t o_name[FNLEN]; // Fixed-length names
+ uint8_t o_arname[FNLEN]; // Name of archive this is from
+ struct OFILE * o_next; // Next object file
+ uint32_t o_tbase, o_dbase, o_bbase; // Computed bases for this ofile
+ uint16_t o_symstart; // First sym in image is nth in out
+ uint16_t o_flags; // Flags (see O_*)
+ struct OHEADER o_header; // Header of this file
+ uint8_t * o_image; // Image of this file
+ uint8_t isArchiveFile; // Temporary extra flag