umps3-objdump(1)

umps3-objdump1

The umps3-objdump object file analysis utility

Usage

umps3-objdump [OPTIONS] FILE

Overview

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.

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; differing 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.

Files

FILE is the .core, .rom, or .aout object file to be analyzed.

Releases

3 releases since Debian 11 (Bullseye); the text changed 1 time.

  1. 11
  2. 12–13

Author

Mauro Morsiani

Contributors can be listed on GitHub.

Bugs

Report issues on GitHub: https://github.com/virtualsquare/umps3

From umps3 3.0.5-1+b2 in Debian 13 (Trixie). Parsed by carta from the page's man source.