aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2024-09-06 10:05:58 +0200
committerMarc Poulhiès <dkm@gcc.gnu.org>2024-10-08 10:37:12 +0200
commitd9b76deb580eb4fc5046d6c0263f420acaa444c9 (patch)
tree8681321c1f548ca5a2ec85a51d5aa765e7478ab3 /libcpp
parent4aa366fcb2a1a1d359207c6826f04be696d5e547 (diff)
downloadgcc-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