diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/ChangeLog ./bfd/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/ChangeLog	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/ChangeLog	2019-02-21 01:49:42.000000000 +0000
@@ -1,3 +1,29 @@
+2019-02-20  Eric Tsai  <erictsai@cadence.com>
+
+	* elf32-xtensa.c (is_resolvable_asm_expansion): Scan output
+	sections between the call site and call destination and adjust
+	call distance by the largest alignment.
+
+2019-02-20  Alan Hayward  <alan.hayward@arm.com>
+
+	* elf-bfd.h (elfcore_write_aarch_pauth): Add declaration.
+	* elf.c (elfcore_grok_aarch_pauth): New function.
+	(elfcore_grok_note): Check for NT_ARM_PAC_MASK.
+	(elfcore_write_aarch_pauth): New function.
+	(elfcore_write_register_note): Check for AArch64 pauth section.
+
+2019-02-20  Alan Modra  <amodra@gmail.com>
+
+	PR 24225
+	* elf32-nios2.c (nios2_elf32_relocate_section): Check asprintf
+	return value.
+
+2019-02-20  Michael Roitzsch  <reactorcontrol@icloud.com>
+
+	* configure.ac (SHARED_LIBADD): Add -liberty -lintl for all
+	Darwin hosts, not just or1k.
+	* configure: Regenerate.
+
 2019-02-20  Alan Modra  <amodra@gmail.com>
 
 	PR 24236
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/configure ./bfd/configure
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/configure	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/configure	2019-02-21 01:49:42.000000000 +0000
@@ -14528,15 +14528,15 @@ if test "$enable_shared" = "yes"; then
     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
   fi
 
-# More hacks to build DLLs on Windows.
   case "${host}" in
+  # More hacks to build DLLs on Windows.
   *-*-cygwin*)
     SHARED_LDFLAGS="-no-undefined"
     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
   ;;
 
-  # Hack to build or1k-src on OSX
-  or1k*-*-darwin*)
+  # Use built-in libintl on macOS, since it is not provided by libc.
+  *-*-darwin*)
     SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
   ;;
   esac
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/configure.ac ./bfd/configure.ac
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/configure.ac	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/configure.ac	2019-02-21 01:49:42.000000000 +0000
@@ -296,15 +296,15 @@ changequote([,])dnl
     SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
   fi
 
-# More hacks to build DLLs on Windows.
   case "${host}" in
+  # More hacks to build DLLs on Windows.
   *-*-cygwin*)
     SHARED_LDFLAGS="-no-undefined"
     SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
   ;;
 
-  # Hack to build or1k-src on OSX
-  or1k*-*-darwin*)
+  # Use built-in libintl on macOS, since it is not provided by libc.
+  *-*-darwin*)
     SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
   ;;
   esac
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf32-nios2.c ./bfd/elf32-nios2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf32-nios2.c	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/elf32-nios2.c	2019-02-21 01:49:43.000000000 +0000
@@ -3821,7 +3821,9 @@ nios2_elf32_relocate_section (bfd *outpu
 
 		  format = _("global pointer relative relocation at address "
 			     "%#" PRIx64 " when _gp not defined\n");
-		  asprintf (&msgbuf, format, (uint64_t) reloc_address);
+		  if (asprintf (&msgbuf, format,
+				(uint64_t) reloc_address) == -1)
+		    msgbuf = NULL;
 		  msg = msgbuf;
 		  r = bfd_reloc_dangerous;
 		}
@@ -3851,9 +3853,10 @@ nios2_elf32_relocate_section (bfd *outpu
 				 "the global pointer (at %#" PRIx64 ") "
 				 "because the offset (%" PRId64 ") is out of "
 				 "the allowed range, -32678 to 32767\n" );
-		      asprintf (&msgbuf, format, name,
-				(uint64_t) symbol_address, (uint64_t) gp,
-				(int64_t) relocation);
+		      if (asprintf (&msgbuf, format, name,
+				    (uint64_t) symbol_address, (uint64_t) gp,
+				    (int64_t) relocation) == -1)
+			msgbuf = NULL;
 		      msg = msgbuf;
 		      r = bfd_reloc_outofrange;
 		    }
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf32-xtensa.c ./bfd/elf32-xtensa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf32-xtensa.c	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/elf32-xtensa.c	2019-02-21 01:49:43.000000000 +0000
@@ -7195,6 +7195,11 @@ is_resolvable_asm_expansion (bfd *abfd,
 			     bfd_boolean *is_reachable_p)
 {
   asection *target_sec;
+  asection *s;
+  bfd_vma first_vma;
+  bfd_vma last_vma;
+  unsigned int first_align;
+  unsigned int adjust;
   bfd_vma target_offset;
   r_reloc r_rel;
   xtensa_opcode opcode, direct_call_opcode;
@@ -7283,6 +7288,56 @@ is_resolvable_asm_expansion (bfd *abfd,
 		      + target_sec->output_offset + target_offset);
     }
 
+  /* Adjust addresses with alignments for the worst case to see if call insn
+     can fit.  Don't relax l32r + callx to call if the target can be out of
+     range due to alignment.
+     Caller and target addresses are highest and lowest address.
+     Search all sections between caller and target, looking for max alignment.
+     The adjustment is max alignment bytes.  If the alignment at the lowest
+     address is less than the adjustment, apply the adjustment to highest
+     address.  */
+
+  /* Start from lowest address.
+     Lowest address aligmnet is from input section.
+     Initial alignment (adjust) is from input section.  */
+  if (dest_address > self_address)
+    {
+      s = sec->output_section;
+      last_vma = dest_address;
+      first_align = sec->alignment_power;
+      adjust = target_sec->alignment_power;
+    }
+  else
+    {
+      s = target_sec->output_section;
+      last_vma = self_address;
+      first_align = target_sec->alignment_power;
+      adjust = sec->alignment_power;
+    }
+
+  first_vma = s->vma;
+
+  /* Find the largest alignment in output section list.  */
+  for (; s && s->vma >= first_vma && s->vma <= last_vma ; s = s->next)
+    {
+      if (s->alignment_power > adjust)
+	adjust = s->alignment_power;
+    }
+
+  if (adjust > first_align)
+    {
+      /* Alignment may enlarge the range, adjust highest address.  */
+      adjust = 1 << adjust;
+      if (dest_address > self_address)
+	{
+	  dest_address += adjust;
+	}
+      else
+	{
+	  self_address += adjust;
+	}
+    }
+
   *is_reachable_p = pcrel_reloc_fits (direct_call_opcode, 0,
 				      self_address, dest_address);
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf-bfd.h ./bfd/elf-bfd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf-bfd.h	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/elf-bfd.h	2019-02-21 01:49:43.000000000 +0000
@@ -2634,6 +2634,8 @@ extern char *elfcore_write_aarch_hw_watc
   (bfd *, char *, int *, const void *, int);
 extern char *elfcore_write_aarch_sve
   (bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_pauth
+  (bfd *, char *, int *, const void *, int);
 extern char *elfcore_write_lwpstatus
   (bfd *, char *, int *, long, int, const void *);
 extern char *elfcore_write_register_note
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf.c ./bfd/elf.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/elf.c	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/elf.c	2019-02-21 01:49:43.000000000 +0000
@@ -9541,6 +9541,12 @@ elfcore_grok_aarch_sve (bfd *abfd, Elf_I
   return elfcore_make_note_pseudosection (abfd, ".reg-aarch-sve", note);
 }
 
+static bfd_boolean
+elfcore_grok_aarch_pauth (bfd *abfd, Elf_Internal_Note *note)
+{
+  return elfcore_make_note_pseudosection (abfd, ".reg-aarch-pauth", note);
+}
+
 #if defined (HAVE_PRPSINFO_T)
 typedef prpsinfo_t   elfcore_psinfo_t;
 #if defined (HAVE_PRPSINFO32_T)		/* Sparc64 cross Sparc32 */
@@ -10135,6 +10141,13 @@ elfcore_grok_note (bfd *abfd, Elf_Intern
       else
 	return TRUE;
 
+    case NT_ARM_PAC_MASK:
+      if (note->namesz == 6
+	  && strcmp (note->namedata, "LINUX") == 0)
+	return elfcore_grok_aarch_pauth (abfd, note);
+      else
+	return TRUE;
+
     case NT_PRPSINFO:
     case NT_PSINFO:
       if (bed->elf_backend_grok_psinfo)
@@ -11495,6 +11508,18 @@ elfcore_write_aarch_sve (bfd *abfd,
 }
 
 char *
+elfcore_write_aarch_pauth (bfd *abfd,
+			   char *buf,
+			   int *bufsiz,
+			   const void *aarch_pauth,
+			   int size)
+{
+  char *note_name = "LINUX";
+  return elfcore_write_note (abfd, buf, bufsiz,
+			     note_name, NT_ARM_PAC_MASK, aarch_pauth, size);
+}
+
+char *
 elfcore_write_register_note (bfd *abfd,
 			     char *buf,
 			     int *bufsiz,
@@ -11574,6 +11599,8 @@ elfcore_write_register_note (bfd *abfd,
     return elfcore_write_aarch_hw_watch (abfd, buf, bufsiz, data, size);
   if (strcmp (section, ".reg-aarch-sve") == 0)
     return elfcore_write_aarch_sve (abfd, buf, bufsiz, data, size);
+  if (strcmp (section, ".reg-aarch-pauth") == 0)
+    return elfcore_write_aarch_pauth (abfd, buf, bufsiz, data, size);
   return NULL;
 }
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/version.h ./bfd/version.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/bfd/version.h	2019-02-20 01:49:50.000000000 +0000
+++ ./bfd/version.h	2019-02-21 01:49:43.000000000 +0000
@@ -16,7 +16,7 @@
 
    In releases, the date is not included in either version strings or
    sonames.  */
-#define BFD_VERSION_DATE 20190220
+#define BFD_VERSION_DATE 20190221
 #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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/djunpack.bat ./djunpack.bat
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/djunpack.bat	2019-02-20 01:54:00.000000000 +0000
+++ ./djunpack.bat	2019-02-21 01:53:47.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-8.2.50.20190220
-if "%GDBVER%"=="$package-8.2.50.20190220" GoTo EnvOk
+set GDBVER=$package-8.2.50.20190221
+if "%GDBVER%"=="$package-8.2.50.20190221" 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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/aarch64-tdep.c ./gdb/aarch64-tdep.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/aarch64-tdep.c	2019-02-20 01:49:52.000000000 +0000
+++ ./gdb/aarch64-tdep.c	2019-02-21 01:49:44.000000000 +0000
@@ -2955,6 +2955,19 @@ aarch64_get_tdesc_vq (const struct targe
   return sve_vq_from_vl (vl);
 }
 
+/* Add all the expected register sets into GDBARCH.  */
+
+static void
+aarch64_add_reggroups (struct gdbarch *gdbarch)
+{
+  reggroup_add (gdbarch, general_reggroup);
+  reggroup_add (gdbarch, float_reggroup);
+  reggroup_add (gdbarch, system_reggroup);
+  reggroup_add (gdbarch, vector_reggroup);
+  reggroup_add (gdbarch, all_reggroup);
+  reggroup_add (gdbarch, save_reggroup);
+  reggroup_add (gdbarch, restore_reggroup);
+}
 
 /* Initialize the current architecture based on INFO.  If possible,
    re-use an architecture from ARCHES, which is a list of
@@ -3137,6 +3150,9 @@ aarch64_gdbarch_init (struct gdbarch_inf
   /* Virtual tables.  */
   set_gdbarch_vbit_in_delta (gdbarch, 1);
 
+  /* Register architecture.  */
+  aarch64_add_reggroups (gdbarch);
+
   /* Hook in the ABI-specific overrides, if they have been registered.  */
   info.target_desc = tdesc;
   info.tdesc_data = tdesc_data;
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/ChangeLog ./gdb/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/ChangeLog	2019-02-20 01:49:52.000000000 +0000
+++ ./gdb/ChangeLog	2019-02-21 01:49:44.000000000 +0000
@@ -1,3 +1,24 @@
+2019-02-20  Tom Tromey  <tom@tromey.com>
+
+	* symtab.c (symtab_symbol_info): Fix typos.
+
+2019-02-20  Tom Tromey  <tromey@adacore.com>
+
+	* findcmd.c (_initialize_mem_search): Use upper case for
+	metasyntactic variables.
+
+2019-02-20  Alan Hayward  <alan.hayward@arm.com>
+
+	* aarch64-tdep.c (aarch64_add_reggroups): New function.
+	(aarch64_gdbarch_init): Call aarch64_add_reggroups.
+
+2019-02-19  Simon Marchi  <simon.marchi@polymtl.ca>
+
+	* top.h (source_file_name): Change to std::string.
+	* top.c (source_file_name): Likewise.
+	(command_line_input): Adjust.
+	* cli/cli-script.c (script_from_file): Adjust.
+
 2019-02-19  Tom Tromey  <tromey@adacore.com>
 
 	* ravenscar-thread.c
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/cli/cli-script.c ./gdb/cli/cli-script.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/cli/cli-script.c	2019-02-20 01:49:52.000000000 +0000
+++ ./gdb/cli/cli-script.c	2019-02-21 01:49:45.000000000 +0000
@@ -1537,8 +1537,9 @@ script_from_file (FILE *stream, const ch
 
   scoped_restore restore_line_number
     = make_scoped_restore (&source_line_number, 0);
-  scoped_restore resotre_file
-    = make_scoped_restore (&source_file_name, file);
+  scoped_restore restore_file
+    = make_scoped_restore<std::string, const std::string &> (&source_file_name,
+							     file);
 
   scoped_restore save_async = make_scoped_restore (&current_ui->async, 0);
 
@@ -1552,7 +1553,7 @@ script_from_file (FILE *stream, const ch
 	 prepended.  */
       throw_error (e.error,
 		   _("%s:%d: Error in sourced command file:\n%s"),
-		   source_file_name, source_line_number, e.message);
+		   source_file_name.c_str (), source_line_number, e.message);
     }
   END_CATCH
 }
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gcore.1 ./gdb/doc/gcore.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gcore.1	2019-02-20 01:53:53.000000000 +0000
+++ ./gdb/doc/gcore.1	2019-02-21 01:53:41.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GCORE 1"
-.TH GCORE 1 "2019-02-20" "gdb-8.2.50.20190220-git" "GNU Development Tools"
+.TH GCORE 1 "2019-02-21" "gdb-8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.1 ./gdb/doc/gdb.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.1	2019-02-20 01:53:52.000000000 +0000
+++ ./gdb/doc/gdb.1	2019-02-21 01:53:40.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDB 1"
-.TH GDB 1 "2019-02-20" "gdb-8.2.50.20190220-git" "GNU Development Tools"
+.TH GDB 1 "2019-02-21" "gdb-8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb-add-index.1 ./gdb/doc/gdb-add-index.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb-add-index.1	2019-02-20 01:53:53.000000000 +0000
+++ ./gdb/doc/gdb-add-index.1	2019-02-21 01:53:41.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDB-ADD-INDEX 1"
-.TH GDB-ADD-INDEX 1 "2019-02-20" "gdb-8.2.50.20190220-git" "GNU Development Tools"
+.TH GDB-ADD-INDEX 1 "2019-02-21" "gdb-8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info ./gdb/doc/gdb.info
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info	2019-02-20 01:53:49.000000000 +0000
+++ ./gdb/doc/gdb.info	2019-02-21 01:53: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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-1 ./gdb/doc/gdb.info-1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-1	2019-02-20 01:53:35.000000000 +0000
+++ ./gdb/doc/gdb.info-1	2019-02-21 01:53:25.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 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 8.2.50.20190220-git.
+   This is the Tenth Edition, for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 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 8.2.50.20190220-git, Copyright 1999 Free Software Foundation, Inc...
+     GDB 8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-2 ./gdb/doc/gdb.info-2
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-2	2019-02-20 01:53:37.000000000 +0000
+++ ./gdb/doc/gdb.info-2	2019-02-21 01:53:27.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-3 ./gdb/doc/gdb.info-3
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-3	2019-02-20 01:53:40.000000000 +0000
+++ ./gdb/doc/gdb.info-3	2019-02-21 01:53:29.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-4 ./gdb/doc/gdb.info-4
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-4	2019-02-20 01:53:42.000000000 +0000
+++ ./gdb/doc/gdb.info-4	2019-02-21 01:53:31.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-5 ./gdb/doc/gdb.info-5
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-5	2019-02-20 01:53:45.000000000 +0000
+++ ./gdb/doc/gdb.info-5	2019-02-21 01:53:33.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-6 ./gdb/doc/gdb.info-6
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-6	2019-02-20 01:53:47.000000000 +0000
+++ ./gdb/doc/gdb.info-6	2019-02-21 01:53:35.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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -2495,7 +2495,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-8.2.50.20190220-git/gdb/gdb.info', and it refers to subordinate
+'gdb-8.2.50.20190221-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'
@@ -2505,8 +2505,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-8.2.50.20190220-git', in the case of version
-8.2.50.20190220-git), you can make the Info file by typing:
+directory ('gdb-8.2.50.20190221-git', in the case of version
+8.2.50.20190221-git), you can make the Info file by typing:
 
      cd gdb
      make gdb.info
@@ -2531,7 +2531,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-8.2.50.20190220-git/gdb')
+main source directory (for example, to 'gdb-8.2.50.20190221-git/gdb')
 and type:
 
      make gdb.dvi
@@ -2540,8 +2540,8 @@ and type:
 
    ---------- Footnotes ----------
 
-   (1) In 'gdb-8.2.50.20190220-git/gdb/refcard.ps' of the version
-8.2.50.20190220-git release.
+   (1) In 'gdb-8.2.50.20190221-git/gdb/refcard.ps' of the version
+8.2.50.20190221-git release.
 
 
 File: gdb.info,  Node: Installing GDB,  Next: Maintenance Commands,  Prev: Formatting Documentation,  Up: Top
@@ -2692,35 +2692,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 8.2.50.20190220-git distribution is in
-the 'gdb-8.2.50.20190220-git' directory.  That directory contains:
+   For example, the GDB version 8.2.50.20190221-git distribution is in
+the 'gdb-8.2.50.20190221-git' directory.  That directory contains:
 
-'gdb-8.2.50.20190220-git/configure (and supporting files)'
+'gdb-8.2.50.20190221-git/configure (and supporting files)'
      script for configuring GDB and all its supporting libraries
 
-'gdb-8.2.50.20190220-git/gdb'
+'gdb-8.2.50.20190221-git/gdb'
      the source specific to GDB itself
 
-'gdb-8.2.50.20190220-git/bfd'
+'gdb-8.2.50.20190221-git/bfd'
      source for the Binary File Descriptor library
 
-'gdb-8.2.50.20190220-git/include'
+'gdb-8.2.50.20190221-git/include'
      GNU include files
 
-'gdb-8.2.50.20190220-git/libiberty'
+'gdb-8.2.50.20190221-git/libiberty'
      source for the '-liberty' free software library
 
-'gdb-8.2.50.20190220-git/opcodes'
+'gdb-8.2.50.20190221-git/opcodes'
      source for the library of opcode tables and disassemblers
 
-'gdb-8.2.50.20190220-git/readline'
+'gdb-8.2.50.20190221-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-8.2.50.20190220-git' directory.
+the 'gdb-8.2.50.20190221-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
@@ -2728,7 +2728,7 @@ platform on which GDB will run as an arg
 
    For example:
 
-     cd gdb-8.2.50.20190220-git
+     cd gdb-8.2.50.20190221-git
      ./configure
      make
 
@@ -2776,13 +2776,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 8.2.50.20190220-git, you can build GDB in a
+   For example, with version 8.2.50.20190221-git, you can build GDB in a
 separate directory for a Sun 4 like this:
 
-     cd gdb-8.2.50.20190220-git
+     cd gdb-8.2.50.20190221-git
      mkdir ../gdb-sun4
      cd ../gdb-sun4
-     ../gdb-8.2.50.20190220-git/configure
+     ../gdb-8.2.50.20190221-git/configure
      make
 
    When 'configure' builds a configuration using a remote source
@@ -2793,7 +2793,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-8.2.50.20190220-git/gdb/configure', you are configuring only one
+'../gdb-8.2.50.20190221-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'.
 
@@ -2809,8 +2809,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-8.2.50.20190220-git' (or in a separate configured directory
-configured with '--srcdir=DIRNAME/gdb-8.2.50.20190220-git'), you will
+'gdb-8.2.50.20190221-git' (or in a separate configured directory
+configured with '--srcdir=DIRNAME/gdb-8.2.50.20190221-git'), you will
 build all the required libraries, and then build GDB.
 
    When you have multiple hosts or targets configured in separate
@@ -2855,7 +2855,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-8.2.50.20190220-git', for version 8.2.50.20190220-git).
+('gdb-8.2.50.20190221-git', for version 8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-7 ./gdb/doc/gdb.info-7
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-7	2019-02-20 01:53:49.000000000 +0000
+++ ./gdb/doc/gdb.info-7	2019-02-21 01:53: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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-8 ./gdb/doc/gdb.info-8
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdb.info-8	2019-02-20 01:53:49.000000000 +0000
+++ ./gdb/doc/gdb.info-8	2019-02-21 01:53: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 8.2.50.20190220-git.
+Source-Level Debugger' for GDB (GDB) Version 8.2.50.20190221-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdbinit.5 ./gdb/doc/gdbinit.5
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdbinit.5	2019-02-20 01:53:53.000000000 +0000
+++ ./gdb/doc/gdbinit.5	2019-02-21 01:53:41.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBINIT 5"
-.TH GDBINIT 5 "2019-02-20" "gdb-8.2.50.20190220-git" "GNU Development Tools"
+.TH GDBINIT 5 "2019-02-21" "gdb-8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdbserver.1 ./gdb/doc/gdbserver.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/doc/gdbserver.1	2019-02-20 01:53:53.000000000 +0000
+++ ./gdb/doc/gdbserver.1	2019-02-21 01:53:41.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBSERVER 1"
-.TH GDBSERVER 1 "2019-02-20" "gdb-8.2.50.20190220-git" "GNU Development Tools"
+.TH GDBSERVER 1 "2019-02-21" "gdb-8.2.50.20190221-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/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/findcmd.c ./gdb/findcmd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/findcmd.c	2019-02-20 01:49:52.000000000 +0000
+++ ./gdb/findcmd.c	2019-02-21 01:49:45.000000000 +0000
@@ -286,9 +286,9 @@ _initialize_mem_search (void)
   add_cmd ("find", class_vars, find_command, _("\
 Search memory for a sequence of bytes.\n\
 Usage:\nfind \
-[/size-char] [/max-count] start-address, end-address, expr1 [, expr2 ...]\n\
-find [/size-char] [/max-count] start-address, +length, expr1 [, expr2 ...]\n\
-size-char is one of b,h,w,g for 8,16,32,64 bit values respectively,\n\
+[/SIZE-CHAR] [/MAX-COUNT] START-ADDRESS, END-ADDRESS, EXPR1 [, EXPR2 ...]\n\
+find [/SIZE-CHAR] [/MAX-COUNT] START-ADDRESS, +LENGTH, EXPR1 [, EXPR2 ...]\n\
+SIZE-CHAR is one of b,h,w,g for 8,16,32,64 bit values respectively,\n\
 and if not specified the size is taken from the type of the expression\n\
 in the current language.\n\
 Note that this means for example that in the case of C-like languages\n\
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/po/gdb.pot ./gdb/po/gdb.pot
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/po/gdb.pot	2019-02-20 01:53:24.000000000 +0000
+++ ./gdb/po/gdb.pot	2019-02-21 01:53:14.000000000 +0000
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-02-20 01:53+0000\n"
+"POT-Creation-Date: 2019-02-21 01:53+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"
@@ -187,30 +187,30 @@ msgstr ""
 msgid "VQ is %<PRIu64>, maximum supported value is %d"
 msgstr ""
 
-#: aarch64-tdep.c:3009
+#: aarch64-tdep.c:3022
 msgid "Program contains both fpu and SVE features."
 msgstr ""
 
-#: aarch64-tdep.c:3183
+#: aarch64-tdep.c:3199
 #, possible-c-format
 msgid "aarch64_dump_tdep: Lowest pc = 0x%s"
 msgstr ""
 
 #. Debug this file's internals.
-#: aarch64-tdep.c:3201
+#: aarch64-tdep.c:3217
 msgid "Set AArch64 debugging."
 msgstr ""
 
-#: aarch64-tdep.c:3202
+#: aarch64-tdep.c:3218
 msgid "Show AArch64 debugging."
 msgstr ""
 
-#: aarch64-tdep.c:3203
+#: aarch64-tdep.c:3219
 msgid "When on, AArch64 specific debugging is enabled."
 msgstr ""
 
 #. We need to save SPSR value, which is not yet done.
-#: aarch64-tdep.c:4181 arm-tdep.c:11120 arm-tdep.c:12139
+#: aarch64-tdep.c:4197 arm-tdep.c:11120 arm-tdep.c:12139
 #, possible-c-format
 msgid "Process record does not support instruction 0x%0x at address %s.\n"
 msgstr ""
@@ -6416,21 +6416,21 @@ msgstr ""
 msgid "called with NULL file pointer!"
 msgstr ""
 
-#: cli/cli-script.c:1554
+#: cli/cli-script.c:1555
 #, possible-c-format
 msgid ""
 "%s:%d: Error in sourced command file:\n"
 "%s"
 msgstr ""
 
-#: cli/cli-script.c:1592
+#: cli/cli-script.c:1593
 msgid ""
 "Document a user-defined command.\n"
 "Give command name as argument.  Give documentation on following lines.\n"
 "End with a line of just \"end\"."
 msgstr ""
 
-#: cli/cli-script.c:1596
+#: cli/cli-script.c:1597
 msgid ""
 "Define a new command name.  Command name is argument.\n"
 "Definition appears on following lines, one command per line.\n"
@@ -6441,7 +6441,7 @@ msgid ""
 "been passed."
 msgstr ""
 
-#: cli/cli-script.c:1605
+#: cli/cli-script.c:1606
 msgid ""
 "Execute nested commands WHILE the conditional expression is non zero.\n"
 "The conditional expression must follow the word `while' and must in turn be\n"
@@ -6449,7 +6449,7 @@ msgid ""
 "and should be terminated by the word `end'."
 msgstr ""
 
-#: cli/cli-script.c:1611
+#: cli/cli-script.c:1612
 msgid ""
 "Execute nested commands once IF the conditional expression is non zero.\n"
 "The conditional expression must follow the word `if' and must in turn be\n"
@@ -12377,10 +12377,10 @@ msgstr ""
 msgid ""
 "Search memory for a sequence of bytes.\n"
 "Usage:\n"
-"find [/size-char] [/max-count] start-address, end-address, expr1 [, "
-"expr2 ...]\n"
-"find [/size-char] [/max-count] start-address, +length, expr1 [, expr2 ...]\n"
-"size-char is one of b,h,w,g for 8,16,32,64 bit values respectively,\n"
+"find [/SIZE-CHAR] [/MAX-COUNT] START-ADDRESS, END-ADDRESS, EXPR1 [, "
+"EXPR2 ...]\n"
+"find [/SIZE-CHAR] [/MAX-COUNT] START-ADDRESS, +LENGTH, EXPR1 [, EXPR2 ...]\n"
+"SIZE-CHAR is one of b,h,w,g for 8,16,32,64 bit values respectively,\n"
 "and if not specified the size is taken from the type of the expression\n"
 "in the current language.\n"
 "Note that this means for example that in the case of C-like languages\n"
@@ -28973,7 +28973,7 @@ msgstr ""
 #: symtab.c:4724
 #, possible-c-format
 msgid ""
-"All %ss matching regular expression \"%s\" with type matching regulation "
+"All %ss matching regular expression \"%s\" with type matching regular "
 "expression \"%s\":\n"
 msgstr ""
 
@@ -28984,7 +28984,7 @@ msgstr ""
 
 #: symtab.c:4735
 #, possible-c-format
-msgid "All defined %ss with type matching regulation expression \"%s\" :\n"
+msgid "All defined %ss with type matching regular expression \"%s\" :\n"
 msgstr ""
 
 #: symtab.c:4739
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/symtab.c ./gdb/symtab.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/symtab.c	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/symtab.c	2019-02-21 01:49:45.000000000 +0000
@@ -4722,7 +4722,7 @@ symtab_symbol_info (bool quiet,
 	  if (t_regexp != NULL)
 	    printf_filtered
 	      (_("All %ss matching regular expression \"%s\""
-		 " with type matching regulation expression \"%s\":\n"),
+		 " with type matching regular expression \"%s\":\n"),
 	       classnames[kind], regexp, t_regexp);
 	  else
 	    printf_filtered (_("All %ss matching regular expression \"%s\":\n"),
@@ -4733,7 +4733,7 @@ symtab_symbol_info (bool quiet,
 	  if (t_regexp != NULL)
 	    printf_filtered
 	      (_("All defined %ss"
-		 " with type matching regulation expression \"%s\" :\n"),
+		 " with type matching regular expression \"%s\" :\n"),
 	       classnames[kind], t_regexp);
 	  else
 	    printf_filtered (_("All defined %ss:\n"), classnames[kind]);
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/ChangeLog ./gdb/testsuite/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/ChangeLog	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/testsuite/ChangeLog	2019-02-21 01:49:45.000000000 +0000
@@ -1,3 +1,16 @@
+2019-02-20  Tom Tromey  <tom@tromey.com>
+
+	* gdb.base/info_qt.exp: Update.
+
+2019-02-19  Simon Marchi  <simon.marchi@polymtl.ca>
+
+	* gdb.base/source.exp: Move "error in sourced script" code to
+	the end.
+	* gdb.base/source-error.gdb: Move contents to
+	source-error-1.gdb.  Add new code to source source-error-1.gdb.
+	* gdb.base/source-error-1.gdb: New file, from previous
+	source-error.gdb.
+
 2019-02-17  Tom Tromey  <tom@tromey.com>
 
 	* gdb.base/style.exp: Use -g3 to compile when possible.  Add test
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/info_qt.exp ./gdb/testsuite/gdb.base/info_qt.exp
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/info_qt.exp	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/testsuite/gdb.base/info_qt.exp	2019-02-21 01:49:45.000000000 +0000
@@ -234,10 +234,10 @@ with_test_prefix "rest of args as single
 	"single regexp"
 
     gdb_test "info functions -t uvw abc def" \
-	"All functions matching regular expression \\\"abc def\\\" with type matching regulation expression \\\"uvw\\\":" \
+	"All functions matching regular expression \\\"abc def\\\" with type matching regular expression \\\"uvw\\\":" \
 	"-t noquote single regexp"
 
     gdb_test "info functions -t 'uvw xyz' abc def" \
-	"All functions matching regular expression \\\"abc def\\\" with type matching regulation expression \\\"uvw xyz\\\":" \
+	"All functions matching regular expression \\\"abc def\\\" with type matching regular expression \\\"uvw xyz\\\":" \
 	"-t quote single regexp"
 }
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source-error-1.gdb ./gdb/testsuite/gdb.base/source-error-1.gdb
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source-error-1.gdb	1970-01-01 00:00:00.000000000 +0000
+++ ./gdb/testsuite/gdb.base/source-error-1.gdb	2019-02-21 01:49:45.000000000 +0000
@@ -0,0 +1,22 @@
+# This testcase is part of GDB, the GNU debugger.
+
+# Copyright 2005-2019 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+# Test GDB's "source" command - reads in a GDB script.
+
+echo working line\n
+x 0
+echo should not reach this line\n
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source-error.gdb ./gdb/testsuite/gdb.base/source-error.gdb
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source-error.gdb	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/testsuite/gdb.base/source-error.gdb	2019-02-21 01:49:45.000000000 +0000
@@ -1,6 +1,6 @@
 # This testcase is part of GDB, the GNU debugger.
 
-# Copyright 2005-2019 Free Software Foundation, Inc.
+# Copyright 2019 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -17,6 +17,4 @@
 
 # Test GDB's "source" command - reads in a GDB script.
 
-echo working line\n
-x 0
-echo should not reach this line\n
+source source-error-1.gdb
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source.exp ./gdb/testsuite/gdb.base/source.exp
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/testsuite/gdb.base/source.exp	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/testsuite/gdb.base/source.exp	2019-02-21 01:49:45.000000000 +0000
@@ -23,10 +23,6 @@ standard_testfile structs.c
 
 gdb_start
 
-gdb_test "source ${srcdir}/${subdir}/source-error.gdb" \
-    "source-error.gdb:21: Error in sourced command file:\[\r\n\]*Cannot access memory at address 0x0.*" \
-    "script contains error"
-
 gdb_test "source -v ${srcdir}/${subdir}/source-test.gdb" \
     "echo test source options.*" \
     "source -v"
@@ -66,4 +62,14 @@ gdb_test "source for-sure-nonexistant-fi
 gdb_test "source source-nofile.gdb" \
          "warning: for-sure-nonexistant-file: No such file or directory\.\[\r\n\]*source error not fatal"
 
-gdb_exit
+
+# Test commands that error out in sourced files, including in nested sourced
+# files.
+#
+# This needs to come after the "dir" command tested above for source-error.gdb
+# to find source-error-1.gdb.
+gdb_test "source ${srcdir}/${subdir}/source-error.gdb" \
+    [multi_line ".*source-error.gdb:20: Error in sourced command file:" \
+		"source-error-1.gdb:21: Error in sourced command file:" \
+		"Cannot access memory at address 0x0" ] \
+    "script contains error"
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/top.c ./gdb/top.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/top.c	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/top.c	2019-02-21 01:49:46.000000000 +0000
@@ -400,7 +400,7 @@ quit_cover (void)
 /* NOTE 1999-04-29: This variable will be static again, once we modify
    gdb to use the event loop as the default command loop and we merge
    event-top.c into this file, top.c.  */
-/* static */ const char *source_file_name;
+/* static */ std::string source_file_name;
 
 /* Read commands from STREAM.  */
 void
@@ -1221,7 +1221,7 @@ command_line_input (const char *prompt_a
       gdb_flush (gdb_stdout);
       gdb_flush (gdb_stderr);
 
-      if (source_file_name != NULL)
+      if (!source_file_name.empty ())
 	++source_line_number;
 
       if (from_tty && annotation_level > 1)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/top.h ./gdb/top.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/gdb/top.h	2019-02-20 01:49:53.000000000 +0000
+++ ./gdb/top.h	2019-02-21 01:49:46.000000000 +0000
@@ -281,7 +281,7 @@ extern void gdb_init (char *);
 /* For use by event-top.c.  */
 /* Variables from top.c.  */
 extern int source_line_number;
-extern const char *source_file_name;
+extern std::string source_file_name;
 extern int history_expansion_p;
 extern int server_command;
 extern char *lim_at_start;
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/include/ChangeLog ./include/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/include/ChangeLog	2019-02-20 01:49:53.000000000 +0000
+++ ./include/ChangeLog	2019-02-21 01:49:46.000000000 +0000
@@ -1,3 +1,7 @@
+2019-02-20  Alan Hayward  <alan.hayward@arm.com>
+
+	* elf/common.h (NT_ARM_PAC_MASK): Add define.
+
 2019-02-15  Saagar Jha  <saagar@saagarjha.com>
 
 	* mach-o/loader.h: Use new OS names in comments.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/include/elf/common.h ./include/elf/common.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/include/elf/common.h	2019-02-20 01:49:53.000000000 +0000
+++ ./include/elf/common.h	2019-02-21 01:49:46.000000000 +0000
@@ -650,6 +650,8 @@
 					/*   note name must be "LINUX".  */
 #define NT_ARM_SVE	0x405		/* AArch SVE registers.  */
 					/*   note name must be "LINUX".  */
+#define NT_ARM_PAC_MASK	0x406		/* AArch pointer authentication code masks */
+					/*   note name must be "LINUX".  */
 #define NT_SIGINFO	0x53494749	/* Fields of siginfo_t.  */
 #define NT_FILE		0x46494c45	/* Description of mapped files.  */
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/md5.sum ./md5.sum
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.2.50.20190220/md5.sum	2019-02-20 01:54:00.000000000 +0000
+++ ./md5.sum	2019-02-21 01:53:47.000000000 +0000
@@ -37,14 +37,14 @@ bd4de43d501a0122abfcdc4688b01e31  bfd/el
 5cb0eef365977eb8c7430c04738a9e2c  bfd/wasm-module.c
 ce93ef6cd4c0ba0799b9d6d75b36638a  bfd/elf64-mips.c
 b37d897448eff4755757f07efebbc65a  bfd/cpu-m9s12x.c
-8916837a54d43d531a5afac23d854616  bfd/version.h
+e85842c076ad557ad0445053067219aa  bfd/version.h
 322946e96d5fee9d690560285c8819bb  bfd/cpu-tilegx.c
 f2af796af1efd1971472837a26010b6f  bfd/coff-mcore.c
 8c9afc1c8aacf8206acc713b4332386e  bfd/cpu-avr.c
 177bd7b4c84ba5c009fb078257ef06cb  bfd/aout64.c
 0436d6e316ab8af16fc10d18e87aa94d  bfd/elf32-pru.c
 f5ad372cf681a57b9a43f6975c05e33c  bfd/ChangeLog-2012
-e078e3fe5b6ebdd1dbf662035fd749c5  bfd/elf.c
+819c24a7a602986cc461e5ed5104ff75  bfd/elf.c
 0b76fafe89d70f2ea04f6b9a1e79989f  bfd/hppabsd-core.c
 c1beae46731a1e1dca7696d72a2ff48a  bfd/elf32-xgate.c
 0b89057e69f67bd9835a9160e89333e7  bfd/elf32-nds32.h
@@ -87,7 +87,7 @@ af0874a4fc73bb5f89885b49c14574b0  bfd/cp
 509e906ab77e7a1df4f6ebb206f08649  bfd/coff-go32.c
 85220b55d79d5fdb04ecf76ae4e33d8d  bfd/config.in
 a6cc9df7078aed83a2c9ad0cf21e4425  bfd/hash.c
-a4f5ba1e6dcb42738b4aa13d37cd86b1  bfd/configure.ac
+73765db01924544dcf3762788eeff1a1  bfd/configure.ac
 61a9b4ba36ebef0c553b79a94b0ad7c8  bfd/compress.c
 d359597f7e027264df0e13ccdd2d4b30  bfd/ChangeLog-2015
 bf2cb9504090f9b98f9846b65acbc38b  bfd/README
@@ -102,7 +102,7 @@ d97dde7108578eea9417c70f39d97775  bfd/bf
 58bc56d7dd9219f5efdfa1803bcb27aa  bfd/libxcoff.h
 da3bfcdfa700bc2340bc467012bd56c6  bfd/i386bsd.c
 d86e0e4100a7bd9dadceadd1e4d9a175  bfd/hpux-core.c
-b8fc7397e1b53869a41ee7a2000a17e9  bfd/elf-bfd.h
+aaa75443df673c1da622a6e0020822e6  bfd/elf-bfd.h
 460f32ffba972ceab264eda26ec5aa6f  bfd/mach-o-target.c
 29b3cafaa78a412cdebf668ae986299e  bfd/elf-strtab.c
 4bdd5a05d5ce25b43e53587d020dbf25  bfd/peXXigen.c
@@ -322,7 +322,7 @@ d61770859255080d797467f04ac1f1fd  bfd/el
 bca184954cc2c57197d736dc7f25132f  bfd/elf64-hppa.h
 ec6dcc545e3b2eb8248269abee0762b4  bfd/cpu-arc.c
 45e16c20be3601f601d542d601f9a3a9  bfd/acinclude.m4
-8ad0ed979832e7579cdb3343bec11718  bfd/configure
+e076e5d68f561cbf74386ea1c3f7cb2e  bfd/configure
 282c1be7946e720a934072c96ce9ebe6  bfd/cpu-arm.c
 3c03d91f3448be3458211466de006a1f  bfd/elf64-ppc.h
 c6782f2fece14e8c223ba3f7d6205514  bfd/merge.c
@@ -388,12 +388,12 @@ e4ec01312a1e721900f406513e7fefb0  bfd/el
 5f531477abaf07cba5168dfea773ba86  bfd/elfxx-tilegx.h
 5bcd068e66981b8063169d07f0beeeea  bfd/elf32-h8300.c
 ceb9657e68ea3f9d6179773dc75c2276  bfd/mep-relocs.pl
-ab48bafc8a42c163d200d76b51f6a0a9  bfd/elf32-nios2.c
+bd54d5f992f565d50368dd0a485ced6f  bfd/elf32-nios2.c
 b032c16c70493e2bedde4191f5940185  bfd/som.c
 52546846078c4a54c89426ea6b2a89d8  bfd/elfxx-ia64.h
 f0d69ba4847c9e1bbb97a058a3aaf6b6  bfd/elf32-or1k.c
 fad29bb54683c64e5aad067e2c142efe  bfd/targets.c
-f352eb317857f09a30813399dc526e85  bfd/ChangeLog
+fccf8bcf34f8d1705e80ae0367660ca4  bfd/ChangeLog
 a2502e40b310dead420aa0fd359e7a36  bfd/section.c
 23e355e449767e6b17013aeb86465b61  bfd/elf-s390-common.c
 97813a93d65d30012aff96e5ae2b67e1  bfd/elf32-lm32.c
@@ -434,7 +434,7 @@ fbbf70b91d79b4c431805eb5f6ee9b8e  bfd/el
 502da5f655e885f8085c0794f6f0f3a6  bfd/ChangeLog-9193
 d32239bcb673463ab874e80d47fae504  bfd/COPYING
 8ae483e536e27a1cbc449f8feb89d662  bfd/ChangeLog-2018
-47472c4ba1a9c74ac326e5e4dd389d60  bfd/elf32-xtensa.c
+b61d5da998da0c3d97a15e33641073c5  bfd/elf32-xtensa.c
 6244fb0bbc04edaeeff3306eeb19059b  bfd/cpu-riscv.c
 26e02443c25a509f4c28ccb7872df6d2  bfd/cpu-microblaze.c
 e5f50db9fb5c91581d5e66179fc3ff8c  bfd/coff-bfd.c
@@ -906,7 +906,7 @@ b9e37887328afb11383c8654d13b2b0f  gdb/ft
 c030bcc321482c62967e0ce5dc79960a  gdb/c-typeprint.c
 ee45c48e735a7277d3379b8e87a26d03  gdb/xtensa-tdep.c
 80cc6dcbb734b3b99ea3fb116723d736  gdb/or1k-linux-tdep.c
-65573c73d1e98310fb166518f21021e3  gdb/top.c
+8177f443409c5b44e2d4a41a849790cd  gdb/top.c
 8d79f8f089a47be11386029a964cfa99  gdb/python/py-record-full.h
 48da199aadabf564524e4b8c7eb274d4  gdb/python/py-cmd.c
 a1cdb2262a93f3ee0941ea9b4ff485a6  gdb/python/py-infthread.c
@@ -1109,7 +1109,7 @@ a5cdaea8abdcdccf8ee49f501656e36b  gdb/cl
 fb29a2511af4f1fc5c2ae570133f99d1  gdb/cli/cli-decode.c
 6ec7929d7257a76dcc7132cbf272d911  gdb/cli/cli-cmds.c
 f96ec051001a7877da7f6811b815affc  gdb/cli/cli-utils.h
-d65b32506e6be1236d22921e093e4c7b  gdb/cli/cli-script.c
+4b780dda1e09ca2afc2f75ab371cd02a  gdb/cli/cli-script.c
 7aa6940236cc960a2c3ee5c671f993b8  gdb/cli/cli-logging.c
 2c5eeb78d6a08195c671560fcce48e30  gdb/cli/cli-decode.h
 f2283c5552c2440a85b42044c7b60cc2  gdb/cli/cli-style.c
@@ -1275,7 +1275,7 @@ aa7781d60ca194c6a885e09748e286d5  gdb/aa
 46d4d315ccc5bbd3d3c8a7489262aa53  gdb/.gitignore
 0a5ab679c4bbdafff6e53866fba229b1  gdb/alpha-bsd-tdep.h
 c62139eef1dbe389db8bbcd7288e4a0f  gdb/x86-tdep.c
-03fa50d596308d331d3a8ed857f771a8  gdb/aarch64-tdep.c
+1d590650afcbd66faf48dbd557c203f6  gdb/aarch64-tdep.c
 87659b373492330002b3aa4944d094b5  gdb/sparc-ravenscar-thread.h
 b57cda336e0adf8ed7402d4504ea1bbf  gdb/m68k-tdep.h
 9d04592688b058b7f28003ef495c224e  gdb/typeprint.c
@@ -2625,7 +2625,7 @@ bd79de1f56bf96f3480403a3cc6cbd56  gdb/te
 df441d22dc32ddf53ec8feb07ddbecbd  gdb/testsuite/gdb.base/ldbl_e308.c
 360f88f04c7427f8921145c3e4cd8cb0  gdb/testsuite/gdb.base/write_mem.exp
 111abf314e8143b49d11f0d4b79db622  gdb/testsuite/gdb.base/whatis-exp.exp
-cf72c4affd70aed305da0f1dc059bbd6  gdb/testsuite/gdb.base/source.exp
+7db16e0f45b7ff595a5a594203d024b7  gdb/testsuite/gdb.base/source.exp
 d1e1dd05d0d9f8819ab1baa090314078  gdb/testsuite/gdb.base/break-on-linker-gcd-function.cc
 dcb1fb60c149fe711460df1c7af83cb7  gdb/testsuite/gdb.base/scope0.c
 6f6e7ee9624624f8c5f65d81d54ac34c  gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp
@@ -2900,7 +2900,7 @@ d656f9100d48e6e27cdc428b78e11b92  gdb/te
 4aba3539673ad0528e648c9e58926f99  gdb/testsuite/gdb.base/coredump-filter.c
 b0c52e0c854bed197da71ff185dd8fef  gdb/testsuite/gdb.base/noreturn-return.exp
 92f3e1ebb5b9a4295ccdd395f939749b  gdb/testsuite/gdb.base/gnu-debugdata.c
-c03cda1f1f22cb7ab4a4340493b6055d  gdb/testsuite/gdb.base/source-error.gdb
+198deeb9b28aaa600c0c2b1094ee1e07  gdb/testsuite/gdb.base/source-error.gdb
 6c992c6fde28179bcedc361a9f9c47f5  gdb/testsuite/gdb.base/endian.exp
 2a7d5c2d08d05214a6c7e39c0d72cfc3  gdb/testsuite/gdb.base/siginfo-obj.c
 d27a2c3e17770abf2e81914ee0eed33f  gdb/testsuite/gdb.base/dup-sect.exp
@@ -2965,6 +2965,7 @@ c6abd452f6c5c4e6d742cb795642cb5f  gdb/te
 425ac292f0e39b14073c4616b3d5a039  gdb/testsuite/gdb.base/jit-solib.c
 065d1b8f2039952a22c736741a7fb8a3  gdb/testsuite/gdb.base/recpar.c
 1b9d63bce6dcb31a6073c3d9fd649462  gdb/testsuite/gdb.base/ptype-offsets.cc
+c03cda1f1f22cb7ab4a4340493b6055d  gdb/testsuite/gdb.base/source-error-1.gdb
 4421ccd98f2df911b5d0d7624376ff2d  gdb/testsuite/gdb.base/info_minsym.exp
 086be3ac61762e3ffa725e74f9b4c23f  gdb/testsuite/gdb.base/execl-update-breakpoints.exp
 eab1ee238a400d5cf3ee2d648440a403  gdb/testsuite/gdb.base/auto-load.exp
@@ -3044,7 +3045,7 @@ d89474265b62f35df0c23a47bf1cc11a  gdb/te
 651bab98724b6544d55974c4018a1f36  gdb/testsuite/gdb.base/watch-cond.c
 7321fdaa7331d3e4091cce5113d5753a  gdb/testsuite/gdb.base/info-fun-solib.c
 d70540bfbbbd7ecace104f08b137bcc6  gdb/testsuite/gdb.base/info-fun.c
-8471457085fd84b39806fe36199fc8df  gdb/testsuite/gdb.base/info_qt.exp
+3d1842b50de67cbdde543b71b7a0aa47  gdb/testsuite/gdb.base/info_qt.exp
 863f54342addfb87d812571c85f2c6f9  gdb/testsuite/gdb.base/vla-stub.c
 71000d651f21cde834069dc365ff21a3  gdb/testsuite/gdb.base/nextoverexit.c
 0f7d5a06a8c842e1a931911f59d1ef54  gdb/testsuite/gdb.base/asmlabel.c
@@ -4442,7 +4443,7 @@ f29f2948a0d394bdb0f7445dccf1e1bd  gdb/te
 a73456a413ec206c45a1c05bede47b75  gdb/testsuite/gdb.go/integers.exp
 68d17058fa82304a192749f0eadc138d  gdb/testsuite/gdb.go/strings.go
 81b7ed6cb92c627d245bd2efc4b953b9  gdb/testsuite/gdb.go/methods.go
-1fec9835e321491c28c1292beef4cedb  gdb/testsuite/ChangeLog
+25a18b90ac5e9c0be83ff2bbb6ab8dc5  gdb/testsuite/ChangeLog
 b3f11b21e5921c419a43f93720dedf85  gdb/testsuite/gdb.asm/empty.inc
 a331ee70db75cabf8b9cd7fbc60b8f01  gdb/testsuite/gdb.asm/asm-source.exp
 f1621bbbb2acbec5adef86d7d9549975  gdb/testsuite/gdb.asm/bfin.inc
@@ -5229,44 +5230,44 @@ fc41122ade5af8a08f4674de7e688c82  gdb/te
 459e75a5e7c0e390d002487df5ec0686  gdb/f-valprint.c
 b4661232e1c651351e7aab789eebdb61  gdb/gdb_curses.h
 8108dd8f906f2654fecc74958cf383db  gdb/doc/psrc.sed
-58cbc1c08cbfa81210277753b35e4269  gdb/doc/gdb.info-3
-3b014741521b45a4feadfab091648ad4  gdb/doc/gdb.info-4
+4f8aebd7d9a58a3015432cf3f9b6130a  gdb/doc/gdb.info-3
+51eebed56da5f6c2242e4fa5d902efc0  gdb/doc/gdb.info-4
 ab0fe311032294b952da80585b8b90e7  gdb/doc/fdl.texi
 802a49cf1c011444ff9fcd9aec9f9b44  gdb/doc/Makefile.in
-7068bcc6d257ba1bf6164ccdebaf02b3  gdb/doc/gdb.info-7
-a3022d2142f4daabd1e50d0f11e50193  gdb/doc/gdbserver.1
+f1d83bfe5b0ece9ed39fb713e35d19f5  gdb/doc/gdb.info-7
+79c72ce68e436aa1e0f796e64753aa5e  gdb/doc/gdbserver.1
 014cd4fd1104288dfc4c674c1537656a  gdb/doc/guile.texi
 f81a0e00e0cb9e41b078069fb9bedb07  gdb/doc/stack_frame.txt
 a07e6b7f88c558d15d03adeeaca94c74  gdb/doc/stabs.info
-15e5e665ca471732144dbfa3e5097c9c  gdb/doc/gdb.info-5
-f20f884dd004dec765eaefa142bd2333  gdb/doc/gdb.info-8
+7d68166654c261b6de35642b7b4dff2c  gdb/doc/gdb.info-5
+e9e6d4557476cf209583d9dd5284b395  gdb/doc/gdb.info-8
 9137c9e47e1692b8efec8e28482aa6fb  gdb/doc/agentexpr.texi
 66674dc351ba95941f422dc18cae24bb  gdb/doc/.gitignore
-3e952ff4328b335917857c79b071389d  gdb/doc/gdb.info-1
+ab237a60764473a324fdf898e06a78db  gdb/doc/gdb.info-1
 d5d06eaf9b4d44aa442a4a281aa9aea4  gdb/doc/a4rc.sed
-92d1681f684c5ea844e152ec26a644ab  gdb/doc/gdb.info-6
+b57a370e179763b52cc2f45aaffe5fb3  gdb/doc/gdb.info-6
 efa90d937dda4713951375c2dae8fb44  gdb/doc/gdb.texinfo
-126b8faafc3ca1e5b3605e3224405a42  gdb/doc/gdb-add-index.1
+dad876711a5d3c236244fe75d94b338c  gdb/doc/gdb-add-index.1
 553b7fe1bf4b5d8b96fdb8cd83503de1  gdb/doc/stack_frame.svg
 04c82b1da7e894a6555868e4f86225af  gdb/doc/filter-for-doxygen
 5a0374965ab816741c91c7eaea412912  gdb/doc/Doxyfile-gdb-api.in
 ee0e2b0db5950ca1bee6412b68f43a7b  gdb/doc/annotate.info
-caaf6b634648949722e1325588e18271  gdb/doc/gdb.info-2
+8608bae0745c4a2930bb822427c163d5  gdb/doc/gdb.info-2
 b35f44b7eb2acadd2c9d8686893a15b4  gdb/doc/refcard.tex
 6076d300a46651562d4ecd0604442414  gdb/doc/stack_frame.png
-ea9ae52de13c237317fb5120bbd1678f  gdb/doc/gdb.info
+5e9afdc53cd4978a5f3dd81f9c6db715  gdb/doc/gdb.info
 ebcc1046931aa89696acf644fda43164  gdb/doc/python.texi
 3b39212c16d58cf203006a2a3c3edcd4  gdb/doc/stabs.texinfo
 ebabe90670ac516fdd5cefc18b168a48  gdb/doc/ChangeLog
-7ef97f397bac636163e76b5dde8b42d6  gdb/doc/gdb.1
-20d1f934aa8ad897433d89b7fae8a733  gdb/doc/gcore.1
+540d378b677ed44b0c7d2aa2e9154f28  gdb/doc/gdb.1
+9b9ba65604459164938728bc013f646f  gdb/doc/gcore.1
 d39233c86ed6a6dc9e853ae6a11fe03e  gdb/doc/stack_frame.pdf
 cb7ea97486937341d6ae27968ee40d23  gdb/doc/Doxyfile-base.in
 29393ec87c7921291f54ee7b57ccb1d9  gdb/doc/all-cfg.texi
 bf96494e6e4d346175babd5ef9781882  gdb/doc/gpl.texi
 cd5e3faa9bd1b684a73c7d527cdb4988  gdb/doc/filter-params.pl
 7bfdb0765c5d050d204fbb30aeeba0d8  gdb/doc/stack_frame.eps
-31d950cf74f826f77f74350200c33bab  gdb/doc/gdbinit.5
+c43553529957a3e04834043e148ca5e7  gdb/doc/gdbinit.5
 24d4f8b6396da16d9a8dd98281ac40ff  gdb/doc/Doxyfile-gdb-xref.in
 ef8137a9704ed726a8789194c61ea0b2  gdb/doc/annotate.texinfo
 0b3e26fe6db92700f1e51071ff475193  gdb/doc/doxy-index.in
@@ -5783,7 +5784,7 @@ c6d29c28b03e3df0b68f4f3f01741dae  gdb/fr
 fd06814f4758f791a0ade4565b96621f  gdb/c-varobj.c
 043bfb3ebe09fd0397c4bc9290842278  gdb/or1k-tdep.h
 05624884a438a700b362421424aec0be  gdb/i386-tdep.c
-f70778cce985127c384853cd7c16ef8d  gdb/symtab.c
+7084dd9f8261f32c739afac112b0a0a0  gdb/symtab.c
 6f46b4f0e55d23cb8db685c6cf7843f8  gdb/osabi.c
 cf2dbe670ef7a37330c7244846a3e427  gdb/m32r-linux-tdep.c
 77dc25a0adcda1ededc7cbef92fb9f6f  gdb/inf-child.c
@@ -5812,7 +5813,7 @@ c4eaf5b604860c0d08f6a00621b2580c  gdb/va
 31d077fc2abf62a4660a4380051887ee  gdb/std-regs.c
 90d72be4c884a79ded08fa4fbbcb6b9b  gdb/go-lang.h
 9a1fd6216061720bf8556e23cf224721  gdb/i386-windows-nat.c
-93b64fb7b8cfb65dc40c2f6173491fb8  gdb/po/gdb.pot
+db9ef422fbb6bcbf240831f8d5098be8  gdb/po/gdb.pot
 1851bff0653201a488dcae18dde7efad  gdb/po/gdbtext
 105d24fd6d090c5a6aae5ad6edc1ca7a  gdb/break-catch-syscall.c
 81baef4f43368cc1c91885121b50fe67  gdb/ada-lang.c
@@ -5843,7 +5844,7 @@ e3e2430aebaf80b6aca6759cfa9612d4  gdb/nb
 0d0c57ad152cbb01e2a0ceb10a4ea141  gdb/i386-fbsd-nat.c
 abb75c402e1da7e6733b2bcb7a5c1e89  gdb/mipsread.c
 757ee1f1e523c2463dc477ec0ab1ded1  gdb/amd64-darwin-tdep.c
-65db25ec69e0cf7d1e92ed311d90c686  gdb/ChangeLog
+d90d3263a100fa255d86d1fc5324b237  gdb/ChangeLog
 2fd8f81fb260df7b31ffaaaa44e1d4b9  gdb/go-typeprint.c
 581f3a3f268b8c24e5e8493d06cb6c47  gdb/score-tdep.c
 73d6c33bc68e6fb265cf726d2ac15702  gdb/xml-support.h
@@ -5872,7 +5873,7 @@ a685f4c46fd956888d41d71abbc9a0cc  gdb/hp
 2a4c8d2e06bb31637eed8681c870e79b  gdb/btrace.c
 0c1bb8b0d2e1453631b78d1d4ba2fa6e  gdb/m68k-tdep.c
 53a5af21b3bebb733998543186336428  gdb/coffread.c
-f9a7b705904e2cee149ba794ea71558c  gdb/findcmd.c
+a2aaa830a7683a1d978bdb1ae17203d6  gdb/findcmd.c
 6c084ecd2cfeae05b19d2142060900cd  gdb/i386-tdep.h
 d931d5b73a13a13dd72a370657b5133e  gdb/linux-nat-trad.c
 e15b66cf521662a3d42008410ed3a2c7  gdb/hppa-nbsd-nat.c
@@ -6233,7 +6234,7 @@ be4afdeaa815d0b070814a0ea8335a2e  gdb/ar
 a589b8fa2d251d722fc439789006dbf3  gdb/producer.h
 473f33ba921545be6c0c70ad25c103f4  gdb/nds32-tdep.h
 f2a08a5058f2f62a08f8e61839b7ac80  gdb/sh-tdep.h
-f9fcfeb0d0202b8b0fb3eeb9f45c4c85  gdb/top.h
+6cb07a9b599093af3ac6f8ebb98121c5  gdb/top.h
 2e30eda3e044bbe5e6b89a9de95702aa  gdb/xml-syscall.h
 0c5591baf7bbac3211e81febda3d4d5b  gdb/xtensa-linux-nat.c
 1f6b545be0b6822eca215d0b5f1edfc2  gdb/exc_request.defs
@@ -6979,7 +6980,7 @@ ac5c6fe8de400c9792753b5db5b255d5  includ
 ae5154ba0c6bf41452c1e4e3938fde52  include/gdb/callback.h
 d3976907c9252ef4d60b9ac80987eafc  include/hashtab.h
 8673aa12a3493cb537f1220aa799b950  include/gcc-interface.h
-afec666cda77d33b219efad43e407e39  include/ChangeLog
+221e8c24f075882e206d3e0900c83dfa  include/ChangeLog
 ae160ae6c999f0c1506accac49cb464d  include/dis-asm.h
 2e19107e7906229570c084b790923d48  include/splay-tree.h
 352ce75976e0a5970298d574ffdf743e  include/filenames.h
@@ -6999,7 +7000,7 @@ b5692912b7f639c8285c77fa6ad84449  includ
 6fb15f36231a4647055b9906775465a5  include/elf/lm32.h
 9afd21479e4e30cdfcd8421afb6a382d  include/elf/hppa.h
 bf19b4366b854a87427b42729f1ad355  include/elf/ppc64.h
-61bad5826521e7a8c07a73b2c8ba6875  include/elf/common.h
+6baf3abccd85e12b5a23145957fe38f7  include/elf/common.h
 9a158acadcccf917edc1370b4da173e4  include/elf/sh.h
 53afc67e627a11d1cccd7b9895615dee  include/elf/mmix.h
 a7f1ef643830c75a1ade997242117a7a  include/elf/cris.h
