13.07.2015 Views

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>TASKING</strong> <strong>VX</strong>-<strong>toolset</strong> <strong>for</strong> <strong>ARM</strong> <strong>User</strong> <strong>Guide</strong>HLL symbol tableThis part contains a symbol listing based on the HLL (DWARF) symbols found in the object file(s). Thesymbols are sorted on address.AddressSizeHLL TypeNameThe start address of the symbol. Hexadecimal, 8 digits, 32-bit.The size of the symbol from the DWARF info in bytes.The HLL symbol type.The name of the HLL symbol.HLL arrays are indicated by adding the size in square brackets to the symbol name. For example:00040040 80 static char stdin_buf[80] [_iob.c]HLL struct and union symbols are listed by default without fields. For example:00040028 24 struct _dbg_request [dbg.c]With option --expand-symbols all struct, union and array fields are included as well. For the fields thetypes and names are indented with two spaces. For example:00040028 24 struct _dbg_request [dbg.c]00040028 4 int _errno0004002c 4 enum nr00040030 16 union u00040030 4 struct exit00040030 4 int status00040030 8 struct open00040030 4 const char * pathname00040034 2 unsigned short int flags...Functions are displayed with the full function prototype. Size is the size of the function. HLL Type is thereturn type of the function. For example:00000480 68 int printf(const char * restrict <strong>for</strong>mat, ...)The local and static symbols get an identification between square brackets. The filename is printed if andif a function scope is known the function name is printed between the square brackets as well. If multiplefiles with the same name exist, the unique part of the path is added. For example:00040100 4 int count [file.c, somefunc()]00040104 4 int count [x\a.c]00040108 4 int count [y\a.c, foo()]Global symbols do not get in<strong>for</strong>mation in square brackets.264

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!