You copied the Doc URL to your clipboard.

Arm Compiler fromelf User Guide : --disassemble

--disassemble

Displays a disassembled version of the image to stdout. Disassembly is generated in armasm assembler syntax and not GNU assembler syntax.

Usage

If you use this option with --output destination, you can reassemble the output file with armasm.

You can use this option to disassemble either an ELF image or an ELF object file.

Note

The output is not the same as that from --emit=code and --text -c.

Note

To disassemble SVE instructions, you must not specify the --cpu option. fromelf cannot disassemble Arm®v8.4 instructions without also disassembling Scalable Vector Extension (SVE) instructions.

armasm cannot assemble code containing SVE instructions.

Example

To disassemble the ELF file infile.axf for the Cortex®‑A7 processor and create a source file outfile.asm, enter:

fromelf --cpu=Cortex-A7 --disassemble --output=outfile.asm infile.axf
Was this page helpful? Yes No