diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/bfd/version.h ./bfd/version.h
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/bfd/version.h	2020-01-07 02:04:44.000000000 +0000
+++ ./bfd/version.h	2020-01-14 02:04:34.000000000 +0000
@@ -16,7 +16,7 @@
 
    In releases, the date is not included in either version strings or
    sonames.  */
-#define BFD_VERSION_DATE 20200107
+#define BFD_VERSION_DATE 20200114
 #define BFD_VERSION @bfd_version@
 #define BFD_VERSION_STRING  @bfd_version_package@ @bfd_version_string@
 #define REPORT_BUGS_TO @report_bugs_to@
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/djunpack.bat ./djunpack.bat
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/djunpack.bat	2020-01-07 02:08:38.000000000 +0000
+++ ./djunpack.bat	2020-01-14 02:09:00.000000000 +0000
@@ -17,8 +17,8 @@ Rem
 Rem The following 2 lines need to be changed with each new GDB release, to
 Rem be identical to the name of the top-level directory where the GDB
 Rem distribution unpacks itself.
-set GDBVER=$package-9.0.90.20200107
-if "%GDBVER%"=="$package-9.0.90.20200107" GoTo EnvOk
+set GDBVER=$package-9.0.90.20200114
+if "%GDBVER%"=="$package-9.0.90.20200114" GoTo EnvOk
 Rem If their environment space is too small, re-exec with a larger one
 command.com /e:4096 /c %0 %1
 GoTo End
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/ChangeLog ./gdb/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/ChangeLog	2020-01-07 02:04:46.000000000 +0000
+++ ./gdb/ChangeLog	2020-01-14 02:04:36.000000000 +0000
@@ -1,3 +1,12 @@
+2020-01-10  Christian Biesinger  <cbiesinger@google.com>
+
+	* gdbsupport/common-defs.h: Don't define _FORTIFY_SOURCE on MinGW.
+
+2020-01-07  Tom Tromey  <tromey@adacore.com>
+
+	PR build/24937:
+	* stap-probe.c (class stap_static_probe_ops): Add constructor.
+
 2020-01-06  Andrew Burgess  <andrew.burgess@embecosm.com>
 
 	* stack.c (print_frame_info): Move disassemble_next_line code
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gcore.1 ./gdb/doc/gcore.1
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gcore.1	2020-01-07 02:08:32.000000000 +0000
+++ ./gdb/doc/gcore.1	2020-01-14 02:08:52.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GCORE 1"
-.TH GCORE 1 "2020-01-07" "gdb-9.0.90.20200107-git" "GNU Development Tools"
+.TH GCORE 1 "2020-01-14" "gdb-9.0.90.20200114-git" "GNU Development Tools"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.1 ./gdb/doc/gdb.1
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.1	2020-01-07 02:08:31.000000000 +0000
+++ ./gdb/doc/gdb.1	2020-01-14 02:08:51.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDB 1"
-.TH GDB 1 "2020-01-07" "gdb-9.0.90.20200107-git" "GNU Development Tools"
+.TH GDB 1 "2020-01-14" "gdb-9.0.90.20200114-git" "GNU Development Tools"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb-add-index.1 ./gdb/doc/gdb-add-index.1
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb-add-index.1	2020-01-07 02:08:32.000000000 +0000
+++ ./gdb/doc/gdb-add-index.1	2020-01-14 02:08:52.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDB-ADD-INDEX 1"
-.TH GDB-ADD-INDEX 1 "2020-01-07" "gdb-9.0.90.20200107-git" "GNU Development Tools"
+.TH GDB-ADD-INDEX 1 "2020-01-14" "gdb-9.0.90.20200114-git" "GNU Development Tools"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info ./gdb/doc/gdb.info
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info	2020-01-07 02:08:29.000000000 +0000
+++ ./gdb/doc/gdb.info	2020-01-14 02:08:49.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-1 ./gdb/doc/gdb.info-1
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-1	2020-01-07 02:08:16.000000000 +0000
+++ ./gdb/doc/gdb.info-1	2020-01-14 02:08:36.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
@@ -44,7 +44,7 @@ Debugging with GDB
 
 This file describes GDB, the GNU symbolic debugger.
 
-   This is the Tenth Edition, for GDB (GDB) Version 9.0.90.20200107-git.
+   This is the Tenth Edition, for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
@@ -507,7 +507,7 @@ Let us use GDB to try to see what is goi
      There is absolutely no warranty for GDB; type "show warranty"
       for details.
 
-     GDB 9.0.90.20200107-git, Copyright 1999 Free Software Foundation, Inc...
+     GDB 9.0.90.20200114-git, Copyright 1999 Free Software Foundation, Inc...
      (gdb)
 
 GDB reads only enough symbol data to know where to find the rest when
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-2 ./gdb/doc/gdb.info-2
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-2	2020-01-07 02:08:18.000000000 +0000
+++ ./gdb/doc/gdb.info-2	2020-01-14 02:08:37.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-3 ./gdb/doc/gdb.info-3
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-3	2020-01-07 02:08:20.000000000 +0000
+++ ./gdb/doc/gdb.info-3	2020-01-14 02:08:39.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-4 ./gdb/doc/gdb.info-4
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-4	2020-01-07 02:08:22.000000000 +0000
+++ ./gdb/doc/gdb.info-4	2020-01-14 02:08:42.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-5 ./gdb/doc/gdb.info-5
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-5	2020-01-07 02:08:24.000000000 +0000
+++ ./gdb/doc/gdb.info-5	2020-01-14 02:08:44.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-6 ./gdb/doc/gdb.info-6
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-6	2020-01-07 02:08:26.000000000 +0000
+++ ./gdb/doc/gdb.info-6	2020-01-14 02:08:46.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
@@ -4704,7 +4704,7 @@ and TeX (or 'texi2roff') to typeset the 
 
    GDB includes an already formatted copy of the on-line Info version of
 this manual in the 'gdb' subdirectory.  The main Info file is
-'gdb-9.0.90.20200107-git/gdb/gdb.info', and it refers to subordinate
+'gdb-9.0.90.20200114-git/gdb/gdb.info', and it refers to subordinate
 files matching 'gdb.info*' in the same directory.  If necessary, you can
 print out these files, or read them with any editor; but they are easier
 to read using the 'info' subsystem in GNU Emacs or the standalone 'info'
@@ -4714,8 +4714,8 @@ program, available as part of the GNU Te
 Info formatting programs, such as 'texinfo-format-buffer' or 'makeinfo'.
 
    If you have 'makeinfo' installed, and are in the top level GDB source
-directory ('gdb-9.0.90.20200107-git', in the case of version
-9.0.90.20200107-git), you can make the Info file by typing:
+directory ('gdb-9.0.90.20200114-git', in the case of version
+9.0.90.20200114-git), you can make the Info file by typing:
 
      cd gdb
      make gdb.info
@@ -4740,7 +4740,7 @@ On its own, TeX cannot either read or ty
 
    If you have TeX and a DVI printer program installed, you can typeset
 and print this manual.  First switch to the 'gdb' subdirectory of the
-main source directory (for example, to 'gdb-9.0.90.20200107-git/gdb')
+main source directory (for example, to 'gdb-9.0.90.20200114-git/gdb')
 and type:
 
      make gdb.dvi
@@ -4749,8 +4749,8 @@ and type:
 
    ---------- Footnotes ----------
 
-   (1) In 'gdb-9.0.90.20200107-git/gdb/refcard.ps' of the version
-9.0.90.20200107-git release.
+   (1) In 'gdb-9.0.90.20200114-git/gdb/refcard.ps' of the version
+9.0.90.20200114-git release.
 
 
 File: gdb.info,  Node: Installing GDB,  Next: Maintenance Commands,  Prev: Formatting Documentation,  Up: Top
@@ -4901,35 +4901,35 @@ preparing GDB for installation; you can 
 a single directory, whose name is usually composed by appending the
 version number to 'gdb'.
 
-   For example, the GDB version 9.0.90.20200107-git distribution is in
-the 'gdb-9.0.90.20200107-git' directory.  That directory contains:
+   For example, the GDB version 9.0.90.20200114-git distribution is in
+the 'gdb-9.0.90.20200114-git' directory.  That directory contains:
 
-'gdb-9.0.90.20200107-git/configure (and supporting files)'
+'gdb-9.0.90.20200114-git/configure (and supporting files)'
      script for configuring GDB and all its supporting libraries
 
-'gdb-9.0.90.20200107-git/gdb'
+'gdb-9.0.90.20200114-git/gdb'
      the source specific to GDB itself
 
-'gdb-9.0.90.20200107-git/bfd'
+'gdb-9.0.90.20200114-git/bfd'
      source for the Binary File Descriptor library
 
-'gdb-9.0.90.20200107-git/include'
+'gdb-9.0.90.20200114-git/include'
      GNU include files
 
-'gdb-9.0.90.20200107-git/libiberty'
+'gdb-9.0.90.20200114-git/libiberty'
      source for the '-liberty' free software library
 
-'gdb-9.0.90.20200107-git/opcodes'
+'gdb-9.0.90.20200114-git/opcodes'
      source for the library of opcode tables and disassemblers
 
-'gdb-9.0.90.20200107-git/readline'
+'gdb-9.0.90.20200114-git/readline'
      source for the GNU command-line interface
 
    There may be other subdirectories as well.
 
    The simplest way to configure and build GDB is to run 'configure'
 from the 'gdb-VERSION-NUMBER' source directory, which in this example is
-the 'gdb-9.0.90.20200107-git' directory.
+the 'gdb-9.0.90.20200114-git' directory.
 
    First switch to the 'gdb-VERSION-NUMBER' source directory if you are
 not already in it; then run 'configure'.  Pass the identifier for the
@@ -4937,7 +4937,7 @@ platform on which GDB will run as an arg
 
    For example:
 
-     cd gdb-9.0.90.20200107-git
+     cd gdb-9.0.90.20200114-git
      ./configure
      make
 
@@ -4985,13 +4985,13 @@ to specify a path to find 'configure' it
 directory.  If the path to 'configure' would be the same as the argument
 to '--srcdir', you can leave out the '--srcdir' option; it is assumed.)
 
-   For example, with version 9.0.90.20200107-git, you can build GDB in a
+   For example, with version 9.0.90.20200114-git, you can build GDB in a
 separate directory for a Sun 4 like this:
 
-     cd gdb-9.0.90.20200107-git
+     cd gdb-9.0.90.20200114-git
      mkdir ../gdb-sun4
      cd ../gdb-sun4
-     ../gdb-9.0.90.20200107-git/configure
+     ../gdb-9.0.90.20200114-git/configure
      make
 
    When 'configure' builds a configuration using a remote source
@@ -5002,7 +5002,7 @@ the example, you'd find the Sun 4 librar
 
    Make sure that your path to the 'configure' script has just one
 instance of 'gdb' in it.  If your path to 'configure' looks like
-'../gdb-9.0.90.20200107-git/gdb/configure', you are configuring only one
+'../gdb-9.0.90.20200114-git/gdb/configure', you are configuring only one
 subdirectory of GDB, not the whole package.  This leads to build errors
 about missing include files such as 'bfd/bfd.h'.
 
@@ -5018,8 +5018,8 @@ a configured directory--whatever directo
 
    The 'Makefile' that 'configure' generates in each source directory
 also runs recursively.  If you type 'make' in a source directory such as
-'gdb-9.0.90.20200107-git' (or in a separate configured directory
-configured with '--srcdir=DIRNAME/gdb-9.0.90.20200107-git'), you will
+'gdb-9.0.90.20200114-git' (or in a separate configured directory
+configured with '--srcdir=DIRNAME/gdb-9.0.90.20200114-git'), you will
 build all the required libraries, and then build GDB.
 
    When you have multiple hosts or targets configured in separate
@@ -5064,7 +5064,7 @@ you can use it to test your guesses on a
      Invalid configuration `i986v': machine `i986v' not recognized
 
 'config.sub' is also distributed in the GDB source directory
-('gdb-9.0.90.20200107-git', for version 9.0.90.20200107-git).
+('gdb-9.0.90.20200114-git', for version 9.0.90.20200114-git).
 
 
 File: gdb.info,  Node: Configure Options,  Next: System-wide configuration,  Prev: Config Names,  Up: Installing GDB
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-7 ./gdb/doc/gdb.info-7
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-7	2020-01-07 02:08:28.000000000 +0000
+++ ./gdb/doc/gdb.info-7	2020-01-14 02:08:48.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-8 ./gdb/doc/gdb.info-8
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdb.info-8	2020-01-07 02:08:29.000000000 +0000
+++ ./gdb/doc/gdb.info-8	2020-01-14 02:08:49.000000000 +0000
@@ -21,7 +21,7 @@ END-INFO-DIR-ENTRY
    This file documents the GNU debugger GDB.
 
    This is the Tenth Edition, of 'Debugging with GDB: the GNU
-Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200107-git.
+Source-Level Debugger' for GDB (GDB) Version 9.0.90.20200114-git.
 
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdbinit.5 ./gdb/doc/gdbinit.5
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdbinit.5	2020-01-07 02:08:32.000000000 +0000
+++ ./gdb/doc/gdbinit.5	2020-01-14 02:08:52.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBINIT 5"
-.TH GDBINIT 5 "2020-01-07" "gdb-9.0.90.20200107-git" "GNU Development Tools"
+.TH GDBINIT 5 "2020-01-14" "gdb-9.0.90.20200114-git" "GNU Development Tools"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdbserver.1 ./gdb/doc/gdbserver.1
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/doc/gdbserver.1	2020-01-07 02:08:32.000000000 +0000
+++ ./gdb/doc/gdbserver.1	2020-01-14 02:08:52.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBSERVER 1"
-.TH GDBSERVER 1 "2020-01-07" "gdb-9.0.90.20200107-git" "GNU Development Tools"
+.TH GDBSERVER 1 "2020-01-14" "gdb-9.0.90.20200114-git" "GNU Development Tools"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/gdbsupport/common-defs.h ./gdb/gdbsupport/common-defs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/gdbsupport/common-defs.h	2020-01-07 02:04:46.000000000 +0000
+++ ./gdb/gdbsupport/common-defs.h	2020-01-14 02:04:36.000000000 +0000
@@ -66,9 +66,13 @@
    plus this seems like a reasonable safety measure.  The check for
    optimization is required because _FORTIFY_SOURCE only works when
    optimization is enabled.  If _FORTIFY_SOURCE is already defined,
-   then we don't do anything.  */
+   then we don't do anything.  Also, on MinGW, fortify requires
+   linking to -lssp, and to avoid the hassle of checking for
+   that and linking to it statically, we just don't define
+   _FORTIFY_SOURCE there.  */
 
-#if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__ > 0
+#if (!defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__ > 0 \
+     && !defined(__MINGW32__))
 #define _FORTIFY_SOURCE 2
 #endif
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/po/gdb.pot ./gdb/po/gdb.pot
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/po/gdb.pot	2020-01-07 02:08:05.000000000 +0000
+++ ./gdb/po/gdb.pot	2020-01-14 02:08:25.000000000 +0000
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-01-07 02:08+0000\n"
+"POT-Creation-Date: 2020-01-14 02:08+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -154,7 +154,7 @@ msgid "SVE Vector length in core file is
 msgstr ""
 
 #: aarch64-linux-tdep.c:714 arm-linux-tdep.c:1204 i386-tdep.c:4133
-#: i386-tdep.c:4242 i386-tdep.c:4257 ppc-linux-tdep.c:1710 stap-probe.c:769
+#: i386-tdep.c:4242 i386-tdep.c:4257 ppc-linux-tdep.c:1710 stap-probe.c:775
 #, possible-c-format
 msgid "Invalid register name `%s' on expression `%s'."
 msgstr ""
@@ -9691,7 +9691,7 @@ msgstr ""
 msgid "skipping section '%s' which does not contain valid DOF data."
 msgstr ""
 
-#: dtrace-probe.c:660 stap-probe.c:187
+#: dtrace-probe.c:660 stap-probe.c:193
 #, possible-c-format
 msgid ""
 "Probe '%s' has %d arguments, but GDB is requesting\n"
@@ -28669,7 +28669,7 @@ msgid ""
 "source line."
 msgstr ""
 
-#: stap-probe.c:180
+#: stap-probe.c:186
 #, possible-c-format
 msgid ""
 "Probe '%s' apparently does not have arguments, but \n"
@@ -28677,138 +28677,138 @@ msgid ""
 "Please report this bug."
 msgstr ""
 
-#: stap-probe.c:272
+#: stap-probe.c:278
 #, possible-c-format
 msgid "SystemTap Probe expression debugging is %s.\n"
 msgstr ""
 
-#: stap-probe.c:417
+#: stap-probe.c:423
 #, possible-c-format
 msgid "Invalid opcode in expression `%s' for SystemTapprobe"
 msgstr ""
 
-#: stap-probe.c:466
+#: stap-probe.c:472
 #, possible-c-format
 msgid "Undefined bitness for probe '%s'."
 msgstr ""
 
-#: stap-probe.c:736
+#: stap-probe.c:742
 #, possible-c-format
 msgid "Invalid register displacement syntax on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:789
+#: stap-probe.c:795
 #, possible-c-format
 msgid "Invalid register name '%s' after replacing it (previous name was '%s')"
 msgstr ""
 
-#: stap-probe.c:820
+#: stap-probe.c:826
 #, possible-c-format
 msgid "Missing register name suffix on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:830
+#: stap-probe.c:836
 #, possible-c-format
 msgid "Missing indirection suffix on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:906
+#: stap-probe.c:912
 #, possible-c-format
 msgid "Invalid operator `%c' for register displacement on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:959 stap-probe.c:987
+#: stap-probe.c:965 stap-probe.c:993
 #, possible-c-format
 msgid "Invalid constant suffix on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:965
+#: stap-probe.c:971
 #, possible-c-format
 msgid "Unknown numeric token on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:994
+#: stap-probe.c:1000
 #, possible-c-format
 msgid "Operator `%c' not recognized on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:1026
+#: stap-probe.c:1032
 #, possible-c-format
 msgid "Missign close-paren on expression `%s'."
 msgstr ""
 
-#: stap-probe.c:1034
+#: stap-probe.c:1040
 #, possible-c-format
 msgid "Cannot parse expression `%s'."
 msgstr ""
 
-#: stap-probe.c:1077
+#: stap-probe.c:1083
 #, possible-c-format
 msgid "Invalid operator `%c' on expression `%s'."
 msgstr ""
 
 #. We have an error, because we don't expect anything
 #. except 1, 2, 4 and 8.
-#: stap-probe.c:1248
+#: stap-probe.c:1254
 #, possible-c-format
 msgid "unrecognized bitness %s%c' for probe `%s'"
 msgstr ""
 
-#: stap-probe.c:1316
+#: stap-probe.c:1322
 msgid ""
 "The SystemTap SDT probe support is not fully implemented on this target;\n"
 "you will not be able to inspect the arguments of the probes.\n"
 "Please report a bug against GDB requesting a port to this target."
 msgstr ""
 
-#: stap-probe.c:1434
+#: stap-probe.c:1440
 msgid "Could not read the value of a SystemTap semaphore."
 msgstr ""
 
-#: stap-probe.c:1450
+#: stap-probe.c:1456
 msgid "Could not write the value of a SystemTap semaphore."
 msgstr ""
 
-#: stap-probe.c:1525
+#: stap-probe.c:1531
 #, possible-c-format
 msgid "corrupt probe name when reading `%s'"
 msgstr ""
 
-#: stap-probe.c:1561
+#: stap-probe.c:1567
 #, possible-c-format
 msgid "corrupt probe argument when reading `%s'"
 msgstr ""
 
-#: stap-probe.c:1601
+#: stap-probe.c:1607
 #, possible-c-format
 msgid "could not obtain base address for SystemTap section on objfile `%s'."
 msgstr ""
 
 #. If we are here, it means we have failed to parse every known
 #. probe.
-#: stap-probe.c:1672
+#: stap-probe.c:1678
 msgid "could not parse SystemTap probe(s) from inferior"
 msgstr ""
 
-#: stap-probe.c:1693
+#: stap-probe.c:1699
 msgid "Semaphore"
 msgstr ""
 
-#: stap-probe.c:1713
+#: stap-probe.c:1719
 msgid "Set SystemTap expression debugging."
 msgstr ""
 
-#: stap-probe.c:1714
+#: stap-probe.c:1720
 msgid "Show SystemTap expression debugging."
 msgstr ""
 
-#: stap-probe.c:1715
+#: stap-probe.c:1721
 msgid ""
 "When non-zero, the internal representation of SystemTap expressions will be "
 "printed."
 msgstr ""
 
-#: stap-probe.c:1722
+#: stap-probe.c:1728
 msgid ""
 "Show information about SystemTap static probes.\n"
 "Usage: info probes stap [PROVIDER [NAME [OBJECT]]]\n"
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/stap-probe.c ./gdb/stap-probe.c
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/gdb/stap-probe.c	2020-01-07 02:04:47.000000000 +0000
+++ ./gdb/stap-probe.c	2020-01-14 02:04:36.000000000 +0000
@@ -101,6 +101,12 @@ struct stap_probe_arg
 class stap_static_probe_ops : public static_probe_ops
 {
 public:
+  /* We need a user-provided constructor to placate some compilers.
+     See PR build/24937.  */
+  stap_static_probe_ops ()
+  {
+  }
+
   /* See probe.h.  */
   bool is_linespec (const char **linespecp) const override;
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/md5.sum ./md5.sum
--- /sourceware/snapshot-tmp/gdb/snapshot/branch-gdb/update-snapshot/old/gdb-9.0.90.20200107/md5.sum	2020-01-07 02:08:38.000000000 +0000
+++ ./md5.sum	2020-01-14 02:09:00.000000000 +0000
@@ -36,7 +36,7 @@ a8bf329c24203303d1343c3eed58c07b  bfd/el
 5cb0eef365977eb8c7430c04738a9e2c  bfd/wasm-module.c
 ce93ef6cd4c0ba0799b9d6d75b36638a  bfd/elf64-mips.c
 c4d082a9c0c27456afe3357c4987b675  bfd/cpu-m9s12x.c
-cead7cb92528f74187c3674046c1a96c  bfd/version.h
+f99e9526ee4fcbe15fd5e8b6940a66b2  bfd/version.h
 f635e95e06957e744083b2160029e168  bfd/cpu-tilegx.c
 f2af796af1efd1971472837a26010b6f  bfd/coff-mcore.c
 89637e92fbef834ef0c545805106bcc4  bfd/cpu-avr.c
@@ -5297,44 +5297,44 @@ a565a80c1025c7123bde56d04d7fd5e7  gdb/te
 d604b6e1a602fe3ef138f24be7eca6ad  gdb/f-valprint.c
 030a46be5cae5abab805a460300fdbae  gdb/gdb_curses.h
 8108dd8f906f2654fecc74958cf383db  gdb/doc/psrc.sed
-17b9c1cef2c325b354ccf4d936c1de1e  gdb/doc/gdb.info-3
-7c863a8c6de81d1f0ecb57b8410e9be2  gdb/doc/gdb.info-4
+93cc5430c9cd3d5c6139a0e7cbce14c3  gdb/doc/gdb.info-3
+0ff2854fe6fd6165617d3fefe215c850  gdb/doc/gdb.info-4
 ab0fe311032294b952da80585b8b90e7  gdb/doc/fdl.texi
 71c6eae9f2e41b20f7cce98abb0dec5f  gdb/doc/Makefile.in
-0b4a4be20b5257a74f615476de6cfb8d  gdb/doc/gdb.info-7
-b1f76c488c90885509c192388219a90a  gdb/doc/gdbserver.1
+f4330ef6a88e1d943c9f703fba9501ae  gdb/doc/gdb.info-7
+99afc7d11d289211719ef17a651c4738  gdb/doc/gdbserver.1
 f73e9c6254948e3a5cc79f34fb89667c  gdb/doc/guile.texi
 f81a0e00e0cb9e41b078069fb9bedb07  gdb/doc/stack_frame.txt
 e5b541619de3f46a770ae70120fa811d  gdb/doc/stabs.info
-662fb6e0e8c76efca825ae2efbde27bd  gdb/doc/gdb.info-5
-8466158402afb6b56c1280efbdc0ad7e  gdb/doc/gdb.info-8
+0c48828c209885c8ac773f75344979e4  gdb/doc/gdb.info-5
+72a7c21856edb5d4bbb3ede8e9189f5b  gdb/doc/gdb.info-8
 664e4084bf33b6edd3bb1dfc7f8557ec  gdb/doc/agentexpr.texi
 66674dc351ba95941f422dc18cae24bb  gdb/doc/.gitignore
-6d954a8e07bcd9494e8d5c41993781d2  gdb/doc/gdb.info-1
+7a465ad74669352102561f7c26ab9eb3  gdb/doc/gdb.info-1
 d5d06eaf9b4d44aa442a4a281aa9aea4  gdb/doc/a4rc.sed
-b44262e861a68b416807fd315bde0720  gdb/doc/gdb.info-6
+d2af34a9d13166217867d44875bf3fde  gdb/doc/gdb.info-6
 793d4a25f96403d0f000b798db03534f  gdb/doc/gdb.texinfo
-232b2f67120cb207163d48425f4b52b9  gdb/doc/gdb-add-index.1
+d5b7463cfe72049ca0af1692b68e0725  gdb/doc/gdb-add-index.1
 553b7fe1bf4b5d8b96fdb8cd83503de1  gdb/doc/stack_frame.svg
 04c82b1da7e894a6555868e4f86225af  gdb/doc/filter-for-doxygen
 e34c1114679dacb57dd1c1c998f02c41  gdb/doc/Doxyfile-gdb-api.in
 3f6433d0664294cd4ca3aa6aec0c4718  gdb/doc/annotate.info
-b834f07093be3a2ea4386fdeeead9730  gdb/doc/gdb.info-2
+7569caee766050d5b45d2db77ca7d5c0  gdb/doc/gdb.info-2
 5f98f91239aa2353ad6e19be2a39d0d1  gdb/doc/refcard.tex
 6076d300a46651562d4ecd0604442414  gdb/doc/stack_frame.png
-144528090e11a8fcaa82436f7fb1938c  gdb/doc/gdb.info
+1bbf3edbf19293f21927b8ab6201443c  gdb/doc/gdb.info
 a90b73e9d465dcb06f257edb84295e7f  gdb/doc/python.texi
 c299223a52bafe025f9132f44f863471  gdb/doc/stabs.texinfo
 a76b5ab137cd7ce741acdb62860037d8  gdb/doc/ChangeLog
-c18bb93acfb4e1dce73e1c1390d5ff5d  gdb/doc/gdb.1
-eccf55e9bdafc28400306eb201d8bf16  gdb/doc/gcore.1
+8e5a789f59406828e71199bd76ef829e  gdb/doc/gdb.1
+bb0d67e0b32584d536e5b564bae5d442  gdb/doc/gcore.1
 d39233c86ed6a6dc9e853ae6a11fe03e  gdb/doc/stack_frame.pdf
 0ed2aeced2e763402a6f94235abb7eb3  gdb/doc/Doxyfile-base.in
 e2d0e566bf8c600c6471245153974c02  gdb/doc/all-cfg.texi
 bf96494e6e4d346175babd5ef9781882  gdb/doc/gpl.texi
 cd5e3faa9bd1b684a73c7d527cdb4988  gdb/doc/filter-params.pl
 7bfdb0765c5d050d204fbb30aeeba0d8  gdb/doc/stack_frame.eps
-d9950334d04c309cc6e7b77af317e6be  gdb/doc/gdbinit.5
+ee22d4b0b2acbd981b2b357d9333a6b6  gdb/doc/gdbinit.5
 0126ae877012bc885264c55ed18d489a  gdb/doc/Doxyfile-gdb-xref.in
 03916e7c19594e1fe6d92cce5f25feab  gdb/doc/annotate.texinfo
 4ecc861a5ddf637a7f289e35ef636c98  gdb/doc/doxy-index.in
@@ -5463,7 +5463,7 @@ adaed71281da9146d911b5cbe728706d  gdb/co
 5670ab5728c6c7ca31d9cf62e62246a0  gdb/arm-fbsd-tdep.h
 8a85e9a71d0b548a419c5b70586c7533  gdb/tracefile.h
 b9883e14bdc1961b67c10e3d1432f00a  gdb/sh-nbsd-nat.c
-6c736e88bf5e66663b833fb3b36ba59c  gdb/stap-probe.c
+5d5dafaa4af7ed17675991affe812b02  gdb/stap-probe.c
 d7f1651592a4e821dd33eb610229f755  gdb/make-target-delegates
 42990d7b0e69d508bdbb0d82c0cc90cb  gdb/features/s390-linux64v1.xml
 69701d0a7c97718d55272ce8c4ed07e3  gdb/features/microblaze-with-stack-protect.c
@@ -5844,7 +5844,7 @@ a32c6b849ba1ef2f35cf4b7418001822  gdb/p-
 24e00786c3c31ff4e5287510ad3adf45  gdb/std-regs.c
 f07fdb55b11fef38a8c541e23e391b0f  gdb/go-lang.h
 6098931a6924b7cdfcc3d58ec0154933  gdb/i386-windows-nat.c
-39b031067ab7c3080b0d6385276d13ef  gdb/po/gdb.pot
+25e00b5ea81a27d19749800e1e0daea7  gdb/po/gdb.pot
 1851bff0653201a488dcae18dde7efad  gdb/po/gdbtext
 9f1d9aef9973b0b84f19365687f8979c  gdb/break-catch-syscall.c
 52f5ef32ae747908ac0ca752ddafd2c7  gdb/ada-lang.c
@@ -5876,7 +5876,7 @@ f5047469c3ac638798d9f2fce55cad76  gdb/nb
 23a99e5964bce08b488077cd3fb4fd1b  gdb/i386-fbsd-nat.c
 09507273cd3046a1fac64f76a0dcc5c2  gdb/mipsread.c
 364fe909df51c403643d5f42dd74b72a  gdb/amd64-darwin-tdep.c
-240608366ddc3a1127be063e7e304fdf  gdb/ChangeLog
+baab653926c952f3a83c946e86dadc61  gdb/ChangeLog
 91b8f46c563b7f2c707497c1631620b2  gdb/go-typeprint.c
 c2c7fccf56f7d562a9bb709ca25f1f92  gdb/score-tdep.c
 26c7cfd310eb308d535866d8b7bd2b8f  gdb/xml-support.h
@@ -6360,7 +6360,7 @@ fe9385d2f4ef6f5e6422f63b8b17b8cf  gdb/i3
 bfe0512607fa6cf37d2768ef12dbd70e  gdb/gdbsupport/environ.c
 2242e2c4b9bbeb4b5133f59ffff7f028  gdb/gdbsupport/safe-iterator.h
 e0e6038d3c675435a45008c851e2aa75  gdb/gdbsupport/common-debug.h
-7b33bcc66e4f207386d81205acf12692  gdb/gdbsupport/common-defs.h
+560a6a320d815a25f51df03573e8cd19  gdb/gdbsupport/common-defs.h
 56d64ee4cb7ceb89f92353c48017860c  gdb/gdbsupport/buffer.c
 2c978184863afc3043e19cf8c3fdda14  gdb/gdbsupport/gdb_locale.h
 e4bc3244852125b69c1796d7110120eb  gdb/gdbsupport/filestuff.h
