]> git.baikalelectronics.ru Git - arm-tf.git/commit
Make PAC demangling more generic
authorAlexei Fedorov <Alexei.Fedorov@arm.com>
Thu, 6 Feb 2020 17:11:03 +0000 (17:11 +0000)
committerAlexei Fedorov <Alexei.Fedorov@arm.com>
Fri, 7 Feb 2020 17:00:34 +0000 (17:00 +0000)
commit68c76088d3b79753a15dc7ef9e296cd6fa9150aa
treea94b445887a5da2d4947f54ef6d8e90cc8769734
parent235c8174ffe55bfc1108c02e0b41ca9916428f21
Make PAC demangling more generic

At the moment, address demangling is only used by the backtrace
functionality. However, at some point, other parts of the TF-A
codebase may want to use it.
The 'demangle_address' function is replaced with a single XPACI
instruction which is also added in 'do_crash_reporting()'.

Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Change-Id: I4424dcd54d5bf0a5f9b2a0a84c4e565eec7329ec
bl31/aarch64/crash_reporting.S
common/backtrace/backtrace.c
docs/getting_started/build-options.rst
include/arch/aarch64/arch_helpers.h