| commit | 36b77268eec6e9791811b36b0d48c788ff696fb9 | [log] [tgz] |
|---|---|---|
| author | Ronan Desplanques <desplanques@adacore.com> | Thu Jun 05 12:03:46 2025 +0200 |
| committer | Eric Botcazou <ebotcazou@adacore.com> | Thu Jul 03 11:42:13 2025 +0200 |
| tree | fdddc70b104f640c29ed98f5ce87af56ebda0082 | |
| parent | 181d76171ccf77be4aea37d290179130af8e0562 [diff] |
ada: Fix crash with Finalizable in corner case The Finalizable aspect introduced controlled types for which not all the finalization primitives exist. This patch makes Make_Deep_Record_Body handle this case correctly. gcc/ada/ChangeLog: * exp_ch7.adb (Make_Deep_Record_Body): Fix case of absent Initialize primitive.