14 Utility Programs

The assembler Tool Chain contains more than 20 useful Utility Programs, including functional replacements for the standard UNIX utilities dump, hide, nm, size, and strip. All Utility Programs work with files generated by any Green Hills development tools.

Utility ELF/BSD Object Files ELF/BSD Object Library Files ELF/BSD Executable Files Function
gbincmp
Yes
Yes
Yes
Compare two binary files.
gcompare
Yes
Yes
Yes
Compare space or time performance.
gdump
Yes+
Yes+
Yes+
Like UNIX dump; dump/disassemble a file.
gfile
Yes
Yes
Yes
Like UNIX file; describe the file type.
gfunsize
Yes
Yes
Yes
Print function's code size.
ghexfile
No
No
Yes-
Convert an ELF or COFF to TEXHEX.
ghide
Yes
No
No
Hide global symbols in an object file.
gmemfile
No
No
Yes-
Generate binary image suitable for loading.
gnm
Yes
Yes
Yes
Like UNIX nm: print object file information.
grun
No
No
Yes
Execute in batch mode.
gsize
Yes
Yes
Yes
Like UNIX size: print section sizes.
gsrec
No
No
Yes
Convert to Motorola S-record format.
gstack
No
No
No
Compute the stack size for each task.
gstrip
No
No
Yes
Like UNIX strip: remove symbol/debug information.
gsymdump
No
No
No
Dump a .dbg or .sym file.
gtune
No
No
Yes
Automatically tune a program.
gversion
No
No
Yes
Print version date and time information.
gwhat
No
No
No
Like UNIX what.
gzero
No
No
Yes
Zero out proprietary data.

* No BSD support.
+ For selected BSD targets only.
- Supports COFF but not BSD.


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.