binutils-gdb/gdb/compile
Tom Tromey e616f60a6b Transfer module ownership to do_module_cleanup
This changes the do_module_cleanup structure to simply hold on to the
module itself.  This lets us remove most members from
do_module_cleanup.

gdb/ChangeLog
2020-09-23  Tom Tromey  <tom@tromey.com>

	* compile/compile-object-run.c (struct do_module_cleanup): Add
	parameters to constructor.  Update destructor.
	<source_file, scope, scope_data, out_value_type, out_value_addr,
	munmap_list_head, objfile_name_string>: Remove.
	<module>: New member.
	(do_module_cleanup): Update.
	(compile_object_run): Update.
2020-09-23 09:32:56 -06:00
..
compile-c-support.c gdb: remove TYPE_UNSIGNED 2020-09-14 11:07:57 -04:00
compile-c-symbols.c gdb: remove TYPE_GNU_IFUNC 2020-09-14 11:08:06 -04:00
compile-c-types.c Remove some manual memory management from compile interface 2020-09-23 09:32:54 -06:00
compile-c.h Update copyright year range in all GDB files. 2020-01-01 10:20:53 +04:00
compile-cplus-symbols.c Rewrite enum_flags, add unit tests, fix problems 2020-09-14 22:21:07 +01:00
compile-cplus-types.c Remove some manual memory management from compile interface 2020-09-23 09:32:54 -06:00
compile-cplus.h Update copyright year range in all GDB files. 2020-01-01 10:20:53 +04:00
compile-internal.h Update copyright year range in all GDB files. 2020-01-01 10:20:53 +04:00
compile-loc2c.c Remove dwarf2_per_cu_data::text_offset 2020-05-27 11:15:57 -04:00
compile-object-load.c Introduce and use compile_module_up 2020-09-23 09:32:55 -06:00
compile-object-load.h Introduce and use compile_module_up 2020-09-23 09:32:55 -06:00
compile-object-run.c Transfer module ownership to do_module_cleanup 2020-09-23 09:32:56 -06:00
compile-object-run.h Introduce and use compile_module_up 2020-09-23 09:32:55 -06:00
compile.c Introduce and use compile_module_up 2020-09-23 09:32:55 -06:00
compile.h Remove dwarf2_per_cu_data::text_offset 2020-05-27 11:15:57 -04:00
gcc-c-plugin.h Update copyright year range in all GDB files. 2020-01-01 10:20:53 +04:00
gcc-cp-plugin.h Update copyright year range in all GDB files. 2020-01-01 10:20:53 +04:00