dw2gencfi.c: use notes obstack
authorAlan Modra <amodra@gmail.com>
Thu, 7 Jul 2022 23:18:16 +0000 (08:48 +0930)
committerAlan Modra <amodra@gmail.com>
Sat, 9 Jul 2022 11:52:10 +0000 (21:22 +0930)
commit5a210b9fe8a5fe616320f5adf432516334c3702f
treeb25739b7dcda9a7c14e2a4042cb412f83b995667
parent951e757db69b4a6ee578f2a66075d68bf26a7ed5
dw2gencfi.c: use notes obstack

Use notes obstack for dwcfi_hash entries, and free table.  Freeing the
table makes memory checkers complain more about "definitely lost"
memory as we've moved some from the "still reachable" category.
That will be fixed with a later patch.

* dw2gencfi.c (get_debugseg_name): Allocate on notes obstack.
(alloc_debugseg_item): Likewise.
(dwcfi_hash_find_or_make): Adjust failure path free.
(cfi_finish): Delete dwfci_hash.
gas/dw2gencfi.c