[PATCH] Fix misc stuff seen by clang-static-analyzer.

Martin Liška mliska@suse.cz
Wed Jun 26 10:57:00 GMT 2019


Hi.

This small stuff handles a misc clang-static-analyzer issues.

Patch can bootstrap on x86_64-linux-gnu and survives regression tests.

Ready to be installed?
Thanks,
Martin

gcc/lto/ChangeLog:

2019-06-26  Martin Liska  <mliska@suse.cz>

	* lto-dump.c (struct symbol_entry): Add default dtor.
	(struct variable_entry): Likewise.
	(struct function_entry): Likewise.
	(dump_list_functions): Release memory.
	(dump_list_variables): Likewise.

libgcc/ChangeLog:

2019-06-26  Martin Liska  <mliska@suse.cz>

	* libgcov-util.c (gcov_profile_merge): Release allocated
	memory.
	(calculate_overlap): Likewise.
---
 gcc/lto/lto-dump.c    | 19 +++++++++++++++++--
 libgcc/libgcov-util.c |  5 +++++
 2 files changed, 22 insertions(+), 2 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-misc-stuff-seen-by-clang-static-analyzer.patch
Type: text/x-patch
Size: 1901 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20190626/5cce361f/attachment.bin>


More information about the Gcc-patches mailing list