diff options
author | Alan Modra <amodra@gmail.com> | 2025-01-01 22:48:38 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2025-01-01 22:48:38 +1030 |
commit | 443101612dddb5af7332dde5da1845c4321b2e39 (patch) | |
tree | 178634703e2bed7ad4bc2360755915ed63bb8a57 /gdb/testsuite/gdb.python/py-commands-breakpoint.py | |
parent | 597de453a2291a798024471a3d7c5c0b79201f94 (diff) | |
download | binutils-443101612dddb5af7332dde5da1845c4321b2e39.zip binutils-443101612dddb5af7332dde5da1845c4321b2e39.tar.gz binutils-443101612dddb5af7332dde5da1845c4321b2e39.tar.bz2 |
gas gen-sframe memory leaks
More freeing required.
* gen-sframe.c (all_sframe_fdes, last_sframe_fde): Move earlier,
make file scope.
(sframe_row_entry_new): Move earlier.
(sframe_row_entry_free): New function.
(sframe_fde_alloc, sframe_fde_free): Move earlier.
(sframe_fde_link): Delete. Expand into..
(create_sframe_all): ..here.
(output_sframe_internal): Delete silly sframe_flags init.
Free fdes. Reset static vars.
(sframe_xlate_ctx_cleanup): Use sframe_row_entry_free. Free
remember_fre too. Don't re-init xlate_ctx we're about to drop.
* gen-sframe.h (all_sframe_fdes): Don't declare.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-commands-breakpoint.py')
0 files changed, 0 insertions, 0 deletions