diff options
author | Olivier Hainque <hainque@adacore.com> | 2024-08-16 17:10:59 +0200 |
---|---|---|
committer | Marc Poulhiès <dkm@gcc.gnu.org> | 2024-10-08 10:37:11 +0200 |
commit | 3376bc79ba0833f9ad8a9ec4860aeb217710cb5b (patch) | |
tree | 06627d30d60cfadfcf5aadad50bf8e58439ab1ed /libcpp/generated_cpp_wcwidth.h | |
parent | 39bd80bee89d68be08d5b41ad71adfb2ec6cff05 (diff) | |
download | gcc-3376bc79ba0833f9ad8a9ec4860aeb217710cb5b.zip gcc-3376bc79ba0833f9ad8a9ec4860aeb217710cb5b.tar.gz gcc-3376bc79ba0833f9ad8a9ec4860aeb217710cb5b.tar.bz2 |
ada: Account for aarch64 in init.c section for Android
Unlike the ARM port already there, aarch64 is dwarf CFI based
for unwinding and Android-Linux exposes kernel CFI for signal
handlers.
gcc/ada/ChangeLog:
* init.c (__gnat_error_handler): Map signals straight to Ada
exceptions, without a local CFI trampoline.
(__gnat_adjust_context_for_raise): Guard arm specific code on __arm__
compilation. Do nothing otherwise, relying on libgcc's signal
frame recognition for PC/RA adjustments.
Diffstat (limited to 'libcpp/generated_cpp_wcwidth.h')
0 files changed, 0 insertions, 0 deletions