old-cross-binutils/gdb/testsuite/gdb.python
Doug Evans dbaefcf757 * NEWS: Mention "info auto-load-scripts".
* python/py-auto-load.c (struct auto_load_pspace_info): New member
	script_not_found_warning_printed.
	(init_loaded_scripts_info): Renamed from create_loaded_scripts_hash,
	all callers updated.  Initialize script_not_found_warning_printed.
	(get_auto_load_pspace_data_for_loading): New function.
	(maybe_add_script): New function.
	(source_section_scripts): Simplify.  Only print one warning regardless
	of the number of auto-load scripts not found.
	(clear_section_scripts): Clear script_not_found_warning_printed.
	(auto_load_objfile_script): Record script in hash table.
	(count_matching_scripts): New function.
	(maybe_print_script): Renamed from maybe_print_section_script, all
	callers updated.  Rewrite to use ui_out_*.
	(info_auto_load_scripts): Renamed from
	maintenance_print_section_scripts, all callers updated.
	(gdbpy_initialize_auto_load): "maintenance print section-scripts"
	renamed as "info auto-load-scripts".

	doc/
	* gdb.texinfo (Auto-loading): Document "info auto-load-scripts".

	testsuite/
	* gdb.python/py-objfile-script.exp: New file.
	* gdb.python/py-objfile-script.c: New file.
	* gdb.python/py-objfile-script-gdb.py: New file.
	* testsuite/gdb.python/py-section-script.exp: Test
	"info auto-load-scripts".
2011-05-13 22:11:47 +00:00
..
lib-types.cc
lib-types.exp
Makefile.in
py-block.c
py-block.exp
py-breakpoint.c
py-breakpoint.exp
py-cmd.exp
py-error.exp
py-error.py
py-events.c
py-events.exp
py-events.py
py-evthreads.c
py-evthreads.exp
py-frame-inline.c
py-frame-inline.exp
py-frame.c
py-frame.exp
py-function.exp gdb/ 2011-05-13 04:34:25 +00:00
py-inferior.c
py-inferior.exp
py-infthread.c
py-infthread.exp
py-mi.exp
py-objfile-script-gdb.py * NEWS: Mention "info auto-load-scripts". 2011-05-13 22:11:47 +00:00
py-objfile-script.c * NEWS: Mention "info auto-load-scripts". 2011-05-13 22:11:47 +00:00
py-objfile-script.exp * NEWS: Mention "info auto-load-scripts". 2011-05-13 22:11:47 +00:00
py-objfile.c
py-objfile.exp
py-parameter.exp
py-pp-maint.c
py-pp-maint.exp
py-pp-maint.py
py-prettyprint.c
py-prettyprint.exp
py-prettyprint.py
py-progspace.c
py-progspace.exp
py-section-script.c
py-section-script.exp * NEWS: Mention "info auto-load-scripts". 2011-05-13 22:11:47 +00:00
py-section-script.py
py-shared-sl.c
py-shared.c
py-shared.exp
py-symbol.c
py-symbol.exp
py-symtab.exp
py-template.cc
py-template.exp
py-type.c
py-type.exp
py-value.c
py-value.exp
python-1.c
python.c
python.exp
source1
source2.py