gdb.trace: Fix string collection for 64-bit platforms.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 5391b09d6b31cc33ea3246f0e0110fbd1b9ce0a9..28173b0bb514db40d0a88f16fd7489fbdb81c299 100644 (file)
@@ -1,6 +1,63 @@
+2016-01-21  Marcin Koƛcielnicki  <koriakin@0x04.net>
+
+       * ax-gdb.c (gen_traced_pop): Use gen_fetch for string collection.
+
+2016-01-21  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * disasm.c (maybe_add_dis_line_entry): Rename to...
+       (add_dis_line_entry): ...this, and update header comment.
+       (do_mixed_source_and_assembly): Now use add_dis_line_entry.
+
+2016-01-21  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (COMPILER_CFLAGS): New.
+       (CXXFLAGS): Get it from configure.
+       (INTERNAL_CFLAGS_BASE, INTERNAL_LDFLAGS): Use COMPILER_CFLAGS
+       instead of CFLAGS.
+       * build-with-cxx.m4 (GDB_AC_BUILD_WITH_CXX): Set and AC_SUBST
+       COMPILER_CFLAGS.
+       * configure: Regenerate.
+
+2016-01-21  Joel Brobecker  <brobecker@adacore.com>
+
+       * location.h (new_address_location): Add new parameters
+       "addr_string" and "addr_string_len".
+       (get_address_string_location): Add declaration.
+       * location.c (new_address_location): Add new parameters
+       "addr_string" and "addr_string_len".  If not NULL, store
+       a copy of the addr_string in the new location as well.
+       (get_address_string_location): New function.
+       (string_to_event_location): Update call to new_address_location.
+       * linespec.c (event_location_to_sals) <ADDRESS_LOCATION>:
+       Save the event location in the parser's state before
+       passing it to convert_address_location_to_sals.
+       * breakpoint.c (create_thread_event_breakpoint): Update call
+       to new_address_location.
+       (init_breakpoint_sal): Get the event location's string, if any,
+       and use it to update call to new_address_location.
+       * python/py-finishbreakpoint.c (bpfinishpy_init):
+       Update call to new_address_location.
+       * spu-tdep.c (spu_catch_start): Likewise.
+
+       * config/djgpp/fnchange.lst: Add entries for
+       gdb/testsuite/gdb.base/break-fun-addr1.c and
+       gdb/testsuite/gdb.base/break-fun-addr2.c.
+
+2016-01-21  Yao Qi  <yao.qi@linaro.org>
+
+       * arm-linux-tdep.c (arm_linux_sigreturn_next_pc): Add parameter
+       is_thumb and set it according to CPSR saved on the stack.
+       (arm_linux_get_next_pcs_syscall_next_pc): Pass is_thumb to
+       arm_linux_sigreturn_next_pc.
+
+2016-01-20  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * python/lib/gdb/printing.py (FlagEnumerationPrinter.__call__):
+       Fix enumerators sort key function.
+
 2016-01-20  Joel Brobecker  <brobecker@adacore.com>
 
-       * printcmd.c (print_scalar_formatted): move binary operator from
+       * printcmd.c (print_scalar_formatted): Move binary operator from
        end of line to beginning of next line.  Adjust formatting
        accordingly.
 
This page took 0.025069 seconds and 4 git commands to generate.