+2009-06-30 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * dwarf2read.c (inherit_abstract_dies): Work around GCC PR 40573.
+
+2009-06-30 Vladimir Prus <vladimir@codesourcery.com>
+
+ * mi/mi-cmd-stack.c (parse_print_values): New.
+ (mi_cmd_stack_list_locals, mi_cmd_stack_list_args): Use the above.
+
+2009-06-30 Vladimir Prus <vladimir@codesourcery.com>
+
+ * varobj.c (varobj_get_type): Use type_to_string.
+
+2009-06-29 Pedro Alves <pedro@codesourcery.com>
+
+ * infrun.c (handle_inferior_event): Context switch to the new
+ thread when resuming for a new_thread_event.
+
+2009-06-29 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * ada-lang.h (ada_convert_actual): Add GDBARCH argument.
+ * ada-lang.c (convert_actual): Remove stale prototype.
+ (ensure_lval, make_array_descriptor, ada_convert_actual):
+ Add GDBARCH argument and pass through to subroutine calls.
+ (ensure_lval): Use GDBARCH instead of current_gdbarch.
+ * infcall.c (value_arg_coerce): Update ada_convert_actual call.
+
+2009-06-29 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * ada-lang.c (resolve): Use per-architecture void type instead
+ of platform-independent one.
+ (ada_evaluate_subexp) [STRUCTOP_STRUCT]: Likewise.
+ (ada_resolve_function): Reimplement fallback logic to avoid
+ explicit reference to builtin_type_void.
+
+2009-06-29 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * ada-valprint.c (ada_print_scalar): Accept NULL type argument
+ to indicate scalar should be printed as default integer.
+ (print_optional_low_bound): Pass NULL to ada_print_scalar to
+ indicate default integer output.
+ * ada-typeprint.c (print_range, print_range_bound): Likewise.
+ (print_choices): Likewise. Thus, accept NULL as val_type.
+ * ada-lang.c (ada_variant_discrim_type): Return NULL when failed
+ to look up controlling discriminant name.
+
2009-06-29 Ulrich Weigand <uweigand@de.ibm.com>
* ada-lang.c (to_fixed_range_type): Add ORIG_TYPE argument.