Pierrick Bouvier <pierrick.bouv...@linaro.org> writes:

> usage:  contrib/plugins/uftrace_symbols.py \
>         --prefix-symbols \
>         arm-trusted-firmware/build/qemu/debug/bl1/bl1.elf \
>         arm-trusted-firmware/build/qemu/debug/bl2/bl2.elf \
>         arm-trusted-firmware/build/qemu/debug/bl31/bl31.elf \
>         u-boot/u-boot:0x60000000 \
>         u-boot/u-boot.relocated:0x000000023f6b6000 \
>         linux/vmlinux
>
> Will generate symbols and memory mapping files for uftrace, allowing to
> have an enhanced trace, instead of raw addresses.
>
> It takes a collection of elf files, and automatically find all their
> symbols, and generate an ordered memory map based on that.
>
> This script uses the python (native) pyelftools module.
>
> Signed-off-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>

Acked-by: Alex Bennée <alex.ben...@linaro.org>

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro

Reply via email to