* value.c (value_primitive_field): Handle virtual base classes.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index c00ab1d66dc48dad9d637654110ef10341546be8..b511e1a90b40924c3bcfb858beaba1102fc4f8c5 100644 (file)
@@ -1,3 +1,96 @@
+2012-03-01  Tom Tromey  <tromey@redhat.com>
+
+       * value.c (value_primitive_field): Handle virtual base classes.
+
+2012-03-01  Tom Tromey  <tromey@redhat.com>
+
+       * gdbtypes.h (struct vbase): Remove.
+
+2012-03-01  Tom Tromey  <tromey@redhat.com>
+
+       * c-valprint.c (print_function_pointer_address): Move...
+       * valprint.c: ... here.  Make non-static.
+       * m2-valprint.c (print_function_pointer_address): Remove.
+       * valprint.h (print_function_pointer_address): Declare.
+
+2012-03-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * NEWS: Document the fact that one can provide a condition when
+       creating an Ada exception catchpoint.
+
+2012-03-01  Tom Tromey  <tromey@redhat.com>
+
+       * valprint.c (val_print_type_code_flags): Fix placement of
+       trailing brace.
+
+2012-03-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * copyright.py (MULTILINE_COMMENT_PREFIXES): Delete.
+       (update_files): Do not set MULTILINE_COMMENT_PREFIXES
+       environment variable before calling update-copyright.
+
+2012-03-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * gnulib/extra/update-copyright: Update to the latest from
+       gnulib's git repository.
+       * copyright.py: Set UPDATE_COPYRIGHT_USE_INTERVALS environment
+       variable to 2 instead of 1.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * varobj.c (c_value_of_variable): Remove dead code.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lex.p (processId): Do not modify already encoded IDs.
+       Update function documentation.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.h (ada_find_renaming_symbol): Replace parameter
+       "name" with "struct symbol *name_sym".
+       * ada-exp.y (write_var_or_type): Update call to
+       ada_find_renaming_symbol.
+       "name" with "struct symbol *name_sym". Adjust Implementation
+       accordingly.  Adjust the function documentation.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.h (ada_find_any_symbol, ada_find_any_type): Delete.
+       * ada-lang.c (ada_find_any_type): Add advance declaration.
+       Make static.  Replace ada_find_any_symbol by
+       ada_find_any_type_symbol.
+       (ada_find_any_type_symbol): Renames ada_find_any_symbol.
+       Improve function description.  Make static.
+       (ada_find_renaming_symbol, find_old_style_renaming_symbol):
+       Replace ada_find_any_symbol by ada_find_any_type_symbol.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (struct tag_args): Delete.
+       (ada_get_tsd_type): Function body moved up in source file.
+       (ada_tag_name_1, ada_tag_name_2): Delete.
+       (ada_get_tsd_from_tag): New function.
+       (ada_tag_name_from_tsd): New function.
+       (ada_tag_name): Use a TRY_CATCH block instead of catch_errors
+       to determine the tag name.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.h (ada_get_decoded_value, ada_get_decoded_type): Add
+       declaration.
+       * ada-lang.c (ada_get_decoded_value, ada_get_decoded_type): New
+       function.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_is_ignored_field): Rewrite wrong comment.
+
+2012-02-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_lookup_symbol_list): Only cache the result of
+       full searches.
+
 2012-02-29  Joel Brobecker  <brobecker@adacore.com>
 
        * ada-lang.c (constrained_packed_array_type): If there is a
This page took 0.029496 seconds and 4 git commands to generate.