1.1 --- a/compiler-init/sp_file.h Sat Jul 15 03:24:45 2006 +0000
1.2 +++ b/compiler-init/sp_file.h Sat Jul 15 04:51:28 2006 +0000
1.3 @@ -59,14 +59,21 @@
1.4 uint8_t codeversion; /* version of opcodes supported */
1.5 uint16_t flags; /* flags */
1.6 uint32_t main; /* address to "main" if any */
1.7 + uint32_t disksize; /* disksize in bytes */
1.8 + uint32_t compression; /* compression */
1.9 uint32_t code; /* rel offset to code */
1.10 } sp_file_code_t;
1.11
1.12 +#define SPFILE_COMPRESSION_NONE 0
1.13 +#define SPFILE_COMPRESSION_GZ 1
1.14 +
1.15 /* section is .data */
1.16 typedef struct sp_file_data_s
1.17 {
1.18 - uint32_t datasize; /* size of data section */
1.19 + uint32_t datasize; /* size of data section in memory */
1.20 uint32_t memsize; /* total mem required (includes data) */
1.21 + uint32_t disksize; /* size of data on disk (compressed) */
1.22 + uint8_t compression; /* compression */
1.23 uint32_t data; /* file offset to data (helper) */
1.24 } sp_file_data_t;
1.25