⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog-1999-2003

📁 这个是LINUX下的GDB调度工具的源码
💻
📖 第 1 页 / 共 5 页
字号:
	* mi-main.c (mi_cmd_execute): Use free_current_contents.	(free_and_reset): Delete.Mon May 15 16:17:56 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-main.c (mi_cmd_data_assign, mi_cmd_data_evaluate_expression), 	mi-cmd-var.c (mi_cmd_var_create, mi_cmd_var_delete): Delete 	make_cleanup_func casts. Not needed.2000-05-07  Eli Zaretskii  <eliz@is.elta.co.il>	* gdbmi.texinfo: Lots of typos and grammar fixes from Brian        Youmans <3diff@flib.gnu.ai.mit.edu>.Wed Apr 26 18:35:19 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* gdbmi.texinfo (GDB/MI Output Syntax v2.0): Convert Draft 2.0 	Output Syntax into a new section.  Cross reference.	(menu): Fix tipo. GDB/MI Compatibility with CLI.2000-04-23  Eli Zaretskii  <eliz@is.elta.co.il>	* gdbmi.texinfo: Lots of changes, to include this document as part	of the GDB manual.2000-03-13  James Ingham  <jingham@leda.cygnus.com>	* mi-cmd-var.c (mi_cmd_var_create): Add special frame cookie "@"	to indicate an "USE_CURRENT_FRAME" variable.	(varobj_update_one): Add "in_scope" and "type_changed" to the	result.2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmds.h: Export mi_cmd_data_write_register_values.		* mi-cmds.c (mi_cmds): Implement data-write-register-values with 	mi_cmd_data_write_register_values.	* mi-main.c (mi_cmd_data_write_register_values): New 	function. Write a value into a register.2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* gdbmi.texinfo: Update data-disassemble documentation.2000-03-01  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-disas.c (mi_cmd_disassemble): Use 	ui_out_field_core_addr() instead of print_address_numeric(), to 	maintain consistency throughout MI.Wed Feb 23 17:09:39 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmd-break.c, mi-cmd-disas.c, mi-cmd-stack.c, mi-cmd-var.c, 	mi-cmds.c, mi-cmds.h, mi-console.c, mi-console.h, mi-getopt.c, 	mi-getopt.h, mi-main.c, mi-out.c, mi-out.h, mi-parse.c, 	mi-parse.h: Update copyright information.Wed Feb 23 13:31:16 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmd-disas.c (gdb_dis_asm_read_memory): Change LEN to unsigned 	long.  Match ../include/dis-asm.h change.Wed Feb 23 10:30:55 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* gdbmi.texinfo: Update copyright - FSF.  Update version 	information.	mi-cmd-break.c, mi-cmd-disas.c, mi-cmd-stack.c, mi-cmd-var.c, 	mi-cmds.h, mi-main.c, mi-parse.c, mi-parse.h: Re-format using GNU 	indent.2000-02-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c: Add include of gdbcore.h for write_memory() 	prototype.2000-02-18  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-disas.c (mi_cmd_disassemble): Change syntax of 	command. Now use options.  	Instead of printing the symbolic address of instructions via 	print_address_symbolic(), use build_address_symbolic() and format 	properly for output.	(gdb_do_disassmble): Delete.2000-02-18  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-disas.c (mi_cmd_disassemble): 2000-02-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (mi_cmd_data_write_memory): New function. Write a 	value into target memory.	* mi-cmds.h (mi_cmd_data_write_memory): Export. 	* mi-cmds.c (mi_cmds): Hook up data-write-memory to 	mi_cmd_data_write_memory().2000-02-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (mi_cmd_target_download): Correct error message to 	report right function name.	(mi_cmd_target_select): Add doing exec cleanups at end.	(mi_cmd_data_read_memory): Correct typo.	(mi_cmd_execute): Do not simply free last_async_command, but reset 	it to NULL as well.	(free_and_reset): New function, free the argument and set it to 	NULL.	(mi_cmd_target_select_continuation): Delete prototype.	Tue Feb  1 00:17:12 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmd-disas.c, mi-cmds.h, mi-console.c, mi-console.h, 	mi-main.c, mi-out.c, mi-out.h: Update to reflect rename of 	gdb-file / GDB_FILE to ui-file / ``struct ui_file''.	Mon Jan 31 18:33:28 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-main.c (mi_command_loop): Delete reference to 	fputs_unfiltered_hook.2000-01-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmds.c (mi_cmds): Update entries for 	mi_cmd_data_list_register_names, 	mi_cmd_data_list_changed_registers, 	mi_cmd_data_list_register_values.	* mi-cmds.h (mi_cmd_data_list_register_names, 	mi_cmd_data_list_changed_registers, 	mi_cmd_data_list_register_values): Update to mi_cmd_argv_ftype.	* mi-main.c (mi_cmd_data_list_register_names, 	mi_cmd_data_list_changed_registers, 	mi_cmd_data_list_register_values): Update to use argc, argv 	parameters.	2000-01-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (mi_cmd_data_read_memory): Correct the computation of 	next-row.2000-01-27  Fernando Nasser  <fnasser@totem.to.cygnus.com>	* mi-cmd-var.c (mi_cmd_var_create): Test for NULL type.	(mi_cmd_var_set_format, mi_cmd_var_show_format,	mi_cmd_var_info_num_children, mi_cmd_var_list_children,	mi_cmd_var_info_type, mi_cmd_var_info_expression,	mi_cmd_var_show_attributes, mi_cmd_var_evaluate_expression,	mi_cmd_var_assign, mi_cmd_var_update): Prevent possibility of memory	leak on error.2000-01-27  Fernando Nasser  <fnasser@totem.to.cygnus.com>	* mi-out.c (mi_field_string): Test for NULL string pointer.2000-01-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-stack.c (mi_cmd_stack_list_frames): Call 	print_frmae_info() with the correct arguments.	* mi-main.c (mi_cmd_exec_return): Call 	show_and_print_stack_frame() with LOC_AND_ADDRESS, so it does the 	right thing.  Update Copyright.2000-01-13  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c: Move disassemble commands from here.	* mi-cmd-disas.c: To here. New file.2000-01-13  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-stack.c: Remove include of mi-out.h.	* mi-main.c (mi_cmd_disassemble): Update function to use argc/argv 	interface.	* mi-cmds.h: Ditto.	* mi-cmds.c: Ditto.2000-01-12  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* gdbmi.texinfo: Update stack commands descriptions.	Add thread commands descriptions and examples.	* mi-main.c (mi_cmd_thread_list_ids): Fix typo.2000-01-12  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (mi_cmd_thread_list_ids): New function, print a list 	of currently known threads ids, and the total number of threads.	(mi_cmd_thread_select): New function. Switch current thread.	* mi-cmds.c (mi_cmds): Implement thread-list-ids by 	mi_cmd_thread_list_ids, and thread-select by mi_cmd_thread_select.	* mi-cmds.h (mi_cmd_thread_select, mi_cmd_thread_list_ids): Export.2000-01-11  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c: Move stack commands from here.	* mi-cmd-stack.c: To here. New file.2000-01-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (list_args_or_locals): Add a new paramter, the frame 	for which to display args or locals. Don't use selected_frame 	anymore, use the new parameter instead. Return void instead of 	mi_cmd_result, let callers do so.	(mi_cmd_stack_list_args): Change interface. Now accept low and 	high frame numbers to display args for a range of frames. Without 	these two, display args for the whole stack.	(mi_cmd_stack_list_locals): Adapt to new interface for 	list_args_or_locals.2000-01-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (mi_cmd_stack_info_depth, mi_cmd_stack_list_args, 	mi_cmd_stack_list_frames, mi_cmd_stack_list_locals, 	mi_cmd_stack_select_frame): Change to use argv type of parameters.	* mi-cmds.c (mi_cmds): Change stack-info-depth, 	stack-list-arguments, stack-list-frames, stack-list-locals, 	stack-select-frame to use argv parameters.	* mi-cmds.h (mi_cmd_stack_info_depth, mi_cmd_stack_list_args, 	mi_cmd_stack_list_frames, mi_cmd_stack_list_locals, 	mi_cmd_stack_select_frame): Update definitions.Tue Jan  4 12:38:54 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-main.c (mi_command_loop): Force the MI interface to use seven 	bit strings.	* gdbmi.texinfo: Make it clear that a quoted C string is seven 	bit.Thu Dec 30 14:15:22 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-getopt.c (mi_getopt): Rewrite.  Allow long options.	* mi-getopt.h (struct mi_opt): Declare.	(mi_getopt): Update.	* mi-main.c (mi_cmd_data_read_memory), mi-cmd-break.c 	(mi_cmd_break_insert, mi_cmd_break_watch): Update.Wed Dec 29 23:38:35 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmd-break.c (mi_cmd_break_insert): Add support for -c 	<condition>, -i <ignore-count> and -p <thread>.	(breakpoint_notify): New function.	(mi_cmd_break_insert): Wrap GDB call with callback hooks so that 	MI is notified when ever a breakpoint is created.	* gdbmi.texinfo: Update.Fri Dec 24 11:23:22 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-main.c (gdb_do_disassemble): Strip out more useless #ifdef 	UI_OUTs.1999-12-23  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (gdb_do_disassemble): Fix output. Lines that have no 	assembly instructions must still be outputted, to keep the source 	line numbering correct.	Remove #ifdef UI_OUT's, they are useless.1999-12-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-main.c (gdb_do_disassemble): Don't print a new list in mixed 	mode, every time. Just do it when we actually encounter a new 	source line.1999-12-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>	* mi-cmd-var.c (mi_cmd_var_list_children): Add test for C++ pseudo	variable objects (private, public, protected) as these do not have        a type and the -var-list-children operation was dumping core.	Fri Dec 17 20:23:33 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* gdbmi.texinfo: Document recommended syntax for options.	* mi-main.c (mi_cmd_data_read_memory): Add support for ``-o 	<offset>''.	* gdbmi.texinfo: Document.	Wed Dec 15 17:43:08 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-getopt.h (mi_getopt): Change optarg to a char pointer. Check 	optind.  	* mi-cmd-break.c (mi_cmd_break_insert): Update.	* mi-main.c (mi_cmd_data_read_memory): Add fields "next-row-addr", 	"prev-row-addr", "next-page-addr", "prev-page-addr" and a per row 	"addr".	* gdbmi.texinfo: Update.Wed Dec 15 01:05:40 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmds.h (mi_cmd_result): Add MI_CMD_CAUGHT_ERROR for when the 	error is caught.	* mi-main.c (captured_mi_execute_command): When 	MI_CMD_CAUGHT_ERROR return 0 rethrowing the eror.1999-12-13  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-break.c (mi_cmd_break_insert): Remove unused var.	* mi-cmd-var.c (mi_cmd_var_update): Remove unused variables.Mon Dec 13 18:43:36 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-parse.c (mi_parse): Quote the command when printing it.	(mi_parse_argv): Fix handling of quoted strings. Was not 	de-quoting them.	(mi_parse_argv): Make static.Mon Dec 13 18:30:03 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-cmds.h (mi_cmd_break_insert, mi_cmd_break_watch): Change type 	to mi_cmd_argv_ftype.	* mi-cmds.c (mi_cmds): Update.	* mi-cmd-break.c (mi_cmd_break_insert, mi_cmd_break_watch): Change 	to new style of arguments with argc and argv.  Parse arguments 	using mi_getopt.	* mi-cmd-break.c (mi_cmd_break_insert): Wrap body in #ifdef UI_OUT 	to avoid non-ui compile problems.Mon Dec 13 15:08:36 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-getopt.h, mi-getopt.c: New files. Similar to getopt but with 	well defined semantics.	Mon Dec 13 14:22:21 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* mi-main.c (mi_cmd_break_insert, mi_cmd_break_watch, enum 	wp_type, enum bp_type): Move from here.	* mi-cmd-break.c: To here.  New file.	(mi_cmd_break_insert, mi_cmd_break_insert, mi_cmd_break_watch): 	Use error to report problems.1999-12-09  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* gdbmi.texinfo: Update description of exec-interrupt.	* mi-main.c (mi_cmd_exec_interrupt): If the program is not 	executing, don't try to interrupt it, but error out instead.  Make 	sure previous_async_command is not null before duplicating it into 	last_async_command.	* gdbmi.texinfo: Add examples for data-evaluate-expression.1999-12-08  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>	* mi-cmd-var.c (mi_cmd_var_assign, mi_cmd_var_create, 	mi_cmd_var_delete, mi_cmd_var_evaluate_expression, 	mi_cmd_var_info_expression, mi_cmd_var_info_num_children, 	mi_cmd_var_info_type, mi_cmd_var_list_children, 	mi_cmd_var_set_format, mi_cmd_var_show_attributes, 	mi_cmd_var_show_format, mi_cmd_var_update): Change to use new 	style of arguments with argc and argv.	(next_arg): Delete.	(which_var): Delete.	* mi-cmds.c (mi_cmds): Update entries for mi_cmd_var_assign, 	mi_cmd_var_create, mi_cmd_var_delete, 	mi_cmd_var_evaluate_expression, mi_cmd_var_info_expression, 	mi_cmd_var_info_num_children, mi_cmd_var_info_type, 	mi_cmd_var_list_children, mi_cmd_var_set_format, 	mi_cmd_var_show_attributes, mi_cmd_var_show_format, 	mi_cmd_var_update.	* mi-cmds.h (mi_cmd_var_assign, mi_cmd_var_create, 	mi_cmd_var_delete, mi_cmd_var_evaluate_expression, 	mi_cmd_var_info_expression, mi_cmd_var_info_num_children, 	mi_cmd_var_info_type, mi_cmd_var_list_children,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -