diff options
| author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2015-05-16 14:27:47 +0200 | 
|---|---|---|
| committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2015-05-16 14:28:10 +0200 | 
| commit | 5c65b58a58a4c77b1ec38b4e31549aaa090b4845 (patch) | |
| tree | 3e129a27062b4f2edbeb6197964ae5341ac7deff /gdb/python/py-lazy-string.c | |
| parent | 1c88ceb1bedc81dbfd1d076e4a49bbf533b4e238 (diff) | |
| download | binutils-5c65b58a58a4c77b1ec38b4e31549aaa090b4845.zip binutils-5c65b58a58a4c77b1ec38b4e31549aaa090b4845.tar.gz binutils-5c65b58a58a4c77b1ec38b4e31549aaa090b4845.tar.bz2 | |
compile: Distribute scope, add scope_data
Provide a way to access current 'scope' during the do_module_cleanup stage and
associate more data with it.
gdb/ChangeLog
2015-05-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
	* cli/cli-script.c (execute_control_command): Update
	eval_compile_command caller.
	* compile/compile-object-load.c (compile_object_load): Add parameters
	scope and scope_data.  Set them.
	* compile/compile-object-load.h (struct compile_module): Add fields
	scope and scope_data.
	(compile_object_load): Add parameters scope and scope_data.
	* compile/compile-object-run.c (struct do_module_cleanup): Add fields
	scope and scope_data.
	(compile_object_run): Propagate the fields scope and scope_data.
	* compile/compile.c (compile_file_command, compile_code_command):
	Update eval_compile_command callers.
	(eval_compile_command): Add parameter scope_data.  Pass it plus scope.
	* compile/compile.h (eval_compile_command): Add parameter scope_data.
	* defs.h (struct command_line): Add field scope_data.
Diffstat (limited to 'gdb/python/py-lazy-string.c')
0 files changed, 0 insertions, 0 deletions
