umps3-objdump – The umps3-objdump object file analysis utility
Contents
Bugs
Report issues on GitHub: https://github.com/virtualsquare/umps3Copyright
2004, Mauro Morsiani
December 2022 UMPS3-OBJDUMP(1)
Description
The command-line umps3-objdump utility is used to analyze object files created by the umps3-elf2umps
utility.
This utility performs the same functions as mipsel-linux-gnu-objdump (or mips-linux-gnu-objdump) which is
included in the cross-platform development tool set.
umps3-objdump is used to analyze .core, .rom, and .aout object files while mipsel-linux-gnu-objdump is
used to analyze ELF-formatted object files.
The output from umps3-objdump is directed to stdout.
Files
FILE is the .core, .rom, or .aout object file to be analyzed.
Name
umps3-objdump – The umps3-objdump object file analysis utility
Options
-h Optional flag to show the .aout program header, if present.
-d Optional flag to “disassemble” and display the .text area in FILE.
This is an “assembly” dump of the code, thus it will contain load and branch delay slots; differ‐
ing from the machine language version of the same code.
-x Optional flag to produce a complete little-endian format hexadecimal word dump of FILE.
Zero-filled blocks will be skipped and marked with *asterisks*.
The output will appear identical regardless of whether FILE is little-endian or big-endian.
-b Optional flag to produce a complete byte dump of FILE.
Zero-filled blocks will be skipped and marked with *asterisks*.
Unlike with the -x flag, the endian-format of the output will depend on the endianness of FILE;
i.e. if FILE is big-endian than the output will be big-endian.
-a Flag to perform all of the above optional operations.
See Also
umps3(1), umps3-elf2umps(1), umps3-mkdev(1) Full documentation at: https://github.com/virtualsquare/umps3 Project wiki: https://wiki.virtualsquare.org/#!umps/umps.md
Synopsis
umps3-objdump [OPTIONS] FILE
