]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gas deferrred diags leak
authorAlan Modra <amodra@gmail.com>
Mon, 14 Jul 2025 09:58:14 +0000 (19:28 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 14 Jul 2025 10:01:41 +0000 (19:31 +0930)
commit1f252ce4b2b07d1ed1e151480fbdb941d7e4b89b
tree210485c50d5be6791c03fa512e8e67582419b458
parent33aa1470c7732616df4506cf35070b797841ecec
gas deferrred diags leak

asan complains when running the gas all/cond-diag test.

* read.c (deferred_diag_head, deferred_diag_tail): Renamed
from deferred_diags and last_deferred_diag, making the tail
pointer a deferred_diag**.
(s_errwarn_if): Simplify appending to list.  Free unused diag
on error.
(evaluate_deferred_diags): Free list.
gas/read.c