X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=60d4dc3032c78b1965f1743cd9f2d860b69c6410;hb=b50d69b5aa88f7d46a360d4d4a5b088f3370ad9d;hp=757e64ad4ed7380f67cb615d5217d255cc18f7c9;hpb=7e20dfcd947ceb8b6f48863e9bae82205a63cc8a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 757e64ad4e..60d4dc3032 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,52 @@ +2012-11-29 Jerome Guitton + + * ada-lang.h (ada_tag_value_at_base_address): New function + declaration. + * ada-lang.c (is_ada95_tag, ada_tag_value_at_base_address): + New functions. + (ada_to_fixed_type_1, ada_evaluate_subexp): Let ada_tag_base_address + relocate the class-wide value if need be. + (ada_value_struct_elt, ada_value_ind, ada_coerce_ref): + Let ada_tag_value_at_base_address relocate the class-wide access/ref + before dereferencing it. + * ada-valprint.c (ada_val_print_1): Relocate to base address + before displaying the content of an interface-wide ref. + +2012-11-29 Jerome Guitton + + * ada-lang.c (ada_evaluate_subexp): Unwrap only in EVAL_NORMAL. + +2012-11-29 Joel Brobecker + + GDB 7.5.1 released. + +2012-11-29 Yao Qi + Tom Tromey + + * eval.c (evaluate_subexp_standard): Get the correct pointer + type for TYPE_CODE_MEMBERPTR. + +2012-11-28 Edjunior Machado + + * rs6000-tdep.c (gdb_print_insn_powerpc): Remove info->mach checking, + since now it is being done by binutils' powerpc_init_dialect(). + +2012-11-28 Tom Tromey + + PR gdb/14290: + * solib-darwin.c (gdb_bfd_mach_o_fat_extract): New function. + (darwin_solib_get_all_image_info_addr_at_init, darwin_bfd_open): + Use it. + * gdb_bfd.h (gdb_bfd_mark_parent): Declare. + * gdb_bfd.c (gdb_bfd_mark_parent): New function. + (gdb_bfd_openr_next_archived_file): Use it. + +2012-11-28 Markus Metzger + + * configure.ac: Check for linux/perf_event.h. + * config.in: Regenerated. + * configure: Regenerated. + 2012-11-28 Yao Qi * breakpoint.c (_initialize_breakpoint): Call add_alias_cmd to