i386-tdep: Verify architecture before proceeding with `set/show mpx'
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 2a9352a8e0403971a0e12b0675924866c37e563c..4b642b8ae9eaa7bf84cd5a71651fd222781f0d0c 100644 (file)
@@ -1,3 +1,79 @@
+2016-10-18  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * i386-tdep.c (i386_mpx_info_bounds): Make sure the architecture
+       is `bfd_arch_i386' before proceeding.
+       (i386_mpx_set_bounds): Likewise.
+
+2016-10-18  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * tilegx-tdep.c (tilegx_analyze_prologue): Use the `long long'
+       type for `operands'.
+
+2016-10-17  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * mi/mi-main.c (mi_cmd_trace_save): Check if argument is present
+       before using it.
+
+2016-10-17  Pedro Alves  <palves@redhat.com>
+
+       * charset.h (class wchar_iterator) [PHONY_ICONV] <m_desc>: Use
+       'int' as type.
+
+2016-10-14  Sangamesh Mallayya  <sangamesh.swamy@in.ibm.com>
+           Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * solib-aix.c (solib_aix_bfd_open): Call solib_find so that sysroot
+       path is set properly if program has a dependency on .a archive and
+       sysroot is set via set sysroot command.
+
+2016-10-14  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * nat/linux-btrace.c: Remove leftover comment.
+
+2016-10-14  Eli Zaretskii  <eliz@gnu.org>
+
+       * common/common-defs.h [HAVE_STRINGS_H]: Include strings.h if
+       available, to get prototypes of 'strcasecmp' and 'strncasecmp'.
+
+2016-10-13  Pedro Alves  <palves@redhat.com>
+
+       * contrib/ari/gdb_ari.sh (boolean): Suggest bool instead.
+       (false, true): Remove checks.
+
+2016-10-12  Tom Tromey  <tom@tromey.com>
+
+       * machoread.c (macho_symfile_read_all_oso): Use std::string.
+
+2016-10-12  Tom Tromey  <tom@tromey.com>
+
+       * tracepoint.c (trace_dump_command): Remove unnecessary
+       null_cleanup.
+
+2016-10-12  Tom Tromey  <tom@tromey.com>
+
+       * valprint.c (generic_emit_char, count_next_character)
+       (generic_printstr): Update.
+       * charset.c (struct wchar_iterator): Move to charset.h.
+       (wchar_iterator::wchar_iterator): Rename from
+       make_wchar_iterator, turn into a constructor.
+       (wchar_iterator::~wchar_iterator): Rename from
+       do_cleanup_iterator, turn into a destructor.
+       (make_cleanup_wchar_iterator): Remove.
+       (wchar_iterator::iterate): Rename from wchar_iterate.  Remove
+       "iter" argument.  Update.
+       * charset.h: Include <vector>.
+       (class wchar_iterator): New class, from old struct
+       wchar_iterator.
+       (make_wchar_iterator, make_cleanup_wchar_iterator): Don't
+       declare.
+
+2016-10-12  Tom Tromey  <tom@tromey.com>
+
+       * selftest.c: Include <vector>, not "vec.h".
+       (self_test_function_ptr): Remove.
+       (tests): Now a std::vector.
+       (register_self_test, run_self_tests): Update.
+
 2016-10-13  Pedro Alves  <palves@redhat.com>
            Tom Tromey  <tom@tromey.com>
 
This page took 0.024983 seconds and 4 git commands to generate.