Section 5: Utilities
313
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
➎
File offset (hexadecimal) to section data. Offset is zero if no data for the section.
➏
Section header flags. See section 1.4.4 Section Headers, Table 1.7.
➐
Number of line number entries associated with the section. See section 1.4.6 Line Number
Information.
❽
File offset (hexadecimal) to the start of the line number entries for the section.
➒
Number of relocation entries in the section. See section 1.4.5 Relocation Information.
➓
File offset (hexadecimal) to the start of the relocation entries for the section.
5.2.
Object File Size Utility
Name
size68 – Sierra Systems Object File Size Utility
Syntax
size68
[-ltu] [
obj_files . . . ]
Description
The size68 utility takes Sierra Systems object files as arguments and prints size
and address information on each file and its sections. The object files
obj_files
specified on the command line can be either relocatable or absolute COFF object
files. If no file name is specified, the file x.out is assumed. If a file name without
an extension is specified, the extension .out is assumed if the file cannot first be
found without the extension. If more than one file is specified, size68 also prints
the total sizes of all files and all sections with like names.
Command line flags are:
-l
Print LOAD address for each section. The default is to print only the virtual
address of each section.
-t
Suppress printing of section totals.
-u
Print usage information.
Example
The following command displays the size and address information for each
section in the executable file hello.out:
size68 hello.out
The output from the above invocation of size68 is as follows:
Section Address Length Decimal
------- ------- ------ -------
.text 5000 17dc 6108
.ld_tbl 67dc 48 72
.data 6824 8 8
.bss 682c e0 224
Total: 190c 6412