diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2024-09-06 10:05:58 +0200 |
---|---|---|
committer | Marc Poulhiès <dkm@gcc.gnu.org> | 2024-10-08 10:37:12 +0200 |
commit | d9b76deb580eb4fc5046d6c0263f420acaa444c9 (patch) | |
tree | 8681321c1f548ca5a2ec85a51d5aa765e7478ab3 /libcpp | |
parent | 4aa366fcb2a1a1d359207c6826f04be696d5e547 (diff) | |
download | gcc-d9b76deb580eb4fc5046d6c0263f420acaa444c9.zip gcc-d9b76deb580eb4fc5046d6c0263f420acaa444c9.tar.gz gcc-d9b76deb580eb4fc5046d6c0263f420acaa444c9.tar.bz2 |
ada: Print the load address in symbolic backtraces
The load address of PIE executables is printed in non-symbolic backtraces
(-E binder switch) but it makes sense to print it in symbolic backtraces
(-Es binder switch) too, because symbolic backtraces may degenerate into
non-symbolic ones when the executable is stripped for example.
gcc/ada/ChangeLog:
* libgnat/s-trasym__dwarf.adb (LDAD_Header): New String constant.
(Symbolic_Traceback): Print the load address of the executable at
the beginning if it is not null.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions