Add a string_view version of startswith
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 53f50e2d85607bc9214d9d9dd67287ea998e1020..7059623788e7713547f3fa167ac2a4e19b1753bd 100644 (file)
@@ -1,3 +1,168 @@
+2019-10-28  Christian Biesinger  <cbiesinger@google.com>
+
+       * gdbsupport/common-utils.h (startswith): Add an overloaded version
+       that takes gdb::string_view arguments.
+
+2019-10-26  Tom de Vries  <tdevries@suse.de>
+
+       * aarch64-linux-tdep.c: Fix typos in comments.
+       * aarch64-tdep.c: Same.
+       * ada-lang.c: Same.
+       * amd64-nat.c: Same.
+       * arc-tdep.c: Same.
+       * arch/aarch64-insn.c: Same.
+       * block.c: Same.
+       * breakpoint.h: Same.
+       * btrace.h: Same.
+       * c-varobj.c: Same.
+       * cli/cli-decode.c: Same.
+       * cli/cli-script.c: Same.
+       * cli/cli-utils.h: Same.
+       * coff-pe-read.c: Same.
+       * coffread.c: Same.
+       * compile/compile-cplus-symbols.c: Same.
+       * compile/compile-object-run.c: Same.
+       * completer.c: Same.
+       * corelow.c: Same.
+       * cp-support.c: Same.
+       * demangle.c: Same.
+       * dwarf-index-write.c: Same.
+       * dwarf2-frame.c: Same.
+       * dwarf2-frame.h: Same.
+       * eval.c: Same.
+       * frame-base.h: Same.
+       * frame.h: Same.
+       * gdbcmd.h: Same.
+       * gdbtypes.h: Same.
+       * gnu-nat.c: Same.
+       * guile/scm-objfile.c: Same.
+       * i386-tdep.c: Same.
+       * i386-tdep.h: Same.
+       * infcall.c: Same.
+       * infcall.h: Same.
+       * linux-nat.c: Same.
+       * m68k-tdep.c: Same.
+       * macroexp.c: Same.
+       * memattr.c: Same.
+       * mi/mi-cmd-disas.c: Same.
+       * mi/mi-getopt.h: Same.
+       * mi/mi-main.c: Same.
+       * minsyms.c: Same.
+       * nat/aarch64-sve-linux-sigcontext.h: Same.
+       * objfiles.h: Same.
+       * ppc-linux-nat.c: Same.
+       * ppc-linux-tdep.c: Same.
+       * ppc-tdep.h: Same.
+       * progspace.h: Same.
+       * prologue-value.h: Same.
+       * python/py-evtregistry.c: Same.
+       * python/py-instruction.h: Same.
+       * record-btrace.c: Same.
+       * record-full.c: Same.
+       * remote.c: Same.
+       * rs6000-tdep.c: Same.
+       * ser-tcp.c: Same.
+       * sol-thread.c: Same.
+       * sparc-sol2-tdep.c: Same.
+       * sparc64-tdep.c: Same.
+       * stabsread.c: Same.
+       * symfile.c: Same.
+       * symtab.h: Same.
+       * target.c: Same.
+       * tracepoint.c: Same.
+       * tui/tui-data.h: Same.
+       * tui/tui-io.c: Same.
+       * tui/tui-win.c: Same.
+       * tui/tui.c: Same.
+       * unittests/rsp-low-selftests.c: Same.
+       * user-regs.h: Same.
+       * utils.c: Same.
+       * utils.h: Same.
+       * valarith.c: Same.
+       * valops.c: Same.
+       * valprint.c: Same.
+       * valprint.h: Same.
+       * value.c: Same.
+       * value.h: Same.
+       * varobj.c: Same.
+       * x86-nat.h: Same.
+       * xtensa-tdep.c: Same.
+
+2019-10-25  Ali Tamur <tamur@google.com>
+
+       * charset.c (find_charset_names): Reflect API change.
+
+2019-10-25  Christian Biesinger  <cbiesinger@google.com>
+
+       * symtab.c (struct demangled_name_entry): Change demangled name
+       to a unique_xmalloc_ptr<char>, now that we don't allocate it as
+       part of the struct anymore.
+       (symbol_set_names): No longer obstack allocate + copy the demangled
+       name, just store the allocated name from bfd.
+
+2019-10-25  Tom Tromey  <tromey@adacore.com>
+
+       * dwarf2-frame.c (dwarf2_cie_table): Now a typedef.
+       (bsearch_cie_cmp, add_cie): Remove.
+       (find_cie): Reimplement.
+       (decode_frame_entry_1, decode_frame_entry): Change type.  Update.
+       (dwarf2_build_frame_info): Update.
+
+2019-10-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gdb/25126
+       * symfile.c (reread_symbols): Call forget_cached_source_info to
+       clear the stale source cache.
+
+2019-10-24  Christian Biesinger  <cbiesinger@google.com>
+
+       * configure: Regenerate.
+       * configure.ac: Remove code that sets python_has_threads.
+
+2019-10-24  Christian Biesinger  <cbiesinger@google.com>
+
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Remove the code that uses sed to get the python
+       version and defines HAVE_LIBPYTHON2_6 / HAVE_LIBPYTHON2_7.
+
+2019-10-24  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * python/py-progspace.c (pspy_block_for_pc): Return None for all
+       error paths.
+
+2019-10-23  Tom Tromey  <tom@tromey.com>
+
+       * arc-tdep.c: Remove ".." from include.
+       * frv-tdep.c: Remove ".." from include.
+       * lm32-tdep.c: Remove ".." from include.
+       * microblaze-tdep.c: Remove ".." from include.
+       * or1k-tdep.h: Remove ".." from include.
+       * s12z-tdep.c: Remove ".." from include.
+       * Makefile.in (OPCODES_CFLAGS): Add comment.
+       (TOP_CFLAGS): New variable.
+       (INTERNAL_CFLAGS_BASE): Add TOP_CFLAGS.
+
+2019-10-23  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (READLINE_DIR): Update.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (call_function_by_hand_dummy): Fix the function
+       comment.  And extract out a code section into...
+       (reserve_stack_space): ...this new function.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (value_arg_coerce): Remove an unused parameter.
+       (call_function_by_hand_dummy): Update the call to
+       'value_arg_coerce'.
+
+2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcall.c (call_function_by_hand_dummy): Refactor.
+
 2019-10-23  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
 
        * MAINTAINERS (Write After Approval): Add Tankut Baris Aktemur.
This page took 0.028281 seconds and 4 git commands to generate.