GDB/MI: Add new "--language LANG" command option.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 15722499bc3cd0cfbcf0c30ebda9f480d850a1cb..8cbe4a4a9f75ecd1ced26bbc92210e9f242a1259 100644 (file)
@@ -1,3 +1,64 @@
+2013-11-14  Joel Brobecker  <brobecker@adacore.com>
+
+       * mi/mi-parse.h (struct mi_parse) <language>: New field.
+       * mi/mi-main.c (mi_cmd_execute): Temporarily set language to
+       PARSE->LANGUAGE during command execution, if set.
+       * mi/mi-parse.c: Add "language.h" #include.
+       (mi_parse): Add parsing of "--language" command option.
+
+       * NEWS: Add entry mentioning the new "--language" command option.
+
+2013-11-14  Pedro Alves  <palves@redhat.com>
+           Joel Brobecker  <brobecker@adacore.com>
+
+       * cli/cli-utils.h (extract_arg_const): Add declaration.
+       * cli/cli-utils.c (extract_arg_const): New function.
+       (extract_arg): Reimplement using extract_arg_const.
+
+2013-11-14  Joel Brobecker  <brobecker@adacore.com>
+
+       * language.h: Add "symtab.h" #include.
+
+2013-11-13  Doug Evans  <xdje42@gmail.com>
+
+       * breakpoint.c (bpstat_check_breakpoint_conditions): For thread
+       specific breakpoints, don't evaluate breakpoint condition if
+       different thread.
+
+2013-11-13  Keith Seitz  <keiths@redhat.com>
+
+       PR c++/7935
+       PR c++/10541
+       * cp-support.c (insepct_type): Add support for substituting
+       namespace aliases, too.
+       * dwarf2read.c (scan_partial_symbols): Add a partial symbol
+       for DW_TAG_imported_declaration.
+       (add_partial_symbol): Likewise.
+       (process_die): Handle namespace aliases with
+       read_namespace_alias.
+       (die_needs_namespace): Add DW_TAG_imported_declaration.
+       (read_namespace_alias): New function.
+       (load_partial_dies): Load DW_TAG_imported_declaration, too.
+       (new_symbol_full): Handle DW_TAG_imported_declaration.
+
+2013-11-13  Keith Seitz  <keiths@redhat.com>
+
+       * p-exp.y (uptok): Make first parameter const.
+       (yylex): Make `tokstart' and `tokptr' const.
+       Don't copy the lexer input to a temporary buffer.
+       Make `p' const.
+       Remove const workaround for parse_escape.
+       Create a temporary buffer for a convenience variable instead
+       of doing in-place modification of the input.
+       If a match is found with a different case from the input,
+       do not change the input at all.
+       Use `tmp' to construct the resultant stoken instead of
+       `tokstart'.
+
+2013-11-13  Doug Evans  <xdje42@gmail.com>
+
+       * breakpoint.c (breakpoint_cond_eval): Fix and enhance comment.
+
 2013-11-13  Joel Brobecker  <brobecker@adacore.com>
 
        * mi/mi-main.c (mi_cmd_list_features): Replace "info-ada-exceptions"
This page took 0.02558 seconds and 4 git commands to generate.