Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2001-03-06 | Update/correct copyright notices. | Kevin Buettner | 1 | -1/+2 | |
2000-12-21 | 2000-12-20 Fernando Nasser <fnasser@redhat.com> | Fernando Nasser | 1 | -1/+1 | |
* command.h: Register date when it was deprecated. * call-cmds.h: Ditto. | |||||
2000-12-01 | 2000-12-01 Fernando Nasser <fnasser@redhat.com> | Fernando Nasser | 1 | -0/+7 | |
* cli/cli-decode.c: New file. Handle lists of commands, their decoding and documentation. (add_cmd, deprecate_cmd, add_abbrev_cmd, add_alias_cmd, add_prefix_cmd, add_abbrev_prefix_cmd, not_just_help_class_command, empty_sfunc, add_set_cmd, add_set_enum_cmd, add_set_auto_boolean_cmd, add_show_from_set, delete_cmd, apropos_cmd, help_cmd, help_list, help_all, print_doc_line, help_cmd_list, find_cmd, lookup_cmd_1, undef_cmd_error, lookup_cmd, deprecated_cmd_warning, lookup_cmd_composition, complete_on_cmdlist, complete_on_enum): Moved here from command.c. (add_info, add_info_alias, add_com, add_com_alias): Moved here from top.c. * cli/cli-decode.h: Definitions/declarations for the above. * cli/cli-cmds.c: New file. GDB CLI commands. (error_no_arg, info_command, show_command, help_command, show_version, quit_command, pwd_command, cd_command, echo_command, shell_escape, make_command, show_user, set_debug, show_debug, init_cmd_lists): Moved here from top.c. (apropos_command): Moved here from command.c. (complete_command, source_command): Moved here (part) from top.c. (is_complete_command): New function. Checks if a command is the "complete" command. (init_cli_cmds): New function. Add commands to the CLI (from code previously in top.c. * cli/cli-cmds.h: Definitions/declarations for the above. * cli/cli-script.c: New file. GDB CLI command scripting. (build_command_line, get_command_line, print_command_lines, print_command_line, execute_user_command, execute_control_command, while_command, if_command, arg_cleanup, setup_user_args, locate_arg, insert_args, realloc_body_list, read_next_line, recurse_read_control_structure, read_command_lines, free_command_lines, do_free_command_lines_cleanup, make_cleanup_free_command_lines, validate_comname, user_defined_command, define_command, document_command, source_cleanup_lines, do_fclose_cleanup, show_user_1): Moved here from top.c. (script_from_file): New function. Implements execution of a script contained in a file (part of code for the source_command() that used to exist in top.c). * cli/cli-script.h: Definitions/declarations for the above. * cli/cli-setshow.c: New file. Handle set and show GDB CLI commands. (parse_auto_binary_operation, parse_binary_operation, do_setshow_command, cmd_show_list): Moved here from command.c. * cli/cli-setshow.h: Definitions/declarations for the above. * top.c: Remove all CLI code, except the command loop. (gdb_init): Call init_cli_cmds(). * command.c: Remove obsolete file. * command.h: Mark as DEPRECATED. * gdbcmd.h: Ditto. * call-cmds.h: Ditto. * Makefile.in (SFILES): Remove command.c. (COMMON_OBS): Remove command.o. (command.o): Remove obsolete target. (cli_decode_h, cli_cmds_h, cli_script_h, cli_setshow_h): New macros. Refer to CLI header files. (cli-decode.o, cli-cmds.o, cli-setshow.o, cli-script.o): New targets. (SUBDIR_CLI_OBS, SUBDIR_CLI_SRCS, SUBDIR_CLI_DEPS, SUBDIR_CLI_INITS, SUBDIR_CLI_LDFLAGS, SUBDIR_CLI_CFLAGS, SUBDIR_CLI_ALL, SUBDIR_CLI_CLEAN, SUBDIR_CLI_INSTALL, SUBDIR_CLI_UNINSTALL): New macros for new cli subdirectory. * configure.in (enable_gdbcli): New option. Include the CLI in the executable (cannot be disabled yet). (CONFIG_OBS, CONFIG_DEPS, CONFIG_SRCS, CONFIG_INITS, ENABLE_CFLAGS, CONFIG_ALL, CONFIG_CLEAN, CONFIG_INSTALL, CONFIG_UNINSTALL): Add the corresponding SUBDIR_CLI_* macros if CLI requested. * configure: Regenerate. | |||||
2000-11-20 | Mark error_no_arg() as no-return. | Andrew Cagney | 1 | -1/+1 | |
2000-11-06 | 2000-11-06 Fernando Nasser <fnasser@cygnus.com> | Fernando Nasser | 1 | -3/+14 | |
From Steven Johnson <sbjohnson@ozemail.com.au>: This set of changes add "hookpost-" as an expansion on the original hooking of commands to GDB. A Hook may now be run "AFTER" execution of a command as well as before. * command.h (struct cmd_list_element): Changed elements hook and hookee to hook_pre and hookee_pre respectively. Added hook_post and hookee_post for the post hook command operation. Added hook_in so that an executing hook can be flagged to prevent recursion. * command.c (add_cmd): Changed initilization of cmd_list_element to reflect above changes. (delete_cmd): Remove both pre and post hooks. (help_cmd): Notify that the command has pre and/or post hooks. * infrun.c (normal_stop): Change references to hook_pre from hook. * top.c (execute_command): Run both pre and post hooks. (define_command): Allow definition of both pre and post hooks. The definition of pre-hooks is done as before, with the "hook-" prefix for backward compatibility. | |||||
2000-06-23 | Add support for auto_boolean (true, false or auto). | Andrew Cagney | 1 | -0/+22 | |
2000-06-10 | Eliminate PARAMS. | Kevin Buettner | 1 | -1/+1 | |
2000-06-08 | Change signature of function add_set_enum_cmd() so that it uses | Andrew Cagney | 1 | -4/+4 | |
constant character pointers. Update everything. As a consequence fix infrun's follow-fork plugging a small memory leak. | |||||
2000-06-04 | Eliminate PARAMS from function pointer declarations. | Kevin Buettner | 1 | -4/+3 | |
2000-05-28 | PARAMS removal. | Kevin Buettner | 1 | -53/+51 | |
2000-05-16 | Fix signature of add_set_enum_cmd. Change VAR parameter to char**. | Andrew Cagney | 1 | -8/+13 | |
Cleanup signature of add_set_cmd. Change VAR parameter to void*. | |||||
2000-04-21 | Make help_all static. | Andrew Cagney | 1 | -2/+0 | |
2000-04-20 | Fri Mar 24 12:10:38 2000 glen mccready <gkm@pobox.com> | Glen McCready | 1 | -0/+2 | |
* command.c, command.h (help_all): Add functionality to display a complete listing of available commands. | |||||
2000-04-10 | 2000-04-10 Fernando Nasser <fnasser@cygnus.com> | Fernando Nasser | 1 | -1/+1 | |
From 2000-04-10 Rodney Brown <rdb@redhat.com>: * command.h (enum command_class): Remove trailing "," to placate AIX xlc. | |||||
2000-04-03 | Fix a typo (comtaining -> containing). | Eli Zaretskii | 1 | -1/+1 | |
2000-03-23 | 2000-03-23 Fernando Nasser <fnasser@cygnus.com> | Fernando Nasser | 1 | -7/+53 | |
From David Whedon <dwhedon@gordian.com> * top.c (execute_command): Checks all commands beore executing to see if the user needs to be warned that the command is deprecated, warns user if appropriate. (add_info), (add_info_alias), (add_com) , (add_com_alias): Changed return values from void to struct cmd_list_element *. * command.c (lookup_cmd_1): Check aliases before following link in case user needs to be warned about a deprecated alias. (deprecate_cmd): new exported function for command deprecation, sets flags and posibly a replacement string. (deprecated_cmd_warning): New exported funciton to warn user about a deprecated command. (lookup_cmd_composition): New exported function that determines alias, prefix_command, and cmd based on a string. This is useful is we want to full name of a command. * command.h : Added prototypes for deprecate_cmd, deprecated_warn_user and lookup_cmd_composition, added flags to the cmd_list_element structure, changed return values for add_com_* and add_info_* from void to cmd_list_element. * maint.c : (maintenance_deprecate): New function to deprecate a command. This exists only so that the testsuite can deprecate commands at runtime and check the warning behavior. (maintenance_undeprecate) : New function, drops deprecated flags. (maintenance_do_deprecate): Actually does the (un)deprecation. (initialize_maint_cmds): Added the above new deprecate commands. | |||||
2000-02-02 | import gdb-2000-02-01 snapshot | Jason Molenda | 1 | -9/+6 | |
1999-09-28 | import gdb-1999-09-28 snapshot | Jason Molenda | 1 | -0/+17 | |
1999-07-07 | import gdb-1999-07-07 post reformat | Jason Molenda | 1 | -72/+78 | |
1999-04-16 | Initial creation of sourceware repositorygdb-4_18-branchpoint | Stan Shebs | 1 | -0/+259 | |
1999-04-16 | Initial creation of sourceware repository | Stan Shebs | 1 | -151/+0 | |
1991-03-28 | Initial revision | K. Richard Pixley | 1 | -0/+151 | |
1990-09-05 | Initial revision | John Gilmore | 1 | -77/+0 | |
2012-06-03 | gdb-3.3 | gdb-3.3 | 1 | -104/+19 | |
2012-06-03 | gdb-2.5.1 | gdb-2.5.1 | 1 | -21/+29 | |
2012-06-03 | gdb-2.4+.aux.coff | gdb-2.4+.aux.coff | 1 | -0/+154 | |