X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=cbf40398b9308daa082a4dd5022c8240d04a0949;hb=7fb1b8b13f1fb3a72f0ab3ce72967549ea040e17;hp=3e02284c6d2e964792f73174b985c38f9222f8f3;hpb=20e1ca3bc11b03d85dcee5a155fdf5290476028b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3e02284c6d..cbf40398b9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,187 @@ +2013-12-03 Joel Brobecker + + * ada-lex.l (find_dot_all): Use strncasecmp instead of strncmp. + +2013-12-03 Joel Brobecker + + * ada-lang.c (create_excep_cond_exprs): Force EXP to NULL + when parse_exp_1 threw an error. Add comment. + +2013-12-03 Joel Brobecker + + * NEWS: Mention "-list-features" in the entry documenting + the support for the "--language" option. + +2013-12-03 Tom Tromey + Jan Kratochvil + Doug Evans + Samuel Bronson + + Bring back gdb-add-index as a contrib script. + * contrib/gdb-add-index.sh: New file. + * NEWS: Note the addition. + +2013-12-03 Samuel Bronson + + * MAINTAINERS (Write After Approval): Add myself to the list. + +2013-12-03 Joel Brobecker + + * mi/mi-main.c (mi_cmd_list_features): Remove "ada-exceptions". + +2013-12-03 Joel Brobecker + + * mi/mi-main.c: Remove trailing spaces throughout. + +2013-12-03 Pedro Alves + Joel Brobecker + + * exceptions.h (enum_errors) : New enum. + * mi/mi-parse.c (mi_parse): Throw UNDEFINED_COMMAND_ERROR instead + of a regular error when the GDB/MI command does not exist. + * mi/mi-main.c (mi_cmd_list_features): Add + "undefined-command-error-code". + (mi_print_exception): Print an "undefined-command" + error code if EXCEPTION.ERROR is UNDEFINED_COMMAND_ERROR. + * NEWS: Add entry documenting the new "code" variable in + "^error" result records. + +2013-12-03 Joel Brobecker + + * mi/mi-cmds.h (mi_cmd_info_gdb_mi_command): Declare. + * mi/mi-cmd-info.c (mi_cmd_info_gdb_mi_command): New function. + * mi/mi-cmds.c (mi_cmds): Add -info-gdb-mi-command command. + * mi/mi-main.c (mi_cmd_list_features): Add "info-gdb-mi-command" + field to output of "-list-features". + + * NEWS: Add entry for new -info-gdb-mi-command. + +2013-12-02 Doug Evans + Jan Kratochvil + + * objfiles.c (allocate_objfile): Save original_name as an absolute + path. + * objfiles.h (struct objfile): Expand comment on original_name. + * source.c (openp): Call gdb_abspath. + * utils.c (gdb_abspath): New function. + * utils.h (gdb_abspath): Declare. + +2013-12-02 Pedro Alves + + * dcache.c (dcache_read_line): Use target_read_raw_memory. + * target.c (target_read_raw_memory): New function. + (target_read_stack, target_write_memory, target_write_raw_memory): + Update comment. + (target_read_code): Add comment. + * target.h (target_read_raw_memory): Declare. + +2013-12-02 Pedro Alves + + * ctf.c (ctf_start): Use S_IRGRP, S_IXGRP, S_IXOTH + unconditionally. + +2013-12-02 Pedro Alves + Maciej W. Rozycki + + * remote.c (putpkt_for_catch_errors): Remove function. + (remote_kill): Handle TARGET_CLOSE_ERROR from the kill packet + gracefully. + +2013-12-02 Pedro Alves + + PR remote/15974 + * remote-notif.c (handle_notification): Return early if no + notification is found. + +2013-12-02 Joel Brobecker + + * common/filestuff.c (fdwalk): Add "defined(RLIMIT_NOFILE)" + preprocessor check. + +2013-12-02 Joel Brobecker + + * Makefile.in (HFILES_NO_SRCDIR): Remove "common/gdb_dirent.h". + +2013-12-02 Joel Brobecker + + * Makefile.in (HFILES_NO_SRCDIR): Remove "common/gdb_stat.h". + * ctf.c (ctf_start): Remove obsolete comment. + +2013-12-02 Joel Brobecker + + * Makefile.in (HFILES_NO_SRCDIR): Remove "common/gdb_string.h". + +2013-11-30 Doug Evans + + * auto-load.h (script_language): New members name, auto_load_enabled. + Add missing comments on struct members. + (auto_load_objfile_script): Delete. + * auto-load.c: #include "cli/cli-cmds.h". + (auto_load_gdb_scripts_enabled): New function. + (script_language_gdb): Update, add new members. + (source_gdb_script_for_objfile): Simplify, auto-load safe-checking + and call to maybe_add_script moved to caller. + (auto_load_objfile_script_1): Auto-load safe-checking and + call to maybe_add_script moved here. + (auto_load_objfile_script): Make static. Early exit if support for + scripting language hasn't been compiled in, or auto-loading has been + disabled. + (source_section_scripts): Argument "source_name" renamed to + "section_name". All uses updated. Replace uses of AUTO_SECTION_NAME + with section_name. Skip loading script if support for scripting + language hasn't been compiled in, or auto-loading has been disabled. + Call language->source_script_for_objfile instead of calling + source_python_script_for_objfile directly. + (load_auto_scripts_for_objfile): Update. + * python/py-auto-load.c: Delete #include "cli/cli-cmds.h". + (gdbpy_load_auto_script_for_objfile): Delete. + (auto_load_python_scripts_enabled): New function. + (script_language_python): Update, add new members. + (gdbpy_script_language_defn): New function. + * python/python.h (gdbpy_load_auto_scripts_for_objfile): Delete. + (gdbpy_script_language_defn): Declare. + + * auto-load.c (AUTO_SECTION_NAME): Moved here and renamed from + py-auto-load.c, GDBPY_AUTO_SECTION_NAME. + (source_section_scripts): Moved here from py-auto-load.c. + (auto_load_section_scripts): Ditto. + * python/py-auto-load.c (GDBPY_AUTO_SECTION_NAME): Moved to + auto-load.c, renamed AUTO_SECTION_NAME. + (source_section_scripts, auto_load_section_scripts): Moved to + auto-load.c. + +2013-11-30 Yao Qi + + * remote.c (getpkt_or_notif_sane_1): Fix typo "checksm". + +2013-11-29 Sergio Durigan Junior + + * gdbarch.sh: Remove include of "gdb_string.h", replace by + . + +2013-11-29 Doug Evans + + * python/py-auto-load.c (source_section_scripts): Move comment to + more relevant location. + + Whitespace cleanup. + * python/py-breakpoint.c: Remove trailing whitespace. + * python/py-cmd.c: Ditto. + * python/py-evts.c: Ditto. + * python/py-finishbreakpoint.c: Ditto. + * python/py-frame.c: Ditto. + * python/py-function.c: Ditto. + * python/py-inferior.c: Ditto. + * python/py-infthread.c: Ditto. + * python/py-param.c: Ditto. + * python/py-prettyprint.c: Ditto. + * python/py-symbol.c: Ditto. + * python/py-type.c: Ditto. + * python/py-utils.c: Ditto. + * python/py-value.c: Ditto. + * python/python-internal.h: Ditto. + * python/python.c: Ditto. + 2013-11-29 Pedro Alves * unwind_stop_reasons.def (UNWIND_NULL_ID): Update comment.