summaryrefslogtreecommitdiff
path: root/gcc/ada/exp_aggr.adb
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2025-11-05 20:14:33 +0100
committerMarc Poulhiès <dkm@gcc.gnu.org>2025-11-21 09:29:37 +0100
commit57d3933a8705bcea91d8a7189d7d5d5edce14524 (patch)
tree7bb8d161ffb3f9520ba959d29fd1f86c1a3dae6d /gcc/ada/exp_aggr.adb
parentc9aeb782c7899c616ed122a68119b12c04e3c82c (diff)
ada: Sort cross-reference table using heap and not stack
Cross-references are used by GNATprove for code that is not in SPARK. They are sorted using an auxiliary array. This array should be allocated on the heap and not on stack, because it can be arbitrarily large, especially for auto-generated code. gcc/ada/ChangeLog: * lib-xref.adb (Output_References): Put local array object on the heap.
Diffstat (limited to 'gcc/ada/exp_aggr.adb')
0 files changed, 0 insertions, 0 deletions