Skip to content

Commit

Permalink
debug: clarify that symbolize.py is to be run on the host
Browse files Browse the repository at this point in the history
The target usually doesn't have the tools required by symbolize.py
(Python interpreter, binutils tools...) nor the original ELF files.
This script is meant to be run on the host in the build environment.

Signed-off-by: Jerome Forissier <jerome@forissier.org>
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
  • Loading branch information
jforissier authored and ruchi393 committed Jul 19, 2021
1 parent dc08914 commit 3af0e44
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions debug/abort_dumps.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ analysis of such issues. It is located in the OP-TEE OS source tree in
``scripts/symbolize.py`` and is also copied to the TA development kit.
Whenever you are confronted with an error message reporting a serious error and
containing a ``"Call stack:"`` line, you may use the symbolize script.
It is meant to be run on the host system (build environment), not on the
target.

``symbolize.py`` reads its input from ``stdin`` and writes extended debug
information to ``stdout``. The ``-d`` (directories) option tells the script
Expand Down

0 comments on commit 3af0e44

Please sign in to comment.