binutils-gdb/gdb/mi
Tom Tromey c20cb6860c Remove exec_filename macro
This removes the exec_filename macro, replacing it with uses of the
member of current_program_space.  This also renames that member, and
changes it to be a unique pointer.

gdb/ChangeLog
2020-10-29  Tom Tromey  <tom@tromey.com>

	* progspace.h (struct program_space) <exec_filename>: Rename from
	pspace_exec_filename.  Now a unique_xmalloc_ptr.
	* inferior.c (print_selected_inferior): Update.
	(print_inferior): Update.
	* mi/mi-main.c (print_one_inferior): Update.
	* exec.h (exec_filename): Remove macro.
	* corefile.c (get_exec_file): Update.
	* exec.c (exec_close): Update.
	(exec_file_attach): Update.
	* progspace.c (clone_program_space): Update.
	(print_program_space): Update.
2020-10-29 15:04:34 -06:00
..
ChangeLog-1999-2003
mi-cmd-break.c Add MI "-break-insert --qualified" 2020-09-13 18:02:19 +01:00
mi-cmd-break.h
mi-cmd-catch.c
mi-cmd-disas.c
mi-cmd-env.c Make {get,set}_inferior_io_terminal inferior methods 2020-06-27 14:56:05 +01:00
mi-cmd-file.c Remove ALL_SO_LIBS and so_list_head 2020-05-08 14:21:22 -06:00
mi-cmd-info.c
mi-cmd-stack.c Fix crash in -stack-list-arguments 2020-07-22 12:28:33 -06:00
mi-cmd-target.c
mi-cmd-var.c gdb: Convert la_name and la_natural_name to methods 2020-09-16 10:16:45 +01:00
mi-cmds.c
mi-cmds.h
mi-common.c
mi-common.h
mi-console.c
mi-console.h
mi-getopt.c
mi-getopt.h
mi-interp.c
mi-interp.h
mi-main.c Remove exec_filename macro 2020-10-29 15:04:34 -06:00
mi-main.h
mi-out.c
mi-out.h
mi-parse.c
mi-parse.h
mi-symbol-cmds.c