+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