+2014-08-19 Gary Benson <gbenson@redhat.com>
+
+ * utils.c (internal_vproblem): Always print the message.
+
+2014-08-18 Doug Evans <dje@google.com>
+
+ * ada-typeprint.c (print_range): Initialize lo,hi for gcc -Wall.
+
+2014-08-18 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-typeprint.c (type_is_full_subrange_of_target_type):
+ Return 0 if TYPE is dynamic.
+ (print_range): Add handling of dynamic ranges.
+
+2014-08-18 Keven Boell <keven.boell@intel.com>
+ Joel Brobecker <brobecker@adacore.com>
+
+ * gdbtypes.h (struct main_type): Add field "data_location".
+ (TYPE_DATA_LOCATION, TYPE_DATA_LOCATION_BATON)
+ (TYPE_DATA_LOCATION_ADDR, TYPE_DATA_LOCATION_KIND): New macros.
+ * gdbtypes.c (is_dynamic_type): Return 1 if the type has
+ a dynamic data location.
+ (resolve_dynamic_type): Add DW_AT_data_location handling.
+ (copy_recursive, copy_type): Copy the data_location information
+ when present.
+ * dwarf2read.c (set_die_type): Add DW_AT_data_location handling.
+ * value.c (value_from_contents_and_address): Add
+ DW_AT_data_location handling.
+
+2014-08-18 Keven Boell <keven.boell@intel.com>
+ Joel Brobecker <brobecker@adacore.com>
+
+ * dwarf2expr.h (struct dwarf_expr_context_funcs): Uncomment
+ field "get_object_address".
+ * dwarf2expr.c (execute_stack_op): Add handling for
+ DW_OP_push_object_address.
+ * dwarf2loc.h (dwarf2_evaluate_property): Add "address" field.
+ * dwarf2loc.c (struct dwarf_expr_baton): Add field "obj_address".
+ (dwarf_expr_push_dwarf_reg_entry_value): Set baton_local.obj_address.
+ (dwarf_expr_get_obj_addr): New function.
+ (dwarf_expr_ctx_funcs): Add get_object_address field.
+ (dwarf2_evaluate_loc_desc_full): Set baton.obj_address.
+ (dwarf2_locexpr_baton_eval): Add parameter "addr". Use it.
+ (dwarf2_evaluate_property): Add parameter "address". Use it.
+ (needs_get_obj_addr): New function.
+ (needs_frame_ctx_funcs): Add get_object_address field.
+ (dwarf2_compile_expr_to_ax): Add DW_OP_push_object_address handling.
+ * gdbtypes.c (resolve_dynamic_range): Add "addr" field. Use it.
+ (resolve_dynamic_array): Likewise.
+
+2014-08-18 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_evaluate_subexp) <OP_VAR_VALUE>:
+ When noside is EVAL_AVOID_SIDE_EFFECTS, only return a statically
+ fixed value for records and unions for which some GNAT encodings
+ are present.
+
+2014-08-18 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_evaluate_subexp) <OP_VAR_VALUE>: Slight code
+ rewrite to avoid "else if" and "else" constructs. Should be
+ a no-op in practice.
+
+2014-08-18 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_evaluate_subexp) <OP_VAR_VALUE>: Fix identation
+ of lexical block.
+
+2014-08-15 Siva Chandra Reddy <sivachandra@google.com>
+
+ PR c++/17132
+ * eval.c: Update all calls to find_overload_match.
+ * valarith.c: Likewise.
+ (value_user_defined_cpp_op, value_user_defined_op): New
+ argument NOSIDE. Update all callers.
+ * valops.c (find_overload_match): New argument NOSIDE.
+ * value.h (find_overload_match): Update signature.
+
+2014-08-15 Siva Chandra Reddy <sivachandra@google.com>
+
+ * python/lib/gdb/command/xmethods.py (set_xm_status1): Use the
+ 'items' methods instead of 'iteritems' method on dictionaries.
+
+2014-08-15 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (dwarf_decode_lines_1): Move definition of adj_opcode
+ closer to use.
+
+2014-08-15 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (dwarf_decode_lines_1): Add comment.
+
+2014-08-15 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (dwarf_decode_lines_1): Delete local "column", unused.
+
+2014-08-15 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (dwarf_decode_lines_1): Delete local basic_block,
+ unused.
+
+2014-08-15 Eli Zaretskii <eliz@gnu.org>
+
+ * dcache.h: Include target.h, to avoid compile time warnings.
+
2014-08-15 Joel Brobecker <brobecker@adacore.com>
* gdbarch.sh: #include "frame.h" in gdbarch.h. Delete "struct