--emit=option[,option,...]
Where option is one of:
addressesThis option prints global and static data addresses (including addresses for structure and union contents). It has the same effect as --text -a.
This option can only be used on files containing debug information. If no debug information is present, a warning message is generated.
Use the --select option to output a subset of the data addresses.
If you want to view the data addresses of arrays, expanded both inside and outside structures, use the --expandarrays option with this text category.
build_attributesThis option prints the contents of the build attributes section in human-readable form for standard build attributes or raw hexadecimal form for nonstandard build attributes. The produces the same output as the --decode_build_attributes option.
codeThis option disassembles code, alongside a dump of the original binary data being disassembled and the addresses of the instructions. It has the same effect as --text -c.
Note
The disassembly cannot be input to the assembler.
dataThis option prints contents of the data sections. It has the same effect as --text -d.
data_symbolsThis option modifies the output information of data sections so that symbol definitions are interleaved.
debug_infoThis option prints debug information. It has the same effect as --text -g.
dynamic_segmentThis option prints dynamic segment contents. It has the same effect as --text -y.
exception_tablesThis option decodes exception table information for objects. It has the same effect as --text -e.
gotThis option prints the contents of the Global Offset Table (GOT) objects.
raw_build_attributesThis option prints the contents of the build attributes section in raw hexadecimal form, that is, in the same form as data.
relocation_tablesThis option prints relocation information. It has the same effect as --text -r.
string_tablesThis option prints the string tables. It has the same effect as --text -t.
summaryThis option prints a summary of the segments and sections in a file. It is the default output of fromelf --text. However, the summary is suppressed by some --info options. Use --emit summary to explicitly re-enable the summary, if required.
symbol_tablesThis option prints the symbol and versioning tables. It has the same effect as --text -s.
vfeThis option prints information about unused virtual functions.
Multiple options can be specified in one --emit option followed by a comma-separated list of arguments.