* dwarf2read.c (inherit_abstract_dies): Work around GCC PR 40573.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ed95354217eddc5808be796b0542761915417788..c6ac1f79ecf57697e79eb7d98dc752ad68dd7f5a 100644 (file)
@@ -1,3 +1,63 @@
+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.
+       Fall back to orig_type as index type if symbol lookup fails.
+       Allocate result types from ORIG_TYPE's objfile.
+       (ada_array_bound_from_type, to_fixed_array_type,
+       ada_evaluate_subexp): Pass original index type to
+       to_fixed_range_type.  Do not pass objfile.
+
+       * ada-typeprint.c (print_range_type_named): Add ORIG_TYPE argument.
+       Fall back to orig_type as index type if symbol lookup fails.
+       (print_array_type, ada_print_type): Pass original index type
+       to print_range_type_named.
+
 2009-06-29  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * ada-lang.c (ada_index_type): Update comment.
This page took 0.024248 seconds and 4 git commands to generate.