diff options
author | Thomas Neumann <tneumann@users.sourceforge.net> | 2023-05-02 16:21:09 +0200 |
---|---|---|
committer | Thomas Neumann <tneumann@users.sourceforge.net> | 2023-06-03 09:45:43 +0200 |
commit | 5cf60b6ba111f4169305c7832b063b000e9ec36a (patch) | |
tree | 4ae5b9dbd54c843210de7474541806b30fb87dea /gcc/cp | |
parent | f5c82bff5ef2930583eccc008cf73653720987b5 (diff) | |
download | gcc-5cf60b6ba111f4169305c7832b063b000e9ec36a.zip gcc-5cf60b6ba111f4169305c7832b063b000e9ec36a.tar.gz gcc-5cf60b6ba111f4169305c7832b063b000e9ec36a.tar.bz2 |
release the sorted FDE array when deregistering a frame [PR109685]
The atomic fastpath bypasses the code that releases the sort
array which was lazily allocated during unwinding. We now
check after deregistering if there is an array to free.
libgcc/ChangeLog:
PR libgcc/109685
* unwind-dw2-fde.c: Free sort array in atomic fast path.
Diffstat (limited to 'gcc/cp')
0 files changed, 0 insertions, 0 deletions