]> git.baikalelectronics.ru Git - arm-tf.git/commit
feat(debug): update print_memory_map.py
authorYann Gautier <yann.gautier@foss.st.com>
Mon, 4 Apr 2022 16:22:45 +0000 (18:22 +0200)
committerYann Gautier <yann.gautier@st.com>
Thu, 7 Apr 2022 11:46:31 +0000 (13:46 +0200)
commitd16bfe0feffe6a20399fb91d86fd8f7282b941dd
tree191c88ef807c9aa2ea53f300d79b912a7a31fcd4
parentbb5b942e6f133198daedcca0b74ec598af260a54
feat(debug): update print_memory_map.py

Add some entries in blx_symbols, that are used when the flag
SEPARATE_CODE_AND_RODATA is not enabled (__RO_* and __TEXT_RESIDENT_*).
Add all new symbols that were not yet present in the script.
Correct __BSS_END to __BSS_END__, and add __BSS_START__.
Add new *_XLAT_TABLE_* symbols.
As those strings are longer than 22, update display format string to
be dependent on the longest string.
The script also skips lines for which the _START__ and _END__
symbols have the same address (empty sections).

Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
Change-Id: I6c510ced6116b35d14ee2cb7a6711405604380d6
tools/memory/print_memory_map.py