+2015-11-24 Pedro Alves <palves@redhat.com>
+
+ * NEWS: Mention that a few "info" commands now list the
+ corresponding items in ascending ID order.
+
+2015-11-24 Pedro Alves <palves@redhat.com>
+
+ PR 17539
+ * printcmd.c (display_command): Append new display at the end of
+ the list.
+
+2015-11-24 Pedro Alves <palves@redhat.com>
+
+ PR 17539
+ * printcmd.c (display_command): Append new display at the end of
+ the list.
+
+2015-11-24 Pedro Alves <palves@redhat.com>
+
+ PR 17539
+ * inferior.c (add_inferior_silent): Append the new inferior to the
+ end of the list.
+ * progspace.c (add_program_space): Append the new pspace to the
+ end of the list.
+ * thread.c (new_thread): Append the new thread to the end of the
+ list.
+
+2015-11-24 Pedro Alves <palves@redhat.com>
+
+ * linux-tdep.c (find_stop_signal): Delete.
+ (struct linux_corefile_thread_data) <pid>: Remove field.
+ (linux_corefile_thread_callback): Rename to ...
+ (linux_corefile_thread): ... this. Now takes a struct
+ linux_corefile_thread_data pointer rather than a void pointer.
+ Remove thread state and thread pid checks.
+ (linux_make_corefile_notes): Prefer dumping the signalled thread
+ first. Use ALL_NON_EXITED_THREADS instead of
+ iterate_over_threads.
+
+2015-11-23 Simon Marchi <simon.marchi@ericsson.com>
+
+ * breakpoint.c (tracepoint_print_recreate): Fix logic error
+ if -> else if.
+
+2015-11-23 Kevin Buettner <kevinb@redhat.com>
+
+ * minsyms.c (lookup_minimal_symbol_by_pc_section_1): Scan backwards
+ over all zero-sized symbols.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * stack.c (print_frame_local_vars): Temporarily set the selected
+ frame to FRAME while printing the frame's local variables.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * amd64-windows-tdep.c (amd64_windows_frame_decode_epilogue):
+ Increment PC in while loop skipping "pop reg" instructions.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * arm-tdep.c (arm_exidx_unwind_sniffer): Do not check for a frame
+ stuck on a system call if the given frame is the innermost frame.
+
+2015-11-23 Joel Brobecker <brobecker@adacore.com>
+
+ * dwarf2read.c (read_structure_type): Set the type's length
+ to zero if it has a DW_AT_byte_size attribute which is not
+ a constant.
+
+2015-11-23 Tristan Gingold <gingold@adacore.com>
+
+ * darwin-nat.c (darwin_ptrace): Avoid a cast.
+ (darwin_resume_thread): Ditto. And always set or reset
+ single step.
+
+2015-11-23 Tristan Gingold <gingold@adacore.com>
+
+ * darwin-nat.c (darwin_read_dyld_info): Write address in
+ big-endian order.
+ * solib-darwin.c (darwin_validate_exec_header): New function,
+ extracted from...
+ (darwin_read_exec_load_addr_from_dyld): ...here.
+ (darwin_read_exec_load_addr_at_init): New function.
+ (darwin_solib_read_all_image_info_addr): Adjust after
+ darwin_read_dyld_info change.
+ (darwin_solib_create_inferior_hook): Support PIE.
+
+2015-11-23 Tristan Gingold <gingold@adacore.com>
+
+ * darwin-nat.c (darwin_ptrace): Add a cast to fix warning.
+ (darwin_resume, cancel_breakpoint, _initialize_darwin_inferior):
+ Likewise.
+ (darwin_read_write_inferior): Rewrite using mach_vm_read_overwrite.
+
+2015-11-19 Don Breazeal <donb@codesourcery.com>
+
+ * target.c (read_memory_robust): Call read_whatever_is_readable
+ with arguments in the correct order.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * remote.c (remote_query_supported): Send the "xmlRegisters="
+ feature last.
+
+2015-11-19 Simon Marchi <simon.marchi@ericsson.com>
+
+ * nat/aarch64-linux-hw-point.c (aarch64_linux_set_debug_regs): Change
+ form of iov_len computation.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * configure.ac (ERROR_ON_WARNING): Don't check whether in C++
+ mode.
+ * configure: Regenerate.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * build-with-cxx.m4 (GDB_AC_BUILD_WITH_CXX): Remove -fpermissive.
+ * configure: Regenerate.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * breakpoint.c (software_watchpoint_add_no_memory_location)
+ (is_no_memory_software_watchpoint): New functions.
+ (update_watchpoint): Use
+ software_watchpoint_add_memoryless_location.
+ (breakpoint_address_bits): Use is_no_memory_software_watchpoint.
+
+2015-11-19 Simon Marchi <simon.marchi@ericsson.com>
+ Pedro Alves <palves@redhat.com>
+
+ * s390-linux-tdep.c (s390_canonicalize_syscall): Add casts and
+ intermediate 'int' variable.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * linux-thread-db.c (try_thread_db_load_1): Add cast.
+
+2015-11-19 Pedro Alves <palves@redhat.com>
+
+ * remote.c (remote_unpush_target): Use
+ pop_all_targets_at_and_above instead of pop_all_targets_above.
+ * target.c (unpush_target_and_assert): New function, factored out
+ from ...
+ (pop_all_targets_above): ... here.
+ (pop_all_targets_at_and_above): New function.
+ * target.h (pop_all_targets_at_and_above): Declare.
+
+2015-11-18 Simon Marchi <simon.marchi@ericsson.com>
+
+ * valops.c (value_string): Constify 'ptr' parameter.
+ * value.h (value_string): Constify 'ptr' parameter.
+
+2015-11-18 Simon Marchi <simon.marchi@ericsson.com>
+ Pedro Alves <palves@redhat.com>
+
+ * break-catch-sig.c (signal_catchpoint_print_one): Add cast.
+ * c-exp.y (parse_string_or_char, yylex): Add casts.
+ * c-lang.c (evaluate_subexp_c): Add casts.
+ * d-exp.y (parse_string_or_char, yylex): Add casts.
+ * go-exp.y (parse_string_or_char, build_packaged_name): Add casts.
+ * p-valprint.c (pascal_object_print_value_fields): Add casts.
+ * valprint.c (generic_emit_char, generic_printstr): Add casts.
+
2015-11-18 Simon Marchi <simon.marchi@ericsson.com>
* valops.c (value_cstring): Constify 'ptr' parameter.