python: Make two functions return gdbpy_ref<>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 410fbef9208772c9a63e526e083fc4cd620247cf..96b28b070269ac6a29cd576269f0eecc0dd4511b 100644 (file)
@@ -1,3 +1,69 @@
+2018-09-09  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * python/py-prettyprint.c (pretty_print_one_value): Return
+       gdbpy_ref<>.
+       (print_string_repr): Adjust.
+       (apply_varobj_pretty_printer): Return gdbpy_ref<>.
+       * python/python-internal.h (apply_varobj_pretty_printer): Return
+       gdbpy_ref<>.
+       * varobj.c (varobj_value_get_print_value): Adjust.
+
+2018-09-08  Tom Tromey  <tom@tromey.com>
+
+       PR python/16047:
+       * python/py-prettyprint.c (pretty_print_one_value): Check for
+       to_string method.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (resolve_subexp): Pass correct OPLEN in call to
+       replace_operator_with_call.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_value_cast): Remove unnecessary parentheses.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-typeprint.c (print_range): Print the bounds using TYPE
+       rather than its TYPE_TARGET_TYPE.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_to_fixed_value): Minor reformatting in
+       call to ada_to_fixed_value_create.
+
+2018-09-08  Jerome Guitton  <guitton@adacore.com>
+
+       * ada-lang.c (ada_decode): strip dot prefix in symbol name.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_exception_sal): Replace gdb_assert calls
+       by calls to error.
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_unhandled_exception_name_addr_from_raise):
+       Move update of loop variable "fi".
+
+2018-09-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (value_assign_to_component): In the case of
+       big-endian targets, extract the bits of the given VAL
+       using an src_offset of zero if container is not a scalar.
+
+2018-09-06  Simon Ser  <contact@emersion.fr>
+
+       PR gdb/23105
+       * fbsd-nat.c (fbsd_nat_target::xfer_partial): Add support for
+       TARGET_OBJECT_FREEBSD_VMMAP and TARGET_OBJECT_FREEBSD_PS_STRINGS.
+       * fbsd-tdep.c (fbsd_make_note_desc): New.
+       (fbsd_make_corefile_notes): Write NT_PROCSTAT_AUXV,
+       NT_PROCSTAT_VMMAP and NT_PROCSTAT_PS_STRINGS notes.
+       * target.h (enum target_object) Add FreeBSD-specific
+       TARGET_OBJECT_FREEBSD_VMMAP and TARGET_OBJECT_FREEBSD_PS_STRINGS.
+
 2018-09-06  Simon Marchi  <simon.marchi@ericsson.com>
 
        * compile/compile-c.h (generate_c_for_variable_locations):
This page took 0.026757 seconds and 4 git commands to generate.