Fixed the shapes of external things some more.


This commit is contained in:
Steve Chamberlain
1991-05-11 02:23:48 +00:00
parent 8e3c8f4755
commit a8f3d65117
5 changed files with 258 additions and 88 deletions

View File

@@ -15,6 +15,19 @@ typedef struct {
uint32_type xref_lst_offset;
} oasys_archive_header_type;
typedef struct {
char version[4];
char create_date[12];
char revision_date[12];
char mod_count[4];
char mod_tbl_offset[4];
char sym_tbl_size[4];
char sym_count[4];
char sym_tbl_offset[4];
char xref_count[4];
char xref_lst_offset[4];
} oasys_external_archive_header_type;
typedef struct {
int32_type mod_number;
char mod_date[12];
@@ -27,6 +40,18 @@ typedef struct {
} oasys_module_table_type;
typedef struct {
char mod_number[4];
char mod_date[12];
char mod_size[4];
char dep_count[4];
char depee_count[4];
char sect_count[4];
char file_offset[4];
char mod_name_length[4];
} oasys_external_module_table_type;
typedef enum {
oasys_record_is_end_enum = 0,
oasys_record_is_data_enum = 1,