diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-25 12:44:55 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-25 12:44:55 +0000 |
commit | 0ffd3b6c84610350f6880e044a2f64a4f8cf55d9 (patch) | |
tree | dcd56d76f7a8bdfa211661c803171d7d6c278a86 /nuttx/include | |
parent | 855e18e540b2973634c70dc2a90e306b1567b49c (diff) | |
download | px4-nuttx-0ffd3b6c84610350f6880e044a2f64a4f8cf55d9.tar.gz px4-nuttx-0ffd3b6c84610350f6880e044a2f64a4f8cf55d9.tar.bz2 px4-nuttx-0ffd3b6c84610350f6880e044a2f64a4f8cf55d9.zip |
Make all counts 16-bit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1946 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/include')
-rw-r--r-- | nuttx/include/nuttx/nxflat.h | 2 | ||||
-rw-r--r-- | nuttx/include/nxflat.h | 11 |
2 files changed, 9 insertions, 4 deletions
diff --git a/nuttx/include/nuttx/nxflat.h b/nuttx/include/nuttx/nxflat.h index 779d1ade8..8c43917ce 100644 --- a/nuttx/include/nuttx/nxflat.h +++ b/nuttx/include/nuttx/nxflat.h @@ -81,7 +81,7 @@ struct nxflat_loadinfo_s /* This is temporary memory where relocation records will be loaded. */ uint32 relocstart; /* Start of array of struct flat_reloc */ - uint32 reloccount; /* Number of elements in reloc array */ + uint16 reloccount; /* Number of elements in reloc array */ /* File descriptors */ diff --git a/nuttx/include/nxflat.h b/nuttx/include/nxflat.h index f65310244..8e551b252 100644 --- a/nuttx/include/nxflat.h +++ b/nuttx/include/nxflat.h @@ -109,11 +109,9 @@ struct nxflat_hdr_s * h_relocstart - Offset to the beginning of an array of relocation * records (struct nxflat_reloc). The offset is * relative to the start of the file - * h_reloccount - The number of relocation records in the arry */ uint32 h_relocstart; /* Offset of relocation records */ - uint32 h_reloccount; /* Number of relocation records */ /* Imported symbol table (NOTE no symbols are exported): * @@ -124,10 +122,17 @@ struct nxflat_hdr_s * array contains an uint32 offset (again from * the beginning of the file) to the name of * a symbol string. This string is null-terminated. - * h_importcount - The number of records in the h_exportsymbols array. */ uint32 h_importsymbols; /* Offset to list of imported symbols */ + + /* 16-bit counts + * + * h_reloccount - The number of relocation records in the arry + * h_importcount - The number of records in the h_importsymbols array. + */ + + uint16 h_reloccount; /* Number of relocation records */ uint16 h_importcount; /* Number of imported symbols */ }; |