diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2023-12-22 12:46:29 +0100 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2024-05-06 11:11:31 +0200 |
commit | 98b26f695bdcb1e4eee2c27742fd6ab534bb7d55 (patch) | |
tree | 298ae23657f36e66695a09e8e9865b350d5f6e78 /libgcc | |
parent | 22a9ce9946525b4b039841786d82631617b2ef41 (diff) | |
download | gcc-98b26f695bdcb1e4eee2c27742fd6ab534bb7d55.zip gcc-98b26f695bdcb1e4eee2c27742fd6ab534bb7d55.tar.gz gcc-98b26f695bdcb1e4eee2c27742fd6ab534bb7d55.tar.bz2 |
ada: Do not attempt to generate finalization actions with restricted profile
These actions are not supported with this profile, but we were nevertheless
attempting to generate them for protected objects.
gcc/ada/
* exp_ch7.adb (Build_Finalizer.Process_Declarations): Do not call
Processing_Actions for simple protected objects if the profile is
restricted.
* exp_util.adb (Requires_Cleanup_Actions): Do not return True for
simple protected objects if the profile is restricted.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions