diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/acinclude.m4 ./bfd/acinclude.m4
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/acinclude.m4	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/acinclude.m4	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 dnl
-dnl   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+dnl   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 dnl
 dnl This file is free software; you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aix386-core.c ./bfd/aix386-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aix386-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aix386-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,7 +1,7 @@
 /* BFD back-end for AIX on PS/2 core files.
    This was based on trad-core.c, which was written by John Gilmore of
 	Cygnus Support.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
    Written by Minh Tran-Le <TRANLE@INTELLICORP.COM>.
    Converted to back end form by Ian Lance Taylor <ian@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aix5ppc-core.c ./bfd/aix5ppc-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aix5ppc-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aix5ppc-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM RS/6000 "XCOFF" back-end for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Tom Rix
    Contributed by Red Hat 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.0.50.20180103/bfd/aout0.c ./bfd/aout0.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout0.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout0.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for SunOS style a.out with flags set to 0
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout32.c ./bfd/aout32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for 32-bit a.out files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout64.c ./bfd/aout64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for 64-bit a.out files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-adobe.c ./bfd/aout-adobe.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-adobe.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-adobe.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for a.out.adobe binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.  Based on bout.c.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-arm.c ./bfd/aout-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for raw ARM a.out binaries.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-cris.c ./bfd/aout-cris.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-cris.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-cris.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for CRIS a.out binaries.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB.
    Written by Hans-Peter Nilsson.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aoutf1.h ./bfd/aoutf1.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aoutf1.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aoutf1.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* A.out "format 1" file handling code for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-ns32k.c ./bfd/aout-ns32k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-ns32k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-ns32k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ns32k a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Contributed by Ian Dall (idall@eleceng.adelaide.edu.au).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-sparcle.c ./bfd/aout-sparcle.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-sparcle.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-sparcle.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for sparc little-endian aout binaries.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-target.h ./bfd/aout-target.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-target.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-target.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Define a target vector and some small routines for a variant of a.out.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-tic30.c ./bfd/aout-tic30.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aout-tic30.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aout-tic30.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for TMS320C30 a.out binaries.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aoutx.h ./bfd/aoutx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/aoutx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/aoutx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD semi-generic back-end for a.out binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-got.h ./bfd/arc-got.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-got.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/arc-got.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC-specific support for 32-bit ELF
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Cupertino Miranda (cmiranda@synopsys.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archive64.c ./bfd/archive64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archive64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/archive64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for 64-bit archives.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Ian Lance Taylor, Cygnus Support
    Linker support added by Mark Mitchell, CodeSourcery, LLC.
    <mark@codesourcery.com>
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archive.c ./bfd/archive.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archive.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/archive.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for archive files (libraries).
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.  Mostly Gumby Henkel-Wallace's fault.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archures.c ./bfd/archures.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/archures.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/archures.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for architectures.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Hacked by John Gilmore and Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-plt.def ./bfd/arc-plt.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-plt.def	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/arc-plt.def	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Arc V2 Related PLT entries.
-   Copyright (C) 2016-2017 Free Software Foundation, Inc.
+   Copyright (C) 2016-2018 Free Software Foundation, Inc.
    Contributed by Cupertino Miranda (cmiranda@synopsys.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-plt.h ./bfd/arc-plt.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/arc-plt.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/arc-plt.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC-specific header file for PLT support.
-   Copyright (C) 2016-2017 Free Software Foundation, Inc.
+   Copyright (C) 2016-2018 Free Software Foundation, Inc.
    Contributed by Cupertino Miranda (cmiranda@synopsys.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/armnetbsd.c ./bfd/armnetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/armnetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/armnetbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/ARM a.out-ish binaries.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd.c ./bfd/bfd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic BFD library interface and support routines.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd-in2.h ./bfd/bfd-in2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd-in2.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfd-in2.h	2018-01-04 01:49:15.000000000 +0000
@@ -7,7 +7,7 @@
 
 /* Main header file for the bfd library -- portable access to object files.
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd-in.h ./bfd/bfd-in.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd-in.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfd-in.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* Main header file for the bfd library -- portable access to object files.
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfdio.c ./bfd/bfdio.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfdio.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfdio.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* Low-level I/O routines for BFDs.
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd.m4 ./bfd/bfd.m4
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfd.m4	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfd.m4	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 dnl This file was derived from acinclude.m4.
 dnl
-dnl   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+dnl   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 dnl
 dnl This file is free software; you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfdwin.c ./bfd/bfdwin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bfdwin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bfdwin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for memory-mapped windows into a BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/binary.c ./bfd/binary.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/binary.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/binary.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for binary objects.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bout.c ./bfd/bout.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/bout.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/bout.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 960 b.out binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cache.c ./bfd/cache.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cache.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cache.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* BFD library -- caching of file descriptors.
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Hacked by Steve Chamberlain of Cygnus Support (steve@cygnus.com).
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cf-i386lynx.c ./bfd/cf-i386lynx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cf-i386lynx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cf-i386lynx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 COFF LynxOS files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cf-sparclynx.c ./bfd/cf-sparclynx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cf-sparclynx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cf-sparclynx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Sparc COFF LynxOS files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ChangeLog ./bfd/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ChangeLog	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ChangeLog	2018-01-04 01:49:15.000000000 +0000
@@ -1,5719 +1,16 @@
-2017-12-19  Alan Modra  <amodra@gmail.com>
+2018-01-03  John Baldwin  <jhb@FreeBSD.org>
 
-	PR 22626
-	* elflink.c (_bfd_elf_link_renumber_dynsyms): Don't set section
-	dynindx when section_sym_count is NULL.
-	(bfd_elf_size_dynamic_sections): Pass NULL section_sym_count to
-	preliminary _bfd_elf_link_renumber_dynsyms call.
+	* elf.c (elfcore_grok_freebsd_note): Handle
+	NT_FREEBSD_PROCSTAT_PROC, NT_FREEBSD_PROCSTAT_FILES, and
+	NT_FREEBSD_PROCSTAT_VMMAP.
 
-2017-12-15  Nick Clifton  <nickc@redhat.com>
-
-	PR 22571
-	* archive.c (bfd_openr_next_archived_file): Extend the
-	documentation to note that it is necessary to call
-	bfd_check_format on the rrturned bfd before using it.
-
-2017-12-14  Nick Clifton  <nickc@redhat.com>
-
-	* cpu-mt.c: Update address of FSF in copyright notice.
-	* elf32-m32c.c: Likewise.
-	* elf32-mt.c: Likewise.
-	* elf32-rl78.c: Likewise.
-	* elf32-rx.c: Likewise.
-	* elf32-rx.h: Likewise.
-	* elf32-spu.h: Likewise.
-	* hosts/x86-64linux.h: Likewise.
-
-2017-12-13  Renlin Li  <renlin.li@arm.com>
-
-	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Disallow
-	BFD_RELOC_AARCH64_16 in shared object const section. Disallow
-	BFD_RELOC_AARCH64_32 in shared object const section under LP64.
-
-2017-12-11  Sangamesh Mallayya  <sangamesh.swamy@in.ibm.com>
-
-	* bfd.c (bfd_get_sign_extend_vma): Correct typo.
-
-2017-12-09  Alan Modra  <amodra@gmail.com>
-
-	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): When emitting
-	dynamic R_SPARC_RELATIVE for GOT entries, ensure the section
-	contents are zeroed.
-
-2017-12-08  Nick Clifton  <nickc@redhat.com>
-
-	* elfcode.h (elf_write_relocs): Check for an empty howto field.
-
-2017-12-08  Sangamesh Mallayya  <sangamesh.swamy@in.ibm.com>
-
-	* bfd.c (bfd_get_sign_extend_vma): Handle aix5coff64-rs6000.
-
-2017-12-06  Alan Modra  <amodra@gmail.com>
-
-	* doc/header.sed: Trim trailing space when splitting lines.
-	* aix386-core.c, * aout-adobe.c, * aout-arm.c, * aout-cris.c,
-	* aout-ns32k.c, * aout-target.h, * aout-tic30.c, * aoutf1.h, * aoutx.h,
-	* arc-got.h, * arc-plt.def, * arc-plt.h, * archive.c, * archive64.c,
-	* archures.c, * armnetbsd.c, * bfd-in.h, * bfd.c, * bfdio.c, * binary.c,
-	* bout.c, * cache.c, * cisco-core.c, * coff-alpha.c, * coff-apollo.c,
-	* coff-arm.c, * coff-h8300.c, * coff-i386.c, * coff-i860.c,
-	* coff-i960.c, * coff-m68k.c, * coff-m88k.c, * coff-mcore.c,
-	* coff-mips.c, * coff-ppc.c, * coff-rs6000.c, * coff-sh.c,
-	* coff-stgo32.c, * coff-tic4x.c, * coff-tic54x.c, * coff-tic80.c,
-	* coff-we32k.c, * coff-x86_64.c, * coff-z80.c, * coff-z8k.c,
-	* coff64-rs6000.c, * coffcode.h, * coffgen.c, * cofflink.c,
-	* coffswap.h, * compress.c, * corefile.c, * cpu-alpha.c, * cpu-arm.c,
-	* cpu-avr.c, * cpu-bfin.c, * cpu-cr16.c, * cpu-cr16c.c, * cpu-crx.c,
-	* cpu-d10v.c, * cpu-frv.c, * cpu-ft32.c, * cpu-i370.c, * cpu-i960.c,
-	* cpu-ia64-opc.c, * cpu-ip2k.c, * cpu-lm32.c, * cpu-m32r.c,
-	* cpu-mcore.c, * cpu-microblaze.c, * cpu-mips.c, * cpu-moxie.c,
-	* cpu-mt.c, * cpu-nios2.c, * cpu-ns32k.c, * cpu-or1k.c, * cpu-powerpc.c,
-	* cpu-pru.c, * cpu-sh.c, * cpu-spu.c, * cpu-v850.c, * cpu-v850_rh850.c,
-	* cpu-xgate.c, * cpu-z80.c, * dwarf1.c, * dwarf2.c, * ecoff.c,
-	* ecofflink.c, * ecoffswap.h, * elf-bfd.h, * elf-eh-frame.c,
-	* elf-hppa.h, * elf-m10200.c, * elf-m10300.c, * elf-s390-common.c,
-	* elf-strtab.c, * elf-vxworks.c, * elf.c, * elf32-am33lin.c,
-	* elf32-arc.c, * elf32-arm.c, * elf32-avr.c, * elf32-avr.h,
-	* elf32-bfin.c, * elf32-cr16.c, * elf32-cr16c.c, * elf32-cris.c,
-	* elf32-crx.c, * elf32-d10v.c, * elf32-d30v.c, * elf32-dlx.c,
-	* elf32-epiphany.c, * elf32-fr30.c, * elf32-frv.c, * elf32-ft32.c,
-	* elf32-h8300.c, * elf32-hppa.c, * elf32-i386.c, * elf32-i860.c,
-	* elf32-i960.c, * elf32-ip2k.c, * elf32-lm32.c, * elf32-m32c.c,
-	* elf32-m32r.c, * elf32-m68hc11.c, * elf32-m68hc12.c, * elf32-m68hc1x.c,
-	* elf32-m68hc1x.h, * elf32-m68k.c, * elf32-m88k.c, * elf32-mcore.c,
-	* elf32-mep.c, * elf32-metag.c, * elf32-microblaze.c, * elf32-mips.c,
-	* elf32-moxie.c, * elf32-msp430.c, * elf32-mt.c, * elf32-nds32.c,
-	* elf32-nds32.h, * elf32-nios2.c, * elf32-or1k.c, * elf32-pj.c,
-	* elf32-ppc.c, * elf32-ppc.h, * elf32-pru.c, * elf32-rl78.c,
-	* elf32-rx.c, * elf32-s390.c, * elf32-score.c, * elf32-score.h,
-	* elf32-score7.c, * elf32-sh-symbian.c, * elf32-sh.c, * elf32-sh64.c,
-	* elf32-sparc.c, * elf32-spu.c, * elf32-tic6x.c, * elf32-tilegx.c,
-	* elf32-tilegx.h, * elf32-tilepro.c, * elf32-tilepro.h, * elf32-v850.c,
-	* elf32-vax.c, * elf32-wasm32.c, * elf32-xc16x.c, * elf32-xgate.c,
-	* elf32-xgate.h, * elf32-xstormy16.c, * elf32-xtensa.c, * elf64-alpha.c,
-	* elf64-hppa.c, * elf64-ia64-vms.c, * elf64-mips.c, * elf64-mmix.c,
-	* elf64-ppc.c, * elf64-s390.c, * elf64-sh64.c, * elf64-sparc.c,
-	* elf64-tilegx.c, * elf64-tilegx.h, * elf64-x86-64.c, * elfcore.h,
-	* elflink.c, * elfn32-mips.c, * elfnn-aarch64.c, * elfnn-ia64.c,
-	* elfnn-riscv.c, * elfxx-aarch64.c, * elfxx-aarch64.h, * elfxx-ia64.c,
-	* elfxx-ia64.h, * elfxx-mips.c, * elfxx-riscv.c, * elfxx-sparc.c,
-	* elfxx-tilegx.c, * elfxx-x86.c, * elfxx-x86.h, * freebsd.h, * hash.c,
-	* host-aout.c, * hp300hpux.c, * hppabsd-core.c, * hpux-core.c,
-	* i386aout.c, * i386linux.c, * i386lynx.c, * i386mach3.c, * i386msdos.c,
-	* i386netbsd.c, * ieee.c, * ihex.c, * irix-core.c, * libaout.h,
-	* libbfd-in.h, * libbfd.c, * libcoff-in.h, * libnlm.h, * libpei.h,
-	* libxcoff.h, * linker.c, * lynx-core.c, * m68k4knetbsd.c,
-	* m68klinux.c, * m68knetbsd.c, * m88kmach3.c, * mach-o-aarch64.c,
-	* mach-o-arm.c, * mach-o-i386.c, * mach-o-target.c, * mach-o-x86-64.c,
-	* mach-o.c, * mach-o.h, * merge.c, * mipsbsd.c, * mmo.c, * netbsd.h,
-	* netbsd-core.c, * newsos3.c, * nlm-target.h, * nlm32-ppc.c,
-	* nlm32-sparc.c, * nlmcode.h, * ns32k.h, * ns32knetbsd.c, * oasys.c,
-	* opncls.c, * pc532-mach.c, * pdp11.c, * pe-arm.c, * pe-i386.c,
-	* pe-mcore.c, * pe-mips.c, * pe-x86_64.c, * peXXigen.c, * pef.c,
-	* pef.h, * pei-arm.c, * pei-i386.c, * pei-mcore.c, * pei-x86_64.c,
-	* peicode.h, * plugin.c, * ppcboot.c, * ptrace-core.c, * reloc.c,
-	* riscix.c, * rs6000-core.c, * section.c, * som.c, * som.h,
-	* sparclinux.c, * sparcnetbsd.c, * srec.c, * stabs.c, * sunos.c,
-	* syms.c, * targets.c, * tekhex.c, * trad-core.c, * vax1knetbsd.c,
-	* vaxnetbsd.c, * verilog.c, * versados.c, * vms-alpha.c, * vms-lib.c,
-	* vms-misc.c, * wasm-module.c, * wasm-module.h, * xcofflink.c,
-	* xsym.c, * xsym.h: Whitespace fixes.
-	* bfd-in2.h, * libbfd.h, * libcoff.h: Regenerate.
-
-2017-12-06  Alan Modra  <amodra@gmail.com>
-
-	* elf32-lm32.c (lm32_elf_check_relocs): Skip non-ALLOC sections.
-	* elf32-m32r.c (m32r_elf_check_relocs): Likewise.
-	* elf32-nds32.c (nds32_elf_check_relocs): Likewise.
-	* elf32-or1k.c (or1k_elf_check_relocs): Likewise.
-	* elf32-sh.c (sh_elf_check_relocs): Likewise.
-
-2017-12-06  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (struct elf32_hppa_dyn_reloc_entry): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(elf32_hppa_adjust_dynamic_symbol): Comment tidy.
-	* elf32-lm32.c (struct elf_lm32_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(lm32_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elf32-m32r.c (struct elf_m32r_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(m32r_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
-	Disable -z no-copyreloc too.
-	* elf32-metag.c (struct elf_metag_dyn_reloc_entry): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(elf_metag_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elf32-microblaze.c (struct elf32_mb_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(readonly_dynrelocs): New function.
-	(microblaze_elf_adjust_dynamic_symbol): Use it.
-	* elf32-nds32.c (struct elf_nds32_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(nds32_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
-	Disable -z no-copyreloc too.
-	* elf32-nios2.c (struct elf32_nios2_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	* elf32-or1k.c (struct elf_or1k_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(or1k_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elf32-sh.c (struct elf_sh_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(sh_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
-	Disable -z no-copyreloc too.
-	* elf32-tilepro.c (struct tilepro_elf_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(tilepro_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elfnn-riscv.c (struct riscv_elf_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(riscv_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elfxx-sparc.c (struct _bfd_sparc_elf_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(_bfd_sparc_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elfxx-tilegx.c (struct tilegx_elf_dyn_relocs): Delete.  Use
-	struct elf_dyn_relocs throughout file instead.
-	(tilegx_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elf32-s390.c (elf_s390_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* elf64-s390.c (elf_s390_adjust_dynamic_symbol): Use readonly_dynrelocs.
-
-2017-12-06  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Comment tidy.
-	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise.
-
-2017-12-04  Alan Modra  <amodra@gmail.com>
-
-	* elfxx-x86.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function.  Always prints via minfo and
-	correct "readonly" to "read-only" in warning message., replacing..
-	(_bfd_x86_elf_readonly_dynrelocs): ..this.
-	(_bfd_x86_elf_size_dynamic_sections): Correct "readonly" to
-	"read-only" in warning message.  Formatting.
-	(_bfd_x86_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
-	* linker.c (bfd_link_hash_traverse): Comment typo fix.
-
-2017-12-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_readonly_dynrelocs): Print symbol
-	for map file output.
-
-2017-12-01  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (maybe_set_textrel): Print symbol for map file output.
-	* elf32-ppc.c (maybe_set_textrel): Likewise.
-	* elf64-ppc.c (maybe_set_textrel): Likewise.
-	* elf32-arm.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing..
-	(elf32_arm_readonly_dynrelocs): ..this.
-	* elf32-lm32.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-m32r.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-metag.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-nds32.c: Delete unnecessary forward declarations.
-	(readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-or1k.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-s390.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-sh.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf32-tic6x.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing..
-	(elf32_tic6x_readonly_dynrelocs): ..this.
-	* elf32-tilepro.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elf64-s390.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elfnn-aarch64.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing..
-	(aarch64_readonly_readonly_dynrelocs): ..this.
-	* elfnn-riscv.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elfxx-sparc.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-	* elfxx-tilegx.c (readonly_dynrelocs): New function.
-	(maybe_set_textrel): New function, replacing old version of..
-	(readonly_dynrelocs): ..this.
-
-2017-12-01  Alan Modra  <amodra@gmail.com>
-
-	PR 22533
-	* elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Don't do anything
-	special with non_got_ref for weak aliases.
-	(elf32_hppa_check_relocs): Tweak setting of non_got_ref.
-	(elf32_hppa_adjust_dynamic_symbol): When initialising weak aliases,
-	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
-	strong symbol is allocated in dynbss.  Tidy comments.
-	(elf32_hppa_relocate_section): Comment fix.
-	* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't do anything
-	special with non_got_ref for weak aliases.
-	(ppc_elf_adjust_dynamic_symbol): When initialising weak aliases,
-	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
-	strong symbol is allocated in dynbss.  Tidy comments.
-	* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Don't do anything
-	special with non_got_ref for weak aliases.
-	(ppc64_elf_adjust_dynamic_symbol): When initialising weak aliases,
-	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
-	strong symbol is allocated in dynbss.  Tidy comments.
-
-2017-11-29  Nick Clifton  <nickc@redhat.com>
-
-	PR 22509
-	* coffcode.h (coff_slurp_reloc_table): Check for a NULL symbol
-	pointer when processing relocs.
-
-2017-11-29  Stefan Stroe  <stroestefan@gmail.com>
-
-	* po/Make-in (datadir): Define as @datadir@.
-	(localedir): Define as @localedir@.
-	(gnulocaledir, gettextsrcdir): Use @datarootdir@.
-
-2017-11-28  Nick Clifton  <nickc@redhat.com>
-
-	PR 22507
-	* coffgen.c (_bfd_coff_read_string_table): Check for an excessive
-	size of the external string table.
-
-2017-11-28  Nick Clifton  <nickc@redhat.com>
-
-	PR 22506
-	* reloc.c (reloc_offset_in_range): Rename to
-	bfd_reloc_offset_in_range and export.
-	(bfd_perform_relocation): Rename function invocation.
-	(bfd_install_relocation): Likewise.
-	(bfd_final_link_relocate): Likewise.
-	* bfd-in2.h: Regenerate.
-	* coff-arm.c (coff_arm_reloc): Use bfd_reloc_offset_in_range.
-	* coff-i386.c (coff_i386_reloc): Likewise.
-	* coff-i860.c (coff_i860_reloc): Likewise.
-	* coff-m68k.c (mk68kcoff_common_addend_special_fn): Likewise.
-	* coff-m88k.c (m88k_special_reloc): Likewise.
-	* coff-mips.c (mips_reflo_reloc): Likewise.
-	* coff-x86_64.c (coff_amd64_reloc): Likewise.
-
-2017-11-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-m10300.c (mn10300_elf_check_relocs): Don't set
-	non_ir_ref_regular.
-	* elf32-arm.c (elf32_arm_check_relocs): Likewise.
-	* elf32-bfin.c (bfin_check_relocs): Likewise.
-	* elf32-cr16.c (cr16_elf_check_relocs): Likewise.
-	* elf32-cris.c (cris_elf_check_relocs): Likewise.
-	* elf32-d10v.c (elf32_d10v_check_relocs): Likewise.
-	* elf32-dlx.c (elf32_dlx_check_relocs): Likewise.
-	* elf32-fr30.c (fr30_elf_check_relocs): Likewise.
-	* elf32-frv.c (elf32_frv_check_relocs): Likewise.
-	* elf32-hppa.c (elf32_hppa_check_relocs): Likewise.
-	* elf32-i370.c (i370_elf_check_relocs): Likewise.
-	* elf32-i386.c (elf_i386_check_relocs): Likewise.
-	* elf32-iq2000.c (iq2000_elf_check_relocs): Likewise.
-	* elf32-lm32.c (lm32_elf_check_relocs): Likewise.
-	* elf32-m32c.c (m32c_elf_check_relocs): Likewise.
-	* elf32-m32r.c (m32r_elf_check_relocs): Likewise.
-	* elf32-m68hc1x.c (elf32_m68hc11_check_relocs): Likewise.
-	* elf32-m68k.c (elf_m68k_check_relocs): Likewise.
-	* elf32-mcore.c (mcore_elf_check_relocs): Likewise.
-	* elf32-metag.c (elf_metag_check_relocs): Likewise.
-	* elf32-microblaze.c (microblaze_elf_check_relocs): Likewise.
-	* elf32-moxie.c (moxie_elf_check_relocs): Likewise.
-	* elf32-msp430.c (elf32_msp430_check_relocs): Likewise.
-	* elf32-mt.c (mt_elf_check_relocs): Likewise.
-	* elf32-nios2.c (nios2_elf32_check_relocs): Likewise.
-	* elf32-or1k.c (or1k_elf_check_relocs): Likewise.
-	* elf32-ppc.c (ppc_elf_check_relocs): Likewise.
-	* elf32-rl78.c (rl78_elf_check_relocs): Likewise.
-	* elf32-s390.c (elf_s390_check_relocs): Likewise.
-	* elf32-score.c (s3_bfd_score_elf_check_relocs): Likewise.
-	* elf32-score7.c (s7_bfd_score_elf_check_relocs): Likewise.
-	* elf32-sh.c (sh_elf_check_relocs): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_check_relocs): Likewise.
-	* elf32-tilepro.c (tilepro_elf_check_relocs): Likewise.
-	* elf32-v850.c (v850_elf_check_relocs): Likewise.
-	* elf32-vax.c (elf_vax_check_relocs): Likewise.
-	* elf32-xstormy16.c (xstormy16_elf_check_relocs): Likewise.
-	* elf32-xtensa.c (elf_xtensa_check_relocs): Likewise.
-	* elf64-aarch64.c (elf64_aarch64_check_relocs): Likewise.
-	* elf64-alpha.c (elf64_alpha_check_relocs): Likewise.
-	* elf64-hppa.c (elf64_hppa_check_relocs): Likewise.
-	* elf64-ia64-vms.c (elf64_ia64_check_relocs): Likewise.
-	* elf64-mmix.c (mmix_elf_check_relocs): Likewise.
-	* elf64-ppc.c (ppc64_elf_check_relocs): Likewise.
-	* elf64-s390.c (elf_s390_check_relocs): Likewise.
-	* elf64-sh64.c (sh_elf64_check_relocs): Likewise.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Likewise.
-	* elfnn-ia64.c (elfNN_ia64_check_relocs): Likewise.
-	* elfnn-riscv.c (riscv_elf_check_relocs): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_check_relocs): Likewise.
-
-2017-11-28  Alan Modra  <amodra@gmail.com>
-
-	PR 22471
-	* elflink.c (_bfd_elf_merge_symbol): Allow weak symbols to override
-	early passes over linker script symbols.
-	* linker.c (_bfd_generic_link_add_one_symbol): Allow symbols to
-	override early passes over linker script symbols.  Clear ldscript_def
-	on symbol definitions.
-
-2017-11-28  Alan Modra  <amodra@gmail.com>
-
-	* elf64-mmix.c (bfd_elf64_bfd_copy_link_hash_symbol_type): Define.
-
-2017-11-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22502
-	* elflink.c (_bfd_elf_merge_symbol): Also skip definition from
-	an IR object.
-	(elf_link_add_object_symbols): If linker plugin is enabled, set
-	non_ir_ref_regular on symbols referenced in regular objects so
-	that linker plugin will get the correct symbol resolution.
-
-2017-11-27  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	PR ld/22263
-	* elfnn-aarch64.c (elfNN_aarch64_relocate_section): Use
-	bfd_link_executable instead of bfd_link_pic for TLS.
-	(elfNN_aarch64_allocate_dynrelocs): Likewise.
-	(aarch64_can_relax_tls): Likewise.
-
-2017-11-27  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	PR ld/22269
-	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Use
-	UNDEFWEAK_NO_DYNAMIC_RELOC to avoid dynamic GOT relocs.
-	(elfNN_aarch64_allocate_dynrelocs): Likewise.
-
-2017-11-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22444
-	* elf.c (elf_read_notes): Add an argument for note aligment.
-	(elf_parse_notes): Likewise.
-	(_bfd_elf_make_section_from_shdr): Pass section aligment to
-	elf_parse_notes.
-	(bfd_section_from_phdr): Pass segment aligment to elf_read_notes.
-	(elf_parse_notes): Add an argument for note aligment.  Use
-	ELF_NOTE_DESC_OFFSET to get the offset of the note descriptor.
-	Use ELF_NOTE_NEXT_OFFSET to get the offset of the next note
-	entry.
-	(elf_read_notes): Add an argument for note aligment and pass it
-	to elf_parse_notes.
-
-2017-11-23  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (pc_dynrelocs): Define.
-	(elf32_hppa_copy_indirect_symbol): Don't copy dyn_relocs to weakdefs.
-	(alias_readonly_dynrelocs): New function.
-	(elf32_hppa_adjust_dynamic_symbol): Don't clear non_got_ref to
-	indicate dyn_relocs should be discarded, discard them here.
-	Use alias_readonly_dynrelocs.
-	(allocate_dynrelocs): Don't test or clear non_got_ref.
-	(elf32_hppa_relocate_section): Simplify test for dynamic relocs.
-	* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't copy dyn_relocs
-	to weakdefs.
-	(alias_readonly_dynrelocs, pc_dynrelocs): New functions.
-	(ppc_elf_adjust_dynamic_symbol): Don't clear non_got_ref to
-	indicate dyn_relocs should be discarded, discard them here.
-	Use alias_readonly_dynrelocs.
-	(allocate_dynrelocs): Don't test or clear non_got_ref.
-	(ppc_elf_relocate_section): Simplify test for dynamic relocs.
-
-2017-11-23  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_entry): Delete weakref field.
-	(ppc64_elf_copy_indirect_symbol): Don't set weakref.
-	(alias_readonly_dynrelocs): Use u.alias rather than weakref.
-	(ppc64_elf_adjust_dynamic_symbol): Don't use
-	alias_readonly_dynrelocs for function symbols.
-
-2017-11-23  Alan Modra  <amodra@gmail.com>
-
-	* elf-bfd.h (struct elf_link_hash_entry): Add is_weakalias.
-	Rename u.weakdef to u.alias and update comment.
-	(weakdef): New static inline function.
-	* elflink.c (bfd_elf_record_link_assignment) Test is_weakalias
-	rather than u.weakdef != NULL, and use weakdef function.
-	(_bfd_elf_adjust_dynamic_symbol): Likewise.
-	(_bfd_elf_fix_symbol_flags): Likewise.  Clear is_weakalias on
-	all aliases if def has been overridden in a regular object, not
-	u.weakdef.
-	(elf_link_add_object_symbols): Delete new_weakdef flag.  Test
-	is_weakalias and use weakdef.  Set is_weakalias and circular
-	u.alias.  Update comments.
-	(_bfd_elf_gc_mark_rsec): Test is_weakalias rather than
-	u.weakdef != NULL and use weakdef function.
-	* elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Test
-	is_weakalias rather than u.weakdef != NULL and use weakdef
-	function.  Assert that def is strong defined.
-	* elf32-arc.c (elf_arc_adjust_dynamic_symbol): Likewise.
-	* elf32-arm.c (elf32_arm_adjust_dynamic_symbol): Likewise.
-	* elf32-bfin.c (elf32_bfinfdpic_adjust_dynamic_symbol): Likewise.
-	(bfin_adjust_dynamic_symbol): Likewise.
-	* elf32-cr16.c (_bfd_cr16_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-cris.c (elf_cris_adjust_dynamic_symbol): Likewise.
-	* elf32-frv.c (elf32_frvfdpic_adjust_dynamic_symbol): Likewise.
-	* elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Likewise.
-	* elf32-i370.c (i370_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-lm32.c (lm32_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-m32r.c (m32r_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise.
-	* elf32-metag.c (elf_metag_adjust_dynamic_symbol): Likewise.
-	* elf32-microblaze.c (microblaze_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-nds32.c (nds32_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-nios2.c (nios2_elf32_adjust_dynamic_symbol): Likewise.
-	* elf32-or1k.c (or1k_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
-	* elf32-score.c (s3_bfd_score_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-score7.c (s7_bfd_score_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-sh.c (sh_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_adjust_dynamic_symbol): Likewise.
-	* elf32-tilepro.c (tilepro_elf_gc_mark_hook): Likewise.
-	(tilepro_elf_adjust_dynamic_symbol): Likewise.
-	* elf32-vax.c (elf_vax_adjust_dynamic_symbol): Likewise.
-	* elf32-xtensa.c (elf_xtensa_adjust_dynamic_symbol): Likewise.
-	* elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Likewise.
-	* elf64-hppa.c (elf64_hppa_adjust_dynamic_symbol): Likewise.
-	* elf64-ia64-vms.c (elf64_ia64_adjust_dynamic_symbol): Likewise.
-	* elf64-ppc.c (ppc64_elf_gc_mark_hook): Likewise.
-	(ppc64_elf_adjust_dynamic_symbol): Likewise.
-	* elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
-	* elf64-sh64.c (sh64_elf64_adjust_dynamic_symbol): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise.
-	* elfnn-ia64.c (elfNN_ia64_adjust_dynamic_symbol): Likewise.
-	* elfnn-riscv.c (riscv_elf_adjust_dynamic_symbol): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_adjust_dynamic_symbol): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_gc_mark_hook): Likewise.
-	(_bfd_sparc_elf_adjust_dynamic_symbol): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_gc_mark_hook): Likewise.
-	(tilegx_elf_adjust_dynamic_symbol): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_adjust_dynamic_symbol): Likewise.
-
-2017-11-21  Alan Modra  <amodra@gmail.com>
-
-	* elf-bfd.h (elf_symbol_from): Check for NULL symbol bfd.
-	* elfcode.h (elf_slurp_reloc_table_from_section): Add FIXME comment.
-
-2017-11-20  Nick Clifton  <nickc@redhat.com>
-
-	PR 22450
-	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Skip
-	objects without a GNU_PROPERTY note section when looking for a bfd
-	onto which notes can be accumulated.
-
-2017-11-20  Alan Modra  <amodra@gmail.com>
-
-	PR 22451
-	PR 22460
-	* elf.c (_bfd_elf_init_reloc_shdr): Delete "sec_hdr" parameter
-	and leave rel_hdr->sh_flags zero.  Update calls.
-	(bfd_elf_set_group_contents): Check input rel/rela SHF_GROUP
-	flag when !gas before adding rel/rela section to group.  Set
-	output rel/rela SHF_GROUP flags.
-
-2017-11-18  Jim Wilson  <jimw@sifive.com>
-
-	* elfnn-riscv.c (_bfd_riscv_relax_align): Add space between alignment
-	and to in error message.
-
-2017-11-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Pass
-	"%F%P:", instead of "%F:", to linker callback in case of error.
-
-2017-11-16  Nick Clifton  <nickc@redhat.com>
-
-	PR 22421
-	* elf.c (elfcore_grok_netbsd_procinfo): Check that the note is big enough.
-	(elfcore_grok_openbsd_procinfo): Likewise.
-	(elfcore_grok_nto_status): Likewise.
-
-2017-11-16  Nick Clifton  <nickc@redhat.com>
-
-	* merge.c (sec_merge_emit): Always create padding buffer.  Add
-	asserts to make sure that the buffer is long enough.
-
-2017-11-15  Alan Modra  <amodra@gmail.com>
-
-	* bfd.c (union _bfd_doprnt_args): Add "Bad".
-	(_bfd_doprnt): Handle more flags.
-	(_bfd_doprnt_scan): Likewise.  Tidy setting of args array.
-	(error_handler_internal): Init args type to Bad.
-
-2017-11-14  Alan Modra  <amodra@gmail.com>
-
-	PR 22431
-	* elf64-ppc.c (ppc64_elf_size_dynamic_sections): Warn on discarding
-	non-empty dynamic section.
-	(ppc_build_one_stub): Take elf_gp from output bfd, not output
-	section owner.
-	(ppc_size_one_stub, ppc64_elf_next_toc_section): Likewise.
-
-2017-11-14  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_size_stubs): Correct test for user
-	.eh_frame info.
-
-2017-11-13  Jan Beulich  <jbeulich@suse.com>
-
-	* coff-tic80.c (COFF_ENCODE_ALIGNMENT, COFF_DECODE_ALIGNMENT):
-	Define.
-	* coffcode.h (coff_set_alignment_hook): Drop tic80 special case.
-	(coff_write_object_contents): Likewise. Issue diagnostic for too
-	large alignment.
-
-2017-11-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22423
-	* elf.c (_bfd_elf_map_sections_to_segments): Remove PF_X from
-	PT_PHDR segment.
-
-2017-11-12  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (elf_link_add_object_symbols): Ignore anything but
-	defined and defweak symbols when setting up weakdefs.
-
-2017-11-12  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Set non_got_ref
-	to keep dyn_relocs, clear to discard.  Comment.
-	(allocate_dynrelocs): Always clear non_got_ref when clearing
-	dyn_relocs in non-pic case.  Invert non_got_ref test.  Also test
-	dynamic_adjusted and ELF_COMMON_DEF_P.  Move code deleting
-	dyn_relocs on undefined syms to handle for non-pic too.
-	(elf32_hppa_relocate_section): Simplify test for non-pic dyn relocs.
-	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Set non_got_ref
-	to keep dyn_relocs, clear to discard.  Comment.
-	(allocate_dynrelocs): Always clear non_got_ref when clearing
-	dyn_relocs in non-pic case.  Invert non_got_ref test.  Also test
-	dynamic_adjusted and ELF_COMMON_DEF_P.  Move code deleting
-	dyn_relocs on undefined syms to handle for non-pic too.
-	(ppc_elf_relocate_section): Simplify test for non-pic dyn relocs.
-	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Discard
-	dyn_relocs here.  Don't bother setting non_got_ref.  Comment.
-	(allocate_dynrelocs): Delete special handling of non-pic ELFv2
-	ifuncs.  Move code deleting dyn_relocs on undefined symbols to
-	handle for non-pic too.  Don't test non_got_ref.  Do test
-	dynamic_adjusted and ELF_COMMON_DEF_P.
-
-2017-11-08  Djordje Todorovic  <djordje.todorovic@rt-rk.com>
-
-	* elf32-mips.c (elf32_mips_grok_psinfo): Extract core->pid.
-	* elf64-mips.c (elf64_mips_grok_psinfo): Likewise.
-	* elfn32-mips.c (elf32_mips_grok_psinfo): Likewise.
-
-2017-11-08  Djordje Todorovic  <djordje.todorovic@rt-rk.com>
-
-	* elf32-mips.c (elf32_mips_write_core_note): New function.
-	(elf_backend_write_core_note): New macro.
-	* elf64-mips.c (elf64_mips_write_core_note): New function.
-	(elf_backend_write_core_note): New macro.
-	* elfn32-mips.c (elf32_mips_write_core_note): New function.
-	(elf_backend_write_core_note): New macro.
-
-2017-11-07  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_build_stubs): Correct pluralization in
-	statistics message.
-
-2017-11-07  Alan Modra  <amodra@gmail.com>
-
-	* sysdep.h: Formatting, comment fixes.
-	(gettext, ngettext): Redefine when ENABLE_NLS.
-	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
-	(_): Define using gettext.
-	(textdomain, bindtextdomain): Use safer "do nothing".
-	* hosts/alphavms.h (textdomain, bindtextdomain): Likewise.
-	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
-
-2017-11-05  Alan Modra  <amodra@gmail.com>
-
-	PR 22397
-	* bfd.c (_bfd_doprnt_scan): Check args index before storing, not
-	after.
-
-2017-11-05  Alan Modra  <amodra@gmail.com>
-
-	PR 22397
-	* bfd.c (union _bfd_doprnt_args): New.
-	(PRINT_TYPE): Add FIELD arg.  Take value from args.
-	(_bfd_doprnt): Replace ap parameter with args.  Adjust all
-	PRINT_TYPE invocations and reading of format args to suit.
-	Move "%%" handling out of switch handling args.  Support
-	positional parameters.
-	(_bfd_doprnt_scan): New function.
-	(error_handler_internal): Call _bfd_doprnt_scan and read args.
-
-2017-11-04  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (got_entries_needed, got_relocs_needed): New functions.
-	(allocate_dynrelocs, ppc_elf_size_dynamic_sections): Use them here.
-	(ppc_elf_relocate_section): Don't output a dynamic relocation
-	for IE GOT entries in an executable.
-	* elf64-ppc.c (allocate_got): Trim unnecessary TPREL relocs.
-	(ppc64_elf_size_dynamic_sections): Likewise.
-	(ppc64_elf_relocate_section): Likewise.
-
-2017-11-04  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (readonly_dynrelocs): Delete info param.  Update all
-	callers.  Don't bother with SEC_ALLOC test.  Return section pointer.
-	Move minfo call to..
-	(maybe_set_textrel): ..here.
-	* elf64-ppc.c (readonly_dynrelocs): Return section pointer.
-	(maybe_set_textrel): Call minfo to print textrel warning to map file.
-
-2017-11-04  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (enum _tls_type): Move.
-	(struct elf32_hppa_link_hash_entry): Make tls_type a bitfield.
-	(elf32_hppa_check_relocs): Set DF_STATIC_TLS only for shared libraries.
-	Tidy tls_type handling.  Set symbol tls_type for GOT_TLS_LDM too.
-	(got_entries_needed, got_relocs_needed): New functions.
-	(allocate_dynrelocs): Use them.
-	(elf32_hppa_size_dynamic_sections): Likewise.
-	(elf32_hppa_relocate_section): Delete bogus FIXME.  Formatting.
-	Correct code emitting relocs on GD/IE got entries.  Report an
-	error when a symbol has both normal and TLS GOT relocs.
-
-2017-11-04  Alan Modra  <amodra@gmail.com>
-
-	PR 22394
-	* elf32-hppa.c (elf32_hppa_check_relocs): Don't create dyn_relocs
-	for plabels when non-pic.
-	(maybe_set_textrel): New function.
-	(readonly_dynrelocs): Move and rewrite.
-	(elf32_hppa_adjust_dynamic_symbol): Use it.  Don't create copy
-	relocs when def_regular or -z nocopyreloc.  Handle non_got_ref
-	for functions.  Expand non_got_ref comments.
-	(elf32_hppa_size_dynamic_sections): Use maybe_set_textrel.
-
-2017-11-03  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Set plt.refcount to 1.
-	Don't use func_pointer_refcount.  Don't set plt.refcount nor
-	non_got_ref for function pointer reference.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Don't use
-	func_pointer_refcount.
-	(_bfd_x86_elf_copy_indirect_symbol): Don't copy
-	func_pointer_refcount.
-	(_bfd_x86_elf_hide_symbol): Don't use func_pointer_refcount.
-	* elfxx-x86.h (GENERATE_DYNAMIC_RELOCATION_P): Likewise.
-	(elf_x86_link_hash_entry): Remove func_pointer_refcount.
-
-2017-11-03  Mingi Cho  <mgcho.minic@gmail.com>
-	    Nick Clifton  <nickc@redhat.com>
-
-	PR 22385
-	* coffgen.c (_bfd_coff_get_external_symbols): Check for an
-	overlarge raw syment count.
-	(coff_get_normalized_symtab): Likewise.
-
-2017-11-01  James Bowman  <james.bowman@ftdichip.com>
-
-	* archures.c: Add bfd_mach_ft32b.
-	* cpu-ft32.c: Add arch_info_struct.
-	* elf32-ft32.c: Add R_FT32_RELAX, SC0, SC1,
-	DIFF32.
-	(ft32_elf_relocate_section): Add clauses for R_FT32_SC0, SC1,
-	DIFF32.
-	(ft32_reloc_shortable, elf32_ft32_is_diff_reloc)
-	(elf32_ft32_adjust_diff_reloc_value)
-	(elf32_ft32_adjust_reloc_if_spans_insn)
-	(elf32_ft32_relax_delete_bytes, elf32_ft32_relax_is_branch_target)
-	(ft32_elf_relax_section): New function.
-	* reloc.c: Add BFD_RELOC_FT32_RELAX, SC0, SC1, DIFF32.
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-
-2017-11-01  Nick Clifton  <nickc@redhat.com>
-
-	PR 22376
-	* coffcode.h (coff_slurp_line_table): Check for an excessively
-	large line number count.
-
-2017-11-01  Nick Clifton  <nickc@redhat.com>
-
-	PR 22373
-	* peicode.h (pe_bfd_read_buildid): Revise check for invalid size
-	and offset in light of further possible bogus values.
-
-2017-11-01  Alan Modra  <amodra@gmail.com>
-
-	PR 22374
-	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't create a plt
-	entry when just a dynamic reloc can serve.  Ensure no dynamic
-	relocations when UNDEFWEAK_NO_DYNAMIC_RELOC by setting non_got_ref.
-	Expand and move the non_got_ref comment.
-	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
-
-2017-11-01  Nick Clifton  <nickc@redhat.com>
-
-	PR 22369
-	* coffgen.c (_bfd_coff_free_symbols): Fail if called on a non-COFF
-	file.
-	* cofflink.c (coff_link_check_archive_element): Skip non-COFF
-	members of an archive.
-
-2017-10-31  Nick Clifton  <nickc@redhat.com>
-
-	PR 22373
-	* peicode.h (pe_bfd_read_buildid): Check for invalid size and data
-	offset values.
-
-2017-10-30  Alan Modra  <amodra@gmail.com>
-
-	* elf32-frv.c (ELF_TARGET_ID): Don't define for generic
-	elf target.
-
-	* elflink.c (elf_gc_sweep): Test elf_object_id in addition to
-	relocs_compatible.
-	(bfd_elf_gc_sections): Likewise.
-
-2017-10-30  Alan Modra  <amodra@gmail.com>
-
-	PR 22269
-	* elf32-hppa.c (elf32_hppa_check_relocs): Move SEC_ALLOC test to
-	ensure non_got_ref is not set due to debug references.
-	(elf32_hppa_adjust_dynamic_symbol): Tidy plabel handling.  Use
-	SYMBOL_CALLS_LOCAL and UNDEFWEAK_NO_DYNAMIC_RELOC when determining
-	need for a plt entry.
-	(allocate_dynrelocs): Similarly for got entries.  Tidy code discarding
-	dynamic relocs when pic.  Remove bogus code attempting to handle
-	commons.
-	(elf32_hppa_relocate_section): Similarly.  Delete resolved_to_zero
-	and simplify.
-	(elf32_hppa_finish_dynamic_symbol): Use UNDEFWEAK_NO_DYNAMIC_RELOC
-	and SYMBOL_REFERENCES_LOCAL in GOT handling.
-
-2017-10-28  Alan Modra  <amodra@gmail.com>
-
-	PR 22300
-	* elflink.c (_bfd_elf_merge_symbol): Remove relocs_compatible check.
-	* elf32-hppa.c (elf_backend_relocs_compatible): Define.
-	* elf32-ppc.c (elf_backend_relocs_compatible): Define.
-	* elf64-ppc.c (elf_backend_relocs_compatible): Define.
-
-2017-10-25  Alan Modra  <amodra@gmail.com>
-
-	* archive.c (_bfd_compute_and_write_armap): Match "__gnu_lto_slim"
-	optionally prefixed with "_".
-	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
-
-2017-10-24  Andrew Waterman  <andrew@sifive.com>
-
-	* elfnn-riscv.c (_bfd_riscv_relax_lui): Don't relax to c.lui
-	when rd is x0.
-
-2017-10-24  Renlin Li  <renlin.li@arm.com>
-
-	PR ld/21703
-	* elflink.c (_bfd_elf_merge_symbol): Handle multiple definition case.
-
-2017-10-23  Nick Clifton  <nickc@redhat.com>
-
-	PR 22319
-	* elflink.c (elf_link_output_extsym): Keep global undefined
-	symbols if they have been marked as needed.
-
-2017-10-23  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfn32-mips.c (mips_elf_n32_mkobject): New prototype and
-	function.
-	(bfd_elf32_mkobject): Use `mips_elf_n32_mkobject' rather than
-	`_bfd_mips_elf_mkobject'.
-
-2017-10-22  Hans-Peter Nilsson  <hp@axis.com>
-
-	PR gas/22304
-	* config.bfd (cris-*-* | crisv32-*-*): Require a 64-bit BFD.
-
-2017-10-19  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elfnn-riscv.c (riscv_pcgp_hi_reloc): New structure.
-	(riscv_pcgp_lo_reloc): Likewise.
-	(riscv_pcgp_relocs): Likewise.
-	(riscv_init_pcgp_relocs): New function.
-	(riscv_free_pcgp_relocs): Likewise.
-	(riscv_record_pcgp_hi_reloc): Likewise.
-	(riscv_record_pcgp_lo_reloc): Likewise.
-	(riscv_delete_pcgp_hi_reloc): Likewise.
-	(riscv_use_pcgp_hi_reloc): Likewise.
-	(riscv_record_pcgp_lo_reloc): Likewise.
-	(riscv_find_pcgp_lo_reloc): Likewise.
-	(riscv_delete_pcgp_lo_reloc): Likewise.
-	(_bfd_riscv_relax_pc): Likewise.
-	(_bfd_riscv_relax_section): Handle R_RISCV_PCREL_* relocations
-	via the new functions above.
-
-2017-10-19  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elfnn-riscv.c (R_RISCV_DELETE): New define.
-	(_bfd_riscv_relax_delete): New function.
-	(perform_relocation): Handle R_RISCV_DELETE.
-	(_bfd_riscv_relax_section): Likewise.
-
-2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22263
-	* elfxx-tilegx.c (tilegx_elf_tls_transition): Replace
-	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
-	bfd_link_executable for TLS check.
-	(tilegx_elf_check_relocs): Likewise.
-	(allocate_dynrelocs): Likewise.
-	(tilegx_elf_relocate_section): Likewise.
-
-2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22263
-	* elf32-tilepro.c (tilepro_elf_tls_transition): Replace
-	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
-	bfd_link_executable for TLS check.
-	(tilepro_elf_check_relocs): Likewise.
-	(allocate_dynrelocs): Likewise.
-	(tilepro_elf_relocate_section): Likewise.
-
-2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22263
-	* elfxx-sparc.c (sparc_elf_tls_transition): Replace
-	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
-	bfd_link_executable for TLS check.
-	(_bfd_sparc_elf_check_relocs): Likewise.
-	(allocate_dynrelocs): Likewise.
-	(_bfd_sparc_elf_relocate_section): Likewise.
-
-2017-10-18  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-tilepro.c (tilepro_elf_gc_mark_hook): Call
-	_bfd_generic_link_add_one_symbol to mark __tls_get_addr.
-	* elfxx-tilegx.c (tilegx_elf_gc_mark_hook): Likewise.
-
-2017-10-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-microblaze.c (microblaze_elf_check_relocs): Check for
-	indirect and warning symbols.
-
-2017-10-17  Alan Modra  <amodra@gmail.com>
-
-	PR 22307
-	* elf-properties.c (_bfd_elf_parse_gnu_properties): Compare datasz
-	against size left rather than comparing pointers.  Reorganise loop.
-
-2017-10-17  Alan Modra  <amodra@gmail.com>
-
-	PR 22306
-	* aoutx.h (aout_get_external_symbols): Handle stringsize of zero,
-	and error for any other size that doesn't cover the header word.
-
-2017-10-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-bfd.h (elf_backend_data): Remove gc_sweep_hook.
-	* elf32-arm.c (elf32_arm_gc_sweep_hook): Removed.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-bfin.c (bfin_gc_sweep_hook): Likewise.
-	(bfinfdpic_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-cr16.c (elf32_cr16_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-cris.c (cris_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-hppa.c (elf32_hppa_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-lm32.c (lm32_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-m32r.c (m32r_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-m68k.c (elf_m68k_got_entry): Remove elf_m68k_gc_sweep_hook
-	from comments.
-	(elf_m68k_remove_got_entry_type): Removed.
-	(elf_m68k_find_got_entry_ptr): Likewise.
-	(elf_m68k_remove_got_entry): Likewise.
-	(elf_m68k_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-mcore.c (mcore_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-metag.c (elf_metag_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-microblaze.c (elf_backend_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-mips.c (elf_backend_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-nds32.c (nds32_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-nios2.c (nios2_elf32_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-or1k.c (or1k_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-ppc.c (ppc_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-s390.c (elf_s390_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-sparc.c (elf_backend_gc_sweep_hook): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-tilegx.c (elf_backend_gc_sweep_hook): Likewise.
-	* elf32-tilepro.c (tilepro_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-vax.c (elf_vax_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf32-xtensa.c (elf_xtensa_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf64-alpha.c (elf64_alpha_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf64-mips.c (elf_backend_gc_sweep_hook): Likewise.
-	* elf64-mmix.c (mmix_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf64-ppc.c (elf_backend_gc_sweep_hook): Likewise.
-	(ppc64_elf_gc_sweep_hook): Likewise.
-	* elf64-s390.c (elf_s390_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elf64-sparc.c (elf_backend_gc_sweep_hook): Likewise.
-	* elf64-tilegx.c (elf_backend_gc_sweep_hook): Likewise.
-	* elflink.c (elf_link_add_object_symbols): Don't call
-	_bfd_elf_link_check_relocs here.
-	(gc_sweep_hook_fn): Removed.
-	(elf_gc_sweep): Remove gc_sweep_hook.
-	* elfnn-aarch64.c (elfNN_aarch64_gc_sweep_hook): Removed.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elfnn-riscv.c (riscv_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_gc_sweep_hook): Likewise.
-	* elfxx-mips.h (_bfd_mips_elf_gc_sweep_hook): Likewise.
-	(elf_backend_gc_sweep_hook): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_gc_sweep_hook): Likewise.
-	* elfxx-sparc.h (_bfd_sparc_elf_gc_sweep_hook): Likewise.
-	* elfxx-target.h (elf_backend_gc_sweep_hook): Likewise.
-	(elfNN_bed): Remove elf_backend_gc_sweep_hook.
-	* elfxx-tilegx.c (tilegx_elf_gc_sweep_hook): Removed.
-	* elfxx-tilegx.h (tilegx_elf_gc_sweep_hook): Likewise.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_backend_data): Removed.
-	(get_elf_i386_backend_data): Likewise.
-	(elf_i386_arch_bed): Replace elf_i386_backend_data with
-	elf_x86_backend_data.
-	(elf_i386_get_synthetic_symtab): Likewise.
-	(elf_i386_nacl_arch_bed): Likewise.
-	(elf_i386_vxworks_arch_bed): Likewise.
-	(elf_i386_relocate_section): Check target_os instead of
-	is_vxworks.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	(elf_i386_finish_dynamic_sections): Use htab->plt0_pad_byte.
-	Check target_os instead of is_vxworks.
-	(elf_i386_link_setup_gnu_properties): Remove normal_target and
-	is_vxworks.  Initialize plt0_pad_byte.
-	* elf64-x86-64.c (elf_x86_64_backend_data); Removed.
-	(get_elf_x86_64_arch_data): Likewise.
-	(get_elf_x86_64_backend_data): Likewise.
-	(elf_x86_64_arch_bed): Replace elf_x86_64_backend_data with
-	elf_x86_backend_data.
-	(elf_x86_64_get_synthetic_symtab): Likewise.
-	(elf_x86_64_nacl_arch_bed): Likewise.
-	(elf_x86_64_link_setup_gnu_properties): Remove is_vxworks and
-	normal_target.  Initialize plt0_pad_byte.
-	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Check target_os
-	instead of is_vxworks.
-	(_bfd_x86_elf_size_dynamic_sections): Likewise.
-	(_bfd_x86_elf_finish_dynamic_sections): Likewise.
-	(_bfd_x86_elf_adjust_dynamic_symbol): Likewise.
-	(_bfd_x86_elf_link_hash_table_create): Initialize target_os.
-	(_bfd_x86_elf_link_setup_gnu_properties): Remove is_vxworks.
-	Update normal_target.  Set up plt0_pad_byte.  Check target_os
-	instead of is_vxworks.
-	* elfxx-x86.h (elf_x86_target_os): New.
-	(elf_x86_backend_data): Likewise.
-	(get_elf_x86_backend_data): Likewise.
-	(elf_x86_link_hash_table): Remove is_vxworks.  Add plt0_pad_byte
-	and target_os.
-	(elf_x86_init_table): Remove normal_target and is_vxworks.  Add
-	plt0_pad_byte.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_finish_dynamic_sections): Call
-	_bfd_x86_elf_finish_dynamic_sections.
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_sections): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_finish_dynamic_sections): New
-	function.
-	* elfxx-x86.h (_bfd_x86_elf_finish_dynamic_sections): New
-	prototype.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21384
-	* elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don't
-	hide symbol which was forced to be dynamic.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-cris.c (cris_elf_relocate_section): Don't generate
-	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(cris_elf_check_relocs): Don't allocate dynamic relocation
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-sh.c (allocate_dynrelocs): Discard dynamic relocations
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(sh_elf_relocate_section): Don't generate dynamic relocation if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-s390.c (allocate_dynrelocs): Discard dynamic
-	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elf_s390_relocate_section): Don't generate dynamic relocation
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	* elf64-s390.c (allocate_dynrelocs): Discard dynamic
-	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elf_s390_relocate_section): Don't generate dynamic relocation
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-nios2.c (nios2_elf32_relocate_section): Don't generate
-	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_dynrelocs): Discard dynamic relocations if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-microblaze.c (microblaze_elf_relocate_section): Don't
-	generate dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is
-	true.
-	(allocate_dynrelocs): Discard dynamic relocations if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-m68k.c (elf_m68k_check_relocs): Don't allocate dynamic
-	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elf_m68k_adjust_dynamic_symbol): Don't make symbol dynamic if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elf_m68k_relocate_section): Don't generate dynamic relocation
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-hppa.c (ensure_undef_dynamic): Don't make undefined
-	symbol dynamic if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_dynrelocs): Discard dynamic relocations if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elf32_hppa_relocate_section): Don't generate dynamic
-	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elfnn-ia64.c (elfNN_ia64_check_relocs): Don't allocate
-	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_fptr): Don't allocate function pointer if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_dynrel_entries): Don't allocate dynamic relocation
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(set_got_entry): Don't set GOT entry if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(set_pltoff_entry): Don't set PLTOFF entry if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(elfNN_ia64_relocate_section): Don't install dynamic relocation
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elfxx-mips.c (mips_elf_calculate_relocation): Don't generate
-	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_dynrelocs): Don't allocate dynamic relocations if
-	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-arm.c (elf32_arm_final_link_relocate): Don't generate
-	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(allocate_dynrelocs_for_symbol): Discard dynamic relocations
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elf32-tilepro.c (allocate_dynrelocs): Discard dynamic
-	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(tilepro_elf_relocate_section): Don't generate dynamic
-	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	* elfxx-tilegx.c (allocate_dynrelocs): Discard dynamic
-	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-	(tilegx_elf_relocate_section): Don't generate dynamic
-	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22269
-	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Don't
-	generate dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is
-	true.
-	(elfNN_aarch64_allocate_dynrelocs): Discard dynamic relocations
-	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
-
-2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Moved to ...
-	* elf-bfd.h (UNDEFWEAK_NO_DYNAMIC_RELOC): Here.
-	* elf64-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Removed.
-
-2017-10-12  James Bowman  <james.bowman@ftdichip.com>
-
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-	* elf32-ft32.c: Add HOWTO R_FT32_15.
-	* reloc.c: Add BFD_RELOC_FT32_15.
-
-2017-10-12  Nick Clifton  <nickc@redhat.com>
-
-	* reloc.c (enum bfd_reloc_status): Start values at 2.
-	* bfd-in2.h: Regenerate.
-	* elfnn-aarch64.c (aarch64_relocate): Invert sense of function, so
-	that a TRUE return indicates success.  Compare the result of
-	calling _bfd_aarch64_elf_put_addend against bfd_reloc_ok.
-	(build_one_stub): Change sense of tests against aarch64_relocate
-	return value.
-	(elfNN_aarch64_tls_relax): Return bfd_reloc_notsupported, rather
-	than FALSE, when an error is detected.
-	(elfNN_aarch64_final_link_relocate): Likewise.
-
-2017-10-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_backend_hide_symbol): New.
-	* elf64-x86-64.c (elf_backend_hide_symbol): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_hide_symbol): Likewise.
-	* elfxx-x86.h (_bfd_x86_elf_hide_symbol): Likewise.
-
-2017-10-12  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_adjust_dynamic_symbol): Call
-	elf_backend_hide_symbol, not _bfd_elf_link_hash_hide_symbol.
-	(bfd_elf_define_start_stop): Likewise.
-
-2017-10-12  Alan Modra  <amodra@gmail.com>
-
-	* elf32-nds32.c (nds32_elf_size_dynamic_sections): Set .interp
-	when executable rather than non-PIC.
-	* elf32-score.c (s3_bfd_score_elf_size_dynamic_sections): Likewise.
-	* elf32-score7.c (s7_bfd_score_elf_size_dynamic_sections): Likewise.
-
-2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf-bfd.h (elf_backend_data): Add `linux_prpsinfo64_ugid16'
-	member.
-	* elf-linux-core.h (elf_external_linux_prpsinfo64): Rename to...
-	(elf_external_linux_prpsinfo64_ugid32): ... this.
-	(swap_linux_prpsinfo32_out): Rename to...
-	(swap_linux_prpsinfo32_ugid32_out): ... this.
-	(elf_external_linux_prpsinfo64_ugid16): New structure.
-	(swap_linux_prpsinfo64_ugid16_out): New function.
-	* elfxx-target.h [!elf_backend_linux_prpsinfo64_ugid16]
-	(elf_backend_linux_prpsinfo64_ugid16): Define.
-	(elfNN_bed): Initialize `linux_prpsinfo64_ugid16' member.
-	* elf.c (elfcore_write_linux_prpsinfo64): Handle both variants
-	of the 64-bit Linux core PRPSINFO note.
-	* elf64-sh64.c (elf_backend_linux_prpsinfo64_ugid16): Define.
-
-2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf-bfd.h (elf_backend_data): Add `linux_prpsinfo32_ugid16'
-	member.
-	(elfcore_write_ppc_linux_prpsinfo32): Remove prototype.
-	* elf32-ppc.c (elfcore_write_ppc_linux_prpsinfo32): Remove.
-	(elf_external_ppc_linux_prpsinfo32)
-	(swap_ppc_linux_prpsinfo32_out): Move to...
-	* elf-linux-core.h (elf_external_linux_prpsinfo32_ugid32)
-	(swap_linux_prpsinfo32_ugid32_out): ... these.
-	(elf_external_linux_prpsinfo32): Rename to...
-	(elf_external_linux_prpsinfo32_ugid16): ... this.
-	(swap_linux_prpsinfo32_out): Rename to...
-	(swap_linux_prpsinfo32_ugid16_out): ... this.
-	* elfxx-target.h [!elf_backend_linux_prpsinfo32_ugid16]
-	(elf_backend_linux_prpsinfo32_ugid16): Define.
-	(elfNN_bed): Initialize `linux_prpsinfo32_ugid16' member.
-	* elf.c (elfcore_write_linux_prpsinfo32): Handle both variants
-	of the 32-bit Linux core PRPSINFO note.
-	* elf32-am33lin.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-arm.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-cris.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-frv.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-i386.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-m32r.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-m68k.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-s390.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-sh.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-	* elf32-sparc.c (elf_backend_linux_prpsinfo32_ugid16): Define.
-
-2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf-linux-core.h (elf_external_linux_prpsinfo64): Move the
-	`gap' member ahead of `pr_flag'.
-
-2017-10-11  Pedro Alves  <palves@redhat.com>
-
-	* bfd.c (_doprnt): Rename to ...
-	(_bfd_doprnt): ... this.
-	(error_handler_internal): Adjust.
-
-2017-10-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Set GOT refcount to 1
-	instead of incrementing it.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-
-2017-10-10  Renlin Li  <renlin.li@arm.com>
-
-	PR ld/21402
-	* elf32-arm.c (allocate_dynrelocs_for_symbol): Only make undefined weak
-	 symbols into dynamic.
-
-2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22274
-	* elfnn-riscv.c (riscv_elf_link_hash_table): Add max_alignment.
-	(riscv_elf_link_hash_table_create): Initialize max_alignment to
-	(bfd_vma) -1.
-	(_bfd_riscv_relax_section): Cache the max alignment of output
-	sections if possible.
-
-2017-10-10  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_before_check_relocs): Set sec_type for
-	.opd whenever .opd is present and non-zero size.  Move code
-	setting abiversion to/from output file earlier.  Only set
-	u.opd.func_sec when --gc-sections.  Read relocs and set up
-	u.opd.func_sec values here..
-	(ppc64_elf_check_relocs): ..rather than here.  Simplify opd
-	section tests.
-	(ppc64_elf_edit_opd): Don't set sec_type for .opd here.
-
-2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-m10300.c (mn10300_elf_check_relocs): Don't free cached
-	isymbuf.
-
-2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-bfin.c (bfin_size_dynamic_sections): Don't create the
-	.interp section with "ld --no-dynamic-linker".
-
-2017-10-09  Alan Modra  <amodra@gmail.com>
-
-	PR 22212
-	* dwarf2.c (_bfd_dwarf2_cleanup_debug_info): Free
-	funcinfo_hash_table and varinfo_hash_table.
-
-2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-sh.c (readonly_dynrelocs): Dump dynamic relocation
-	in read-only section with minfo.
-	(sh_elf_size_dynamic_sections): Likewise.
-
-2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-sparc.c (_bfd_sparc_elf_size_dynamic_sections): Remove
-	a strayed comment.
-
-2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-tilegx.c (tilegx_elf_finish_dynamic_sections): Set
-	this_hdr.sh_entsize only if section size > 0.
-
-2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Reformat.
-
-2017-10-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-sparc.c (readonly_dynrelocs): Dump dynamic relocation
-	in read-only section with minfo.
-	(_bfd_sparc_elf_size_dynamic_sections): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Update
-	comments.
-
-2017-10-06  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf-bfd.h (struct elf_backend_data): Add
-	`elf_backend_grok_freebsd_prstatus'.
-	* elf.c (elfcore_grok_freebsd_note): Call
-	`elf_backend_grok_freebsd_prstatus' to handle NT_PRSTATUS if
-	present.
-	* elfn32-mips.c (elf_n32_mips_grok_freebsd_prstatus): New
-	function.
-	(elf_backend_grok_freebsd_prstatus): Define.
-	* elfxx-target.h (elf_backend_grok_freebsd_prstatus): Define.
-	(elfNN_bed): Initialize `elf_backend_grok_freebsd_prstatus'.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Replace has_got_reloc
-	and has_non_got_reloc with zero_undefweak.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_newfunc): Initialize
-	zero_undefweak to 1.
-	(_bfd_x86_elf_copy_indirect_symbol): Replace has_got_reloc and
-	has_non_got_reloc with zero_undefweak.
-	* elfxx-x86.h (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Replace
-	has_got_reloc and has_non_got_reloc with zero_undefweak.
-	(elf_x86_link_hash_entry): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (COPY_INPUT_RELOC_P): Add "do/while(0);".
-	(VERIFY_COPY_RELOC): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (VERIFY_COPY_RELOC): New.
-	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Use it.
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (VERIFY_PLT_ENTRY): New.
-	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Use it.
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (COPY_INPUT_RELOC_P): New.
-	* elf32-i386.c (elf_i386_relocate_section): Use it.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (X86_SIZE_TYPE_P): New.
-	(elf_i386_relocate_section): Use GENERATE_DYNAMIC_RELOCATION_P.
-	* elf64-x86-64.c (X86_SIZE_TYPE_P): New.
-	(elf_x86_64_relocate_section): Use GENERATE_DYNAMIC_RELOCATION_P.
-	* elfxx-x86.h (GENERATE_DYNAMIC_RELOCATION_P): New.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (POINTER_LOCAL_IFUNC_P): New.
-	(PLT_LOCAL_IFUNC_P): Likewise.
-	* elf32-i386.c (elf_i386_relocate_section): Use them.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (GENERATE_RELATIVE_RELOC_P): New.
-	* elf32-i386.c (elf_i386_relocate_section): Use it.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (RESOLVED_LOCALLY_P): New.
-	* elf32-i386.c (elf_i386_relocate_section): Use it.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (X86_PCREL_TYPE_P): New.
-	(elf_i386_check_relocs): Use NEED_DYNAMIC_RELOCATION_P.
-	* elf64-x86-64.c (IS_X86_64_PCREL_TYPE): Renamed to ...
-	(X86_PCREL_TYPE_P): This.
-	(elf_x86_64_check_relocs): Use NEED_DYNAMIC_RELOCATION_P.
-	Replace IS_X86_64_PCREL_TYPE with X86_PCREL_TYPE_P.
-	(elf_x86_64_relocate_section): Replace IS_X86_64_PCREL_TYPE with
-	X86_PCREL_TYPE_P.
-	* elfxx-x86.h (NEED_DYNAMIC_RELOCATION_P): New.
-
-2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (TLS_TRANSITION_IE_TO_LE_P): New.
-	* elf32-i386.c (elf_i386_tls_transition): Use it.
-	* elf64-x86-64.c (elf_x86_64_tls_transition): Likewise.
-
-2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-ppc.c (readonly_dynrelocs): Add a link_info argument.
-	Dump dynamic relocation in read-only section with minfo if
-	needed.
-	(ppc_elf_adjust_dynamic_symbol): Pass NULL to readonly_dynrelocs.
-	(maybe_set_textrel): Likewise.
-	(ppc_elf_size_dynamic_sections): Dump dynamic relocation in
-	read-only section with minfo.
-
-2017-10-05  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf.c (elfcore_grok_freebsd_note): Handle NT_ARM_VFP.
-
-2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-tilepro.c (readonly_dynrelocs): Dump dynamic relocation
-	in read-only section with minfo.
-	(tilepro_elf_size_dynamic_sections): Likewise.
-	* elfxx-tilegx.c (readonly_dynrelocs): Likewise.
-	(tilegx_elf_size_dynamic_sections): Likewise.
-
-2017-10-05  Pedro Alves  <palves@redhat.com>
-
-	PR 22245
-	* bfd.c (bfd_set_error): Revert 2017-10-04 change.  Remove
-	ellipsis parameter.  Split out bfd_error_on_input code to..
-	(bfd_set_input_error): .. New function.
-	* archive.c (_bfd_write_archive_contents): Use bfd_set_input_error.
-	* vms-lib.c (_bfd_vms_lib_write_archive_contents): Likewise.
-	* bfd-in2.h: Regenerate.
-
-2017-10-05  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (elf_link_input_bfd): Correct ctor/dtor in init_array/
-	fini_array error value.
-
-2017-10-05  Alan Modra  <amodra@gmail.com>
-
-	PR 21167
-	* elf.c (_bfd_elf_setup_sections): Don't trim reloc sections from
-	groups.
-	(_bfd_elf_init_reloc_shdr): Pass sec_hdr, use it to copy SHF_GROUP
-	flag from section.
-	(elf_fake_sections): Adjust calls.  Exit immediately on failure.
-	(bfd_elf_set_group_contents): Add associated reloc section indices
-	to group contents.
-
-2017-10-04  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't sort or
-	classify symbols for ELFv2.
-
-2017-10-04  Pavel I. Kryukov <kryukov@frtk.ru>
-
-	PR 22245
-	* bfd.c (bfd_set_error): Avoid UB on passing arg to va_start that
-	undergoes default promotion.
-	* bfd-in2.h: Regenerate.
-
-2017-10-02  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_relocate_section): Fix comment typo.
-	* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
-
-2017-10-01  Alan Modra  <amodra@gmail.com>
-
-	PR 21957
-	* dwarf2.c (new_line_sorts_after): Remove end_sequence comparison.
-	(add_line_info): Always put end_sequence last.
-
-2017-10-01  Alan Modra  <amodra@gmail.com>
-
-	PR 22047
-	* dwarf2.c (read_section): Allocate buffer with extra byte for
-	bfd_simple_get_relocated_section_contents rather than copying
-	afterwards.
-
-2017-09-29  Alan Modra  <amodra@gmail.com>
-
-	* merge.c (merge_strings): Return FALSE on malloc failure.
-	(_bfd_merge_sections): Return failures from record_section and
-	merge_strings.
-
-2017-09-28  Alan Modra  <amodra@gmail.com>
-
-	PR 22220
-	* elflink.c (_bfd_elf_merge_symbol): Set non_ir_ref_dynamic in
-	a case where plugin_notice isn't called.
-
-2017-09-27  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
-
-	* elf32-nds32.c (nds32_elf_relax_section): Fix a tautological
-	comparison.
-
-2017-09-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22199
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't pass
-	output_bfd to info->callbacks->minfo.
-
-2017-09-26  Nick Clifton  <nickc@redhat.com>
-
-	PR 22172
-	* elf64-x86-64.c (elf_x86_64_info_to_howto): Do not trigger an
-	assertion failure if elf_x86_64_rtype_to_howto has already issued
-	an error message.
-
-2017-09-26  Alan Modra  <amodra@gmail.com>
-
-	PR 22210
-	* dwarf2.c (read_formatted_entries): Use read_attribute_value to
-	read data.
-
-2017-09-26  Nick Clifton  <nickc@redhat.com>
-
-	PR 22210
-	* dwarf2.c (read_formatted_entries): Fail early if we know that
-	the loop parsing data entries will overflow the end of the
-	section.
-
-2017-09-26  Alan Modra  <amodra@gmail.com>
-
-	PR 22209
-	* dwarf2.c (struct comp_unit): Delete sec_info_ptr field.
-	(find_abstract_instance_name): Calculate DW_FORM_ref_addr relative
-	to stash->info_ptr_memory, and check die_ref is within that memory.
-	Set info_ptr_end correctly when another CU is refd.  Check die_ref
-	for DW_FORM_ref4 etc. is within CU.
-
-2017-09-26  Alan Modra  <amodra@gmail.com>
-
-	PR 22205
-	* dwarf2.c (concat_filename): Return "<unknown>" on NULL filename.
-	(read_formatted_entries): Init "fe".
-	(decode_line_info <DW_LNE_define_file>): Use line_info_add_file_name.
-
-2017-09-26  Alan Modra  <amodra@gmail.com>
-
-	PR 22204
-	* dwarf2.c (decode_line_info): Ensure line_ptr stays within
-	bounds in inner loop.
-
-2017-09-25  Alan Modra  <amodra@gmail.com>
-
-	PR 22202
-	* dwarf1.c (parse_die): Sanity check pointer against section limit
-	before dereferencing.
-	(parse_line_table): Likewise.
-
-2017-09-25  Alan Modra  <amodra@gmail.com>
-
-	PR 22201
-	* dwarf2.c (scan_unit_for_symbols): Ignore DW_AT_name unless it
-	has string form.
-	(parse_comp_unit): Likewise.
-
-2017-09-25  Alan Modra  <amodra@gmail.com>
-
-	PR 22200
-	* dwarf2.c (read_formatted_entries): Error on format_count zero.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22197
-	* opncls.c (bfd_get_debug_link_info_1): Properly check that crc is
-	within section bounds.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22191
-	* dwarf2.c (decode_line_info): Properly free line sequences on error.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22187
-	* dwarf2.c (find_abstract_instance_name): Add orig_info_ptr and
-	pname param.  Return status.  Make name const.  Don't abort,
-	return an error.  Formatting.  Exit if current info_ptr matches
-	orig_info_ptr.  Update callers.
-	(scan_unit_for_symbols): Start at nesting_level of zero.  Make
-	nested_funcs an array of structs for extensibility.  Formatting.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22186
-	* dwarf2.c (decode_line_info): Fail on lh.line_range of zero
-	rather than dividing by zero.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22169
-	* dwarf2.c (decode_line_info): Correct .debug_line unit_length check.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22167
-	* dwarf2.c (scan_unit_for_symbols): Check u.blk->data is non-NULL.
-
-2017-09-24  Alan Modra  <amodra@gmail.com>
-
-	PR 22166
-	* elf.c (_bfd_elf_slurp_version_tables): Test sh_info on
-	SHT_GNU_verneed section for sanity.  Don't zalloc memory for
-	verref.
-
-2017-09-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22170
-	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Guard against
-	corrupted PLT.
-
-2017-09-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22163
-	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Also return
-	-1 if bfd_canonicalize_dynamic_reloc returns 0.
-
-2017-09-22  Pedro Alves  <palves@redhat.com>
-	    Alan Modra  <amodra@gmail.com>
-
-	* version.h: Add comment.
-
-2017-09-21  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-	* elf.c (elfcore_grok_note): For the cases NT_S390_GS_CB and
-	NT_S390_GS_BC, correct the previously swapped invocations of
-	elfcore_grok_s390_gs_bc and elfcore_grok_s390_gs_cb.
-
-2017-09-19  Alan Modra  <amodra@gmail.com>
-
-	PR 21441
-	* elf64-ppc.c (ppc64_elf_build_stubs): Don't check glink_eh_frame
-	size.
-
-2017-09-19  Alan Modra  <amodra@gmail.com>
-
-	PR 22150
-	* elflink.c (bfd_elf_size_dynamic_sections): Garbage collect
-	symbols before calculating verrefs.  Don't renumber dynsyms
-	after gc.  Exclude .gnu.version when zero or one dynsym.
-	Localize some vars and reindent.
-
-2017-09-18  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22148
-	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Check error
-	return from bfd_canonicalize_dynamic_reloc.
-
-2017-09-15  Alan Modra  <amodra@gmail.com>
-
-	PR 22116
-	* archive.c (bfd_ar_hdr_from_filesystem): Detect when status.st_size
-	overflows bfd_size_type.
-
-2017-09-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22135
-	* elf32-i386.c (elf_i386_convert_load_reloc): Add an argument
-	to indicate if conversion is performed.
-	(elf_i386_check_relocs): Cache section contents and relocations
-	if conversion is performed.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Cache section
-	contents and relocations if conversion is performed.
-
-2017-09-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/22113
-	* peXXigen.c (pe_print_idata): Extend check for HintName vector
-	entries.
-
-2017-09-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h: Fix a typo in comments.
-
-2017-09-09  Kamil Rytarowski  <n54@gmx.com>
-
-	* elf32-nds32.c: Rename __BIT() to N32_BIT().
-
-2017-09-09  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppp.c (plt_stub_pad): Handle positive and negative
-	plt_stub_align.
-
-2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_relocate_section): Update usage of
-	UNDEFINED_WEAK_RESOLVED_TO_ZERO.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Likewise.
-	(_bfd_x86_elf_fixup_symbol): Likewise.
-
-2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_link_symbol_references_local): Don't
-	check has_non_got_reloc.
-
-2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22115
-	* elf32-i386.c (elf_i386_convert_load_reloc): Check linker_def.
-	Don't use UNDEFINED_WEAK_RESOLVED_TO_ZERO.
-	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Check
-	linker_def.  Don't use UNDEFINED_WEAK_RESOLVED_TO_ZERO.
-	* elfxx-x86.c (_bfd_x86_elf_link_check_relocs): Set local_ref
-	and linker_def on __ehdr_start if it is referenced and not
-	defined.
-	(_bfd_x86_elf_link_symbol_references_local): Also set local_ref
-	and return TRUE when building executable, if a symbol has
-	non-GOT/non-PLT relocations in text section or there is no
-	dynamic linker.
-	* elfxx-x86.h (elf_x86_link_hash_entry): Add linker_def.
-
-2017-09-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h: Update comments.
-
-2017-09-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Replace
-	elf_x86_plt_layout_table with elf_x86_init_table.
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties):
-	Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties):
-	Likewise.
-	* elfxx-x86.h (elf_x86_plt_layout_table): Renamed to ...
-	(elf_x86_init_table): This.
-	(_bfd_x86_elf_link_setup_gnu_properties): Replace
-	elf_x86_plt_layout_table with elf_x86_init_table.
-
-2017-09-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* configure.ac (bfd_backends): Don't add elf64-x86-64.lo nor
-	elf64.lo together with elfxx-x86.lo for 64-bit BFD.
-	* configure: Regenerated.
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Set r_info
-	and r_sym fields of plt_layout.
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties):
-	Likewise.
-	* elfxx-x86.c (elf_x86_64_is_reloc_section): Remove BFD64 check.
-	(_bfd_x86_elf_link_hash_table_create): Likewise.  Don't set
-	r_info nor r_sym fields.
-	(_bfd_x86_elf_link_setup_gnu_properties): Set r_info and r_sym
-	fields of htab.
-	* elfxx-x86.h (elf_x86_plt_layout_table): Add r_info and r_sym.
-
-2017-09-07  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* (_bfd_riscv_relax_align): Call bfd_set_error and
-	print an error message when unable to relax a .align directive.
-
-2017-09-07  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elfnn-riscv.c (riscv_zero_pcrel_hi_reloc): New function.
-	(riscv_record_pcrel_hi_reloc): Add absolute argument.
-	(riscv_elf_relocate_section): Call riscv_zero_pcrel_hi_reloc for
-	R_RISCV_PCREL_HI20 relocs, and pass the result to
-	riscv_record_pcrel_hi_reloc.
-
-2017-09-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_convert_load_reloc): Add an argument,
-	r_type_p.  Remove the converted argument.  Replace
-	SYMBOL_REFERENCES_LOCAL with SYMBOL_REFERENCES_LOCAL_P.  Return
-	the new relocation type via r_type_p.
-	(elf_i386_relocate_section): Likewise.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	(need_convert_load): Removed.
-	(check_relocs_failed): Updated.
-	(elf_i386_check_relocs): Call elf_i386_convert_load_reloc,
-	instead of setting need_convert_load.
-	(_bfd_i386_elf_convert_load): Removed.
-	* elf64-x86-64.c (need_convert_load): Removed.
-	(check_relocs_failed): Updated.
-	(elf_x86_64_convert_load_reloc): Add an argument, r_type_p.
-	Replace SYMBOL_REFERENCES_LOCAL with SYMBOL_REFERENCES_LOCAL_P.
-	Return the new relocation type via r_type_p.
-	(elf_x86_64_check_relocs): Call elf_x86_64_convert_load_reloc,
-	instead of setting need_convert_load.
-	(elf_x86_64_check_relocs): Don't check PIC if relocation has
-	been converted.
-	(_bfd_x86_64_elf_convert_load): Removed.
-	(elf_x86_64_relocate_section): Replace SYMBOL_REFERENCES_LOCAL
-	with SYMBOL_REFERENCES_LOCAL_P.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Don't
-	set convert_load.
-	(_bfd_x86_elf_size_dynamic_sections): Don't call convert_load.
-	(_bfd_x86_elf_link_symbol_references_local): New function.
-	* elfxx-x86.h (SYMBOL_REFERENCES_LOCAL_P): New.
-	(UNDEFINED_WEAK_RESOLVED_TO_ZERO): Replace elf.forced_local with
-	SYMBOL_REFERENCES_LOCAL_P.
-	(elf_x86_link_hash_entry): Add local_ref.
-	(elf_x86_link_hash_table): Remove convert_load.
-	(_bfd_i386_elf_convert_load): Removed.
-	(_bfd_x86_64_elf_convert_load): Likewise.
-	(_bfd_x86_elf_link_symbol_references_local): New.
-
-2017-09-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (R_X86_64_converted_reloc_bit): New.
-	(elf_x86_64_info_to_howto): Get the real relocation type by
-	masking out R_X86_64_converted_reloc_bit.
-	(elf_x86_64_check_tls_transition): Get the real relocation type
-	by masking out R_X86_64_converted_reloc_bit.
-	(elf_x86_64_convert_load_reloc): Set R_X86_64_converted_reloc_bit
-	instead of setting converted_reloc.
-	(elf_x86_64_relocate_section): Check R_X86_64_converted_reloc_bit
-	instead of converted_reloc. Get the real relocation type by
-	masking out R_X86_64_converted_reloc_bit.
-	(elf_x86_64_link_setup_gnu_properties): Verify that the value of
-	R_X86_64_converted_reloc_bit is valid.
-	* elfxx-x86.h (converted_reloc): Removed.
-
-2017-09-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_relocate_section): Don't change r_type
-	when calling elf_i386_tls_transition.  Don't use ELF32_R_TYPE
-	to get the relocation type again.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Don't change
-	r_type when calling elf_x86_64_tls_transition.  Don't use
-	ELF32_R_TYPE to get the relocation type again.
-
-2017-09-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Properly set
-	converted_reloc.
-
-2017-09-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Remove the sec
-	argument.  Don't check relocation overflow.  Avoid relocation
-	overflow if --no-relax is used.  Set converted_reloc on symbol
-	if a GOTPCREL relocation is converted.
-	(elf_x86_64_relocate_section): Issue a fatal error and suggest
-	--no-relax if GOTPCREL relocation conversion leads to relocation
-	overflow.
-	* elfxx-x86.h (elf_x86_link_hash_entry): Add converted_reloc.
-
-2017-09-05  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com
-
-	* elf32-ppc.c (ppc_elf_howto_raw): Add R_PPC_VLE_ADDR20.
-	(ppc_elf_check_relocs): Handle it.
-	(ppc_elf_vle_split20): New function.
-	(ppc_elf_relocate_section): Handle R_PPC_VLE_ADDR20.
-
-2017-09-03  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22071
-	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Set tlsdesc_plt
-	for x86-64 if GOT_TLS_GDESC_P is true.
-
-2017-09-03  Alan Modra  <amodra@gmail.com>
-
-	PR 22067
-	* elfxx-x86.h (elf_x86_hash_table): Check is_elf_hash_table first.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
-	tls_get_addr for x86-64 in one place.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* configure.ac (bfd_backends): Add elf64-x86-64.lo together
-	with elfxx-x86.lo for 64-bit BFD.
-	* configure: Regenerated.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_convert_load): Renamed to ...
-	(_bfd_i386_elf_convert_load): This.  Remove static.
-	(elf_i386_size_dynamic_sections): Removed.
-	(elf_backend_size_dynamic_sections): Likewise.
-	* elf64-x86-64.c (elf_x86_64_convert_load): Renamed to ...
-	(_bfd_x86_64_elf_convert_load): This.  Remove static.
-	(elf_x86_64_size_dynamic_sections): Removed.
-	(elf_backend_size_dynamic_sections): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_allocate_dynrelocs): Renamed to ...
-	(elf_x86_allocate_dynrelocs): This.  Make it static.
-	(_bfd_x86_elf_allocate_local_dynrelocs): Renamed to ...
-	(elf_x86_allocate_local_dynreloc): This.  Make it static.
-	(elf_i386_is_reloc_section): New function.
-	(elf_x86_64_is_reloc_section): Likewise.
-	(_bfd_x86_elf_link_hash_table_create): Initialize convert_load,
-	is_reloc_section, dt_reloc, dt_reloc_sz and dt_reloc_ent.
-	Rearrange got_entry_size initialization.
-	(_bfd_x86_elf_size_dynamic_sections): New function.
-	* elfxx-x86.h (elf_x86_link_hash_table): Add convert_load,
-	is_reloc_section, dt_reloc, dt_reloc_sz and dt_reloc_ent.
-	(_bfd_i386_elf_convert_load): New.
-	(_bfd_x86_64_elf_convert_load): Likewise.
-	(_bfd_x86_elf_size_dynamic_sections): Likewise.
-	(elf_backend_size_dynamic_sections): Likewise.
-	(_bfd_x86_elf_allocate_dynrelocs): Removed.
-	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (elf_x86_link_hash_table): Rearrange fields and
-	update comments.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_size_dynamic_sections): Set
-	sgotplt_jump_table_size with elf_x86_compute_jump_table_size.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
-	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Moved to ...
-	* elfxx-x86.h (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
-	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Here.
-	* elf64-x86-64.c (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
-	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Removed.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_allocate_dynrelocs): Removed.
-	(elf_i386_allocate_local_dynrelocs): Likewise.
-	(elf_i386_size_dynamic_sections): Replace
-	elf_i386_allocate_dynrelocs/elf_i386_allocate_local_dynrelocs
-	with _bfd_x86_elf_allocate_dynrelocs and
-	_bfd_x86_elf_allocate_local_dynrelocs.
-	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Removed.
-	(elf_x86_64_allocate_local_dynrelocs): Likewise.
-	(elf_x86_64_size_dynamic_sections): Replace
-	elf_x86_64_allocate_dynrelocs/elf_x86_64_allocate_local_dynrelocs
-	with _bfd_x86_elf_allocate_dynrelocs and
-	_bfd_x86_elf_allocate_local_dynrelocs.
-	* elfxx-x86.c (_bfd_x86_elf_allocate_dynrelocs): New function.
-	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
-	* elfxx-x86.h (_bfd_x86_elf_allocate_dynrelocs): New prototype.
-	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (is_i386_elf): Removed.
-	(elf_i386_check_relocs): Replace is_i386_elf with is_x86_elf.
-	(elf_i386_size_dynamic_sections): Likewise.
-	(elf_i386_relocate_section): Likewise.
-	* elf64-x86-64.c (is_x86_64_elf): Removed.
-	(elf_x86_64_check_relocs): Replace is_x86_64_elf with
-	is_x86_elf.
-	(elf_x86_64_size_dynamic_sections): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
-	target_id.
-	* elfxx-x86.h (elf_x86_link_hash_table): Add target_id.
-	(is_x86_elf): New.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_compute_jump_table_size): Removed.
-	(elf_i386_allocate_dynrelocs): Replace
-	elf_i386_compute_jump_table_size with
-	elf_x86_compute_jump_table_size.
-	(elf_i386_size_dynamic_sections): Likewise.
-	* elf64-x86-64.c (elf_x86_64_compute_jump_table_size): Removed.
-	(elf_x86_64_allocate_dynrelocs): Replace
-	elf_x86_64_compute_jump_table_size with
-	elf_x86_compute_jump_table_size.
-	(elf_x86_64_size_dynamic_sections): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
-	got_entry_size.
-	* elfxx-x86.h (elf_x86_link_hash_table): Add got_entry_size.
-	(elf_x86_compute_jump_table_size): New.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
-	sizeof_reloc.
-	(_bfd_x86_elf_adjust_dynamic_symbol): Use sizeof_reloc.
-	* elfxx-x86.h (elf_x86_link_hash_table): Add sizeof_reloc.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_allocate_dynrelocs): Check VxWorks
-	with htab->is_vxworks.
-	(elf_i386_size_dynamic_sections): Likewise.
-	(elf_i386_relocate_section): Likewise.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	(elf_i386_finish_dynamic_sections): Likewise.
-
-2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (GOT_TLS_IE, GOT_TLS_IE_POS, GOT_TLS_IE_NEG,
-	GOT_TLS_IE_BOTH, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
-	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Moved to ...
-	* elfxx-x86.h (GOT_TLS_IE, GOT_TLS_IE_POS, GOT_TLS_IE_NEG,
-	GOT_TLS_IE_BOTH, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
-	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Here.
-	* elf64-x86-64.c (GOT_TLS_IE, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
-	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Removed.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22064
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check
-	ELF_COMMON_DEF_P for common symbols.
-
-2017-09-02  Alan Modra  <amodra@gmail.com>
-
-	* elf-eh-frame.c (offset_adjust): Avoid false positive gcc warning.
-	* elflink.c (bfd_elf_size_dynsym_hash_dynstr): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Likewise.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_gc_mark_hook): Removed.
-	(elf_backend_gc_mark_hook): Likewise.
-	* elf64-x86-64.c (elf_x86_64_gc_mark_hook): Likewise.
-	(elf_backend_gc_mark_hook): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_gc_mark_hook): New function.
-	* elfxx-x86.h (_bfd_x86_elf_gc_mark_hook): New.
-	(elf_backend_gc_mark_hook): Likewise.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Removed.
-	(elf_backend_adjust_dynamic_symbol): Likewise.
-	* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-	(elf_backend_adjust_dynamic_symbol): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_adjust_dynamic_symbol): New function.
-	(_bfd_x86_elf_link_setup_gnu_properties): Copy is_vxworks.
-	* elfxx-x86.h (elf_x86_link_hash_table): Add is_vxworks.
-	(_bfd_x86_elf_adjust_dynamic_symbol): New.
-	(elf_backend_adjust_dynamic_symbol): Likewise.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.h (elf_x86_plt_layout_table): Fix a typo in
-	comments.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_mkobject): Removed.
-	(bfd_elf32_mkobject): Likewise.
-	* elf64-x86-64.c (elf_x86_64_mkobject): Likewise.
-	(bfd_elf64_mkobject): Likewise.
-	(bfd_elf32_mkobject): Likewise.
-	* elfxx-x86.c (_bfd_x86_elf_mkobject): New function.
-	* elfxx-x86.h (_bfd_x86_elf_mkobject): New.
-	(bfd_elf64_mkobject): Likewise.
-	(bfd_elf32_mkobject): Likewise.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Updated.
-	Call _bfd_x86_elf_link_setup_gnu_properties.
-	* elf64-x86-64.c (elf_x86_lazy_plt_layout): Initialize
-	pic_plt0_entry and pic_plt_entry fields with the non-PIC PLT
-	entries.
-	(elf_x86_64_non_lazy_plt): Likewise.
-	(elf_x86_64_lazy_bnd_plt): Likewise.
-	(elf_x86_64_non_lazy_bnd_plt): Likewise.
-	(elf_x86_64_lazy_ibt_plt): Likewise.
-	(elf_x32_lazy_ibt_plt): Likewise.
-	(elf_x86_64_non_lazy_ibt_plt): Likewise.
-	(elf_x32_non_lazy_ibt_plt): Likewise.
-	(elf_x86_64_nacl_plt): Likewise.
-	(elf_x86_64_link_setup_gnu_properties): Updated.  Call
-	_bfd_x86_elf_link_setup_gnu_properties.
-	* elfxx-x86.c: Include elf-vxworks.h".
-	(_bfd_x86_elf_link_setup_gnu_properties): New function.
-	* elfxx-x86.h (elf_x86_lazy_plt_layout): Remove "for i386 only"
-	comments for pic_plt0_entry and pic_plt_entry.
-	(elf_x86_non_lazy_plt_layout): Likewise.
-	(elf_x86_plt_layout_table): New.
-	(_bfd_x86_elf_link_setup_gnu_properties): Likewise.
-
-2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22061
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Create
-	.eh_frame section for the second PLT.
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Correct
-	alignment of .eh_frame section for the second PLT.
-
-2017-09-01  Nick Clifton  <nickc@redhat.com>
-
-	PR 22059
-	* dwarf2.c (decode_line_info): Fix test for an overlong line info
-	structure.
-
-2017-09-01  Nick Clifton  <nickc@redhat.com>
-
-	PR 22058
-	* elf-attrs.c (_bfd_elf_parse_attributes): Ensure that the
-	attribute buffer is NUL terminated.
-
-2017-08-31  Nick Clifton  <nickc@redhat.com>
-
-	PR 22047
-	* dwarf2.c (read_section): If necessary add a terminating NUL byte
-	to dwarf string sections.
-
-2017-08-31  Alan Modra  <amodra@gmail.com>
-
-	* po/SRC-POTFILES.in: Regenerate.
-
-2017-08-31  Alan Modra  <amodra@gmail.com>
-
-	* elf-eh-frame.c (_bfd_elf_parse_eh_frame): Don't exit early
-	for a section containing just a terminator.  Allow multiple
-	terminators at end of section.
-	* elflink.c (bfd_elf_discard_info): Iterate over .eh_frame
-	sections when not adding alignment.  Assert on terminator in
-	the middle of FDEs.
-
-2017-08-31  Alan Modra  <amodra@gmail.com>
-
-	PR 21441
-	PR 22048
-	* elflink.c (bfd_elf_discard_info): Don't pad embedded zero
-	terminators.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* configure.ac (bfd_backends): Add elf64.lo together with
-	elfxx-x86.lo for 64-bit BFD.
-	* configure: Regenerated.
-
-2017-08-31  James Bowman  <james.bowman@ftdichip.com>
-
-	* elf32-ft32.c (ft32_elf_howto_table): Use complain_overflow_dont
-	for R_FT32_18.
-
-2017-08-31  Alan Modra  <amodra@gmail.com>
-
-	PR binutils/22032
-	* opncls.c (bfd_close_all_done): Don't call bfd_cache_close
-	before _close_and_cleanup.  Call iovec->bclose after.
-	(bfd_close): Remove code common to, and call, bfd_close_all_done.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_plt_type): Removed.
-	(elf_i386_plt): Likewise.
-	(elf_i386_get_synthetic_symtab): Updated.   Call
-	_bfd_x86_elf_get_synthetic_symtab.
-	* elf64-x86-64.c (elf_x86_64_plt_type): Removed.
-	(elf_x86_64_plt): Likewise.
-	(elf_x86_64_get_synthetic_symtab): Updated.  Call
-	_bfd_x86_elf_get_synthetic_symtab.
-	* elfxx-x86.c (elf_i386_get_plt_got_vma): New function.
-	(elf_x86_64_get_plt_got_vma): Likewise.
-	(elf_i386_valid_plt_reloc_p): Likewise.
-	(elf_x86_64_valid_plt_reloc_p): Likewise.
-	(_bfd_x86_elf_get_synthetic_symtab): Likewise.
-	* elfxx-x86.h (elf_x86_plt_type): New.
-	(elf_x86_plt): Likewise.
-	(_bfd_x86_elf_get_synthetic_symtab): Likewise.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Check
-	target_id instead of elf_machine_code.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (ELF_DYNAMIC_INTERPRETER): Removed.
-	(elf_i386_lazy_plt_layout): Likewise.
-	(elf_i386_non_lazy_plt_layout): Likewise.
-	(elf_i386_plt_layout): Likewise.
-	(elf_i386_link_hash_table): Likewise.
-	(elf_i386_next_tls_desc_index): Likewise.
-	(elf_i386_srelplt2): Likewise.
-	(elf_i386_plt): Likewise.
-	(elf_i386_lazy_plt): Likewise.
-	(elf_i386_non_lazy_plt): Likewise.
-	(elf_i386_link_hash_table_create): Likewise.
-	(bfd_elf32_bfd_link_hash_table_create): Likewise.
-	(elf_i386_lazy_plt): Updated.
-	(elf_i386_non_lazy_plt): Likewise.
-	(elf_i386_lazy_ibt_plt): Likewise.
-	(elf_i386_non_lazy_ibt_plt): Likewise.
-	(elf_i386_allocate_dynrelocs): Likewise.
-	(elf_i386_size_dynamic_sections): Likewise.
-	(elf_i386_relocate_section): Likewise.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	(elf_i386_finish_dynamic_sections): Likewise.
-	(elf_i386_get_synthetic_symtab): Likewise.
-	(elf_i386_link_setup_gnu_properties): Likewise.
-	(elf_i386_nacl_plt): Likewise.
-	* elf64-x86-64.c (ABI_64_P): Removed.
-	(ELF64_DYNAMIC_INTERPRETER): Likewise.
-	(ELF32_DYNAMIC_INTERPRETER): Likewise.
-	(elf_x86_64_lazy_plt_layout): Likewise.
-	(elf_x86_64_non_lazy_plt_layout): Likewise.
-	(elf_x86_64_plt_layout): Likewise.
-	(elf_x86_64_link_hash_table): Likewise.
-	(elf_x86_64_plt): Likewise.
-	(elf_x86_64_lazy_plt): Likewise.
-	(elf_x86_64_non_lazy_plt): Likewise.
-	(elf_x86_64_link_hash_table_create): Likewise.
-	(bfd_elf64_bfd_link_hash_table_create): Likewise.
-	(bfd_elf32_bfd_link_hash_table_create): Likewise.
-	(elf_x86_64_lazy_plt): Updated.
-	(elf_x86_64_non_lazy_plt): Likewise.
-	(elf_x86_64_lazy_bnd_plt): Likewise.
-	(elf_x86_64_non_lazy_bnd_plt): Likewise.
-	(elf_x86_64_lazy_ibt_plt): Likewise.
-	(elf_x32_lazy_ibt_plt): Likewise.
-	(elf_x86_64_non_lazy_ibt_plt): Likewise.
-	(elf_x32_non_lazy_ibt_plt): Likewise.
-	(elf_x86_64_allocate_dynrelocs): Likewise.
-	(elf_x86_64_size_dynamic_sections): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-	(elf_x86_64_finish_dynamic_sections): Likewise.
-	(elf_x86_64_get_synthetic_symtab): Likewise.
-	(elf_x86_64_link_setup_gnu_properties): Likewise.
-	(elf_x86_64_nacl_plt): Likewise.
-	* elfxx-x86.c: Include "objalloc.h", "elf/i386.h" and
-	"elf/x86-64.h".
-	(ELF32_DYNAMIC_INTERPRETER): New.
-	(ELF64_DYNAMIC_INTERPRETER): Likewise.
-	(ELFX32_DYNAMIC_INTERPRETER): Likewise.
-	(_bfd_x86_elf_link_hash_table_create): Likewise.
-	(_bfd_x86_elf_link_hash_table_free): Renamed to ...
-	(elf_x86_link_hash_table_free): This.  Make it static.
-	* elfxx-x86.h: Don't include "objalloc.h".
-	(ABI_64_P): New.
-	(elf_x86_lazy_plt_layout): Likewise.
-	(elf_x86_non_lazy_plt_layout): Likewise.
-	(elf_x86_plt_layout): Likewise.
-	(_bfd_x86_elf_link_hash_table_create): Likewise.
-	(bfd_elf64_bfd_link_hash_table_create): Likewise.
-	(bfd_elf32_bfd_link_hash_table_create): Likewise.
-	(elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
-	srelplt2 and next_tls_desc_index.
-	(_bfd_x86_elf_link_hash_table_free): Removed.
-
-2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_perform_relocation): Correct microMIPS
-	branch offset interpretation.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22032
-	* opncls.c (bfd_close_all_done): Call _close_and_cleanup.
-
-2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_next_tls_desc_index): Removed.
-	(elf_x86_64_srelplt2): Likewise.
-
-2017-08-30  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_table): Add do_tls_opt.
-	(ppc64_elf_tls_optimize): Set it.
-	(ppc64_elf_relocate_section): Nop addis on TPREL16_HA, and convert
-	insn on TPREL16_LO and TPREL16_LO_DS relocs to use r13 when
-	addis would add zero.
-	* elf32-ppc.c (struct ppc_elf_link_hash_table): Add do_tls_opt.
-	(ppc_elf_tls_optimize): Set it.
-	(ppc_elf_relocate_section): Nop addis on TPREL16_HA, and convert
-	insn on TPREL16_LO relocs to use r2 when addis would add zero.
-
-2017-08-30  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_relocate_section): When optimizing
-	__tls_get_addr call sequences to LE, don't move the addi down
-	to the nop.  Replace the bl with addi and leave the nop alone.
-
-2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_pie_finish_undefweak_symbol):
-	Re-indent.
-	* elf64-x86-64.c (elf_x86_64_finish_local_dynamic_symbol):
-	Likewise.
-	(elf_x86_64_pie_finish_undefweak_symbol): Likewise.
-
-2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* Makefile.am (BFD32_BACKENDS): Add elfxx-x86.lo.
-	(BFD64_BACKENDS): Likewise.
-	(BFD32_BACKENDS_CFILES): Add elfxx-x86.c.
-	(BFD64_BACKENDS_CFILES): Likewise.
-	* Makefile.in: Regenerated.
-	* configure.ac (bfd_backends): Add elfxx-x86.lo together with
-	elf32-i386.lo and elf64-x86-64.lo.
-	* configure: Regenerated.
-	* elf32-i386.c: Include "elfxx-x86.h" instead of "sysdep.h",
-	"bfd.h", "bfdlink.h", "libbfd.h", "elf-bfd.h", "bfd_stdint.h",
-	"objalloc.h" and "hashtab.h".
-	(ELIMINATE_COPY_RELOCS): Removed.
-	(UNDEFINED_WEAK_RESOLVED_TO_ZERO):Likewise.
-	(SYMBOL_NO_COPYRELOC): Likewise.
-	(elf_i386_link_hash_entry): Likewise.
-	(GOT_UNKNOWN): Likewise.
-	(GOT_NORMAL): Likewise.
-	(GOT_TLS_GD): Likewise.
-	(elf_i386_hash_entry): Likewise.
-	(elf_i386_obj_tdata): Likewise.
-	(elf_i386_tdata): Likewise.
-	(elf_i386_local_got_tls_type): Likewise.
-	(elf_i386_local_tlsdesc_gotent): Likewise.
-	(elf_i386_hash_table): Likewise.
-	(elf_i386_link_hash_newfunc): Likewise.
-	(elf_i386_local_htab_hash): Likewise.
-	(elf_i386_local_htab_eq): Likewise.
-	(elf_i386_get_local_sym_hash): Likewise.
-	(elf_i386_link_hash_table_free): Likewise.
-	(elf_i386_copy_indirect_symbol): Likewise.
-	(elf_i386_fixup_symbol): Likewise.
-	(elf_i386_readonly_dynrelocs): Likewise.
-	(elf_i386_always_size_sections): Likewise.
-	(elf_i386_set_tls_module_base): Likewise.
-	(elf_i386_dtpoff_base): Likewise.
-	(compare_relocs): Likewise.
-	(elf_i386_hash_symbol): Likewise.
-	(elf_i386_parse_gnu_properties): Likewise.
-	(elf_i386_merge_gnu_properties): Likewise.
-	(elf_i386_link_check_relocs): Likewise.
-	(elf_i386_merge_symbol_attribute): Likewise.
-	(bfd_elf32_bfd_link_check_relocs): Likewise.
-	(elf_backend_copy_indirect_symbol): Likewise.
-	(elf_backend_always_size_sections): Likewise.
-	(elf_backend_omit_section_dynsym): Likewise.
-	(elf_backend_hash_symbol): Likewise.
-	(elf_backend_fixup_symbol): Likewise.
-	(elf_backend_parse_gnu_properties): Likewise.
-	(elf_backend_merge_gnu_properties): Likewise.
-	(elf_backend_merge_symbol_attribute): Likewise.
-	(elf_i386_mkobject): Updated.
-	(elf_i386_link_hash_table_create): Likewise.
-	(elf_i386_check_tls_transition): Likewise.
-	(elf_i386_tls_transition): Likewise.
-	(elf_i386_convert_load_reloc): Likewise.
-	(elf_i386_check_relocs): Likewise.
-	(elf_i386_adjust_dynamic_symbol): Likewise.
-	(elf_i386_allocate_dynrelocs): Likewise.
-	(elf_i386_convert_load): Likewise.
-	(elf_i386_size_dynamic_sections): Likewise.
-	(elf_i386_relocate_section): Likewise.
-	(elf_i386_finish_dynamic_symbol ): Likewise.
-	(elf_i386_finish_dynamic_sections): Likewise.
-	(elf_i386_output_arch_local_syms): Likewise.
-	(elf_i386_get_synthetic_symtab): Likewise.
-	(elf_i386_link_setup_gnu_properties): Likewise.
-	(elf_i386_link_hash_table): Use elf_x86_link_hash_table, instead
-	of elf_link_hash_table, as base.
-	(elf_i386_next_tls_desc_index): New.
-	(elf_i386_srelplt2): Likewise.
-	(elf_i386_plt): Likewise.
-	(elf_i386_lazy_plt): Likewise.
-	(elf_i386_non_lazy_plt): Likewise.
-	* elf32-x86-64.c: Include "elfxx-x86.h" instead of "sysdep.h",
-	"bfd.h", "bfdlink.h", "libbfd.h", "elf-bfd.h", "bfd_stdint.h",
-	"objalloc.h" and "hashtab.h".
-	(ELIMINATE_COPY_RELOCS): Removed.
-	(UNDEFINED_WEAK_RESOLVED_TO_ZERO):Likewise.
-	(SYMBOL_NO_COPYRELOC): Likewise.
-	(elf_x86_64_link_hash_entry): Likewise.
-	(GOT_UNKNOWN): Likewise.
-	(GOT_NORMAL): Likewise.
-	(GOT_TLS_GD): Likewise.
-	(elf_x86_64_hash_entry): Likewise.
-	(elf_x86_64_obj_tdata): Likewise.
-	(elf_x86_64_tdata): Likewise.
-	(elf_x86_64_local_got_tls_type): Likewise.
-	(elf_x86_64_local_tlsdesc_gotent): Likewise.
-	(elf_x86_64_hash_table): Likewise.
-	(elf_x86_64_link_hash_newfunc): Likewise.
-	(elf_x86_64_local_htab_hash): Likewise.
-	(elf_x86_64_local_htab_eq): Likewise.
-	(elf_x86_64_get_local_sym_hash): Likewise.
-	(elf_x86_64_link_hash_table_free): Likewise.
-	(elf_x86_64_copy_indirect_symbol): Likewise.
-	(elf_x86_64_fixup_symbol): Likewise.
-	(elf_x86_64_readonly_dynrelocs): Likewise.
-	(elf_x86_64_always_size_sections): Likewise.
-	(elf_x86_64_set_tls_module_base): Likewise.
-	(elf_x86_64_dtpoff_base): Likewise.
-	(compare_relocs): Likewise.
-	(elf_x86_64_merge_symbol_attribute): Likewise.
-	(elf_x86_64_hash_symbol): Likewise.
-	(elf_x86_64_parse_gnu_properties): Likewise.
-	(elf_x86_64_merge_gnu_properties): Likewise.
-	(elf_x86_64_link_check_relocs): Likewise.
-	(elf_backend_copy_indirect_symbol): Likewise.
-	(elf_backend_always_size_sections): Likewise.
-	(bfd_elf64_bfd_link_check_relocs): Likewise.
-	(elf_backend_merge_symbol_attribute): Likewise.
-	(elf_backend_hash_symbol): Likewise.
-	(elf_backend_omit_section_dynsym): Likewise.
-	(elf_backend_fixup_symbol): Likewise.
-	(elf_backend_parse_gnu_properties): Likewise.
-	(elf_backend_merge_gnu_properties): Likewise.
-	(bfd_elf32_bfd_link_check_relocs): Likewise.
-	(elf_x86_64_mkobject): Updated.
-	(elf_x86_64_link_hash_table_create): Likewise.
-	(elf_x86_64_check_tls_transition): Likewise.
-	(elf_x86_64_tls_transition): Likewise.
-	(elf_x86_64_convert_load_reloc): Likewise.
-	(elf_x86_64_check_relocs): Likewise.
-	(elf_x86_64_adjust_dynamic_symbol): Likewise.
-	(elf_x86_64_allocate_dynrelocs): Likewise.
-	(elf_x86_64_convert_load): Likewise.
-	(elf_x86_64_size_dynamic_sections): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_finish_dynamic_symbol ): Likewise.
-	(elf_x86_64_finish_dynamic_sections): Likewise.
-	(elf_x86_64_output_arch_local_syms): Likewise.
-	(elf_x86_64_get_synthetic_symtab): Likewise.
-	(elf_x86_64_link_setup_gnu_properties): Likewise.
-	(elf_x86_64_link_hash_table): Use elf_x86_link_hash_table,
-	instead of elf_link_hash_table, as base.
-	(elf_x86_64_next_tls_desc_index): New.
-	(elf_x86_64_srelplt2): Likewise.
-	(elf_x86_64_plt): Likewise.
-	(elf_x86_64_lazy_plt): Likewise.
-	(elf_x86_64_non_lazy_plt): Likewise.
-	* elfxx-x86.c: New file.
-	* elfxx-x86.h: Likewise.
-
-2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_get_synthetic_symtab): Simplify bad
-	return.
-	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
-
-2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_get_synthetic_symtab): Check valid PLT
-	sections before checking dynamic relocations and free invalid
-	PLT section contents.
-	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
-
-2017-08-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-bfd.h (_bfd_elf_ifunc_get_synthetic_symtab): Removed.
-	* elf-ifunc.c (_bfd_elf_ifunc_get_synthetic_symtab): Likewise.
-
-2017-08-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22018
-	* elf32-i386.c (elf_i386_get_synthetic_symtab): Check for valid
-	PLT section size.
-	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
-
-2017-08-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_hash_newfunc): Initialize
-	def_protected.
-	* elf64-x86-64.c (elf_x86_64_link_hash_newfunc): Likewise.
-
-2017-08-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21997
-	* elf-bfd.h (elf_obj_tdata): Use ENUM_BITFIELD on object_id,
-	dyn_lib_class and has_gnu_symbols.  Change bad_symtab to bitfield.
-	Add a has_no_copy_on_protected bitfield.
-	(elf_has_no_copy_on_protected): New.
-	* elf-properties.c (_bfd_elf_parse_gnu_properties): Set
-	elf_has_no_copy_on_protected for GNU_PROPERTY_NO_COPY_ON_PROTECTED.
-	(elf_merge_gnu_property_list): Likewise.
-	(_bfd_elf_link_setup_gnu_properties): Set extern_protected_data
-	to FALSE for elf_has_no_copy_on_protected.
-	* elf32-i386.c (SYMBOL_NO_COPYRELOC): New.
-	(elf_i386_link_hash_entry): Add def_protected.
-	(elf_i386_adjust_dynamic_symbol): Also check SYMBOL_NO_COPYRELOC
-	when checking info->nocopyreloc.
-	(elf_i386_link_setup_gnu_properties): Don't set
-	extern_protected_data here.
-	(elf_i386_merge_symbol_attribute): New function.
-	(elf_backend_merge_symbol_attribute): New.
-	* elf64-x86-64.c (SYMBOL_NO_COPYRELOC): New.
-	(elf_x86_64_link_hash_entry): Add def_protected.
-	(elf_x86_64_need_pic): Report protected symbol for def_protected.
-	(elf_x86_64_adjust_dynamic_symbol): Also check SYMBOL_NO_COPYRELOC
-	when checking info->nocopyreloc.
-	(elf_x86_64_relocate_section): Also check for R_X86_64_PC32
-	relocation run-time overflow and unresolvable R_X86_64_32S
-	relocation against protected data symbol defined in shared object
-	with GNU_PROPERTY_NO_COPY_ON_PROTECTED.
-	(elf_x86_64_link_setup_gnu_properties): Don't set
-	extern_protected_data here.
-	(elf_x86_64_merge_symbol_attribute): New function.
-	(elf_backend_merge_symbol_attribute): New.
-
-2017-08-26  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (must_be_dyn_reloc): Use bfd_link_dll.  Comment.
-	(ppc_elf_check_relocs): Only set DF_STATIC_TLS in shared libs.
-	(ppc_elf_relocate_section): Comment fix.
-	* elf64-ppc.c (must_be_dyn_reloc): Use bfd_link_dll.  Comment.
-	(ppc64_elf_check_relocs): Only set DF_STATIC_TLS in shared libs.
-	Support dynamic relocs for TPREL16 when non-pic too.
-	(dec_dynrel_count): Adjust TPREL16 handling as per check_relocs.
-	(ppc64_elf_relocate_section): Support dynamic relocs for TPREL16
-	when non-pic too.
-
-2017-08-25  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_hash_entry): Remove redundant
-	"symbol" in comments.
-	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Likewise.
-
-2017-08-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/22001
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Check for
-	R_X86_64_PC32 relocation run-time overflow and unresolvable
-	R_X86_64_32S relocation with -z nocopyreloc.
-
-2017-08-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Revert the last change.
-	Undefined symbols may not have a type.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-
-2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_need_pic): Add an argument for
-	bfd_link_info.  Report shared, PIE or PDE object based on
-	bfd_link_info.
-	(elf_x86_64_check_relocs): Update elf_x86_64_need_pic call.
-	(elf_x86_64_relocate_section): Likewise.
-
-2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Increment PLT count only
-	for function symbols.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-
-2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Set
-	extern_protected_data to FALSE if GNU_PROPERTY_NO_COPY_ON_PROTECTED
-	is set on any input relocatable file.
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Likewise.
-
-2017-08-23  Alan Modra  <amodra@gmail.com>
-
-	PR 21988
-	* elf64-ppc.c (ensure_undef_dynamic): Rename from
-	ensure_undefweak_dynamic.  Handle undefined too.
-	* elf32-ppc.c (ensure_undef_dynamic): Likewise.
-	* elf32-hppa.c (ensure_undef_dynamic): Likewise.
-	(allocate_dynrelocs): Discard undefined non-default visibility
-	relocs first.  Make undefined syms dynamic.  Tidy goto.
-
-2017-08-21  Alan Modra  <amodra@gmail.com>
-	    H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21964
-	* elf-bfd.h (SYMBOLIC_BIND): Return TRUE for __start/__stop symbols.
-	* elflink.c (bfd_elf_define_start_stop): Rewrite.
-
-2017-08-21  Hans-Peter Nilsson  <hp@bitrange.com>
-
-	PR ld/20125
-	* elf64-mmix.c (mmix_elf_relax_section): Correct handling of
-	undefined weak symbols.
-
-2017-08-18  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21962
-	* tekhex.c (getsym): Fix check for source pointer walking off the
-	end of the input buffer.
-
-2017-08-17  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	PR ld/18808
-	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Skip IFUNC
-	relocations in debug sections, change abort to _bfd_error_handler.
-
-2017-08-14  Nick Clifton  <nickc@redhat.com>
-
-	PR 21957
-	* elf.c (setup_group): Check for an empty or very small group
-	section.
-	* po/bfd.pot: Regenerate.
-
-2017-08-14  Alan Modra  <amodra@gmail.com>
-
-	PR 21441
-	* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't add
-	alignment padding here.
-	* elflink.c (bfd_elf_discard_info): Add .eh_frame padding here
-	in a reverse pass over sections.
-
-2017-08-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21943
-	* elf32-i386.c (elf_i386_get_synthetic_symtab): Allocate space
-	for @plt suffixes first.
-	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
-
-2017-08-08  Nick Clifton  <nickc@redhat.com>
-
-	PR 21916
-	* elf-attrs.c (_bfd_elf_parse_attributes): Complain about very
-	small section lengths.
-	* elf.c (_bfd_elf_setup_sections): Skip empty entries in the group
-	table.
-	(elfcore_grok_freebsd_prstatus): Add checks to make sure that
-	there is enough data present in the note.
-
-2017-08-08  Alan Modra  <amodra@gmail.com>
-
-	PR 21017
-	* elf32-microblaze.c (microblaze_elf_check_relocs): Don't bump
-	got.refcount for GOTOFF relocs, just create .got section.
-
-2017-08-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elflink.c (elf_link_add_object_symbols): Move common symbol
-	check after bed->common_definition.
-
-2017-08-07  Alan Modra  <amodra@gmail.com>
-
-	PR 21910
-	* elflink.c (bfd_elf_final_link): Don't segfault when sections
-	needed to define various dynamic tags have been discarded.
-
-2017-08-07  Nick Clifton  <nickc@redhat.com>
-
-	PR 21884
-	* elf32-i386.c (elf_i386_link_setup_gnu_properties): If the dynobj
-	has not been set then use the bfd returned by
-	_bfd_elf_link_setup_gnu_properties.  If that is null then search
-	through all the input bfds selecting the first normal, ELF format
-	one.
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Likewise.
-
-2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_link_hash_entry): Change tls_get_addr
-	to 1 bit.
-	(elf_i386_link_hash_newfunc): Initialize tls_get_addr to 0.
-	(elf_i386_check_tls_transition): Check tls_get_addr directly.
-	(elf_i386_convert_load_reloc): Update tls_get_addr check.
-	(elf_i386_link_check_relocs): New function.
-	(bfd_elf32_bfd_link_check_relocs): New.
-	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Change tls_get_addr
-	to 1 bit.
-	(elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 0.
-	(elf_x86_64_check_tls_transition): Check tls_get_addr directly.
-	(elf_x86_64_convert_load_reloc): Update tls_get_addr check.
-	(elf_x86_64_link_check_relocs): New function.
-	(bfd_elf64_bfd_link_check_relocs): New.
-	(bfd_elf32_bfd_link_check_relocs): Likewise.
-
-2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21903:
-	* elflink.c (elf_link_add_object_symbols): Treat common symbol
-	as undefined for --no-define-common.
-
-2017-08-05  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (elf32_hppa_set_gp): Don't require an
-	hppa_link_hash_table.
-
-2017-08-02  Max Filippov  <jcmvbkbc@gmail.com>
-
-	* xtensa-isa.c (xtensa_isa_init): Don't update lookup table
-	entries for sysregs with negative indices.
-
-2017-08-01  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* elf32-s390.c (elf_s390_finish_dynamic_sections): Skip if it
-	isn't the S/390 specific elf data.
-	* elf64-s390.c (elf_s390_finish_dynamic_sections): Likewise.
-
-2017-07-31  Kuan-Lin Chen  <rufus@andestech.com>
-
-	* elfxx-riscv.c (riscv_elf_add_sub_reloc): New function.
-	* (howto_table) [R_RISCV_ADD8]: Use riscv_elf_add_sub_reloc.
-	[R_RISCV_ADD16]: Likewise.
-	[R_RISCV_ADD32]: Likewise.
-	[R_RISCV_ADD64]: Likewise.
-	[R_RISCV_SUB6]: Likewise.
-	[R_RISCV_SUB8]: Likewise.
-	[R_RISCV_SUB16]: Likewise.
-	[R_RISCV_SUB32]: Likewise.
-	[R_RISCV_SUB64]: Likewise.
-
-2017-07-31  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_tls_setup): Warn on --plt-localentry
-	without ld.so checks.
-
-2017-07-29  Alan Modra  <amodra@gmail.com>
-
-	PR 21847
-	* elf64-ppc.c (struct ppc_link_hash_entry): Add non_zero_localentry.
-	(ppc64_elf_merge_symbol): Set non_zero_localentry.
-	(is_elfv2_localentry0): Test non_zero_localentry.
-	(ppc64_elf_tls_setup): Default to --no-plt-localentry.
-
-2017-07-28  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-        * elf32-s390.c (elf_s390_finish_dynamic_sections): Add NULL
-        pointer check for htab->elf.irelplt.
-        * elf64-s390.c (elf_s390_finish_dynamic_sections): Likewise.
-
-2017-07-27  Nick Clifton  <nickc@redhat.com>
-
-	PR 21840
-	* mach-o.c (bfd_mach_o_read_symtab_strtab): Fail if the symtab
-	size is -1.
-	* nlmcode.h (nlm_swap_auxiliary_headers_in): Replace assertion
-	with error return.
-	* section.c (bfd_make_section_with_flags): Fail if the name or bfd
-	are NULL.
-	* vms-alpha.c (bfd_make_section_with_flags): Correct computation
-	of end pointer.
-	(evax_bfd_print_emh): Check for invalid string lengths.
-
-2017-07-25  Nick Clifton  <nickc@redhat.com>
-
-	* po/fr.po: Updated French translation.
-
-2017-07-25  Benjamin Green  <bengreen5mx@gmail.com>
-
-	PR 21824
-	* elf32-msp430.c (msp430_elf_relax_section): Allow conversion of
-	16-bit absolute branches into 10-bit pc-relative branches on the
-	MSP430 as well as the MSP430X.
-
-2017-07-25  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct map_stub): Add tls_get_addr_opt_bctrl.
-	(stub_eh_frame_size): New function.
-	(ppc_size_one_stub): Set group tls_get_addr_opt_bctrl.
-	(group_sections): Init group tls_get_addr_opt_bctrl.
-	(ppc64_elf_size_stubs): Update sizing and initialization of
-	.eh_frame.  Iteration over stubs via group list.
-	(ppc64_elf_build_stubs): Iterate over stubs via group list.
-	(ppc64_elf_finish_dynamic_sections): Update finalization of
-	.eh_frame.
-
-2017-07-24  Nick Clifton  <nickc@redhat.com>
-
-	PR 21813
-	* mach-o.c (bfd_mach_o_canonicalize_relocs): Pass the base address
-	of the relocs to the canonicalize_one_reloc routine.
-	* mach-o.h (struct bfd_mach_o_backend_data): Update the prototype
-	for the _bfd_mach_o_canonicalize_one_reloc field.
-	* mach-o-arm.c (bfd_mach_o_arm_canonicalize_one_reloc): Add
-	res_base parameter.  Use to check for corrupt pair relocs.
-	* mach-o-aarch64.c (bfd_mach_o_arm64_canonicalize_one_reloc):
-	Likewise.
-	* mach-o-i386.c (bfd_mach_o_i386_canonicalize_one_reloc):
-	Likewise.
-	* mach-o-x86-64.c (bfd_mach_o_x86_64_canonicalize_one_reloc):
-	Likewise.
-
-	* vms-alpha.c (_bfd_vms_slurp_eihd): Make sure that there is
-	enough data in the record before attempting to parse it.
-	(_bfd_vms_slurp_eeom): Likewise.
-
-	(_bfd_vms_slurp_egsd): Check for an invalid section index.
-	(image_set_ptr): Likewise.
-	(alpha_vms_slurp_relocs): Likewise.
-
-	(alpha_vms_object_p): Check for a truncated record.
-
-2017-07-24  Nick Clifton  <nickc@redhat.com>
-
-	PR 21803
-	* reloc.c (_bfd_unrecognized_reloc): New function.  Reports
-	an unrecognized reloc and sets the bfd_error value.
-	* libbfd.h: Regenerate.
-	* elf32-arm.c (elf32_arm_final_link_relocate): Use the new
-	function.
-	* elf32-i386.c (elf_i386_relocate_section): Likewise.
-	* elf32-tilepro.c (tilepro_elf_relocate_section): Likewise.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_relocate_section): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_relocate_section): Likewise.
-
-2017-07-23  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_size_stubs): Correct advance to
-	restore of LR.
-
-2017-07-19  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	PR ld/18841
-	* elfnn-aarch64.c (elfNN_aarch64_reloc_type_class): Return
-	reloc_class_ifunc for ifunc symbols.
-
-2017-07-19  Nick Clifton  <nickc@redhat.com>
-
-	PR 21787
-	* archive.c (bfd_generic_archive_p): If the bfd does not have the
-	correct magic bytes at the start, set the error to wrong format
-	and clear the format selector before returning NULL.
-
-2017-07-19  Nick Clifton  <nickc@redhat.com>
-
-	PR 21786
-	* coff-rs6000.c (_bfd_strntol): New function.
-	(_bfd_strntoll): New function.
-	(GET_VALUE_IN_FIELD): New macro.
-	(EQ_VALUE_IN_FIELD): new macro.
-	(_bfd_xcoff_slurp_armap): Use new macros.
-	(_bfd_xcoff_archive_p): Likewise.
-	(_bfd_xcoff_read_ar_hdr): Likewise.
-	(_bfd_xcoff_openr_next_archived_file): Likewise.
-	(_bfd_xcoff_stat_arch_elt): Likewise.
-	* coff64-rs6000.c (_bfd_strntol): New function.
-	(_bfd_strntoll): New function.
-	(GET_VALUE_IN_FIELD): New macro.
-	(xcoff64_slurp_armap): Use new macros.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-	    John Eric Martin  <John.Martin@emmicro-us.com>
-
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-	* elf32-arc.c (JLI): Define.
-	* reloc.c: Add JLI relocations.
-
-2017-07-18  Nick Clifton  <nickc@redhat.com>
-
-	PR 21775
-	* coff-sh.c: Fix spelling typos.
-	* compress.c: Likewise.
-	* cpu-pdp11.c: Likewise.
-	* ecofflink.c: Likewise.
-	* elf-m10300.c: Likewise.
-	* elf.c: Likewise.
-	* elf32-arm.c: Likewise.
-	* elf32-m68k.c: Likewise.
-	* elf32-nds32.c: Likewise.
-	* elf32-ppc.c: Likewise.
-	* elf32-sh.c: Likewise.
-	* elf32-v850.c: Likewise.
-	* elf64-ppc.c: Likewise.
-	* elf64-x86-64.c: Likewise.
-	* elflink.c: Likewise.
-	* elfnn-aarch64.c: Likewise.
-	* elfxx-mips.c: Likewise.
-	* som.c: Likewise.
-	* sunos.c: Likewise.
-	* vms-alpha.c: Likewise.
-	* xcofflink.c: Likewise.
-
-2017-07-18  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21781
-	* coffcode.h (handle_COMDAT): Replace abort with an error message
-	and return.
-
-2017-07-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21782
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Limit PIC check
-	to shared library.
-
-2017-07-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Re-indent.
-
-2017-07-16  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_relocate_section): Don't optimize
-	__tls_index GOT entries when using __tls_get_addr_opt stub.
-	* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
-
-2017-07-12  Alan Modra  <amodra@gmail.com>
-
-	* po/es.po: Update from translationproject.org/latest/bfd/.
-	* po/fi.po: Likewise.
-	* po/fr.po: Likewise.
-	* po/id.po: Likewise.
-	* po/ja.po: Likewise.
-	* po/ro.po: Likewise.
-	* po/ru.po: Likewise.
-	* po/sr.po: Likewise.
-	* po/sv.po: Likewise.
-	* po/tr.po: Likewise.
-	* po/uk.po: Likewise.
-	* po/vi.po: Likewise.
-	* po/zh_CN.po: Likewise.
-	* po/hr.po: New file from translationproject.org.
-	* configure.ac (ALL_LINGUAS): Add hr.  Sort.
-	* configure: Regenerate.
-
-2017-07-12  Nick Clifton  <nickc@redhat.com>
-
-	Fix compile time warnings using gcc 7.1.1.
-	* elf32-xtensa.c (elf_xtensa_get_plt_section): Increase length of
-	plt_name buffer.
-	(elf_xtensa_get_gotplt_section): Increase length of got_name
-	buffer.
-	* mach-o-arm.c (bfd_mach_o_arm_canonicalize_one_reloc): Add a
-	default return of FALSE.
-	* mach-o-i386.c (bfd_mach_o_i386_canonicalize_one_reloc): Add a
-	default return of FALSE.
-
-2017-07-12  Alan Modra  <amodra@gmail.com>
-
-	* binary.c (binary_set_section_contents): Don't print filepos in
-	error message.
-	(coff_write_object_contents): Cast size_t for error message.
-	(coff_slurp_line_table): Don't use bfd_vma symndx.
-	(coff_slurp_reloc_table): Remove unneeded cast.
-	* dwarf2.c (read_section): Cast bfd_int64_t to long long for
-	error message.
-	(find_abstract_instance_name): Likewise.
-	* elf32-arm.c (arm_type_of_stub): Correct error arg order.
-	(bfd_elf32_arm_stm32l4xx_erratum_scan): Don't cast error arg.
-	(elf32_arm_check_relocs): Make r_symndx an int.
-	* elf32-cris.c (cris_elf_check_relocs): Delete extraneous %s in
-	format string.
-	* elf32-metag.c (elf_metag_relocate_section): Delete extra error
-	message arg.
-	* elf32-nds32.c (nds32_elf_ex9_build_hash_table): Rewrite bogus
-	error message.
-	* elf32-i386.c (elf_i386_check_relocs): Make r_symndx an int.
-	* elf32-s390.c (elf_s390_check_relocs): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_check_relocs): Likewise.
-	* elf32-tilepro.c (tilepro_elf_check_relocs): Likewise.
-	* elf32-xtensa.c (elf_xtensa_check_relocs): Likewise.
-	* elf64-s390.c (elf_s390_check_relocs): Likewise.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Likewise.
-	* elfnn-riscv.c (riscv_elf_check_relocs): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_check_relocs): Likewise.
-	* elf64-mmix.c (_bfd_mmix_after_linker_allocation): Cast size_t args
-	and use %lu for error message.
-	* elflink.c (elf_link_adjust_relocs): Delete extra error message arg.
-	* mmo.c (mmo_scan): Make stab_loc a file_ptr.  Cast expression for
-	error message.
-
-	* elf32-arm.c (elf32_arm_tls_relax): Correct format string and args
-	in error message.
-	(elf32_arm_final_link_relocate): Likewise.
-	* coff-arm.c (bfd_arm_process_before_allocation): Likewise.
-	* coffcode.h (styp_to_sec_flags): Likewise.
-	* cofflink.c (_bfd_coff_write_global_sym): Likewise.
-	* ecoff.c (_bfd_ecoff_slurp_symbol_table): Likewise.
-	* elf32-arc.c (arc_elf_merge_private_bfd_data): Likewise.
-	* elf32-bfin.c (bfinfdpic_check_relocs): Likewise.
-	(elf32_bfin_merge_private_bfd_data): Likewise.
-	* elf32-cris.c (cris_elf_relocate_section): Likewise.
-	* elf32-frv.c (frv_elf_merge_private_bfd_data): Likewise.
-	* elf32-i370.c (i370_elf_merge_private_bfd_data): Likewise.
-	(i370_elf_relocate_section): Likewise.
-	* elf32-iq2000.c (iq2000_elf_merge_private_bfd_data): Likewise.
-	* elf32-m32c.c (m32c_elf_merge_private_bfd_data): Likewise.
-	* elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Likewise.
-	* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
-	* elf32-mep.c (mep_elf_merge_private_bfd_data): Likewise.
-	* elf32-mt.c (mt_elf_merge_private_bfd_data): Likewise.
-	* elf64-sparc.c (elf64_sparc_merge_private_bfd_data): Likewise.
-	* elfxx-mips.c (mips_elf_merge_obj_e_flags): Likewise.
-	(_bfd_mips_elf_merge_private_bfd_data): Likewise.
-	* ieee.c (ieee_write_id, read_id): Likewise.
-	* mach-o.c (bfd_mach_o_write_contents): Likewise.
-	(bfd_mach_o_layout_commands, bfd_mach_o_read_section_32): Likewise.
-	(bfd_mach_o_read_section_64, bfd_mach_o_read_symtab_symbol): Likewise.
-	(bfd_mach_o_read_command, bfd_mach_o_header_p): Likewise.
-	* peXXigen.c (_bfd_XXi_swap_aouthdr_in): Likewise.
-	* stabs.c (_bfd_link_section_stabs): Likewise.
-
-	* coff-arm.c (coff_arm_relocate_section): Use L modifier in error
-	format.
-	* coff-mcore.c (coff_mcore_relocate_section): Likewise.
-	* coff-ppc.c (coff_ppc_relocate_section): Likewise.
-	* coff-rs6000.c (xcoff_reloc_type_toc): Likewise.
-	* coff-sh.c (sh_relax_section): Likewise.
-	(sh_relax_delete_bytes, sh_swap_insns): Likewise.
-	* coff-tic80.c (coff_tic80_relocate_section): Likewise.
-	* coffcode.h (coff_slurp_reloc_table): Likewise.
-	* coffgen.c (_bfd_coff_get_external_symbols): Likewise.
-	(_bfd_coff_read_string_table): Likewise.
-	* cofflink.c (_bfd_coff_generic_relocate_section): Likewise.
-	* compress.c (bfd_get_full_section_contents): Likewise.
-	* dwarf2.c (read_formatted_entries, decode_line_info): Likewise.
-	* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
-	* elf.c (bfd_elf_string_from_elf_section): Likewise.
-	* elf32-arc.c (arc_special_overflow_checks): Likewise.
-	* elf32-arm.c (elf32_arm_tls_relax): Likewise.
-	(elf32_arm_final_link_relocate, elf32_arm_relocate_section): Likewise.
-	(elf32_arm_write_section): Likewise.
-	* elf32-bfin.c (bfin_relocate_section): Likewise.
-	(bfinfdpic_relocate_section): Likewise.
-	* elf32-hppa.c (hppa_build_one_stub): Likewise.
-	(final_link_relocate, elf32_hppa_relocate_section): Likewise.
-	* elf32-i386.c (elf_i386_tls_transition): Likewise.
-	(elf_i386_relocate_section): Likewise.
-	* elf32-ip2k.c (ip2k_final_link_relocate): Likewise.
-	* elf32-lm32.c (lm32_elf_finish_dynamic_sections): Likewise.
-	* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
-	* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
-	* elf32-metag.c (elf_metag_relocate_section): Likewise.
-	* elf32-nds32.c (unrecognized_reloc_msg): Likewise.
-	(nds32_elf_relax_longcall1, nds32_elf_relax_longcall2): Likewise.
-	(nds32_elf_relax_longcall3, nds32_elf_relax_longjump1): Likewise.
-	(nds32_elf_relax_longjump2, nds32_elf_relax_longjump3): Likewise.
-	(nds32_elf_relax_longcall4, nds32_elf_relax_longcall5): Likewise.
-	(nds32_elf_relax_longcall6, nds32_elf_relax_longjump4): Likewise.
-	(nds32_elf_relax_longjump5, nds32_elf_relax_longjump6): Likewise.
-	(nds32_elf_relax_longjump7, nds32_elf_relax_loadstore): Likewise.
-	(nds32_elf_relax_ptr, nds32_elf_ex9_build_hash_table): Likewise.
-	* elf32-nios2.c (nios2_elf32_relocate_section): Likewise.
-	* elf32-rx.c (UNSAFE_FOR_PID): Likewise.
-	* elf32-s390.c (invalid_tls_insn, elf_s390_relocate_section): Likewise.
-	* elf32-score.c (s3_bfd_score_elf_check_relocs): Likewise.
-	* elf32-score7.c (s7_bfd_score_elf_check_relocs): Likewise.
-	* elf32-sh.c (sh_elf_relax_section): Likewise.
-	(sh_elf_relax_delete_bytes, sh_elf_swap_insns): Likewise.
-	(sh_elf_relocate_section): Likewise.
-	* elf32-sh64.c (shmedia_prepare_reloc): Likewise.
-	* elf32-spu.c (spu_elf_relocate_section): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_relocate_section): Likewise.
-	* elf32-tilepro.c (tilepro_elf_relocate_section): Likewise.
-	* elf32-v850.c (v850_elf_relax_section): Likewise.
-	* elf32-vax.c (elf_vax_check_relocs): Likewise.
-	(elf_vax_relocate_section): Likewise.
-	* elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
-	(extend_ebb_bounds_forward, extend_ebb_bounds_backward): Likewise.
-	(compute_text_actions, compute_ebb_proposed_actions): Likewise.
-	(do_fix_for_relocatable_link): Likewise.
-	* elf64-alpha.c (elf64_alpha_relax_got_load): Likewise.
-	(elf64_alpha_relax_with_lituse): Likewise.
-	* elf64-hppa.c (elf64_hppa_finish_dynamic_symbol): Likewise.
-	(elf_hppa_final_link_relocate): Likewise.
-	* elf64-ia64-vms.c (elf64_ia64_relax_section): Likewise.
-	(elf64_ia64_choose_gp, elf64_ia64_relocate_section): Likewise.
-	(elf64_vms_link_add_object_symbols): Likewise.
-	* elf64-mmix.c (mmix_elf_perform_relocation): Likewise.
-	(mmix_final_link_relocate): Likewise.
-	* elf64-s390.c (invalid_tls_insn): Likewise.
-	(elf_s390_relocate_section): Likewise.
-	* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
-	* elf64-x86-64.c (elf_x86_64_tls_transition): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	* elfcode.h (elf_slurp_symbol_table): Likewise.
-	* elfcore.h (elf_core_file_p): Likewise.
-	* elflink.c (elf_link_read_relocs_from_section): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Likewise.
-	(elfNN_aarch64_relocate_section): Likewise.
-	* elfnn-ia64.c (elfNN_ia64_relax_section): Likewise.
-	(elfNN_ia64_choose_gp, elfNN_ia64_relocate_section): Likewise.
-	* elfnn-riscv.c (riscv_elf_relocate_section): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
-	(_bfd_mips_elf_relocate_section): Likewise.
-	(_bfd_mips_elf_finish_dynamic_symbol, mips_finish_exec_plt): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_relocate_section): Likewise.
-	* ieee.c (ieee_slurp_external_symbols): Likewise.
-	* ihex.c (ihex_write_object_content): Likewise.
-	* mach-o.c (bfd_mach_o_build_exec_seg_command): Likewise.
-	* merge.c (_bfd_merged_section_offset): Likewise.
-	* mmo.c (mmo_write_loc_chunk): Likewise.
-	(mmo_write_object_contents): Likewise.
-	* peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Likewise.
-	* stabs.c (_bfd_link_section_stabs): Likewise.
-	* xcofflink.c (xcoff_link_add_symbols, xcoff_find_tc0): Likewise.
-
-2017-07-11  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_relocate_section): Fix typo.
-
-2017-07-11  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_relocate_section): Emit "unexpected
-	instruction" error using _bfd_error_handler, not einfo.
-
-2017-07-10  Nick Clifton  <nickc@redhat.com>
-
-	* coffcode.h (coff_slurp_symbol_table): Do not include an entry
-	for C_AIX_WEAKEXT if it has the same value as C_WEAKEXT.
-
-2017-07-07  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf.c (elfcore_grok_freebsd_note): Handle NT_FREEBSD_PTLWPINFO.
-
-2017-07-07  Alan Modra  <amodra@gmail.com>
-
-	* coffcode.h (coff_slurp_symbol_table): Handle C_AIX_WEAKEXT.
-
-2017-07-07  Alan Modra  <amodra@gmail.com>
-
-	* bfd.c (_doprnt): Replace "L" with "ll" when printing bfd_vma
-	as long long.  Move code replacing "ll" with "I64", and simplify.
-
-2017-07-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* bfd.c (_doprnt): Convert 'L' to 'l' when setting wide_width
-	to 1.
-
-2017-07-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* dwarf2.c (line_info_add_include_dir_stub): Replace time with
-	xtime.
-	(line_info_add_file_name): Likewise.
-	(decode_line_info): Likewise.
-
-2017-07-04  Tristan Gingold  <gingold@adacore.com>
-
-	* version.m4: Bump version to 2.29.51
-	* configure: Regenerate.
-
-2017-07-04  Jiong Wang  <jiong.wang@arm.com>
-
-	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Remove the
-	sanity check at the head of this function.
-
-2017-07-04  Jan Kratochvil  <jan.kratochvil@redhat.com>
-
-	* dwarf2.c (struct dwarf2_debug): Add fields dwarf_line_str_buffer and
-	dwarf_line_str_size.
-	(struct attr_abbrev): Add field implicit_const.
-	(dwarf_debug_sections): Add .debug_line_str.
-	(enum dwarf_debug_section_enum): Add debug_line_str and debug_max.
-	(dwarf_debug_section_assert): Add static assertion.
-	(read_indirect_line_string): New.
-	(read_abbrevs): Support DW_FORM_implicit_const.
-	(is_str_attr): Support DW_FORM_line_strp.
-	(read_attribute_value): Support DW_FORM_line_strp and
-	DW_FORM_implicit_const.
-	(read_attribute): Support DW_FORM_implicit_const.
-	(line_info_add_include_dir, line_info_add_include_dir_stub):
-	(line_info_add_file_name, read_formatted_entries): New.
-	(decode_line_info, parse_comp_unit): Support DWARF 5.
-	(_bfd_dwarf2_cleanup_debug_info): Free dwarf_line_str_buffer.
-
-2017-07-03  Egeyar Bagcioglu  <egeyar.bagcioglu@oracle.com>
-
-        * elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): Remove the
-        abort statement that was put for symbols that are not dynamic.
-
-2017-07-03  Tristan Gingold  <gingold@adacore.com>
-
-	* po/bfd.pot: Regenerate
-
-2017-07-03  Alan Modra  <amodra@gmail.com>
-
-	* bfd.c (_doprnt): Rewrite "ll" and "L" modifiers to "I64" for
-	__MSVCRT__.  Support "L" modifier for bfd_vma.  Formatting.
-	* elf.c (setup_group): Use "Lx" to print sh_size.
-	(_bfd_elf_setup_sections): Remove unnecessary cast and print
-	unknown section type in hex.
-	(copy_special_section_fields): Style fix.
-	(bfd_section_from_shdr): Correct format for sh_link.  Use a
-	common error message for all the variants of unrecognized
-	section types.
-	(assign_file_positions_for_load_sections): Use "Lx" for lma
-	adjust error message.
-	(assign_file_positions_for_non_load_sections): Formatting.
-	(rewrite_elf_program_header): Formatting.  Use "Lx" for
-	bfd_vma values in error messages.
-	* elfcode.h (elf_slurp_reloc_table_from_section): Cast
-	ELF_R_SYM value to type expected by format.
-	* elflink.c (elf_link_read_relocs_from_section): Use "Lx"
-	in error messages.
-	(elf_link_add_object_symbols): Use "Lu" for symbol sizes.
-	(elf_link_input_bfd): Use "Lx" for r_info.
-	(bfd_elf_gc_record_vtinherit): Use "Lx" for offset.
-
-2017-07-03  Alan Modra  <amodra@gmail.com>
-
-	* bfd.c (bfd_scan_vma): Don't use long long unless HAVE_LONG_LONG.
-	* coff-rs6000.c (FMT20): Handle hosts with 64-bit long and
-	Microsoft C library variant of long long format specifier.
-	(PRINT20): Cast value to bfd_uint64_t not long long.
-	* coffcode.h (coff_print_aux): Use BFD_VMA_FMT.
-	* coff-x86_64.c (coff_amd64_reloc): Use bfd_uint64_t rather than
-	long long.  Don't cast to bfd_vma.
-	* elf32-score.c (score3_bfd_getl48): Likewise.
-	* vms-alpha.c (_bfd_vms_slurp_eisd): Likewise.
-
-2017-07-03  Alan Modra  <amodra@gmail.com>
-
-	* elf.c (_bfd_elf_print_private_bfd_data): Use BFD_VMA_FMT to
-	print d_tag.
-	(bfd_elf_print_symbol): Don't cast symbol->flags.
-	(_bfd_elf_symbol_from_bfd_symbol): Likewise.
-	* elf32-ppc.c (ppc_elf_begin_write_processing): Correct
-	_bfd_error_handler argument order.
-	(ppc_elf_merge_private_bfd_data): Don't cast flags.
-
-2017-07-03  Alan Modra  <amodra@gmail.com>
-
-	* configure.ac: Invoke AC_CHECK_TYPES for long long.  Invoke
-	AC_TYPE_LONG_DOUBLE.
-	* configure: Regenerate.
-	* config.in: Regenerate.
-
-2017-06-29  Andrew Waterman  <andrew@sifive.com>
-
-	* elfnn-riscv.c (riscv_elf_adjust_dynamic_symbol): Fix TLS copy
-	relocs.
-
-2017-06-29  Egeyar Bagcioglu  <egeyar.bagcioglu@oracle.com>
-
-	* elfxx-sparc.c (allocate_dynrelocs): Don't make a symbol dynamic
-	unless it is undefined weak.
-	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Set the flag
-	relative_reloc to direct non-dynamic symbols to R_SPARC_RELATIVE
-	relocation.
-	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): If symbol
-        is not dynamic in PIC, abort.
-
-2017-06-29  Jiong Wang  <jiong.wang@arm.com>
-
-        PR ld/21402
-	* elfnn-aarch64.c (elfNN_aarch64_allocate_dynrelocs): Only make
-	undefined weak symbols into dynamic.
-	(elfNN_aarch64_final_link_relocate): Generate runtime RELATIVE
-	relocation for non-dynamic symbols.
-	(elfNN_aarch64_finish_dynamic_symbol): Add sanity check.
-
-2017-06-29  Jiong Wang  <jiong.wang@arm.com>
-
-	* elfnn-aarch64.c (aarch64_relocation_aginst_gp_p): New function.
-	(elfNN_aarch64_final_link_relocate): Delete duplicated code for
-	BFD_RELOC_AARCH64_LD64_GOTOFF_LO15, BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC,
-	BFD_RELOC_AARCH64_MOVW_GOTOFF_G1.
-	* elfxx-aarch64.c (_bfd_aarch64_elf_resolve_relocation): Optimize the
-	support for them.
-
-2017-06-29  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-	* elf-bfd.h (elfcore_write_s390_gs_cb): Add prototype.
-	(elfcore_write_s390_gs_bc): Likewise.
-	* elf.c (elfcore_grok_s390_gs_cb): New function.
-	(elfcore_grok_s390_gs_bc): New function.
-	(elfcore_grok_note): Call them.
-	(elfcore_write_s390_gs_cb): New function.
-	(elfcore_write_s390_gs_bc): New function.
-	(elfcore_write_register_note): Call them.
-
-2017-06-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* libbfd.c (_bfd_generic_get_section_contents): Don't call
-	bfd_get_file_size.  Check archive element size.
-	(_bfd_generic_get_section_contents_in_window): Likewise.
-
-2017-06-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* bfd-in2.h: Regenerated.
-	* bfdio.c (bfd_get_size): Change return type to ufile_ptr.
-	(bfd_get_file_size): Likewise.
-
-2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
-	    Matthew Fortune  <matthew.fortune@imgtec.com>
-
-	* archures.c (bfd_mach_mips_interaptiv_mr2): New macro.
-	* cpu-mips.c (I_interaptiv_mr2): New enum value.
-	(arch_info_struct): Add "mips:interaptiv-mr2" entry.
-	* elfxx-mips.c (_bfd_elf_mips_mach) <E_MIPS_MACH_IAMR2>: New
-	case.
-	(mips_set_isa_flags) <bfd_mach_mips_interaptiv_mr2>: Likewise.
-	(bfd_mips_isa_ext) <bfd_mach_mips_interaptiv_mr2>: Likewise.
-	(print_mips_isa_ext) <AFL_EXT_INTERAPTIV_MR2>: Likewise.
-	(mips_mach_extensions): Add `bfd_mach_mipsisa32r3' and
-	`bfd_mach_mips_interaptiv_mr2' entries.
-	* bfd-in2.h: Regenerate.
-
-2017-06-27  Nick Clifton  <nickc@redhat.com>
-
-	* tekhex.c (pass_over): Revert accidental conversion of a local
-	array to a static array.
-
-2017-06-27  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
-
-	PR ld/13402
-	* elf32-avr.c (elf32_avr_adjust_diff_reloc_value): Adjust
-	reloc addend if necessary. Adjust diff only if
-	shrinked_insn_address < end_address.
-
-2017-06-27  Alan Modra  <amodra@gmail.com>
-
-	PR binutils/21665
-	* libbfd.c (_bfd_generic_get_section_contents): Warning fix.
-	(_bfd_generic_get_section_contents_in_window): Likewise.
-
-2017-06-26  Kuan-Lin Chen  <rufus@andestech.com>
-
-	* elfnn-riscv.c (perform_relocation): Support the new
-	R_RISCV_32_PCREL relocation.
-	(riscv_elf_relocate_section): Likewise.
-	* elfxx-riscv.c (howto_table): Likewise.
-	(riscv_reloc_map): Likewise.
-	* bfd-in2.h (BFD_RELOC_RISCV_32_PCREL): New relocation.
-	* libbfd.h: Regenerate.
-
-2017-06-27  Alan Modra  <amodra@gmail.com>
-
-	PR binutils/21665
-	* libbfd.c (_bfd_generic_get_section_contents): Delete abort.
-	Use unsigned file pointer type, and remove cast.
-	* libbfd.c (_bfd_generic_get_section_contents_in_window): Likewise.
-	Add "count", not "sz".
-
-2017-06-26  Pedro Alves  <palves@redhat.com>
-
-	PR binutils/21665
-	* libbfd.c (_bfd_generic_get_section_contents): Add "count", not
-	"sz".
-
-2017-06-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21665
-	* libbfd.c (_bfd_generic_get_section_contents_in_window): Add
-	a missing line.
-
-2017-06-26  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* cpu-mips.c (arch_info_struct): Mark the 4010 32-bit.
-	* elfxx-mips.c (mips_set_isa_flags) <bfd_mach_mips4010>: Set
-	E_MIPS_ARCH_2 rather than E_MIPS_ARCH_3 in `e_flags'.
-	(mips_mach_extensions): Mark `bfd_mach_mips4010' as extending
-	`bfd_mach_mips6000' rather than `bfd_mach_mips4000'.
-
-2017-06-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21665
-	* compress.c (bfd_get_full_section_contents): Don't check the
-	file size here.
-	* libbfd.c (_bfd_generic_get_section_contents): Check for and
-	reject a section whose size + offset is greater than the size
-	of the entire file.
-	(_bfd_generic_get_section_contents_in_window): Likewise.
-
-2017-06-26  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21670
-	* tekhex.c (getvalue): Check for the source pointer exceeding the
-	end pointer before the first byte is read.
-
-2017-06-26  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21665
-	* opncls.c (get_build_id): Check that the section is big enough
-	to contain the whole note.
-	* compress.c (bfd_get_full_section_contents): Check for and reject
-	a section whose size is greater than the size of the entire file.
-	* elf32-v850.c (v850_elf_copy_notes): Allow for the ouput to not
-	contain a notes section.
-
-2017-06-26  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* elf64-s390.c (elf_s390_additional_program_headers): Add NULL
-	pointer checks.
-	(elf_s390_modify_segment_map): Likewise.
-	(bfd_elf_s390_set_options): Lisewise.
-
-2017-06-26  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_link_create_dynstrtab): Don't make dynobj
-	a --just-syms bfd.
-	(_bfd_elf_size_group_sections): Skip --just-syms bfds.
-	(bfd_elf_size_dynamic_sections): Ignore .note.GNU-stack and
-	.preinit_array on --just-syms bfds.
-	(_bfd_elf_gc_mark_extra_sections): Skip --just-syms bfds.
-	(elf_gc_sweep, bfd_elf_parse_eh_frame_entries): Likewise.
-	(bfd_elf_gc_sections, bfd_elf_discard_info): Likewise.
-
-2017-06-25  Sergei Trofimovich  <slyfox@gentoo.org>
-
-	* elf.c (find_link): Bounds check "hint".
-
-2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-	* elf32-arm.c (using_thumb_only): Update list of architectures in
-	BFD_ASSERT for which the logic is valid.
-	(using_thumb2_bl): Likewise.
-	(using_thumb2): Likewise and return true for ARMv8-R.
-	(arch_has_arm_nop): Likewise.
-	(tag_cpu_arch_combine): New v8r table for ARMv8-R Tag_CPU_arch
-	merging logic.  Update commentis for value 15 of v8m_baseline,
-	v8m_mainline and v4t_plus_v6_m arrays.  Use v8r array to decide
-	merging of value 15 of Tag_CPU_arch.
-
-2017-06-23  Jiong Wang  <jiong.wang@arm.com>
-
-	* reloc.c (BFD_RELOC_AARCH64_ADR_GOTPAGE): Rename to
-	BFD_RELOC_AARCH64_ADR_GOT_PAGE
-	* bfd-in2.h: Regenerate.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Move
-	the error_alignment label forward.  Properly align program
-	property note section.
-
-2017-06-22  Eric Christopher  <echristo@gmail.com>
-
-	* elf32-arm.c (elf32_arm_final_link_relocate): Use labs rather than
-	abs to fix a truncation warning.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Resolve
-	local undefined weak symbol to 0.
-	* elf64-x86-64.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Likewise.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_merge_gnu_properties): If info->shstk
-	is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
-	(elf_i386_link_setup_gnu_properties): If info->shstk is set,
-	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
-	* elf64-x86-64.c (elf_x86_64_merge_gnu_properties): If
-	info->shstk is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
-	(elf_x86_64_link_setup_gnu_properties): If info->shstk is set,
-	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_lazy_ibt_plt0_entry): New.
-	(elf_i386_lazy_ibt_plt_entry): Likewise.
-	(elf_i386_pic_lazy_ibt_plt0_entry): Likewise.
-	(elf_i386_non_lazy_ibt_plt_entry): Likewise.
-	(elf_i386_pic_non_lazy_ibt_plt_entry): Likewise.
-	(elf_i386_eh_frame_lazy_ibt_plt): Likewise.
-	(elf_i386_lazy_plt_layout): Likewise.
-	(elf_i386_non_lazy_plt_layout): Likewise.
-	(elf_i386_link_hash_entry): Add plt_second.
-	(elf_i386_link_hash_table): Add plt_second and
-	plt_second_eh_frame.
-	(elf_i386_allocate_dynrelocs): Use the second PLT if needed.
-	(elf_i386_size_dynamic_sections): Use .plt.got unwind info for
-	the second PLT.  Check the second PLT.
-	(elf_i386_relocate_section): Use the second PLT to resolve
-	PLT reference if needed.
-	(elf_i386_finish_dynamic_symbol): Fill and use the second PLT if
-	needed.
-	(elf_i386_finish_dynamic_sections): Set sh_entsize on the
-	second PLT.  Generate unwind info for the second PLT.
-	(elf_i386_plt_type): Add plt_second.
-	(elf_i386_get_synthetic_symtab): Support the second PLT.
-	(elf_i386_parse_gnu_properties): Support
-	GNU_PROPERTY_X86_FEATURE_1_AND.
-	(elf_i386_merge_gnu_properties): Support
-	GNU_PROPERTY_X86_FEATURE_1_AND.  If info->ibt is set, turn
-	on GNU_PROPERTY_X86_FEATURE_1_IBT
-	(elf_i386_link_setup_gnu_properties): If info->ibt is set,
-	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.  Use IBT-enabled PLT
-	for info->ibtplt, info->ibt or GNU_PROPERTY_X86_FEATURE_1_IBT
-	is set on all relocatable inputs.
-	* elf64-x86-64.c (elf_x86_64_lazy_ibt_plt_entry): New.
-	(elf_x32_lazy_ibt_plt_entry): Likewise.
-	(elf_x86_64_non_lazy_ibt_plt_entry): Likewise.
-	(elf_x32_non_lazy_ibt_plt_entry): Likewise.
-	(elf_x86_64_eh_frame_lazy_ibt_plt): Likewise.
-	(elf_x32_eh_frame_lazy_ibt_plt): Likewise.
-	(elf_x86_64_lazy_ibt_plt): Likewise.
-	(elf_x32_lazy_ibt_plt): Likewise.
-	(elf_x86_64_non_lazy_ibt_plt): Likewise.
-	(elf_x32_non_lazy_ibt_plt): Likewise.
-	(elf_x86_64_get_synthetic_symtab): Support the second PLT.
-	(elf_x86_64_parse_gnu_properties): Support
-	GNU_PROPERTY_X86_FEATURE_1_AND.
-	(elf_x86_64_merge_gnu_properties): Support
-	GNU_PROPERTY_X86_FEATURE_1_AND.  If info->ibt is set, turn
-	on GNU_PROPERTY_X86_FEATURE_1_IBT
-	(elf_x86_64_link_setup_gnu_properties): If info->ibt is set,
-	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.  Use IBT-enabled PLT
-	for info->ibtplt, info->ibt or GNU_PROPERTY_X86_FEATURE_1_IBT
-	is set on all relocatable inputs.
-
-2017-06-22  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21649
-	* som.c (setup_sections): NUL terminate the space_strings buffer.
-	Check that the space.name field does not index beyond the end of
-	the space_strings buffer.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21646
-	* coff-sh.c (sh_reloc): Check for an out of range reloc.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21639
-	* vms-misc.c (_bfd_vms_save_sized_string): Use unsigned int as
-	type of the size parameter.
-	(_bfd_vms_save_counted_string): Add second parameter - the maximum
-	length of the counted string.
-	* vms.h (_bfd_vms_save_sized_string): Update prototype.
-	(_bfd_vms_save_counted_string): Likewise.
-	* vms-alpha.c (_bfd_vms_slurp_eisd): Update calls to
-	_bfd_vms_save_counted_string.
-	(_bfd_vms_slurp_ehdr): Likewise.
-	(_bfd_vms_slurp_egsd): Likewise.
-	(Parse_module): Likewise.
-
-2017-06-21  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_size_stubs): Test for localentry:0 plt
-	calls before tocsave calls.
-	(ppc64_elf_relocate_section): Allow localentry:0 plt calls without
-	following nop.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21645
-	* reloc.c (bfd_generic_get_relocated_section_contents): Fail if
-	bfd_get_full_section_contents returns no contents.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21638
-	* vms-alpha.c (_bfd_vms_slurp_egsd): Check for an undersized
-	record.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21637
-	* vms-alpha.c (_bfd_vms_slurp_egsd): Check for an empty section
-	list.
-	(image_set_ptr): Likewise.
-	(alpha_vms_fix_sec_rel): Likewise.
-	(alpha_vms_slurp_relocs): Likewise.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21633
-	* ieee.c (ieee_slurp_sections): Check for a NULL return from
-	read_id.
-	(ieee_archive_p): Likewise.
-	(ieee_object_p): Likewise.
-
-2017-06-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21640
-	* elf.c (setup_group): Zero the group section pointer list after
-	allocation so that loops can be caught.  Check for NULL pointers
-	when processing a group list.
-
-2017-06-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* elf-s390.h: New file.
-	* elf64-s390.c (struct elf_s390_link_hash_table): Add params
-	field.
-	(elf_s390_additional_program_headers): New function.
-	(elf_s390_modify_segment_map): New function.
-	(bfd_elf_s390_set_options): New function.
-	(elf_backend_additional_program_headers)
-	(elf_backend_modify_segment_map): Add macro definitions.
-
-2017-06-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21626
-	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Check
-	the DYNAMIC bit instead of bfd_count_sections.
-
-2017-06-19  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21618
-	* vms-alpha.c (evax_bfd_print_emh): Check for insufficient record
-	length.
-	(evax_bfd_print_eeom): Likewise.
-	(evax_bfd_print_egsd): Check for an overlarge record length.
-	(evax_bfd_print_etir): Likewise.
-
-2017-06-19  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21612
-	* libieee.h (struct common_header_type): Add end_p field.
-	* ieee.c (this_byte_and_next): Do not advance input_p beyond
-	end_p.
-	(read_id): Check for a length that exceeds the remaining bytes in
-	the input buffer.
-	(ieee_seek): Initialise end_p.
-	(ieee_archive_p): Likewise.
-	(ieee_object_p): Likewise.
-
-2017-06-19  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21611
-	* vms-alpha.c (_bfd_vms_slurp_eihs): Check for invalid offset
-	before reading the EIHS structure entries.
-
-2017-06-19  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21615
-	* vms-alpha.c (_bfd_vms_slurp_egsd): Use unsigned int for
-	gsd_size.  Check that there are enough bytes remaining to read the
-	type and size of the next egsd.  Check that the size of the egsd
-	does not exceed the size of the record.
-
-2017-06-19  Alan Modra  <amodra@gmail.com>
-
-	* config.bfd: Correct targ_underscore for cris.
-
-2017-06-18  Alan Modra  <amodra@gmail.com>
-
-	* config.bfd: Correct targ_underscore for epiphany, ip2k,
-	m32c, mn10200, pru, rl78, rx, crisv32 and v850.
-
-2017-06-16  Nick Clifton  <nickc@redhat.com>
-
-	* elflink.c (bfd_elf_size_dynsym_hash_dynstr): Do not fail if the
-	bucketlist is empty because there are no symbols to add to the
-	list.
-
-2017-06-16  Alan Modra  <amodra@gmail.com>
-
-	PR ld/20022
-	PR ld/21557
-	PR ld/21562
-	PR ld/21571
-	* targets.c (struct bfd_target): Add _bfd_define_start_stop.
-	(BFD_JUMP_TABLE_LINK): Likewise.
-	* elf-bfd.h (bfd_elf_define_start_stop): Declare.
-	* elflink.c (_bfd_elf_gc_mark_rsec): Update comment.
-	(bfd_elf_define_start_stop): New function.
-	* linker.c (bfd_generic_define_start_stop): New function.
-	* coff64-rs6000.c (rs6000_xcoff64_vec, rs6000_xcoff64_aix_vec): Init
-	new field.
-	* aout-adobe.c (aout_32_bfd_define_start_stop): Define.
-	* aout-target.h (MY_bfd_define_start_stop): Define.
-	* aout-tic30.c (MY_bfd_define_start_stop): Define.
-	* binary.c (binary_bfd_define_start_stop): Define.
-	* bout.c (b_out_bfd_define_start_stop): Define.
-	* coff-alpha.c (_bfd_ecoff_bfd_define_start_stop): Define.
-	* coff-mips.c (_bfd_ecoff_bfd_define_start_stop): Define.
-	* coff-rs6000.c (_bfd_xcoff_bfd_define_start_stop): Define.
-	* coffcode.h (coff_bfd_define_start_stop): Define.
-	* elfxx-target.h (bfd_elfNN_bfd_define_start_stop): Define.
-	* i386msdos.c (msdos_bfd_define_start_stop): Define.
-	* i386os9k.c (os9k_bfd_define_start_stop): Define.
-	* ieee.c (ieee_bfd_define_start_stop): Define.
-	* ihex.c (ihex_bfd_define_start_stop): Define.
-	* libbfd-in.h (_bfd_nolink_bfd_define_start_stop): Define.
-	* mach-o-target.c (bfd_mach_o_bfd_define_start_stop): Define.
-	* mmo.c (mmo_bfd_define_start_stop): Define.
-	* nlm-target.h (nlm_bfd_define_start_stop): Define.
-	* oasys.c (oasys_bfd_define_start_stop): Define.
-	* pef.c (bfd_pef_bfd_define_start_stop): Define.
-	* plugin.c (bfd_plugin_bfd_define_start_stop): Define.
-	* ppcboot.c (ppcboot_bfd_define_start_stop): Define.
-	* som.c (som_bfd_define_start_stop): Define.
-	* srec.c (srec_bfd_define_start_stop): Define.
-	* tekhex.c (tekhex_bfd_define_start_stop): Define.
-	* versados.c (versados_bfd_define_start_stop): Define.
-	* vms-alpha.c (vms_bfd_define_start_stop): Define.
-	(alpha_vms_bfd_define_start_stop): Define.
-	* xsym.c (bfd_sym_bfd_define_start_stop): Define.
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-
-2017-06-16  Jiong Wang  <jiong.wang@arm.com>
-
-	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Use
-	SYMBOL_REFERENCES_LOCAL.
-
-2017-06-15  Jiong Wang  <jiong.wang@arm.com>
-
-	PR ld/21532
-	* elfnn-aarch64.c (ELIMINATE_COPY_RELOCS): Set to 1.
-	(elfNN_aarch64_final_link_relocate): Also propagate relocations to
-	runtime for if there needs copy relocation elimination.
-	(need_copy_relocation_p): New function.  Return true for symbol with
-	pc-relative references and if it's against read-only sections.
-	(elfNN_aarch64_adjust_dynamic_symbol): Use need_copy_relocation_p.
-	(elfNN_aarch64_check_relocs): Allocate dynrelocs for relocation types
-	that are related with accessing external objects.
-	(elfNN_aarch64_gc_sweep_hook): Sync the relocation types with the change
-	in elfNN_aarch64_check_relocs.
-
-2017-06-15  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21582
-	* ieee.c (ieee_object_p): Use a static buffer to avoid compiler
-	bugs.
-	PR binutils/21581
-	(ieee_archive_p): Likewise.
-
-2017-06-15  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21579
-	* vms-alpha.c (_bfd_vms_slurp_etir): Extend check of cmd_length.
-
-2017-06-14  Max Filippov  <jcmvbkbc@gmail.com>
-
-	* elf32-xtensa.c (elf_xtensa_be_plt_entry,
-	elf_xtensa_le_plt_entry): Add dimension for the ABI to arrays,
-	keep both windowed and call0 ABI PLT definitions.
-	(elf_xtensa_create_plt_entry): Use selected ABI to choose upper
-	elf_xtensa_*_plt_entry endex.
-	(ELF_MAXPAGESIZE): Fix at minimal supported MMU page size.
-
-2017-06-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21578
-	* elf32-sh.c (sh_elf_set_mach_from_flags): Fix check for invalid
-	flag value.
-
-2017-06-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21589
-	* vms-alpha.c (_bfd_vms_get_value): Add an extra parameter - the
-	maximum value for the ascic pointer.  Check that name processing
-	does not read beyond this value.
-	(_bfd_vms_slurp_etir): Add checks for attempts to read beyond the
-	end of etir record.
-
-2017-06-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21591
-	* versados.c (versados_mkobject): Zero the allocated tdata structure.
-	(process_otr): Check for an invalid offset in the otr structure.
-
-2017-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
-
-	* config.bfd (epiphany-*-elf): Accept epiphany-*-*.
-
-2017-06-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/20022
-	PR ld/21557
-	PR ld/21562
-	PR ld/21571
-	* elf-bfd.h (elf_link_hash_entry): Add start_stop.  Change the
-	vtable field to a union.
-	(_bfd_elf_is_start_stop): Removed.
-	* elf32-i386.c (elf_i386_convert_load_reloc): Also check for
-	__start_SECNAME and __stop_SECNAME symbols.
-	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Likewise.
-	* elflink.c (_bfd_elf_is_start_stop): Removed.
-	(_bfd_elf_gc_mark_rsec): Check start_stop instead of calling
-	_bfd_elf_is_start_stop.
-	(elf_gc_propagate_vtable_entries_used): Skip __start_SECNAME and
-	__stop_SECNAME symbols.  Updated.
-	(elf_gc_smash_unused_vtentry_relocs): Likewise.
-	(bfd_elf_gc_record_vtinherit): Likewise.
-	(bfd_elf_gc_record_vtentry): Likewise.
-
-2017-06-13  Nick Clifton  <nickc@redhat.com>
-
-	PR ld/21524
-	* elflink.c (elf_link_adjust_relocs): Generate an error when
-	encountering a reloc against a symbol removed by garbage
-	collection.
-
-2017-06-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-bfd.h (elf_backend_data): Add struct bfd_link_info *
-	to merge_gnu_properties.
-	* elf-properties.c (elf_merge_gnu_properties): Add struct
-	bfd_link_info * and pass it to merge_gnu_properties.
-	(elf_merge_gnu_property_list): Add struct bfd_link_info *
-	and pass it to elf_merge_gnu_properties.
-	(_bfd_elf_link_setup_gnu_properties): Pass info to
-	elf_merge_gnu_property_list.
-	* elf32-i386.c (elf_i386_merge_gnu_properties): Add struct
-	bfd_link_info *.
-	* elf64-x86-64.c (elf_x86_64_merge_gnu_properties): Likewise.
-
-2017-06-11  Joe Zbiciak  <joe.zbiciak@leftturnonly.info>
-
-	PR 21564
-	* binary.c (binary_set_section_contents): Scale lma by octets
-	per byte to set filepos.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_check_relocs): Fixed conditions to generate
-	dynamic sections.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_size_dynamic_sections): Changed condition to
-	require TEXTREL.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* arc-got.h (relocate_fix_got_relocs_for_got_info): Added TCB_SIZE to
-	patched section contents for TLS IE reloc.
-	* elf32-arc.c: Remove TCB_SIZE preprocessor macro.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_relocate_section): Added "call" to
-	RELOC_FOR_GLOBAL_SYMBOL macro.
-
-2018-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_relocate_section): Small refactor and condition
-	changes.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* config/tc-arc.c (md_undefined_symbol): Changed.
-	* config/tc-arc.h (DYNAMIC_STRUCT_NAME): Removed.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_relocate_section): Fixed reassign of indirect
-	symbols.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (elf_arc_check_relocs): Added condition to disable
-	warning and "Bad value" for local symbols ARC_32 or ARC_32_ME relocs.
-
-2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
-
-	* elf32-arc.c (ADD_RELA): Changed to only work when dynamic
-	object is created.
-
-2017-06-08  Richard Earnshaw  <rearnsha@arm.com>
-
-	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove assertion
-	that the input bfd has Tag_FP_ARCH non-zero if Tag_ABI_HardFP_use
-	is non-zero.  Add clarifying comments.
-
-2017-06-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Set local IFUNC symbol
-	name.  Use local IFUNC symbol name string to report unsupported
-	non-PIC call to IFUNC function.
-	(elf_i386_relocate_section): Dump local IFUNC name with minfo
-	when generating R_386_IRELATIVE relocation.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-	* elf_x86_64_check_relocs (elf_x86_64_check_relocs): Set local
-	IFUNC symbol name.
-	(elf_x86_64_relocate_section): Dump local IFUNC name with minfo
-	when generating R_X86_64_IRELATIVE relocation.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-
-2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* elf.c (setup_group): Make sure BFD sections are created for all
-	group sections in the input file when processing SHF_GROUP
-	sections.
-	(bfd_section_from_shdr): Avoid duplicating logic already
-	implemented in `setup_group'.
-
-2017-06-06  Daniel Bonniot de Ruisselet  <bonniot@gmail.com>
-
-	PR binutils/21546
-	* peXXigen.c (pe_print_idata): Use the address of the first thunk
-	if the hint address is zero.
-
-2017-06-06  James Clarke  <jrtc27@jrtc27.com>
-
-	PR ld/19579
-	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Check
-	ELF_COMMON_DEF_P for common symbols.
-
-2017-06-06  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* elf.c (_bfd_elf_make_section_from_shdr): Don't initially mark
-	SEC_GROUP sections as SEC_EXCLUDE.
-	(bfd_elf_set_group_contents): Replace use of abort with an assert.
-	(assign_section_numbers): Use resolve_section_groups flag instead
-	of relocatable link type.
-	(_bfd_elf_init_private_section_data): Use resolve_section_groups
-	flag instead of checking the final_link flag for part of the
-	checks in here.  Fix white space as a result.
-	* elflink.c (elf_link_input_bfd): Use resolve_section_groups flag
-	instead of relocatable link type.
-	(bfd_elf_final_link): Likewise.
-
-2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* elfxx-mips.c (_bfd_mips_elf_relocate_section): Remove unused
-	variable `bed'.
-	* elf32-score.c (score_elf_final_link_relocate): Likewise.
-	(s3_bfd_score_elf_check_relocs): Likewise.
-	* elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise.
-	(score_elf_final_link_relocate): Likewise.
-	(s7_bfd_score_elf_check_relocs): Likewise.
-
-2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* elflink.c (init_reloc_cookie_rels): Remove unused variable
-	`bed'.
-
-2017-06-06  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Subtract `count'
-	from `reloc_count' rather than decrementing it.
-	* elf.c (bfd_section_from_shdr): Multiply the adjustment to
-	`reloc_count' by `int_rels_per_ext_rel'.
-	* elf32-score.c (score_elf_final_link_relocate): Do not multiply
-	`reloc_count' by `int_rels_per_ext_rel' for last relocation
-	entry determination.
-	(s3_bfd_score_elf_check_relocs): Likewise.
-	* elf32-score7.c (score_elf_final_link_relocate): Likewise.
-	(s7_bfd_score_elf_relocate_section): Likewise.
-	(s7_bfd_score_elf_check_relocs): Likewise.
-	* elf64-mips.c (mips_elf64_get_reloc_upper_bound): Remove
-	prototype and function.
-	(mips_elf64_slurp_one_reloc_table): Do not update `reloc_count'.
-	(mips_elf64_slurp_reloc_table): Assert that `reloc_count' is
-	triple rather than once the sum of REL and RELA relocation entry
-	counts.
-	(bfd_elf64_get_reloc_upper_bound): Remove macro.
-	* elflink.c (_bfd_elf_link_read_relocs): Do not multiply
-	`reloc_count' by `int_rels_per_ext_rel' for internal relocation
-	storage allocation size determination.
-	(elf_link_input_bfd): Multiply `.ctors' and `.dtors' section's
-	size by `int_rels_per_ext_rel'.  Do not multiply `reloc_count'
-	by `int_rels_per_ext_rel' for last relocation entry
-	determination.
-	(bfd_elf_final_link): Do not multiply `reloc_count' by
-	`int_rels_per_ext_rel' for internal relocation storage
-	allocation size determination.
-	(init_reloc_cookie_rels): Do not multiply `reloc_count' by
-	`int_rels_per_ext_rel' for last relocation entry determination.
-	(elf_gc_smash_unused_vtentry_relocs): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
-	(_bfd_mips_elf_relocate_section): Likewise.
-
-2017-06-05  Alan Modra  <amodra@gmail.com>
-
-	PR 21529
-	* linker.c (_bfd_generic_link_output_symbols): Handle BSF_GNU_UNIQUE.
-
-2017-06-01  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf.c (elfcore_grok_freebsd_psinfo): Use ELF header class to
-	determine structure sizes.
-	(elfcore_grok_freebsd_prstatus): Likewise.
-
-2017-06-01  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_table): Add has_plt_localentry0.
-	(ppc64_elf_merge_symbol_attribute): Merge localentry bits from
-	dynamic objects.
-	(is_elfv2_localentry0): New function.
-	(ppc64_elf_tls_setup): Default params->plt_localentry0.
-	(plt_stub_size): Adjust size for tls_get_addr_opt stub.
-	(build_tls_get_addr_stub): Use a simpler stub when r2 is not saved.
-	(ppc64_elf_size_stubs): Leave stub_type as ppc_stub_plt_call for
-	optimized localentry:0 stubs.
-	(ppc64_elf_build_stubs): Save r2 in ELFv2 __glink_PLTresolve.
-	(ppc64_elf_relocate_section): Leave nop unchanged for optimized
-	localentry:0 stubs.
-	(ppc64_elf_finish_dynamic_sections): Set PPC64_OPT_LOCALENTRY in
-	DT_PPC64_OPT.
-	* elf64-ppc.h (struct ppc64_elf_params): Add plt_localentry0.
-
-2017-05-30  Casey Smith  <clegg89@gmail.com>
-
-	PR ld/21523
-	* elf32-arm.c (elf32_arm_final_link_relocate): Install an absolute
-	value when processing the R_ARM_THM_ALU_PREL_11_0 reloc.
-
-2017-05-30  Anton Kolesov  Anton.Kolesov@synopsys.com
-
-	* cpu-arc.c (arc_compatible): New function.
-
-2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
-
-	* cpu-arc.c (arch_info_struct): Remove duplicate ARC600 entry.
-
-2017-05-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21519
-	* bfdio.c (bfd_get_file_size): New function.
-	* bfd-in2.h: Regenerated.
-
-2017-05-23  Dilian Palauzov  <git-dpa@aegee.org>
-
-	* elf32-arc.c (arc_elf_merge_attributes): Add fall through
-	comments.
-
-2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Use
-	dynobj instead of htab->elf.dynobj.
-
-2017-05-19  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf64-mips.c (mips_elf64_canonicalize_reloc): Remove prototype
-	and function.
-	(mips_elf64_canonicalize_dynamic_reloc): Likewise.
-	(mips_elf64_slurp_one_reloc_table): Set `reloc_count' to the
-	actual number of internal relocations retrieved.  Adjust
-	function description.
-	(bfd_elf64_canonicalize_reloc): Remove macro.
-	(bfd_elf64_canonicalize_dynamic_reloc): Likewise.
-
-2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* archures.c (bfd_mach_sparc_v9m8): Define.
-	(bfd_mach_sparc_v8plusm8): Likewise.
-	(bfd_mach_sparc_v9_p): Adjust to M8.
-	(bfd_mach_sparc_64bit_p): Likewise.
-	* aoutx.h (machine_type): Handle bfd_mach_sparc_v9m8 and
-	bfd_mach_sparc_v8plusm8.
-	* bfd-in2.h: Regenerated.
-	* cpu-sparc.c (arch_info_struct): Entries for sparc:v9m8 and
-	sparc:v8plusm8.
-	* elfxx-sparc.c (_bfd_sparc_elf_object_p): Handle
-	bfd_mach_sparc_v8plusm8 and bfd_mach_sparc_v9m8 using the new hw
-	capabilities ONADDSUB, ONMUL, ONDIV, DICTUNP, FPCPSHL, RLE and
-	SHA3.
-	* elf32-sparc.c (elf32_sparc_final_write_processing): Handle
-	bfd_mach_sparc_v8plusm8.
-
-2017-05-19  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_gc_mark_extra_sections): Don't keep
-	debug and special sections when no non-note alloc sections in an
-	object are kept.
-
-2017-05-18  Alan Modra  <amodra@gmail.com>
-
-	* arc-got.h: Don't compare boolean values against TRUE or FALSE.
-	* elf-m10300.c: Likewise.
-	* elf.c: Likewise.
-	* elf32-arc.c: Likewise.
-	* elf32-bfin.c: Likewise.
-	* elf32-m68k.c: Likewise.
-	* elf32-nds32.c: Likewise.
-	* elf32-tilepro.c: Likewise.
-	* elflink.c: Likewise.
-	* elfnn-aarch64.c: Likewise.
-	* elfnn-riscv.c: Likewise.
-	* elfxx-tilegx.c: Likewise.
-	* mach-o.c: Likewise.
-	* peXXigen.c: Likewise.
-	* vms-alpha.c: Likewise.
-	* vms-lib.c: Likewise.
-
-2017-05-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/20882
-	* elflink.c (elf_gc_mark_debug_section): New function.
-	(_bfd_elf_gc_mark_extra_sections): Mark any debug sections
-	referenced by kept debug sections.
-
-2017-05-16  Alan Modra  <amodra@gmail.com>
-
-	* elf-m10300.c: Rename occurrences of non_ir_ref.
-	* elf32-arm.c: Likewise.
-	* elf32-bfin.c: Likewise.
-	* elf32-cr16.c: Likewise.
-	* elf32-cris.c: Likewise.
-	* elf32-d10v.c: Likewise.
-	* elf32-dlx.c: Likewise.
-	* elf32-fr30.c: Likewise.
-	* elf32-frv.c: Likewise.
-	* elf32-hppa.c: Likewise.
-	* elf32-i370.c: Likewise.
-	* elf32-i386.c: Likewise.
-	* elf32-iq2000.c: Likewise.
-	* elf32-lm32.c: Likewise.
-	* elf32-m32c.c: Likewise.
-	* elf32-m32r.c: Likewise.
-	* elf32-m68hc1x.c: Likewise.
-	* elf32-m68k.c: Likewise.
-	* elf32-mcore.c: Likewise.
-	* elf32-metag.c: Likewise.
-	* elf32-microblaze.c: Likewise.
-	* elf32-moxie.c: Likewise.
-	* elf32-msp430.c: Likewise.
-	* elf32-mt.c: Likewise.
-	* elf32-nios2.c: Likewise.
-	* elf32-or1k.c: Likewise.
-	* elf32-ppc.c: Likewise.
-	* elf32-rl78.c: Likewise.
-	* elf32-s390.c: Likewise.
-	* elf32-score.c: Likewise.
-	* elf32-score7.c: Likewise.
-	* elf32-sh.c: Likewise.
-	* elf32-tic6x.c: Likewise.
-	* elf32-tilepro.c: Likewise.
-	* elf32-v850.c: Likewise.
-	* elf32-vax.c: Likewise.
-	* elf32-xstormy16.c: Likewise.
-	* elf32-xtensa.c: Likewise.
-	* elf64-alpha.c: Likewise.
-	* elf64-hppa.c: Likewise.
-	* elf64-ia64-vms.c: Likewise.
-	* elf64-mmix.c: Likewise.
-	* elf64-ppc.c: Likewise.
-	* elf64-s390.c: Likewise.
-	* elf64-sh64.c: Likewise.
-	* elf64-x86-64.c: Likewise.
-	* elflink.c: Likewise.
-	* elfnn-aarch64.c: Likewise.
-	* elfnn-ia64.c: Likewise.
-	* elfnn-riscv.c: Likewise.
-	* elfxx-mips.c: Likewise.
-	* elfxx-sparc.c: Likewise.
-	* elfxx-tilegx.c: Likewise.
-	* linker.c: Likewise.
-
-2017-05-16  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (add_symbol_adjust): Transfer non_ir_ref_dynamic.
-	* elflink.c (elf_link_add_object_symbols): Update to use
-	non_ir_ref_dynamic.
-	(elf_link_input_bfd): Test non_ir_ref_dynamic in addition to
-	non_ir_ref.
-	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
-
-2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (print_mips_ases): Handle MIPS16e2 ASE.
-
-2017-05-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_parse_gnu_properties): Merge
-	GNU_PROPERTY_X86_ISA_1_USED and GNU_PROPERTY_X86_ISA_1_NEEDED
-	properties.
-	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
-
-2017-05-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Rename plt_bnd
-	to plt_second.
-	(elf_x86_64_link_hash_table): Rename plt_bnd/plt_bnd_eh_frame
-	to plt_second/plt_second_eh_frame.
-	(elf_x86_64_link_hash_newfunc): Updated.
-	(elf_x86_64_allocate_dynrelocs): Likewise.
-	(elf_x86_64_size_dynamic_sections): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-	(elf_x86_64_finish_dynamic_sections): Likewise.
-	(elf_x86_64_plt_type): Rename plt_bnd to plt_second.
-	(elf_x86_64_get_synthetic_symtab): Updated.  Also scan the
-	.plt.sec section.
-	(elf_backend_setup_gnu_properties): Updated.  Create the
-	.plt.sec section instead of the .plt.sec section.
-
-2017-05-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_allocate_dynrelocs): Partially revert
-	commit 25070364b0ce33eed46aa5d78ebebbec6accec7e.
-	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewse.
-
-2017-05-10  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* elf64-sparc.c (elf64_sparc_set_reloc): New function.
-	(bfd_elf64_set_reloc): Define.
-	(elf64_sparc_write_relocs): Use `canon_reloc_count'.
-
-2017-05-10  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* targets.c (BFD_JUMP_TABLE_RELOCS): Add NAME##_set_reloc.
-	(struct bfd_target): New field _bfd_set_reloc.
-	* bfd.c (bfd_set_reloc): Call backend _set_bfd.
-	* reloc.c (_bfd_generic_set_reloc): New function.
-	* coffcode.h (coff_set_reloc): Define to _bfd_generic_set_reloc.
-	* nlm-target.h (nlm_set_reloc): Likewise.
-	* coff-rs6000.c (_bfd_xcoff_set_reloc): Likewise.
-	* aout-tic30.c (MY_set_reloc): Likewise.
-	* aout-target.h (MY_set_reloc): Likewise.
-	* elfxx-target.h (bfd_elfNN_set_reloc): Likewise.
-	* coff-alpha.c (_bfd_ecoff_set_reloc): Likewise.
-	* mach-o-target.c (bfd_mach_o_set_reloc): Likewise.
-	* vms-alpha.c (alpha_vms_set_reloc): Likewise.
-	* aout-adobe.c (aout_32_set_reloc): Likewise.
-	* bout.c (b_out_set_reloc): Likewise.
-	* coff-mips.c (_bfd_ecoff_set_reloc): Likewise.
-	* i386os9k.c (aout_32_set_reloc): Likewise.
-	* ieee.c (ieee_set_reloc): Likewise.
-	* oasys.c (oasys_set_reloc): Likewise.
-	* som.c (som_set_reloc): Likewise.
-	* versados.c (versados_set_reloc): Likewise.
-	* coff64-rs6000.c (rs6000_xcoff64_vec): Add
-	_bfd_generic_set_reloc.
-	(rs6000_xcoff64_aix_vec): LIkewise.
-	* libbfd.c (_bfd_norelocs_set_reloc): New function.
-	* libbfd-in.h: Prototype for _bfd_norelocs_set_reloc.
-	* i386msdos.c (msdos_set_reloc): Define to
-	_bfd_norelocs_set_reloc.
-	* elfcode.h (elf_set_reloc): Define.
-	* bfd-in2.h: Regenerated.
-
-2017-05-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21481
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Use .plt.bnd
-	for IFUNC function address.
-
-2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* elf32-arc.c (FEATURE_LIST_NAME): Define.
-	(CONFLICT_LIST): Likewise.
-	(opcode/arc-attrs.h): Include.
-	(arc_elf_print_private_bfd_data): Print OSABI v4 flag.
-	(arc_extract_features): New file.
-	(arc_stralloc): Likewise.
-	(arc_elf_merge_attributes): Likewise.
-	(arc_elf_merge_private_bfd_data): Use object attributes.
-	(bfd_arc_get_mach_from_attributes): New function.
-	(arc_elf_object_p): Use object attributes.
-	(arc_elf_final_write_processing): Likewise.
-	(elf32_arc_obj_attrs_arg_type): New function.
-	(elf32_arc_obj_attrs_handle_unknown): Likewise.
-	(elf32_arc_section_from_shdr): Likewise.
-	(elf_backend_obj_attrs_vendor): Define.
-	(elf_backend_obj_attrs_section): Likewise.
-	(elf_backend_obj_attrs_arg_type): Likewise.
-	(elf_backend_obj_attrs_section_type): Likewise.
-	(elf_backend_obj_attrs_handle_unknown): Likewise.
-	(elf_backend_section_from_shdr): Likewise.
-
-2017-05-09  Andrew Goedhart  <Andrewgoedhart@simplepowersolutions.co.za>
-
-	PR ld/21458
-	* elf32-arm.c (elf32_arm_final_link_relocate): Set the bottom bit
-	of the value when resolving a R_ARM_THM_ALU_PREL_11_0 relocation
-	and the destination is a Thumb symbol.
-
-2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_get_synthetic_symtab): Add missing
-	initializer to silence GCC 4.2.
-	* lf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
-
-2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (PLT_ENTRY_SIZE): Renamed to ...
-	(LAZY_PLT_ENTRY_SIZE): This.
-	(NON_LAZY_PLT_ENTRY_SIZE): New.
-	(elf_x86_64_plt0_entry): Renamed to ...
-	(elf_x86_64_lazy_plt0_entry): This.
-	(elf_x86_64_plt_entry): Renamed to ...
-	(elf_x86_64_lazy_plt_entry): This.
-	(elf_x86_64_bnd_plt0_entry): Renamed to ...
-	(elf_x86_64_lazy_bnd_plt0_entry): This.
-	(elf_x86_64_legacy_plt_entry): Removed.
-	(elf_x86_64_bnd_plt_entry): Renamed to ...
-	(elf_x86_64_lazy_bnd_plt_entry): This.
-	(elf_x86_64_legacy_plt2_entry): Renamed to ...
-	(elf_x86_64_non_lazy_plt_entry): This.
-	(elf_x86_64_bnd_plt2_entry): Renamed to ...
-	(elf_x86_64_non_lazy_bnd_plt_entry): This.
-	(elf_x86_64_eh_frame_plt): Renamed to ...
-	(elf_x86_64_eh_frame_lazy_plt): This.
-	(elf_x86_64_eh_frame_bnd_plt): Renamed to ...
-	(elf_x86_64_eh_frame_lazy_bnd_plt): This.
-	(elf_x86_64_eh_frame_plt_got): Renamed to ...
-	(elf_x86_64_eh_frame_non_lazy_plt): This.
-	(elf_x86_64_lazy_plt_layout): New.
-	(elf_x86_64_non_lazy_plt_layout): Likewise.
-	(elf_x86_64_plt_layout): Likewise.
-	(elf_x86_64_backend_data): Remove PLT layout information.  Add
-	os for target system.
-	(GET_PLT_ENTRY_SIZE): Removed.
-	(elf_x86_64_lazy_plt): New.
-	(elf_x86_64_non_lazy_plt): Likewise.
-	(elf_x86_64_lazy_bnd_plt): Likewise.
-	(elf_x86_64_non_lazy_bnd_plt): Likewise.
-	(elf_x86-64_arch_bed): Updated.
-	(elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
-	(elf_x86_64_create_dynamic_sections): Removed.
-	(elf_x86_64_check_relocs): Don't check elf.dynobj.  Don't call
-	_bfd_elf_create_ifunc_sections nor _bfd_elf_create_got_section.
-	(elf_x86-64_adjust_dynamic_symbol): Updated.
-	(elf_x86_64_allocate_dynrelocs): Updated.  Pass 0 as PLT header
-	size to _bfd_elf_allocate_ifunc_dyn_relocs and don't allocate
-	size for PLT0 if there is no PLT0.  Get plt_entry_size from
-	non_lazy_plt for non-lazy PLT entries.
-	(elf_x86_64_size_dynamic_sections): Updated.  Get plt_entry_size
-	from non_lazy_plt for non-lazy PLT entries.
-	(elf_x86-64_relocate_section): Updated.  Properly get PLT index
-	if there is no PLT0.
-	(elf_x86_64_finish_dynamic_symbol): Updated.  Fill the first slot
-	in the PLT entry with generic PLT layout.  Fill the non-lazy PLT
-	entries with non-lazy PLT layout.  Don't fill the second and third
-	slots in the PLT entry if there is no PLT0.
-	(elf_x86_64_finish_dynamic_sections): Updated.  Don't fill PLT0
-	if there is no PLT0.  Set sh_entsize on the .plt.got section.
-	(compare_relocs): New.
-	(elf_x86_64_plt_type): Likewise.
-	(elf_x86_64_plt): Likewise.
-	(elf_x86_64_nacl_plt): New. Forward declaration.
-	(elf_x86_64_get_plt_sym_val): Removed.
-	(elf_x86_64_get_synthetic_symtab): Rewrite to check PLT sections
-	against all dynamic relocations.
-	(elf_x86_64_link_setup_gnu_properties): New function.
-	(elf_backend_create_dynamic_sections): Updated.
-	(elf_backend_setup_gnu_properties): New.
-	(elf_x86_64_nacl_plt): New.
-	(elf_x86_64_nacl_arch_bed): Updated.
-
-2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (PLT_ENTRY_SIZE): Renamed to ...
-	(LAZY_PLT_ENTRY_SIZE): This.
-	(NON_LAZY_PLT_ENTRY_SIZE): New.
-	(elf_i386_plt0_entry): Renamed to ...
-	(elf_i386_lazy_plt0_entry): This.
-	(elf_i386_plt_entry): Renamed to ...
-	(elf_i386_lazy_plt_entry): This.
-	(elf_i386_pic_plt0_entry): Renamed to ...
-	(elf_i386_pic_lazy_plt0_entry): This.
-	(elf_i386_pic_plt_entry): Renamed to ...
-	(elf_i386_pic_lazy_plt_entry): This.
-	(elf_i386_got_plt_entry): Renamed to ...
-	(elf_i386_non_lazy_plt_entry): This.
-	(elf_i386_pic_got_plt_entry): Renamed to ...
-	(elf_i386_pic_non_lazy_plt_entry): This.
-	(elf_i386_eh_frame_plt): Renamed to ...
-	(elf_i386_eh_frame_lazy_plt): This.
-	(elf_i386_eh_frame_plt_got): Renamed to ...
-	(elf_i386_eh_frame_non_lazy_plt): This.
-	(elf_i386_plt_layout): Renamed to ...
-	(elf_i386_lazy_plt_layout): This.  Remove eh_frame_plt_got and
-	eh_frame_plt_got_size.
-	(elf_i386_non_lazy_plt_layout): New.
-	(elf_i386_plt_layout): Likewise.
-	(elf_i386_non_lazy_plt): Likewise.
-	(GET_PLT_ENTRY_SIZE): Removed.
-	(elf_i386_plt): Renamed to ...
-	(elf_i386_lazy_plt): This.
-	(elf_i386_backend_data): Remove plt.  Rename is_vxworks to os.
-	(elf_i386_arch_bed): Updated.
-	(elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
-	(elf_i386_create_dynamic_sections): Removed.
-	(elf_i386_check_relocs): Don't check elf.dynobj.  Don't call
-	_bfd_elf_create_ifunc_sections nor _bfd_elf_create_got_section.
-	(elf_i386_adjust_dynamic_symbol): Updated.
-	(elf_i386_allocate_dynrelocs): Updated.  Pass 0 as PLT header
-	size to _bfd_elf_allocate_ifunc_dyn_relocs and don't allocate
-	size for PLT0 if there is no PLT0.
-	(elf_i386_size_dynamic_sections): Updated.  Check whether GOT
-	output section is discarded only if GOT isn't empty.
-	(elf_i386_relocate_section): Updated.  Properly get PLT index
-	if there is no PLT0.
-	(elf_i386_finish_dynamic_symbol): Updated.  Don't fill the
-	second and third slots in the PLT entry if there is no PLT0.
-	(elf_i386_finish_dynamic_sections): Updated.  Don't fill PLT0
-	if there is no PLT0.  Set sh_entsize on the .plt.got section.
-	(elf_i386_nacl_plt): Forward declaration.
-	(elf_i386_get_plt_sym_val): Removed.
-	(elf_i386_get_synthetic_symtab): Rewrite to check PLT sections
-	against all dynamic relocations.
-	(elf_i386_link_setup_gnu_properties): New function.
-	(elf_backend_create_dynamic_sections): Updated.
-	(elf_backend_setup_gnu_properties): New.
-	(elf_i386_nacl_plt): Updated.
-	(elf_i386_nacl_arch_bed): Likewise.
-	(elf_i386_vxworks_arch_bed): Likewise.
-
-2017-05-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-	* elflink.c (elf_output_implib): Remove executable flag from import
-	library bfd.
-	* elf32-arm.c (elf32_arm_filter_implib_symbols): Assert that the import
-	library is a relocatable object file.
-
-2017-05-01  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
-
-	PR ld/21404
-	* elf32-avr.c (avr_should_move_sym): New function.
-	(avr_should_reduce_sym_size): Likewise.
-	(avr_should_increase_sym_size): Likewise.
-	(elf32_avr_relax_delete_bytes): Adjust symbol values
-	and sizes by calling new functions.
-
-2017-05-01  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* config.bfd (riscv32-*): Enable rv64.
-
-2017-05-02  Alan Modra  <amodra@gmail.com>
-
-	PR 21384
-	* elflink.c (bfd_elf_link_mark_dynamic_symbol): Test h->non_elf
-	rather than h->root.type == bfd_link_hash_new.
-	(bfd_elf_record_link_assignment): Similarly, call
-	bfd_elf_link_mark_dynamic_symbol when h->non_elf.
-
-2017-04-29  Alan Modra  <amodra@gmail.com>
-
-	PR 21432
-	* reloc.c (reloc_offset_in_range): New function.
-	(bfd_perform_relocation, bfd_install_relocation): Use it.
-	(_bfd_final_link_relocate): Likewise.
-
-2017-04-28  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_allocate_dynrelocs): Check plt_got
-	before using .plt.got.
-	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise.
-
-2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_size_dynamic_sections): Use "="
-	instead of "+=" to update 0.
-
-2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_create_dynamic_sections): Create the
-	.plt.got section here.
-	(elf_i386_check_relocs): Don't create the .plt.got section.
-	* elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Create
-	the .plt.got and .plt.bnd sections here.
-	(elf_x86_64_check_relocs): Don't create the .plt.got nor
-	.plt.bnd sections.
-
-2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Remove
-	has_bnd_reloc.
-	(elf_x86_64_link_hash_newfunc): Don't clear has_bnd_reloc.
-	(elf_x86_64_copy_indirect_symbol): Don't copy has_bnd_reloc.
-	(elf_x86_64_check_relocs): Don't set has_bnd_reloc.
-	(elf_x86_64_finish_dynamic_symbol): Check bndplt instead of
-	has_bnd_reloc.
-
-2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-bfd.h (elf_backend_data): Change setup_gnu_properties
-	to return bfd *.
-	(_bfd_elf_link_setup_gnu_properties): Return bfd *.
-	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Return
-	the first relocatable ELF input with GNU properties.
-
-2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_finish_dynamic_sections): Simplify
-	VxWorks for non-PIC.
-
-2017-04-27  Alan Modra  <amodra@gmail.com>
-
-	* elf-bfd.h (struct elf_backend_data): Make asection param of
-	elf_backend_eh_frame_address_size const.
-	(_bfd_elf_eh_frame_address_size): Likewise.
-	* elf32-m32c.c (_bfd_m32c_elf_eh_frame_address_size): Likewise.
-	* elf32-msp430.c (elf32_msp430_eh_frame_address_size): Likewise.
-	* elfxx-mips.c (_bfd_mips_elf_eh_frame_address_size): Likewise.
-	* elfxx-mips.h (_bfd_mips_elf_eh_frame_address_size): Likewise.
-	* elf-eh-frame.c (_bfd_elf_eh_frame_address_size): Likewise.
-	(next_cie_fde_offset): Constify params.
-	(offset_adjust, adjust_eh_frame_local_symbols): Likewise.
-
-2017-04-27  Alan Modra  <amodra@gmail.com>
-
-	* elf-bfd.h (struct eh_cie_fde): Add aug_str_len and aug_data_len.
-	(_bfd_elf_adjust_eh_frame_global_symbol): Declare.
-	* elf-eh-frame.c (_bfd_elf_parse_eh_frame): Set aug_str_len and
-	aug_data_len.
-	(offset_adjust): New function.
-	(_bfd_elf_adjust_eh_frame_global_symbol): Likewise.
-	(adjust_eh_frame_local_symbols): Likewise.
-	(_bfd_elf_discard_section_eh_frame): Call adjust_eh_frame_local_symbols
-	after changing anything.  Return true if anything changed.
-	* elflink.c (bfd_elf_discard_info): If .eh_frame changed, call
-	_bfd_elf_adjust_eh_frame_global_symbol for globals.
-
-2017-04-27  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_link_hash_hide_symbol): Clear dynstr_index
-	when force_local.
-
-2017-04-27  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Define.
-	(ppc_elf_select_plt_layout, ppc_elf_tls_setup): Use it.
-	(ppc_elf_adjust_dynamic_symbol, allocate_dynrelocs): Likewise.
-	(ppc_elf_relocate_section): Likewise.  Delete silly optimisation
-	for undef and undefweak dyn_relocs.
-	* elf64-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Define.
-	(ppc64_elf_adjust_dynamic_symbol, ppc64_elf_tls_setup): Use it.
-	(allocate_got, allocate_dynrelocs): Likewise.
-	(ppc64_elf_relocate_section): Likewise.
-
-2017-04-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_size_dynamic_sections): Alwasys add
-	DT_PLTRELSZ, DT_PLTREL and DT_JMPREL for .rel.plt section.
-	* elf64-x86-64.c (elf_x86_64_size_dynamic_sections): Alwasys
-	add DT_PLTRELSZ, DT_PLTREL and DT_JMPREL for .rela.plt section.
-
-2017-04-26  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21434
-	* reloc.c (bfd_perform_relocation): Check for a negative address
-	in the reloc.
-
-2017-04-26  Maciej W. Rozycki  <macro@imgtec.com>
-
-	PR ld/21334
-	* elf-bfd.h (elf_backend_data): Add `always_renumber_dynsyms'
-	member.
-	* elfxx-target.h [!elf_backend_always_renumber_dynsyms]
-	(elf_backend_always_renumber_dynsyms): Define.
-	(elfNN_bed): Initialize `always_renumber_dynsyms' member.
-	* elfxx-mips.h (elf_backend_always_renumber_dynsyms): Define.
-	* elflink.c (bfd_elf_size_dynamic_sections): Also call
-	`_bfd_elf_link_renumber_dynsyms' if the backend has requested
-	it.
-	(bfd_elf_size_dynsym_hash_dynstr): Likewise.
-
-2017-04-26  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elflink.c (bfd_elf_size_dynamic_sections): Only call
-	`_bfd_elf_link_renumber_dynsyms' after section GC if dynamic
-	sections have been created.
-
-2017-04-26  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21431
-	* compress.c (bfd_init_section_compress_status): Check the return
-	value from bfd_malloc.
-
-2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Add
-	no_finish_dynamic_symbol.
-	(elf_x86_64_link_hash_newfunc): Set no_finish_dynamic_symbol to
-	0.
-	(elf_x86_64_allocate_dynrelocs): If a symbol isn't undefined
-	weak symbol, don't make it dynamic.
-	(elf_x86_64_relocate_section): If a symbol isn't dynamic in PIC,
-	set no_finish_dynamic_symbol and generate R_X86_64_RELATIVE
-	relocation for GOT reference.
-	(elf_x86_64_finish_dynamic_symbol): Abort if
-	no_finish_dynamic_symbol isn't 0.
-
-2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21402
-	* elf32-i386.c (elf_i386_allocate_dynrelocs): If a symbol isn't
-	undefined weak symbol, don't make it dynamic.
-	(elf_i386_relocate_section): If a symbol isn't dynamic in PIC,
-	set no_finish_dynamic_symbol and generate R_386_RELATIVE
-	relocation for R_386_GOT32.
-
-2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21425
-	* elf32-i386.c (ELF_MAXPAGESIZE): Set to 0x1000 for VxWorks.
-
-2017-04-23  Alan Modra  <amodra@gmail.com>
-
-	PR 21414
-	* section.c (GLOBAL_SYM_INIT): Make available in bfd.h.
-	* elf.c (lcomm_sym): New.
-	(_bfd_elf_large_com_section): Use lcomm_sym section symbol.
-	* bfd-in2.h: Regenerate.
-
-2017-04-23  Alan Modra  <amodra@gmail.com>
-
-	PR 21412
-	* elf-bfd.h (struct elf_backend_data <get_reloc_section>): Change
-	parameters and comment.
-	(_bfd_elf_get_reloc_section): Delete.
-	(_bfd_elf_plt_get_reloc_section): Declare.
-	* elf.c (_bfd_elf_plt_get_reloc_section, elf_get_reloc_section):
-	New functions.  Don't blindly skip over assumed .rel/.rela prefix.
-	Extracted from..
-	(_bfd_elf_get_reloc_section): ..here.  Delete.
-	(assign_section_numbers): Call elf_get_reloc_section.
-	* elf64-ppc.c (elf_backend_get_reloc_section): Define.
-	* elfxx-target.h (elf_backend_get_reloc_section): Update.
-
-2017-04-23  Alan Modra  <amodra@gmail.com>
-
-	PR 21409
-	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Don't segfault when
-	no symbols.
-
-2017-04-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21402
-	* elf32-i386.c (elf_i386_link_hash_entry): Add
-	no_finish_dynamic_symbol.
-	(elf_i386_link_hash_newfunc): Set no_finish_dynamic_symbol to 0.
-	(elf_i386_allocate_dynrelocs): If a symbol isn't undefined weak
-	symbol, don't make it dynamic in PIE.
-	(elf_i386_relocate_section): If a symbol isn't dynamic in PIE,
-	set no_finish_dynamic_symbol and generate R_386_RELATIVE
-	relocation for R_386_GOT32
-	(elf_i386_finish_dynamic_symbol): Abort if no_finish_dynamic_symbol
-	isn't 0.
-
-2017-04-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/19617
-	PR ld/21086
-	* elflink.c (elf_link_add_object_symbols): Require
-	--no-dynamic-linker with -E/--dynamic-list when creating
-	dynamic sections.
-
-2017-04-20  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elflink.c (_bfd_elf_symbol_refs_local_p): Always return TRUE
-	if forced local.
-
-2017-04-20  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (_bfd_mips_elf_final_link): Reorder comment about
-	dynamic symbol sorting.
-
-2017-04-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21382
-	* elflink.c (elf_link_add_object_symbols): Preserve
-	dynamic_ref_after_ir_def when restoring the symbol table for
-	unneeded dynamic object.
-
-2017-04-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21401
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't abort
-	on on undefined IFUNC symbol in the second PLT.
-
-2017-04-19  Wedson Almeida Filho  <wedsonaf@gmail.com>
-
-	* peXXigen.c (pe_print_reloc): Correct chunk_end.
-
-2017-04-19  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_adjust_dynamic_symbol): Hide undefweak
-	or make dynamic for info->dynamic_undefined_weak 0 and 1.
-	* elf32-ppc.c:Formatting.
-	(ensure_undefweak_dynamic): Don't make dynamic when
-	info->dynamic_undefined_weak is zero.
-	(allocate_dynrelocs): Discard undefweak dyn_relocs for
-	info->dynamic_undefined_weak.  Discard undef dyn_relocs when
-	not default visibility.  Discard undef and undefweak
-	dyn_relocs earlier.
-	(ppc_elf_relocate_section): Adjust to suit.
-	* elf64-ppc.c: Formatting.
-	(ensure_undefweak_dynamic): Don't make dynamic when
-	info->dynamic_undefined_weak is zero.
-	(allocate_dynrelocs): Discard undefweak dyn_relocs for
-	info->dynamic_undefined_weak.  Discard them earlier.
-
-2017-04-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21389
-	* elflink.c (bfd_elf_size_dynamic_sections): Get soname index
-	before generating the version definition section.
-
-2017-04-17  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_merge_symbol): Undo dynamic linking
-	state when a regular object file defines a symbol with
-	incompatible type to that defined by an earlier shared lib.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* coffcode.h: Wrap some overly long _bfd_error_handler args.
-	* elf.c: Likewise.
-	* elf32-arm.c: Likewise.
-	* elf32-i386.c: Likewise.
-	* elf32-mep.c: Likewise.
-	* elf64-ia64-vms.c: Likewise.
-	* elf64-x86-64.c: Likewise.
-	* elflink.c: Likewise.
-	* elfnn-ia64.c: Likewise.
-	* elfxx-mips.c: Likewise.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* aoutx.h: Use %B and %A in error messages throughout file.
-	* aout-cris.c: Likewise.
-	* archive.c: Likewise.
-	* binary.c: Likewise.
-	* coff-rs6000.c: Likewise.
-	* coff-tic4x.c: Likewise.
-	* coffcode.h: Likewise.
-	* coffgen.c: Likewise.
-	* cofflink.c: Likewise.
-	* coffswap.h: Likewise.
-	* cpu-arm.c: Likewise.
-	* elf-eh-frame.c: Likewise.
-	* elf-m10300.c: Likewise.
-	* elf.c: Likewise.
-	* elf32-arc.c: Likewise.
-	* elf32-arm.c: Likewise.
-	* elf32-bfin.c: Likewise.
-	* elf32-frv.c: Likewise.
-	* elf32-iq2000.c: Likewise.
-	* elf32-m32c.c: Likewise.
-	* elf32-microblaze.c: Likewise.
-	* elf32-nds32.c: Likewise.
-	* elf32-rl78.c: Likewise.
-	* elf32-rx.c: Likewise.
-	* elf32-score.c: Likewise.
-	* elf32-score7.c: Likewise.
-	* elf32-sh64.c: Likewise.
-	* elf32-v850.c: Likewise.
-	* elf32-vax.c: Likewise.
-	* elf32-visium.c: Likewise.
-	* elf64-ia64-vms.c: Likewise.
-	* elf64-mmix.c: Likewise.
-	* elf64-sh64.c: Likewise.
-	* elfcode.h: Likewise.
-	* elfnn-aarch64.c: Likewise.
-	* elfnn-ia64.c: Likewise.
-	* elfxx-mips.c: Likewise.
-	* hpux-core.c: Likewise.
-	* ieee.c: Likewise.
-	* ihex.c: Likewise.
-	* linker.c: Likewise.
-	* merge.c: Likewise.
-	* mmo.c: Likewise.
-	* oasys.c: Likewise.
-	* pdp11.c: Likewise.
-	* peXXigen.c: Likewise.
-	* rs6000-core.c: Likewise.
-	* vms-alpha.c: Likewise.
-	* xcofflink.c: Likewise.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* bfd.c (PRINT_TYPE): Define.
-	(_doprnt): New function.
-	(error_handler_internal): Use _doprnt.
-	* coff-arm.c: Put %A and %B arguments to _bfd_error_handler
-	calls in their natural order, throughout file.
-	* coff-mcore.c: Likewise.
-	* coff-ppc.c: Likewise.
-	* coff-tic80.c: Likewise.
-	* cofflink.c: Likewise.
-	* elf-s390-common.c: Likewise.
-	* elf.c: Likewise.
-	* elf32-arm.c: Likewise.
-	* elf32-i386.c: Likewise.
-	* elf32-m32r.c: Likewise.
-	* elf32-msp430.c: Likewise.
-	* elf32-spu.c: Likewise.
-	* elf64-ia64-vms.c: Likewise.
-	* elf64-sparc.c: Likewise.
-	* elf64-x86-64.c: Likewise.
-	* elflink.c: Likewise.
-	* elfnn-aarch64.c: Likewise.
-	* elfnn-ia64.c: Likewise.
-	* elfxx-mips.c: Likewise.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* elf32-arm.c (arm_type_of_stub): Supply missing args to "long
-	branch veneers" error.  Fix double space and format message.
-	* elf32-avr.c (avr_add_stub): Do not pass NULL as %B arg.
-	* elf64-ppc.c (tocsave_find): Supply missing %B arg.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* bfd-in2.h: Regenerate.
-
-2017-04-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-properties.c (_bfd_elf_parse_gnu_properties): Remove the
-	extra `\n' in warning/error messages.
-	* elf32-i386.c (elf_i386_parse_gnu_properties): Likewise.
-	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
-
-2017-04-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf-properties.c (_bfd_elf_parse_gnu_properties): Ignore
-	processor-specific properties with generic ELF target vector.
-
-2017-04-10  Qing Zhao  <qing.zhao@oracle.com>
-
-        * elf32-sparc.c (elf_backend_fixup_symbol): New.
-        * elf64-sparc.c (elf_backend_fixup_symbol): New.
-        * elfxx-sparc.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): New.
-        (_bfd_sparc_elf_link_hash_entry): Add has_got_reloc and
-        has_non_got_reloc.
-        (link_hash_newfunc): Initialize has_got_reloc and
-	has_non_got_reloc.
-        (_bfd_sparc_elf_size_dynamic_sections): Set interp to .interp
-        section.
-        (_bfd_sparc_elf_copy_indirect_symbol): Copy has_got_reloc and
-        has_non_got_reloc.
-        (_bfd_sparc_elf_check_relocs): Set has_got_reloc and
-        has_non_got_reloc.
-        (_bfd_sparc_elf_fixup_symbol): New function.
-        (allocate_dynrelocs): Don't allocate space for dynamic
-        relocations and discard relocations against resolved undefined
-        weak symbols in executable.  Don't make resolved undefined weak
-        symbols in executable dynamic.  Keep dynamic non-GOT/non-PLT
-        relocation against undefined weak symbols in PIE.
-        (_bfd_sparc_elf_relocate_section): Don't generate dynamic
-        relocations against resolved undefined weak symbols in PIE
-        (_bfd_sparc_elf_finish_dynamic_symbol): Keep PLT/GOT entries
-        without ynamic PLT/GOT relocations for resolved undefined weak
-        symbols.
-        Don't generate dynamic relocation against resolved undefined
-        weak symbol in executable.
-        (pie_finish_undefweak_symbol): New function.
-        (_bfd_sparc_elf_finish_dynamic_sections): Call
-        pie_finish_undefweak_symbol on all symbols in PIE.
-        * elfxx-sparc.h (_bfd_sparc_elf_link_hash_table): Add interp.
-        (_bfd_sparc_elf_fixup_symbol): New function.
-
-2017-04-10  Nick Clifton  <nickc@redhat.com>
-
-	* config.bfd: Remove ns32k from obsolete list.
-
-2017-04-10  Alan Modra  <amodra@gmail.com>
-
-	PR 21287
-	* elf.c (special_sections_f): Match .fini_array and .fini_array.*.
-	(special_sections_i): Likewise for .init_array.
-	(special_sections_p): Likewise for .preinit_array.
-
-2017-04-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/19579
-	PR ld/21306
-	* elf32-s390.c (elf_s390_finish_dynamic_symbol): Check
-	ELF_COMMON_DEF_P for common symbols.
-	* elf64-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
-	* elflink.c (_bfd_elf_merge_symbol): Revert commits
-	202ac193bbbecc96a4978d1ac3d17148253f9b01 and
-	07492f668d2173da7a2bda3707ff0985e0f460b6.
-
-2017-04-07  Pedro Alves  <palves@redhat.com>
-
-	* opncls.c (bfd_get_debug_link_info): Rename to...
-	(bfd_get_debug_link_info_1): ... this.  Change type of second
-	parameter to void pointer.  Adjust.
-	(bfd_get_debug_link_info): Reimplement on top of
-	bfd_get_debug_link_info_1.
-	(separate_debug_file_exists, separate_alt_debug_file_exists):
-	Change type of second parameter to void pointer.  Adjust.
-	(get_func_type, check_func_type): Change type of second parameter
-	to void pointer.
-	(find_separate_debug_file): Add 'func_data' parameter.  Pass it to
-	the callback functions instead of passing the address of a local.
-	(bfd_follow_gnu_debuglink): Pass address of unsigned long local to
-	find_separate_debug_file.
-	(get_alt_debug_link_info_shim): Change type of second parameter to
-	void pointer.  Adjust.
-	(bfd_follow_gnu_debugaltlink): Adjust to pass NULL to
-	find_separate_debug_file.
-	(get_build_id_name, bfd_boolean check_build_id_file): Change type
-	of second parameter to void pointer.  Adjust.
-	(bfd_follow_build_id_debuglink): Pass address of bfd_build_id
-	pointer local to find_separate_debug_file.
-
-2017-04-07  Tristan Gingold  <gingold@gingold-Precision-7510>
-
-	* coffgen.c (_bfd_coff_gc_mark_hook): Handle PE weak
-	external symbols with a definition.
-	(_bfd_coff_gc_mark_extra_sections): Fix typo.
-
-2017-04-07  Alan Modra  <amodra@gmail.com>
-
-	* po/SRC-POTFILES.in: Regenerate.
-
-2017-04-05  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_gc_sweep_hook): Support ELFv2 PLT
-	reference counting.
-
-2017-04-02  Jon Turney  <jon.turney@dronecode.org.uk>
-
-	(_bfd_XXi_swap_aouthdr_out): For clarity, use defines rather than
-	numbers for DataDirectory entry indicies passed to
-	add_data_entry().
-
-2017-04-04  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf.c (get_program_header_size): Add a GNU_MBIND segment for
-	each GNU_MBIND section and align GNU_MBIND section to page size.
-	(_bfd_elf_map_sections_to_segments): Create a GNU_MBIND
-	segment for each GNU_MBIND section.
-	(_bfd_elf_init_private_section_data): Copy sh_info from input
-	for GNU_MBIND section.
-
-2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elfnn-riscv.c (GP_NAME): Delete.
-	(riscv_global_pointer_value): Change GP_NAME to RISCV_GP_SYMBOL.
-	(_bfd_riscv_relax_lui): Likewise.
-
-2017-04-04  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21342
-	* elflink.c (_bfd_elf_define_linkage_sym): Prevent null pointer
-	dereference.
-	(bfd_elf_final_link): Only initialize the extended symbol index
-	section if there are extended symbol tables to list.
-
-2017-04-03  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* Makefile.am (BFD32_BACKENDS): Add elf-properties.lo.
-	(BFD32_BACKENDS_CFILES): Add elf-properties.c.
-	* configure.ac (elf): Add elf-properties.lo.
-	* Makefile.in: Regenerated.
-	* configure: Likewise.
-	* elf-bfd.h (elf_property_kind): New.
-	(elf_property): Likewise.
-	(elf_property_list): Likewise.
-	(elf_properties): Likewise.
-	(_bfd_elf_parse_gnu_properties): Likewise.
-	(_bfd_elf_get_property): Likewise.
-	(_bfd_elf_link_setup_gnu_properties): Likewise.
-	(elf_backend_data): Add parse_gnu_properties, merge_gnu_properties
-	and setup_gnu_properties.
-	(elf_obj_tdata): Add properties.
-	* elf-properties.c: New file.
-	* elf32-i386.c (elf_i386_parse_gnu_properties): New.
-	(elf_i386_merge_gnu_properties): Likewise.
-	(elf_backend_parse_gnu_properties): Likewise.
-	(elf_backend_merge_gnu_properties): Likewise.
-	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
-	(elf_x86_64_merge_gnu_properties): Likewise.
-	(elf_backend_parse_gnu_properties): Likewise.
-	(elf_backend_merge_gnu_properties): Likewise.
-	* elfxx-target.h (elf_backend_merge_gnu_properties): Likewise.
-	(elf_backend_parse_gnu_properties): Likewise.
-	(elf_backend_setup_gnu_properties): Likewise.
-	(elfNN_bed): Add elf_backend_parse_gnu_properties,
-	elf_backend_merge_gnu_properties and
-	elf_backend_setup_gnu_properties.
-
-2017-03-30  Pip Cet  <pipcet@gmail.com>
-
-	* elf32-wasm32.c: Add relocation code, two relocs.
-	* reloc.c: Add wasm32 relocations.
-	* libbfd.h: Regenerate.
-	* bfd-in2.h: Regenerate.
-	* bfd/po/bfd.pot: Regenerate.
-
-2017-03-29  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/18025
-	* coff-bfd.h (struct coff_section_data): Add new fields:
-	saved_bias and bias.
-	* coffgen.c (coff_find_nearest_line_with_names): Cache the bias
-	computed for PE binaries.
-	* dwarf2.c (scan_unit_for_symbols): Only warn once about each
-	missing abbrev.
-
-2017-03-28  Hans-Peter Nilsson  <hp@axis.com>
-
-	PR ld/16044
-	* elf32-cris.c (elf_cris_adjust_gotplt_to_got): Adjust BFD_ASSERT
-	to handle a local symbol with a hash-symbol-entry; without PLT.
-	Add BFD_ASSERT for an incidental case with GOT entry present.
-	(cris_elf_check_relocs): Increment PLT refcount only if the symbol
-	isn't forced-or-set local.
-
-2017-03-27  Pip Cet  <pipcet@gmail.com>
-
-	* wasm-module.c: New file to support WebAssembly modules.
-	* wasm-module.h: New file to support WebAssembly modules.
-	* doc/webassembly.texi: Start documenting wasm-module.c.
-	* config.bfd: Add wasm_vec.
-	* targets.c: Likewise.
-	* configure.ac: Likewise.
-	* Makefile.am: Add entries for wasm-module.c.
-	* Makefile.in: Regenerate.
-	* configure: Regenerate.
-	* po/SRC-POTFILES.in: Regenerate.
-
-2017-03-27  Pip Cet  <pipcet@gmail.com>
-
-	* cpu-wasm32.c: New file to support wasm32 architecture.
-	* elf32-wasm32.c: New file to support wasm32 architecture.
-	* Makefile.am: Add wasm32 architecture.
-	* archures.c: Likewise.
-	* config.bfd: Likewise.
-	* configure.ac: Likewise.
-	* targets.c: Likewise.
-	* Makefile.in: Regenerate.
-	* bfd-in2.h: Regenerate.
-	* configure: Regenerate.
-	* po/SRC-POTFILES.in: Regenerate.
-
-2017-03-20  Alan Modra  <amodra@gmail.com>
-
-	PR 21266
-	* elf64-ppc.c (compare_symbols): Stabilize sort.
-
-2017-03-18  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_table): Add
-	local_ifunc_resolver and maybe_local_ifunc_resolver.
-	(ppc_build_one_stub): Set flags on emitting dynamic
-	relocation to ifunc.
-	(ppc64_elf_relocate_section): Likewise.
-	(ppc64_elf_finish_dynamic_symbol): Likewise.
-	(ppc64_elf_finish_dynamic_sections): Error on DT_TEXTREL with
-	local dynamic relocs to ifuncs.
-	* elf32-ppc.c (struct ppc_elf_link_hash_table): Add
-	local_ifunc_resolver and maybe_local_ifunc_resolver.
-	(ppc_elf_relocate_section): Set flag on emitting dynamic
-	relocation to ifuncs.
-	(ppc_elf_finish_dynamic_symbol): Likewise.
-	(ppc_elf_finish_dynamic_sections): Error on DT_TEXTREL with local
-	dynamic relocs to ifuncs.
-
-2017-03-13  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21202
-	* reloc.c (BFD_RELOC_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
-	BFD_RELOC_AARCH64_TLSDESC_LD64_LO12.
-	(BFD_RELOC_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
-	BFD_RELOC_AARCH64_TLSDESC_ADD_LO12.
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-	* elfnn-aarch64.c (IS_AARCH64_TLS_RELAX_RELOC): Update reloc
-	names.
-	(IS_AARCH64_TLSDESC_RELOC): Likewise.
-	(elfNN_aarch64_howto_table): Likewise.
-	(aarch64_tls_transition_without_check): Likewise.
-	(aarch64_reloc_got_type): Likewise.
-	(elfNN_aarch64_final_link_relocate): Likewise.
-	(elfNN_aarch64_tls_relax): Likewise.
-	(elfNN_aarch64_relocate_section): Likewise.
-	(elfNN_aarch64_gc_sweep_hook): Likewise.
-	(elfNN_aarch64_check_relocs): Likewise.
-	* elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Likewise.
-	(_bfd_aarch64_elf_resolve_relocation): Likewise.
-
-2017-03-11  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c: Remove ATTRIBUTE_UNUSED throughout when function
-	parameter is in fact used.  Whitespace fixes.
-	* elf64-ppc.c: Likewise.
-
-2017-03-09  Sam Thursfield  <sam.thursfield@codethink.co.uk>
-
-	* rs6000-core.c (CORE_NEW): Simplify macro when
-	AIX_CORE_DUMPX_CORE and BFD64 are true to avoid compile warning.
-
-2017-03-07  Alan Modra  <amodra@gmail.com>
-
-	PR 21224
-	PR 20519
-	* elf64-ppc.c (ppc64_elf_relocate_section): Add missing
-	dyn_relocs check.
-
-2017-03-05  Alan Modra  <amodra@gmail.com>
-
-	* elf-bfd.h (struct eh_cie_fde): Add u.cie.per_encoding_aligned8.
-	* elf-eh-frame.c (size_of_output_cie_fde): Don't align here.
-	(next_cie_fde_offset): New function.
-	(_bfd_elf_parse_eh_frame): Set u.cie.per_encoding_aligned8.
-	(_bfd_elf_discard_section_eh_frame): Align zero terminator to
-	four bytes.  Align CIEs to four or eight bytes depending on
-	per_encoding_aligned8.  Align FDEs according to their encoding.
-	Pad last FDE to output section alignment.
-	(_bfd_elf_write_section_eh_frame): Adjust to suit.  Remove
-	assertion.
-	* elf64-ppc.c (glink_eh_frame_cie): Delete padding.
-	(ppc64_elf_size_stubs): Pad glink eh_frame as per elf-eh-frame.c.
-	(ppc64_elf_finish_dynamic_sections): Adjust to suit.
-
-2017-03-02  Martin Bickel  <binutils@ineranves.de>
-
-	PR ld/21212
-	* elf.c (rewrite_elf_program_header): Do not issue a warning for
-	empty segments which have a zero filesz, but a non-zero memsz.
-
-2017-03-02  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_vle_split16): Correct insn mask typo.
-
-2017-02-28  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_ha_reloc): Revert last change.
-	(ppc64_elf_relocate_section): Likewise.
-
-2017-02-28  Alan Modra  <amodra@gmail.com>
-
-	PR 20995
-	* elf32-nios2.c (nios2_elf32_relocate_section): Use htab
-	rather than elf32_nios2_hash_table or elf_hash_table.
-	(create_got_section): Likewise.
-	(nios2_elf32_finish_dynamic_symbol): Likewise.
-	(nios2_elf32_adjust_dynamic_symbol): Likewise.
-	(nios2_elf32_size_dynamic_sections): Likewise.
-	(nios2_elf32_check_relocs): Delete dynobj, sgot, and srelgot
-	vars.  Use htab equivalents directly instead.  Don't create
-	all dynamic sections on needing just the GOT.  Use a goto
-	rather than a fall-through with reloc test.  Ensure
-	htab->dynobj is set when making dynamic sreloc section.
-	(nios2_elf32_finish_dynamic_sections): Delete dynobj, use htab
-	equivalent directly instead.  Don't segfault on looking for
-	.dynamic when dynamic sections have not been created.  Don't
-	segfault on .got.plt being discarded.
-	(nios2_elf32_size_dynamic_sections): Delete plt and got vars.
-	Don't set "relocs" on .rela.plt.  Do handle .sbss.  Delete
-	fixme and another not so relevant comment.
-	(nios2_elf_add_symbol_hook): Delete dynobj var.  If not
-	already set, set hash table dynobj on creating .sbss.
-
-2017-02-28  Alan Modra  <amodra@gmail.com>
-
-	* reloc.c (BFD_RELOC_PPC_16DX_HA): New.
-	* elf64-ppc.c (ppc64_elf_howto_raw <R_PPC64_16DX_HA>): New howto.
-	(ppc64_elf_reloc_type_lookup): Translate new bfd reloc.
-	(ppc64_elf_ha_reloc): Correct overflow test on REL16DX_HA.
-	(ppc64_elf_relocate_section): Likewise.
-	* elf32-ppc.c (ppc_elf_howto_raw <R_PPC_16DX_HA>): New howto.
-	(ppc_elf_reloc_type_lookup): Translate new bfd reloc.
-	(ppc_elf_check_relocs): Handle R_PPC_16DX_HA to pacify gcc.
-	* libbfd.h: Regenerate.
-	* bfd-in2.h: Regenerate.
-
-2017-02-28  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (_bfd_elf_create_dynamic_sections): Don't make
-	dynamic .data.rel.ro read-only.
-	* elf32-arm.c (elf32_arm_finish_dynamic_symbol): Compare section
-	rather than section flags when deciding where copy reloc goes.
-	* elf32-cris.c (elf_cris_finish_dynamic_symbol): Likewise.
-	* elf32-hppa.c (elf32_hppa_finish_dynamic_symbol): Likewise.
-	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Likewise.
-	* elf32-metag.c (elf_metag_finish_dynamic_symbol): Likewise.
-	* elf32-microblaze.c (microblaze_elf_finish_dynamic_symbol): Likewise.
-	* elf32-nios2.c (nios2_elf32_finish_dynamic_symbol): Likewise.
-	* elf32-or1k.c (or1k_elf_finish_dynamic_symbol): Likewise.
-	* elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Likewise.
-	* elf32-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
-	* elf32-tic6x.c (elf32_tic6x_finish_dynamic_symbol): Likewise.
-	* elf32-tilepro.c (tilepro_elf_finish_dynamic_symbol): Likewise.
-	* elf64-ppc.c (ppc64_elf_finish_dynamic_symbol): Likewise.
-	* elf64-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
-	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
-	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Likewise.
-	* elfnn-riscv.c (riscv_elf_finish_dynamic_symbol): Likewise.
-	* elfxx-mips.c (_bfd_mips_vxworks_finish_dynamic_symbol): Likewise.
-	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): Likewise.
-	* elfxx-tilegx.c (tilegx_elf_finish_dynamic_symbol): Likewise.
-
-2017-02-28  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_perform_relocation): Also handle the
-	`jalr $0, $25' instruction encoding.
-
-2017-02-27  Nick Clifton  <nickc@redhat.com>
-
-	PR ld/21180
-	* elf32-microblaze.c (microblaze_elf_finish_dynamic_symbol): Avoid
-	generating a seg-fault when encountering a symbol that has been
-	deleted by garbage collection.
-
-2017-02-25  Alan Modra  <amodra@gmail.com>
-
-	* elf32-arc.c (struct dynamic_sections): Delete.
-	(enum dyn_section_types): Delete.
-	(dyn_section_names): Delete.
-	(arc_create_dynamic_sections): Delete.
-	(elf_arc_finish_dynamic_sections): Don't call the above.  Don't
-	segfault on discarded .rela.plt section.
-	(elf_arc_size_dynamic_sections): Formatting.  Don't call
-	arc_create_dynamic_sections.  Don't allocate memory for sections
-	handled by the generic linker.  Correct code finding relocs in
-	read-only sections.  Set SEC_EXCLUDE on zero size .got,
-	.got.plt, and .dynbss sections.  Do set .interp for pies.
-
-2017-02-24  Andrew Waterman  <andrew@sifive.com>
-
-	* elfnn-riscv.c (GP_NAME): New macro.
-	(riscv_global_pointer_value): Use it.
-	(_bfd_riscv_relax_lui): If symbol and global pointer are in same
-	output section, consider only that section's alignment.
-
-2017-02-23  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.h (_bfd_mips_relax_section): Remove prototype.
-	* elfxx-mips.c (_bfd_mips_relax_section): Remove function.
-	* elf64-mips.c (bfd_elf64_bfd_relax_section): Remove macro.
-	* elfn32-mips.c (bfd_elf32_bfd_relax_section): Likewise.
-
-2017-02-23  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_calculate_relocation) <R_MIPS_JALR>
-	<R_MICROMIPS_JALR>: Discard relocation if `cross_mode_jump_p'
-	or misaligned.
-
-2017-02-23  Alan Modra  <amodra@gmail.com>
-
-	PR 20744
-	* elf32-ppc.c (ppc_elf_howto_raw): Correct dst_mask on all VLE
-	16D relocations.
-	(ppc_elf_vle_split16): Correct field mask and shift for 16D relocs.
-	(ppc_elf_relocate_section): Correct calculation for VLE SDAREL
-	relocs.
-
-2017-02-22  Maciej W. Rozycki  <macro@imgtec.com>
-
-	PR ld/20828
-	* elflink.c (bfd_elf_size_dynamic_sections): Move symbol version
-	processing ahead of the call to `elf_gc_sweep_symbol'.
-
-2017-02-22  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21193
-	* opncls.c (bfd_create_gnu_debuglink_section): Give the newly
-	created section 4-byte alignment.
-
-2017-02-22  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Don't segfault
-	on .got or .plt output section being discarded by script.
-	* elf32-ppc.c (ppc_elf_finish_dynamic_sections): Likewise.  Move
-	vxworks splt temp.
-
-2017-02-21  Alan Modra  <amodra@gmail.com>
-
-	* elf64-alpha.c (elf64_alpha_size_dynamic_sections): Only emit
-	DT_RELA, DT_RELASZ, and DT_RELAENT when DT_RELASZ is non-zero.
-
-2017-02-20  Alan Modra  <amodra@gmail.com>
-
-	PR 21181
-	* elflink.c (bfd_elf_final_link): Make DT_REL/DT_RELA zero
-	if DT_RELSZ/DT_RELASZ is zero.
-
-2017-02-17  Nick Clifton  <nickc@redhat.com>
-
-	* compress.c (bfd_get_full_section_contents): Remember to reduce
-	compressed size by the sizeof the compression header when
-	decompressing the contents.
-
-2017-02-17  Pedro Alves  <palves@redhat.com>
-
-	* srec.c (Chunk): Rename to ...
-	(_bfd_srec_len): ... this.
-	(S3Forced): Rename to ...
-	(_bfd_srec_forceS3): ... this.
-	* objcopy.c: Adjust all references.
-
-2017-02-17  Pedro Alves  <palves@redhat.com>
-
-	* archive.c (bsd_write_armap): Rename to ...
-	(_bfd_bsd_write_armap): ... this.
-	(coff_write_armap): Rename to ...
-	(_bfd_coff_write_armap): ... this.
-	* libbfd-in.h (bsd_write_armap): Rename to ...
-	(_bfd_bsd_write_armap): ... this.
-	(coff_write_armap): Rename to ...
-	(_bfd_coff_write_armap): ... this.
-	* aout-target.h, aout-tic30.c: Adjust all users.
-	* libbfd.h: Regenerate.
-
-2017-02-17  Pedro Alves  <palves@redhat.com>
-
-	* bfd-in.h (bfd_read, bfd_write): Adjust to rename.
-	(warn_deprecated): Rename to ...
-	(_bfd_warn_deprecated): ... this.
-	* libbfd.c (warn_deprecated): Rename to ...
-	(_bfd_warn_deprecated): ... this.
-	* bfd-in2.h: Regenerate.
-
-2017-02-17  Pedro Alves  <palves@redhat.com>
-
-	* bfdio.c (real_ftell): Rename to ...
-	(_bfd_real_ftell): ... this.
-	(real_fseek): Rename to ...
-	(_bfd_real_fseek): ... this.
-	(real_fopen): Rename to ...
-	(_bfd_real_fopen): ... this.
-	* libbfd-in.h (real_ftell): Rename to ...
-	(_bfd_real_ftell): ... this.
-	(real_fseek): Rename to ...
-	(_bfd_real_fseek): ... this.
-	(real_fopen): Rename to ...
-	(_bfd_real_fopen): ... this.
-	* cache.c, dwarf2.c, opncls.c: Adjust all callers.
-	* libbfd.h: Regenerate.
-
-2017-02-17  Pedro Alves  <palves@redhat.com>
-
-	* dwarf2.c, elf-attrs.c, elf32-nds32.c: Adjust all callers.
-	* libbfd.c (read_unsigned_leb128): Rename to ...
-	(_bfd_read_unsigned_leb128): ... this.
-	(read_signed_leb128): Rename to ...
-	(_bfd_read_signed_leb128): ... this.
-	(safe_read_leb128): Rename to ...
-	(_bfd_safe_read_leb128): ... this.
-	* libbfd-in.h (read_unsigned_leb128): Rename to ...
-	(_bfd_read_unsigned_leb128): ... this.
-	(read_signed_leb128): Rename to ...
-	(_bfd_read_signed_leb128): ... this.
-	(safe_read_leb128): Rename to ...
-	(_bfd_safe_read_leb128): ... this.
-	* libbfd.h: Renegerate.
-
-2017-02-16  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Perform symbol lookup
-	before trying to fine matching file and line information.
-
-2017-02-16  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* dwarf2.c (struct dwarf2_debug): Add orig_bfd member.
-	(_bfd_dwarf2_slurp_debug_info): If stashed debug information does
-	not match current bfd, then reload debug information.  Record bfd
-	we're loading debug info for in the stash.  If we have debug
-	informatin in the cache then perform section placement before
-	returning.
-
-2017-02-16  Alan Modra  <amodra@gmail.com>
-
-	PR 21000
-	* elf-bfd.h (struct elf_backend_data): Add no_page_alias.
-	* elfxx-target.h (elf_backend_no_page_alias): Define.
-	(elfNN_bed): Init new field.
-	* elf.c (assign_file_positions_for_load_sections): If no_page_alias
-	ensure PT_LOAD segment starts on a new page.
-	* elf32-hppa.c (elf_backend_no_page_alias): Define.
-
-2017-02-16  Alan Modra  <amodra@gmail.com>
-
-	PR 21132
-	* elf32-hppa.c (allocate_plt_static): Allocate space for relocs
-	if pic.
-
-2017-02-16  Jiong Wang <jiong.wang@arm.com>
-
-	* bfd.c (BFD_FLAGS_SAVED): Add BFD_LINKER_CREATED.
-	* bfd-in2.h: Regenerated.
-
-2017-02-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21168
-	* elf32-i386.c (elf_i386_relocate_section): Allow
-	"lea foo@GOT, %reg" in PIC.
-
-2017-02-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/20244
-	* elf32-i386.c (elf_i386_relocate_section): Properly get IFUNC
-	symbol name when reporting R_386_GOT32/R_386_GOT32X relocation
-	error against local IFUNC symbol without a base register for
-	PIC.
-
-2017-02-15  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elf32-ppc.c (ppc_elf_check_relocs): Use `%H:' rather than
-	`%P: %H:' with `info->callbacks->einfo'.
-	(ppc_elf_relocate_section): Likewise.
-	* elf64-ppc.c (ppc64_elf_check_relocs): Likewise.
-	(ppc64_elf_edit_toc): Likewise.
-	(ppc64_elf_relocate_section): Likewise.
-
-2017-02-14  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_gc_mark_dynamic_ref): Support
-	--gc-keep-exported, and test versioned field of sym rather than
-	looking for @ in name.
-
-2017-02-13  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elfnn-riscv.c (riscv_global_pointer_value): Change _gp to
-	__global_pointer$.
-
-2017-02-13  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21151
-	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Check for an invalid
-	unit length field.
-
-2017-02-07  Andrew Waterman  <andrew@sifive.com>
-
-	* elfnn-riscv.c (riscv_elf_finish_dynamic_sections): Only write PLT
-	entry size if PLT header is written.
-
-2017-02-06  Sheldon Lobo  <sheldon.lobo@oracle.com>
-
-	Fix sparc64 dynamic relocation processing to use the dynamic
-        symbol count.
-	* elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Use 'dynamic'
-	to determine if bfd_get_symcount() or bfd_get_dynamic_symcount()
-	should be used.
-
-2017-02-03  Nick Clifton  <nickc@redhat.com>
-
-	PR 21096
-	* coffcode.h (coff_write_object_contents): Enlarge size of
-	s_name_buf in order to avoid compile time warning about possible
-	integer truncation.
-	* elf32-nds32.c (nds32_elf_ex9_import_table): Mask off lower
-	32-bits of insn value before printing into buffer.
-
-2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_hash_sort_data): Add
-	`max_local_dynindx'.
-	(mips_elf_sort_hash_table): Handle it.
-	(mips_elf_sort_hash_table_f) <GGA_NONE>: For forced local
-	symbols bump up `max_local_dynindx' rather than
-	`max_non_got_dynindx'.
-
-2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_hash_sort_data): Convert the
-	`min_got_dynindx', `max_unref_got_dynindx' and
-	`max_non_got_dynindx' members to the `bfd_size_type' data type.
-	(mips_elf_sort_hash_table): Adjust accordingly.
-
-2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_sort_hash_table): Use `htab' throughout
-	to access the hash table.
-
-2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.c (mips_elf_sort_hash_table): Move assertion on
-	non-NULL `htab' to the beginning.
-
-2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elflink.c (elf_gc_sweep): Wrap overlong line.
-
-2017-01-30  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* elfxx-mips.h (_bfd_mips_elf_insn32): Rename prototype to...
-	(_bfd_mips_elf_linker_flags): ... this.  Add another parameter.
-	* elfxx-mips.c (mips_elf_link_hash_table): Add
-	`ignore_branch_isa' member.
-	(mips_elf_perform_relocation): Do not treat an ISA mode mismatch
-	in branch relocation calculation as an error if
-	`ignore_branch_isa' has been set.
-	(_bfd_mips_elf_insn32): Rename to...
-	(_bfd_mips_elf_linker_flags): ... this.  Rename the `on'
-	parameter to `insn32' and add an `ignore_branch_isa' parameter.
-	Handle the new parameter.
-
-2017-01-27  Hans-Peter Nilsson  <hp@axis.com>
-
-	* elf32-cris.c (elf_cris_finish_dynamic_symbol): Remove now unused
-	local variable dynobj.
-
-	PR ld/20995
-	* elf32-cris.c (elf_cris_size_dynamic_sections): Handle sdynrelro.
-	(elf_cris_adjust_dynamic_symbol): Place variables copied into the
-	executable from read-only sections into sdynrelro.
-	(elf_cris_finish_dynamic_symbol): Select sreldynrelro for
-	dynamic relocs in sdynrelro.
-	(elf_backend_want_dynrelro): Define.
-
-2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
-
-	* config.bfd (*-*-rtemsaout*): Mark as removed.
-
-2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
-
-	* config.bfd (powerpcle-*-rtems*): Do not mark as removed.
-	(arm-*-rtems*): Move to (arm*-*-eabi*).
-	(i[3-7]86-*-rtems*): Move to (i[3-7]86-*-elf*).
-	(m68-*-rtems*): Move to (m68*-*-elf*).
-
-2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
-
-	* config.bfd (*-*-rtemscoff*): Mark as removed.
-
-2017-01-24  Maciej W. Rozycki  <macro@imgtec.com>
-
-	PR ld/20828
-	* elflink.c (bfd_elf_record_link_assignment): Revert last
-	change and don't ever clear `forced_local'.  Set `mark'
-	unconditionally.
-	(elf_gc_sweep_symbol_info, elf_gc_sweep_symbol): Reorder within
-	file.
-	(elf_gc_sweep): Move the call to `elf_gc_sweep_symbol'...
-	(bfd_elf_size_dynamic_sections): ... here.
-	* elf32-ppc.c (ppc_elf_tls_setup): Don't clear `forced_local'
-	and set `mark' instead in `__tls_get_addr_opt' processing.
-	* elf64-ppc.c (ppc64_elf_tls_setup): Likewise.
-
-2017-01-24  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Merge two cases
-	where dynamic relocs are preferable.  Allow ifunc too.
-	(ensure_undefweak_dynamic): New function.
-	(allocate_dynrelocs): Use it here.  Move plt handling last and
-	don't make symbols dynamic, simplifying loop.  Only make undef
-	weak symbols with GOT entries dynamic.  Correct condition
-	for GOT relocs.  Handle dynamic relocs on ifuncs.  Correct
-	comments.  Remove goto.
-	(ppc_elf_relocate_section): Correct test for using dynamic
-	symbol on GOT relocs.  Rearrange test for emitting GOT relocs
-	to suit.  Set up explicit tls_index entries and implicit GOT
-	tls_index entries resolvable at link time for
-	__tls_get_addr_opt.  Simplify test to clear mem for prelink.
-	* elf64-ppc.c (allocate_got): Correct condition for GOT relocs.
-	(ensure_undefweak_dynamic): New function.
-	(allocate_dynrelocs): Use it here.  Only make undef weak symbols
-	with GOT entries dynamic.  Remove unnecessary test of
-	WILL_CALL_FINISH_DYNAMIC_SYMBOL in PLT handling.
-	(ppc64_elf_relocate_section): Correct test for using dynamic
-	symbol on GOT relocs.  Rearrange test for emitting GOT relocs
-	to suit.  Set up explicit tls_index entries and implicit GOT
-	tls_index entries resolvable at link time for __tls_get_addr_opt.
-	Simplify expression to clear mem for prelink.
-
-2017-01-23  Yury Norov  <ynorov@caviumnetworks.com>
-
-	* elfnn-aarch64.c: Fix relaxations for ILP32 mode.
-
-2017-01-20  Jiong Wang <jiong.wang@arm.com>
-
-	* elfnn-aarch64.c (elf_aarch64_hash_symbol): New function.
-	(elf_backend_hash_symbol): Define.
-
-2017-01-18  Maciej W. Rozycki  <macro@imgtec.com>
-
-	PR ld/20828
-	* elflink.c (bfd_elf_record_link_assignment): Clear any
-	`forced_local' marking for DSO symbols that are not being
-	provided.
-
-2017-01-17  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
-
-	* elfnn-riscv.c (riscv_elf_object_p): New function.
-
-2017-01-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21038
-	* elf64-x86-64.c (elf_x86_64_link_hash_table): Add
-	plt_bnd_eh_frame.
-	(elf_x86_64_check_relocs): Create .eh_frame section for the
-	.plt.bnd section.
-	(elf_x86_64_size_dynamic_sections): Allocate and initialize
-	.eh_frame section for the .plt.bnd section.
-	(elf_x86_64_finish_dynamic_sections): Adjust .eh_frame section
-	for the .plt.bnd section.
-
-2017-01-12  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/20876
-	* opncls.c (find_separate_debug_file): Add include_dirs
-	parameter.  Only include the directory part of the bfd's filename
-	in search paths if include_dirs is true.  Add a couple of extra
-	locations for looking for debug files.
-	( bfd_follow_gnu_debuglink): Update invocation of
-	find_separate_debug_file.
-	(bfd_follow_gnu_debugaltlink): Likewise.
-	(get_build_id): New function: Finds the build-id of the given bfd.
-	(get_build_id_name): New function: Computes the name of the
-	separate debug info file for a bfd, based upon its build-id.
-	(check_build_id_file): New function: Checks to see if a separate
-	debug info file exists at the given location, and that its
-	build-id matches that of the original bfd.
-	(bfd_follow_build_id_debuglink): New function: Finds a separate
-	debug info file for a given bfd by using the build-id method.
-	* dwarf2.c (_bfd_dwarf2_slurp_debug_info): Try using the build-id
-	method of locating a separate debug info file before using the
-	debuglink method.
-	* bfd-in2.h: Regenerate.
-
-2017-01-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21038
-	* elf64-x86-64.c (elf_x86_64_eh_frame_bnd_plt): New.
-	(elf_x86_64_bnd_arch_bed): Use elf_x86_64_eh_frame_bnd_plt and
-	elf_x86_64_eh_frame_plt_got.
-	(elf_x86_64_size_dynamic_sections): Get unwind info from
-	elf_x86_64_bnd_arch_bed for the BND PLT.
-
-2017-01-11  Jeremy Soller  <jackpot51@gmail.com>
-
-	* config.bfd: Add entries for i686-redox and x86_64-redox.
-
-2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Align .eh_frame section
-	to 4 bytes.
-	* elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Align
-	.eh_frame section to 4 bytes for x32.
-	(elf_x86_64_check_relocs): Likewise.
-
-2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/20830
-	* elf32-i386.c (elf_i386_eh_frame_plt_got): New.
-	(PLT_GOT_FDE_LENGTH): Likewise.
-	(elf_i386_plt_layout): Add eh_frame_plt_got and
-	eh_frame_plt_got_size.
-	(elf_i386_plt): Updated.
-	(elf_i386_link_hash_table): Add plt_got_eh_frame.
-	(elf_i386_check_relocs): Create .eh_frame section for .plt.got.
-	(elf_i386_size_dynamic_sections): Allocate and initialize
-	.eh_frame section for .plt.got.
-	(elf_i386_finish_dynamic_sections): Adjust .eh_frame section for
-	.plt.got.
-	(elf_i386_nacl_plt): Add FIXME for eh_frame_plt_got and
-	eh_frame_plt_got_size.
-	* elf64-x86-64.c (elf_x86_64_eh_frame_plt_got): New.
-	(PLT_GOT_FDE_LENGTH): Likewise.
-	(elf_x86_64_backend_data): Add eh_frame_plt_got and
-	eh_frame_plt_got_size.
-	(elf_x86_64_arch_bed): Updated.
-	(elf_x86_64_bnd_arch_bed): Add FIXME for eh_frame_plt_got and
-	eh_frame_plt_got_size.
-	(elf_x86_64_nacl_arch_bed): Likewise.
-	(elf_x86_64_link_hash_table): Add plt_got_eh_frame.
-	(elf_x86_64_check_relocs): Create .eh_frame section for .plt.got.
-	(elf_x86_64_size_dynamic_sections): Allocate and initialize
-	.eh_frame section for .plt.got.
-	(elf_x86_64_finish_dynamic_sections): Adjust .eh_frame section
-	for .plt.got.
-
-2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_size_dynamic_sections): Set
-	plt_eh_frame->size to eh_frame_plt_size and use eh_frame_plt.
-
-2017-01-09  Nick Clifton  <nickc@redhat.com>
-
-	* dwarf2.c (lookup_address_in_function_table): Return early if
-	there are no functions in the given comp unit, or if the high
-	address of the last function in the comp unit is less than the
-	desired address.
-
-2017-01-09  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21013
-	* coffgen.c (_bfd_coff_get_external_symbols): Generate an error
-	message if there are too many symbols to load.
-
-2017-01-04  James Clarke  <jrtc27@jrtc27.com>
-
-	* elf64-alpha.c (elf64_alpha_relax_opt_call): Don't set tsec_free
-	if relocs are cached.
-
-2017-01-03  Rich Felker  <bugdal@aerifal.cx>
-
-	PR ld/21017
-	* elf32-microblaze.c (microblaze_elf_check_relocs): Add an entry
-	for R_MICROBLAZE_GOTOFF_64.
-
-2017-01-03  Nick Clifton  <nickc@redhat.com>
-
-	* mach-o.c (bfd_mach_o_lookup_uuid_command): Fix compile time
-	warning about using a possibly uninitialised variable.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
-
-	* elf32-hppa.c (ensure_undef_weak_dynamic): New function.
-	(allocate_plt_static, allocate_dynrelocs): Use it.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
-
-	* elf-hppa.h (elf_hppa_fake_sections): Set SHF_INFO_LINK for
-	.PARISC.unwind section.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
-
-	PR ld/20989
-	* elfxx-sparc.c (gdop_relative_offset_ok): New function.
-	(_bfd_sparc_elf_relocate_section): Use it to validate GOT
-	indirect to GOT pointer relative code edit.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
+2018-01-03  Alan Modra  <amodra@gmail.com>
 
 	Update year range in copyright notice of all files.
 
-For older changes see ChangeLog-2016
+For older changes see ChangeLog-2017
 
-Copyright (C) 2017 Free Software Foundation, Inc.
+Copyright (C) 2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ChangeLog-2017 ./bfd/ChangeLog-2017
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ChangeLog-2017	1970-01-01 00:00:00.000000000 +0000
+++ ./bfd/ChangeLog-2017	2018-01-04 01:49:15.000000000 +0000
@@ -0,0 +1,5727 @@
+2017-12-19  Alan Modra  <amodra@gmail.com>
+
+	PR 22626
+	* elflink.c (_bfd_elf_link_renumber_dynsyms): Don't set section
+	dynindx when section_sym_count is NULL.
+	(bfd_elf_size_dynamic_sections): Pass NULL section_sym_count to
+	preliminary _bfd_elf_link_renumber_dynsyms call.
+
+2017-12-15  Nick Clifton  <nickc@redhat.com>
+
+	PR 22571
+	* archive.c (bfd_openr_next_archived_file): Extend the
+	documentation to note that it is necessary to call
+	bfd_check_format on the rrturned bfd before using it.
+
+2017-12-14  Nick Clifton  <nickc@redhat.com>
+
+	* cpu-mt.c: Update address of FSF in copyright notice.
+	* elf32-m32c.c: Likewise.
+	* elf32-mt.c: Likewise.
+	* elf32-rl78.c: Likewise.
+	* elf32-rx.c: Likewise.
+	* elf32-rx.h: Likewise.
+	* elf32-spu.h: Likewise.
+	* hosts/x86-64linux.h: Likewise.
+
+2017-12-13  Renlin Li  <renlin.li@arm.com>
+
+	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Disallow
+	BFD_RELOC_AARCH64_16 in shared object const section. Disallow
+	BFD_RELOC_AARCH64_32 in shared object const section under LP64.
+
+2017-12-11  Sangamesh Mallayya  <sangamesh.swamy@in.ibm.com>
+
+	* bfd.c (bfd_get_sign_extend_vma): Correct typo.
+
+2017-12-09  Alan Modra  <amodra@gmail.com>
+
+	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): When emitting
+	dynamic R_SPARC_RELATIVE for GOT entries, ensure the section
+	contents are zeroed.
+
+2017-12-08  Nick Clifton  <nickc@redhat.com>
+
+	* elfcode.h (elf_write_relocs): Check for an empty howto field.
+
+2017-12-08  Sangamesh Mallayya  <sangamesh.swamy@in.ibm.com>
+
+	* bfd.c (bfd_get_sign_extend_vma): Handle aix5coff64-rs6000.
+
+2017-12-06  Alan Modra  <amodra@gmail.com>
+
+	* doc/header.sed: Trim trailing space when splitting lines.
+	* aix386-core.c, * aout-adobe.c, * aout-arm.c, * aout-cris.c,
+	* aout-ns32k.c, * aout-target.h, * aout-tic30.c, * aoutf1.h, * aoutx.h,
+	* arc-got.h, * arc-plt.def, * arc-plt.h, * archive.c, * archive64.c,
+	* archures.c, * armnetbsd.c, * bfd-in.h, * bfd.c, * bfdio.c, * binary.c,
+	* bout.c, * cache.c, * cisco-core.c, * coff-alpha.c, * coff-apollo.c,
+	* coff-arm.c, * coff-h8300.c, * coff-i386.c, * coff-i860.c,
+	* coff-i960.c, * coff-m68k.c, * coff-m88k.c, * coff-mcore.c,
+	* coff-mips.c, * coff-ppc.c, * coff-rs6000.c, * coff-sh.c,
+	* coff-stgo32.c, * coff-tic4x.c, * coff-tic54x.c, * coff-tic80.c,
+	* coff-we32k.c, * coff-x86_64.c, * coff-z80.c, * coff-z8k.c,
+	* coff64-rs6000.c, * coffcode.h, * coffgen.c, * cofflink.c,
+	* coffswap.h, * compress.c, * corefile.c, * cpu-alpha.c, * cpu-arm.c,
+	* cpu-avr.c, * cpu-bfin.c, * cpu-cr16.c, * cpu-cr16c.c, * cpu-crx.c,
+	* cpu-d10v.c, * cpu-frv.c, * cpu-ft32.c, * cpu-i370.c, * cpu-i960.c,
+	* cpu-ia64-opc.c, * cpu-ip2k.c, * cpu-lm32.c, * cpu-m32r.c,
+	* cpu-mcore.c, * cpu-microblaze.c, * cpu-mips.c, * cpu-moxie.c,
+	* cpu-mt.c, * cpu-nios2.c, * cpu-ns32k.c, * cpu-or1k.c, * cpu-powerpc.c,
+	* cpu-pru.c, * cpu-sh.c, * cpu-spu.c, * cpu-v850.c, * cpu-v850_rh850.c,
+	* cpu-xgate.c, * cpu-z80.c, * dwarf1.c, * dwarf2.c, * ecoff.c,
+	* ecofflink.c, * ecoffswap.h, * elf-bfd.h, * elf-eh-frame.c,
+	* elf-hppa.h, * elf-m10200.c, * elf-m10300.c, * elf-s390-common.c,
+	* elf-strtab.c, * elf-vxworks.c, * elf.c, * elf32-am33lin.c,
+	* elf32-arc.c, * elf32-arm.c, * elf32-avr.c, * elf32-avr.h,
+	* elf32-bfin.c, * elf32-cr16.c, * elf32-cr16c.c, * elf32-cris.c,
+	* elf32-crx.c, * elf32-d10v.c, * elf32-d30v.c, * elf32-dlx.c,
+	* elf32-epiphany.c, * elf32-fr30.c, * elf32-frv.c, * elf32-ft32.c,
+	* elf32-h8300.c, * elf32-hppa.c, * elf32-i386.c, * elf32-i860.c,
+	* elf32-i960.c, * elf32-ip2k.c, * elf32-lm32.c, * elf32-m32c.c,
+	* elf32-m32r.c, * elf32-m68hc11.c, * elf32-m68hc12.c, * elf32-m68hc1x.c,
+	* elf32-m68hc1x.h, * elf32-m68k.c, * elf32-m88k.c, * elf32-mcore.c,
+	* elf32-mep.c, * elf32-metag.c, * elf32-microblaze.c, * elf32-mips.c,
+	* elf32-moxie.c, * elf32-msp430.c, * elf32-mt.c, * elf32-nds32.c,
+	* elf32-nds32.h, * elf32-nios2.c, * elf32-or1k.c, * elf32-pj.c,
+	* elf32-ppc.c, * elf32-ppc.h, * elf32-pru.c, * elf32-rl78.c,
+	* elf32-rx.c, * elf32-s390.c, * elf32-score.c, * elf32-score.h,
+	* elf32-score7.c, * elf32-sh-symbian.c, * elf32-sh.c, * elf32-sh64.c,
+	* elf32-sparc.c, * elf32-spu.c, * elf32-tic6x.c, * elf32-tilegx.c,
+	* elf32-tilegx.h, * elf32-tilepro.c, * elf32-tilepro.h, * elf32-v850.c,
+	* elf32-vax.c, * elf32-wasm32.c, * elf32-xc16x.c, * elf32-xgate.c,
+	* elf32-xgate.h, * elf32-xstormy16.c, * elf32-xtensa.c, * elf64-alpha.c,
+	* elf64-hppa.c, * elf64-ia64-vms.c, * elf64-mips.c, * elf64-mmix.c,
+	* elf64-ppc.c, * elf64-s390.c, * elf64-sh64.c, * elf64-sparc.c,
+	* elf64-tilegx.c, * elf64-tilegx.h, * elf64-x86-64.c, * elfcore.h,
+	* elflink.c, * elfn32-mips.c, * elfnn-aarch64.c, * elfnn-ia64.c,
+	* elfnn-riscv.c, * elfxx-aarch64.c, * elfxx-aarch64.h, * elfxx-ia64.c,
+	* elfxx-ia64.h, * elfxx-mips.c, * elfxx-riscv.c, * elfxx-sparc.c,
+	* elfxx-tilegx.c, * elfxx-x86.c, * elfxx-x86.h, * freebsd.h, * hash.c,
+	* host-aout.c, * hp300hpux.c, * hppabsd-core.c, * hpux-core.c,
+	* i386aout.c, * i386linux.c, * i386lynx.c, * i386mach3.c, * i386msdos.c,
+	* i386netbsd.c, * ieee.c, * ihex.c, * irix-core.c, * libaout.h,
+	* libbfd-in.h, * libbfd.c, * libcoff-in.h, * libnlm.h, * libpei.h,
+	* libxcoff.h, * linker.c, * lynx-core.c, * m68k4knetbsd.c,
+	* m68klinux.c, * m68knetbsd.c, * m88kmach3.c, * mach-o-aarch64.c,
+	* mach-o-arm.c, * mach-o-i386.c, * mach-o-target.c, * mach-o-x86-64.c,
+	* mach-o.c, * mach-o.h, * merge.c, * mipsbsd.c, * mmo.c, * netbsd.h,
+	* netbsd-core.c, * newsos3.c, * nlm-target.h, * nlm32-ppc.c,
+	* nlm32-sparc.c, * nlmcode.h, * ns32k.h, * ns32knetbsd.c, * oasys.c,
+	* opncls.c, * pc532-mach.c, * pdp11.c, * pe-arm.c, * pe-i386.c,
+	* pe-mcore.c, * pe-mips.c, * pe-x86_64.c, * peXXigen.c, * pef.c,
+	* pef.h, * pei-arm.c, * pei-i386.c, * pei-mcore.c, * pei-x86_64.c,
+	* peicode.h, * plugin.c, * ppcboot.c, * ptrace-core.c, * reloc.c,
+	* riscix.c, * rs6000-core.c, * section.c, * som.c, * som.h,
+	* sparclinux.c, * sparcnetbsd.c, * srec.c, * stabs.c, * sunos.c,
+	* syms.c, * targets.c, * tekhex.c, * trad-core.c, * vax1knetbsd.c,
+	* vaxnetbsd.c, * verilog.c, * versados.c, * vms-alpha.c, * vms-lib.c,
+	* vms-misc.c, * wasm-module.c, * wasm-module.h, * xcofflink.c,
+	* xsym.c, * xsym.h: Whitespace fixes.
+	* bfd-in2.h, * libbfd.h, * libcoff.h: Regenerate.
+
+2017-12-06  Alan Modra  <amodra@gmail.com>
+
+	* elf32-lm32.c (lm32_elf_check_relocs): Skip non-ALLOC sections.
+	* elf32-m32r.c (m32r_elf_check_relocs): Likewise.
+	* elf32-nds32.c (nds32_elf_check_relocs): Likewise.
+	* elf32-or1k.c (or1k_elf_check_relocs): Likewise.
+	* elf32-sh.c (sh_elf_check_relocs): Likewise.
+
+2017-12-06  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (struct elf32_hppa_dyn_reloc_entry): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(elf32_hppa_adjust_dynamic_symbol): Comment tidy.
+	* elf32-lm32.c (struct elf_lm32_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(lm32_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elf32-m32r.c (struct elf_m32r_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(m32r_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
+	Disable -z no-copyreloc too.
+	* elf32-metag.c (struct elf_metag_dyn_reloc_entry): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(elf_metag_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elf32-microblaze.c (struct elf32_mb_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(readonly_dynrelocs): New function.
+	(microblaze_elf_adjust_dynamic_symbol): Use it.
+	* elf32-nds32.c (struct elf_nds32_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(nds32_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
+	Disable -z no-copyreloc too.
+	* elf32-nios2.c (struct elf32_nios2_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	* elf32-or1k.c (struct elf_or1k_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(or1k_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elf32-sh.c (struct elf_sh_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(sh_elf_adjust_dynamic_symbol): Use readonly_dynrelocs, but disable.
+	Disable -z no-copyreloc too.
+	* elf32-tilepro.c (struct tilepro_elf_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(tilepro_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elfnn-riscv.c (struct riscv_elf_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(riscv_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elfxx-sparc.c (struct _bfd_sparc_elf_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(_bfd_sparc_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elfxx-tilegx.c (struct tilegx_elf_dyn_relocs): Delete.  Use
+	struct elf_dyn_relocs throughout file instead.
+	(tilegx_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elf32-s390.c (elf_s390_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* elf64-s390.c (elf_s390_adjust_dynamic_symbol): Use readonly_dynrelocs.
+
+2017-12-06  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Comment tidy.
+	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise.
+
+2017-12-04  Alan Modra  <amodra@gmail.com>
+
+	* elfxx-x86.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function.  Always prints via minfo and
+	correct "readonly" to "read-only" in warning message., replacing..
+	(_bfd_x86_elf_readonly_dynrelocs): ..this.
+	(_bfd_x86_elf_size_dynamic_sections): Correct "readonly" to
+	"read-only" in warning message.  Formatting.
+	(_bfd_x86_elf_adjust_dynamic_symbol): Use readonly_dynrelocs.
+	* linker.c (bfd_link_hash_traverse): Comment typo fix.
+
+2017-12-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_readonly_dynrelocs): Print symbol
+	for map file output.
+
+2017-12-01  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (maybe_set_textrel): Print symbol for map file output.
+	* elf32-ppc.c (maybe_set_textrel): Likewise.
+	* elf64-ppc.c (maybe_set_textrel): Likewise.
+	* elf32-arm.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing..
+	(elf32_arm_readonly_dynrelocs): ..this.
+	* elf32-lm32.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-m32r.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-metag.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-nds32.c: Delete unnecessary forward declarations.
+	(readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-or1k.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-s390.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-sh.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf32-tic6x.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing..
+	(elf32_tic6x_readonly_dynrelocs): ..this.
+	* elf32-tilepro.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elf64-s390.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elfnn-aarch64.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing..
+	(aarch64_readonly_readonly_dynrelocs): ..this.
+	* elfnn-riscv.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elfxx-sparc.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+	* elfxx-tilegx.c (readonly_dynrelocs): New function.
+	(maybe_set_textrel): New function, replacing old version of..
+	(readonly_dynrelocs): ..this.
+
+2017-12-01  Alan Modra  <amodra@gmail.com>
+
+	PR 22533
+	* elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Don't do anything
+	special with non_got_ref for weak aliases.
+	(elf32_hppa_check_relocs): Tweak setting of non_got_ref.
+	(elf32_hppa_adjust_dynamic_symbol): When initialising weak aliases,
+	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
+	strong symbol is allocated in dynbss.  Tidy comments.
+	(elf32_hppa_relocate_section): Comment fix.
+	* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't do anything
+	special with non_got_ref for weak aliases.
+	(ppc_elf_adjust_dynamic_symbol): When initialising weak aliases,
+	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
+	strong symbol is allocated in dynbss.  Tidy comments.
+	* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Don't do anything
+	special with non_got_ref for weak aliases.
+	(ppc64_elf_adjust_dynamic_symbol): When initialising weak aliases,
+	don't uselessly copy non_got_ref.  Clear dyn_relocs instead if
+	strong symbol is allocated in dynbss.  Tidy comments.
+
+2017-11-29  Nick Clifton  <nickc@redhat.com>
+
+	PR 22509
+	* coffcode.h (coff_slurp_reloc_table): Check for a NULL symbol
+	pointer when processing relocs.
+
+2017-11-29  Stefan Stroe  <stroestefan@gmail.com>
+
+	* po/Make-in (datadir): Define as @datadir@.
+	(localedir): Define as @localedir@.
+	(gnulocaledir, gettextsrcdir): Use @datarootdir@.
+
+2017-11-28  Nick Clifton  <nickc@redhat.com>
+
+	PR 22507
+	* coffgen.c (_bfd_coff_read_string_table): Check for an excessive
+	size of the external string table.
+
+2017-11-28  Nick Clifton  <nickc@redhat.com>
+
+	PR 22506
+	* reloc.c (reloc_offset_in_range): Rename to
+	bfd_reloc_offset_in_range and export.
+	(bfd_perform_relocation): Rename function invocation.
+	(bfd_install_relocation): Likewise.
+	(bfd_final_link_relocate): Likewise.
+	* bfd-in2.h: Regenerate.
+	* coff-arm.c (coff_arm_reloc): Use bfd_reloc_offset_in_range.
+	* coff-i386.c (coff_i386_reloc): Likewise.
+	* coff-i860.c (coff_i860_reloc): Likewise.
+	* coff-m68k.c (mk68kcoff_common_addend_special_fn): Likewise.
+	* coff-m88k.c (m88k_special_reloc): Likewise.
+	* coff-mips.c (mips_reflo_reloc): Likewise.
+	* coff-x86_64.c (coff_amd64_reloc): Likewise.
+
+2017-11-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-m10300.c (mn10300_elf_check_relocs): Don't set
+	non_ir_ref_regular.
+	* elf32-arm.c (elf32_arm_check_relocs): Likewise.
+	* elf32-bfin.c (bfin_check_relocs): Likewise.
+	* elf32-cr16.c (cr16_elf_check_relocs): Likewise.
+	* elf32-cris.c (cris_elf_check_relocs): Likewise.
+	* elf32-d10v.c (elf32_d10v_check_relocs): Likewise.
+	* elf32-dlx.c (elf32_dlx_check_relocs): Likewise.
+	* elf32-fr30.c (fr30_elf_check_relocs): Likewise.
+	* elf32-frv.c (elf32_frv_check_relocs): Likewise.
+	* elf32-hppa.c (elf32_hppa_check_relocs): Likewise.
+	* elf32-i370.c (i370_elf_check_relocs): Likewise.
+	* elf32-i386.c (elf_i386_check_relocs): Likewise.
+	* elf32-iq2000.c (iq2000_elf_check_relocs): Likewise.
+	* elf32-lm32.c (lm32_elf_check_relocs): Likewise.
+	* elf32-m32c.c (m32c_elf_check_relocs): Likewise.
+	* elf32-m32r.c (m32r_elf_check_relocs): Likewise.
+	* elf32-m68hc1x.c (elf32_m68hc11_check_relocs): Likewise.
+	* elf32-m68k.c (elf_m68k_check_relocs): Likewise.
+	* elf32-mcore.c (mcore_elf_check_relocs): Likewise.
+	* elf32-metag.c (elf_metag_check_relocs): Likewise.
+	* elf32-microblaze.c (microblaze_elf_check_relocs): Likewise.
+	* elf32-moxie.c (moxie_elf_check_relocs): Likewise.
+	* elf32-msp430.c (elf32_msp430_check_relocs): Likewise.
+	* elf32-mt.c (mt_elf_check_relocs): Likewise.
+	* elf32-nios2.c (nios2_elf32_check_relocs): Likewise.
+	* elf32-or1k.c (or1k_elf_check_relocs): Likewise.
+	* elf32-ppc.c (ppc_elf_check_relocs): Likewise.
+	* elf32-rl78.c (rl78_elf_check_relocs): Likewise.
+	* elf32-s390.c (elf_s390_check_relocs): Likewise.
+	* elf32-score.c (s3_bfd_score_elf_check_relocs): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_check_relocs): Likewise.
+	* elf32-sh.c (sh_elf_check_relocs): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_check_relocs): Likewise.
+	* elf32-tilepro.c (tilepro_elf_check_relocs): Likewise.
+	* elf32-v850.c (v850_elf_check_relocs): Likewise.
+	* elf32-vax.c (elf_vax_check_relocs): Likewise.
+	* elf32-xstormy16.c (xstormy16_elf_check_relocs): Likewise.
+	* elf32-xtensa.c (elf_xtensa_check_relocs): Likewise.
+	* elf64-aarch64.c (elf64_aarch64_check_relocs): Likewise.
+	* elf64-alpha.c (elf64_alpha_check_relocs): Likewise.
+	* elf64-hppa.c (elf64_hppa_check_relocs): Likewise.
+	* elf64-ia64-vms.c (elf64_ia64_check_relocs): Likewise.
+	* elf64-mmix.c (mmix_elf_check_relocs): Likewise.
+	* elf64-ppc.c (ppc64_elf_check_relocs): Likewise.
+	* elf64-s390.c (elf_s390_check_relocs): Likewise.
+	* elf64-sh64.c (sh_elf64_check_relocs): Likewise.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Likewise.
+	* elfnn-ia64.c (elfNN_ia64_check_relocs): Likewise.
+	* elfnn-riscv.c (riscv_elf_check_relocs): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_check_relocs): Likewise.
+
+2017-11-28  Alan Modra  <amodra@gmail.com>
+
+	PR 22471
+	* elflink.c (_bfd_elf_merge_symbol): Allow weak symbols to override
+	early passes over linker script symbols.
+	* linker.c (_bfd_generic_link_add_one_symbol): Allow symbols to
+	override early passes over linker script symbols.  Clear ldscript_def
+	on symbol definitions.
+
+2017-11-28  Alan Modra  <amodra@gmail.com>
+
+	* elf64-mmix.c (bfd_elf64_bfd_copy_link_hash_symbol_type): Define.
+
+2017-11-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22502
+	* elflink.c (_bfd_elf_merge_symbol): Also skip definition from
+	an IR object.
+	(elf_link_add_object_symbols): If linker plugin is enabled, set
+	non_ir_ref_regular on symbols referenced in regular objects so
+	that linker plugin will get the correct symbol resolution.
+
+2017-11-27  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	PR ld/22263
+	* elfnn-aarch64.c (elfNN_aarch64_relocate_section): Use
+	bfd_link_executable instead of bfd_link_pic for TLS.
+	(elfNN_aarch64_allocate_dynrelocs): Likewise.
+	(aarch64_can_relax_tls): Likewise.
+
+2017-11-27  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	PR ld/22269
+	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Use
+	UNDEFWEAK_NO_DYNAMIC_RELOC to avoid dynamic GOT relocs.
+	(elfNN_aarch64_allocate_dynrelocs): Likewise.
+
+2017-11-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22444
+	* elf.c (elf_read_notes): Add an argument for note aligment.
+	(elf_parse_notes): Likewise.
+	(_bfd_elf_make_section_from_shdr): Pass section aligment to
+	elf_parse_notes.
+	(bfd_section_from_phdr): Pass segment aligment to elf_read_notes.
+	(elf_parse_notes): Add an argument for note aligment.  Use
+	ELF_NOTE_DESC_OFFSET to get the offset of the note descriptor.
+	Use ELF_NOTE_NEXT_OFFSET to get the offset of the next note
+	entry.
+	(elf_read_notes): Add an argument for note aligment and pass it
+	to elf_parse_notes.
+
+2017-11-23  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (pc_dynrelocs): Define.
+	(elf32_hppa_copy_indirect_symbol): Don't copy dyn_relocs to weakdefs.
+	(alias_readonly_dynrelocs): New function.
+	(elf32_hppa_adjust_dynamic_symbol): Don't clear non_got_ref to
+	indicate dyn_relocs should be discarded, discard them here.
+	Use alias_readonly_dynrelocs.
+	(allocate_dynrelocs): Don't test or clear non_got_ref.
+	(elf32_hppa_relocate_section): Simplify test for dynamic relocs.
+	* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't copy dyn_relocs
+	to weakdefs.
+	(alias_readonly_dynrelocs, pc_dynrelocs): New functions.
+	(ppc_elf_adjust_dynamic_symbol): Don't clear non_got_ref to
+	indicate dyn_relocs should be discarded, discard them here.
+	Use alias_readonly_dynrelocs.
+	(allocate_dynrelocs): Don't test or clear non_got_ref.
+	(ppc_elf_relocate_section): Simplify test for dynamic relocs.
+
+2017-11-23  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc_link_hash_entry): Delete weakref field.
+	(ppc64_elf_copy_indirect_symbol): Don't set weakref.
+	(alias_readonly_dynrelocs): Use u.alias rather than weakref.
+	(ppc64_elf_adjust_dynamic_symbol): Don't use
+	alias_readonly_dynrelocs for function symbols.
+
+2017-11-23  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct elf_link_hash_entry): Add is_weakalias.
+	Rename u.weakdef to u.alias and update comment.
+	(weakdef): New static inline function.
+	* elflink.c (bfd_elf_record_link_assignment) Test is_weakalias
+	rather than u.weakdef != NULL, and use weakdef function.
+	(_bfd_elf_adjust_dynamic_symbol): Likewise.
+	(_bfd_elf_fix_symbol_flags): Likewise.  Clear is_weakalias on
+	all aliases if def has been overridden in a regular object, not
+	u.weakdef.
+	(elf_link_add_object_symbols): Delete new_weakdef flag.  Test
+	is_weakalias and use weakdef.  Set is_weakalias and circular
+	u.alias.  Update comments.
+	(_bfd_elf_gc_mark_rsec): Test is_weakalias rather than
+	u.weakdef != NULL and use weakdef function.
+	* elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Test
+	is_weakalias rather than u.weakdef != NULL and use weakdef
+	function.  Assert that def is strong defined.
+	* elf32-arc.c (elf_arc_adjust_dynamic_symbol): Likewise.
+	* elf32-arm.c (elf32_arm_adjust_dynamic_symbol): Likewise.
+	* elf32-bfin.c (elf32_bfinfdpic_adjust_dynamic_symbol): Likewise.
+	(bfin_adjust_dynamic_symbol): Likewise.
+	* elf32-cr16.c (_bfd_cr16_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-cris.c (elf_cris_adjust_dynamic_symbol): Likewise.
+	* elf32-frv.c (elf32_frvfdpic_adjust_dynamic_symbol): Likewise.
+	* elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Likewise.
+	* elf32-i370.c (i370_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-lm32.c (lm32_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-m32r.c (m32r_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise.
+	* elf32-metag.c (elf_metag_adjust_dynamic_symbol): Likewise.
+	* elf32-microblaze.c (microblaze_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-nds32.c (nds32_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-nios2.c (nios2_elf32_adjust_dynamic_symbol): Likewise.
+	* elf32-or1k.c (or1k_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
+	* elf32-score.c (s3_bfd_score_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-sh.c (sh_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_adjust_dynamic_symbol): Likewise.
+	* elf32-tilepro.c (tilepro_elf_gc_mark_hook): Likewise.
+	(tilepro_elf_adjust_dynamic_symbol): Likewise.
+	* elf32-vax.c (elf_vax_adjust_dynamic_symbol): Likewise.
+	* elf32-xtensa.c (elf_xtensa_adjust_dynamic_symbol): Likewise.
+	* elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Likewise.
+	* elf64-hppa.c (elf64_hppa_adjust_dynamic_symbol): Likewise.
+	* elf64-ia64-vms.c (elf64_ia64_adjust_dynamic_symbol): Likewise.
+	* elf64-ppc.c (ppc64_elf_gc_mark_hook): Likewise.
+	(ppc64_elf_adjust_dynamic_symbol): Likewise.
+	* elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise.
+	* elf64-sh64.c (sh64_elf64_adjust_dynamic_symbol): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise.
+	* elfnn-ia64.c (elfNN_ia64_adjust_dynamic_symbol): Likewise.
+	* elfnn-riscv.c (riscv_elf_adjust_dynamic_symbol): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_adjust_dynamic_symbol): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_gc_mark_hook): Likewise.
+	(_bfd_sparc_elf_adjust_dynamic_symbol): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_gc_mark_hook): Likewise.
+	(tilegx_elf_adjust_dynamic_symbol): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_adjust_dynamic_symbol): Likewise.
+
+2017-11-21  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (elf_symbol_from): Check for NULL symbol bfd.
+	* elfcode.h (elf_slurp_reloc_table_from_section): Add FIXME comment.
+
+2017-11-20  Nick Clifton  <nickc@redhat.com>
+
+	PR 22450
+	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Skip
+	objects without a GNU_PROPERTY note section when looking for a bfd
+	onto which notes can be accumulated.
+
+2017-11-20  Alan Modra  <amodra@gmail.com>
+
+	PR 22451
+	PR 22460
+	* elf.c (_bfd_elf_init_reloc_shdr): Delete "sec_hdr" parameter
+	and leave rel_hdr->sh_flags zero.  Update calls.
+	(bfd_elf_set_group_contents): Check input rel/rela SHF_GROUP
+	flag when !gas before adding rel/rela section to group.  Set
+	output rel/rela SHF_GROUP flags.
+
+2017-11-18  Jim Wilson  <jimw@sifive.com>
+
+	* elfnn-riscv.c (_bfd_riscv_relax_align): Add space between alignment
+	and to in error message.
+
+2017-11-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Pass
+	"%F%P:", instead of "%F:", to linker callback in case of error.
+
+2017-11-16  Nick Clifton  <nickc@redhat.com>
+
+	PR 22421
+	* elf.c (elfcore_grok_netbsd_procinfo): Check that the note is big enough.
+	(elfcore_grok_openbsd_procinfo): Likewise.
+	(elfcore_grok_nto_status): Likewise.
+
+2017-11-16  Nick Clifton  <nickc@redhat.com>
+
+	* merge.c (sec_merge_emit): Always create padding buffer.  Add
+	asserts to make sure that the buffer is long enough.
+
+2017-11-15  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (union _bfd_doprnt_args): Add "Bad".
+	(_bfd_doprnt): Handle more flags.
+	(_bfd_doprnt_scan): Likewise.  Tidy setting of args array.
+	(error_handler_internal): Init args type to Bad.
+
+2017-11-14  Alan Modra  <amodra@gmail.com>
+
+	PR 22431
+	* elf64-ppc.c (ppc64_elf_size_dynamic_sections): Warn on discarding
+	non-empty dynamic section.
+	(ppc_build_one_stub): Take elf_gp from output bfd, not output
+	section owner.
+	(ppc_size_one_stub, ppc64_elf_next_toc_section): Likewise.
+
+2017-11-14  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_size_stubs): Correct test for user
+	.eh_frame info.
+
+2017-11-13  Jan Beulich  <jbeulich@suse.com>
+
+	* coff-tic80.c (COFF_ENCODE_ALIGNMENT, COFF_DECODE_ALIGNMENT):
+	Define.
+	* coffcode.h (coff_set_alignment_hook): Drop tic80 special case.
+	(coff_write_object_contents): Likewise. Issue diagnostic for too
+	large alignment.
+
+2017-11-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22423
+	* elf.c (_bfd_elf_map_sections_to_segments): Remove PF_X from
+	PT_PHDR segment.
+
+2017-11-12  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (elf_link_add_object_symbols): Ignore anything but
+	defined and defweak symbols when setting up weakdefs.
+
+2017-11-12  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Set non_got_ref
+	to keep dyn_relocs, clear to discard.  Comment.
+	(allocate_dynrelocs): Always clear non_got_ref when clearing
+	dyn_relocs in non-pic case.  Invert non_got_ref test.  Also test
+	dynamic_adjusted and ELF_COMMON_DEF_P.  Move code deleting
+	dyn_relocs on undefined syms to handle for non-pic too.
+	(elf32_hppa_relocate_section): Simplify test for non-pic dyn relocs.
+	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Set non_got_ref
+	to keep dyn_relocs, clear to discard.  Comment.
+	(allocate_dynrelocs): Always clear non_got_ref when clearing
+	dyn_relocs in non-pic case.  Invert non_got_ref test.  Also test
+	dynamic_adjusted and ELF_COMMON_DEF_P.  Move code deleting
+	dyn_relocs on undefined syms to handle for non-pic too.
+	(ppc_elf_relocate_section): Simplify test for non-pic dyn relocs.
+	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Discard
+	dyn_relocs here.  Don't bother setting non_got_ref.  Comment.
+	(allocate_dynrelocs): Delete special handling of non-pic ELFv2
+	ifuncs.  Move code deleting dyn_relocs on undefined symbols to
+	handle for non-pic too.  Don't test non_got_ref.  Do test
+	dynamic_adjusted and ELF_COMMON_DEF_P.
+
+2017-11-08  Djordje Todorovic  <djordje.todorovic@rt-rk.com>
+
+	* elf32-mips.c (elf32_mips_grok_psinfo): Extract core->pid.
+	* elf64-mips.c (elf64_mips_grok_psinfo): Likewise.
+	* elfn32-mips.c (elf32_mips_grok_psinfo): Likewise.
+
+2017-11-08  Djordje Todorovic  <djordje.todorovic@rt-rk.com>
+
+	* elf32-mips.c (elf32_mips_write_core_note): New function.
+	(elf_backend_write_core_note): New macro.
+	* elf64-mips.c (elf64_mips_write_core_note): New function.
+	(elf_backend_write_core_note): New macro.
+	* elfn32-mips.c (elf32_mips_write_core_note): New function.
+	(elf_backend_write_core_note): New macro.
+
+2017-11-07  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_build_stubs): Correct pluralization in
+	statistics message.
+
+2017-11-07  Alan Modra  <amodra@gmail.com>
+
+	* sysdep.h: Formatting, comment fixes.
+	(gettext, ngettext): Redefine when ENABLE_NLS.
+	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
+	(_): Define using gettext.
+	(textdomain, bindtextdomain): Use safer "do nothing".
+	* hosts/alphavms.h (textdomain, bindtextdomain): Likewise.
+	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
+
+2017-11-05  Alan Modra  <amodra@gmail.com>
+
+	PR 22397
+	* bfd.c (_bfd_doprnt_scan): Check args index before storing, not
+	after.
+
+2017-11-05  Alan Modra  <amodra@gmail.com>
+
+	PR 22397
+	* bfd.c (union _bfd_doprnt_args): New.
+	(PRINT_TYPE): Add FIELD arg.  Take value from args.
+	(_bfd_doprnt): Replace ap parameter with args.  Adjust all
+	PRINT_TYPE invocations and reading of format args to suit.
+	Move "%%" handling out of switch handling args.  Support
+	positional parameters.
+	(_bfd_doprnt_scan): New function.
+	(error_handler_internal): Call _bfd_doprnt_scan and read args.
+
+2017-11-04  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (got_entries_needed, got_relocs_needed): New functions.
+	(allocate_dynrelocs, ppc_elf_size_dynamic_sections): Use them here.
+	(ppc_elf_relocate_section): Don't output a dynamic relocation
+	for IE GOT entries in an executable.
+	* elf64-ppc.c (allocate_got): Trim unnecessary TPREL relocs.
+	(ppc64_elf_size_dynamic_sections): Likewise.
+	(ppc64_elf_relocate_section): Likewise.
+
+2017-11-04  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (readonly_dynrelocs): Delete info param.  Update all
+	callers.  Don't bother with SEC_ALLOC test.  Return section pointer.
+	Move minfo call to..
+	(maybe_set_textrel): ..here.
+	* elf64-ppc.c (readonly_dynrelocs): Return section pointer.
+	(maybe_set_textrel): Call minfo to print textrel warning to map file.
+
+2017-11-04  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (enum _tls_type): Move.
+	(struct elf32_hppa_link_hash_entry): Make tls_type a bitfield.
+	(elf32_hppa_check_relocs): Set DF_STATIC_TLS only for shared libraries.
+	Tidy tls_type handling.  Set symbol tls_type for GOT_TLS_LDM too.
+	(got_entries_needed, got_relocs_needed): New functions.
+	(allocate_dynrelocs): Use them.
+	(elf32_hppa_size_dynamic_sections): Likewise.
+	(elf32_hppa_relocate_section): Delete bogus FIXME.  Formatting.
+	Correct code emitting relocs on GD/IE got entries.  Report an
+	error when a symbol has both normal and TLS GOT relocs.
+
+2017-11-04  Alan Modra  <amodra@gmail.com>
+
+	PR 22394
+	* elf32-hppa.c (elf32_hppa_check_relocs): Don't create dyn_relocs
+	for plabels when non-pic.
+	(maybe_set_textrel): New function.
+	(readonly_dynrelocs): Move and rewrite.
+	(elf32_hppa_adjust_dynamic_symbol): Use it.  Don't create copy
+	relocs when def_regular or -z nocopyreloc.  Handle non_got_ref
+	for functions.  Expand non_got_ref comments.
+	(elf32_hppa_size_dynamic_sections): Use maybe_set_textrel.
+
+2017-11-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Set plt.refcount to 1.
+	Don't use func_pointer_refcount.  Don't set plt.refcount nor
+	non_got_ref for function pointer reference.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Don't use
+	func_pointer_refcount.
+	(_bfd_x86_elf_copy_indirect_symbol): Don't copy
+	func_pointer_refcount.
+	(_bfd_x86_elf_hide_symbol): Don't use func_pointer_refcount.
+	* elfxx-x86.h (GENERATE_DYNAMIC_RELOCATION_P): Likewise.
+	(elf_x86_link_hash_entry): Remove func_pointer_refcount.
+
+2017-11-03  Mingi Cho  <mgcho.minic@gmail.com>
+	    Nick Clifton  <nickc@redhat.com>
+
+	PR 22385
+	* coffgen.c (_bfd_coff_get_external_symbols): Check for an
+	overlarge raw syment count.
+	(coff_get_normalized_symtab): Likewise.
+
+2017-11-01  James Bowman  <james.bowman@ftdichip.com>
+
+	* archures.c: Add bfd_mach_ft32b.
+	* cpu-ft32.c: Add arch_info_struct.
+	* elf32-ft32.c: Add R_FT32_RELAX, SC0, SC1,
+	DIFF32.
+	(ft32_elf_relocate_section): Add clauses for R_FT32_SC0, SC1,
+	DIFF32.
+	(ft32_reloc_shortable, elf32_ft32_is_diff_reloc)
+	(elf32_ft32_adjust_diff_reloc_value)
+	(elf32_ft32_adjust_reloc_if_spans_insn)
+	(elf32_ft32_relax_delete_bytes, elf32_ft32_relax_is_branch_target)
+	(ft32_elf_relax_section): New function.
+	* reloc.c: Add BFD_RELOC_FT32_RELAX, SC0, SC1, DIFF32.
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+
+2017-11-01  Nick Clifton  <nickc@redhat.com>
+
+	PR 22376
+	* coffcode.h (coff_slurp_line_table): Check for an excessively
+	large line number count.
+
+2017-11-01  Nick Clifton  <nickc@redhat.com>
+
+	PR 22373
+	* peicode.h (pe_bfd_read_buildid): Revise check for invalid size
+	and offset in light of further possible bogus values.
+
+2017-11-01  Alan Modra  <amodra@gmail.com>
+
+	PR 22374
+	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't create a plt
+	entry when just a dynamic reloc can serve.  Ensure no dynamic
+	relocations when UNDEFWEAK_NO_DYNAMIC_RELOC by setting non_got_ref.
+	Expand and move the non_got_ref comment.
+	* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise.
+
+2017-11-01  Nick Clifton  <nickc@redhat.com>
+
+	PR 22369
+	* coffgen.c (_bfd_coff_free_symbols): Fail if called on a non-COFF
+	file.
+	* cofflink.c (coff_link_check_archive_element): Skip non-COFF
+	members of an archive.
+
+2017-10-31  Nick Clifton  <nickc@redhat.com>
+
+	PR 22373
+	* peicode.h (pe_bfd_read_buildid): Check for invalid size and data
+	offset values.
+
+2017-10-30  Alan Modra  <amodra@gmail.com>
+
+	* elf32-frv.c (ELF_TARGET_ID): Don't define for generic
+	elf target.
+
+	* elflink.c (elf_gc_sweep): Test elf_object_id in addition to
+	relocs_compatible.
+	(bfd_elf_gc_sections): Likewise.
+
+2017-10-30  Alan Modra  <amodra@gmail.com>
+
+	PR 22269
+	* elf32-hppa.c (elf32_hppa_check_relocs): Move SEC_ALLOC test to
+	ensure non_got_ref is not set due to debug references.
+	(elf32_hppa_adjust_dynamic_symbol): Tidy plabel handling.  Use
+	SYMBOL_CALLS_LOCAL and UNDEFWEAK_NO_DYNAMIC_RELOC when determining
+	need for a plt entry.
+	(allocate_dynrelocs): Similarly for got entries.  Tidy code discarding
+	dynamic relocs when pic.  Remove bogus code attempting to handle
+	commons.
+	(elf32_hppa_relocate_section): Similarly.  Delete resolved_to_zero
+	and simplify.
+	(elf32_hppa_finish_dynamic_symbol): Use UNDEFWEAK_NO_DYNAMIC_RELOC
+	and SYMBOL_REFERENCES_LOCAL in GOT handling.
+
+2017-10-28  Alan Modra  <amodra@gmail.com>
+
+	PR 22300
+	* elflink.c (_bfd_elf_merge_symbol): Remove relocs_compatible check.
+	* elf32-hppa.c (elf_backend_relocs_compatible): Define.
+	* elf32-ppc.c (elf_backend_relocs_compatible): Define.
+	* elf64-ppc.c (elf_backend_relocs_compatible): Define.
+
+2017-10-25  Alan Modra  <amodra@gmail.com>
+
+	* archive.c (_bfd_compute_and_write_armap): Match "__gnu_lto_slim"
+	optionally prefixed with "_".
+	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
+
+2017-10-24  Andrew Waterman  <andrew@sifive.com>
+
+	* elfnn-riscv.c (_bfd_riscv_relax_lui): Don't relax to c.lui
+	when rd is x0.
+
+2017-10-24  Renlin Li  <renlin.li@arm.com>
+
+	PR ld/21703
+	* elflink.c (_bfd_elf_merge_symbol): Handle multiple definition case.
+
+2017-10-23  Nick Clifton  <nickc@redhat.com>
+
+	PR 22319
+	* elflink.c (elf_link_output_extsym): Keep global undefined
+	symbols if they have been marked as needed.
+
+2017-10-23  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfn32-mips.c (mips_elf_n32_mkobject): New prototype and
+	function.
+	(bfd_elf32_mkobject): Use `mips_elf_n32_mkobject' rather than
+	`_bfd_mips_elf_mkobject'.
+
+2017-10-22  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR gas/22304
+	* config.bfd (cris-*-* | crisv32-*-*): Require a 64-bit BFD.
+
+2017-10-19  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elfnn-riscv.c (riscv_pcgp_hi_reloc): New structure.
+	(riscv_pcgp_lo_reloc): Likewise.
+	(riscv_pcgp_relocs): Likewise.
+	(riscv_init_pcgp_relocs): New function.
+	(riscv_free_pcgp_relocs): Likewise.
+	(riscv_record_pcgp_hi_reloc): Likewise.
+	(riscv_record_pcgp_lo_reloc): Likewise.
+	(riscv_delete_pcgp_hi_reloc): Likewise.
+	(riscv_use_pcgp_hi_reloc): Likewise.
+	(riscv_record_pcgp_lo_reloc): Likewise.
+	(riscv_find_pcgp_lo_reloc): Likewise.
+	(riscv_delete_pcgp_lo_reloc): Likewise.
+	(_bfd_riscv_relax_pc): Likewise.
+	(_bfd_riscv_relax_section): Handle R_RISCV_PCREL_* relocations
+	via the new functions above.
+
+2017-10-19  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elfnn-riscv.c (R_RISCV_DELETE): New define.
+	(_bfd_riscv_relax_delete): New function.
+	(perform_relocation): Handle R_RISCV_DELETE.
+	(_bfd_riscv_relax_section): Likewise.
+
+2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22263
+	* elfxx-tilegx.c (tilegx_elf_tls_transition): Replace
+	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
+	bfd_link_executable for TLS check.
+	(tilegx_elf_check_relocs): Likewise.
+	(allocate_dynrelocs): Likewise.
+	(tilegx_elf_relocate_section): Likewise.
+
+2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22263
+	* elf32-tilepro.c (tilepro_elf_tls_transition): Replace
+	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
+	bfd_link_executable for TLS check.
+	(tilepro_elf_check_relocs): Likewise.
+	(allocate_dynrelocs): Likewise.
+	(tilepro_elf_relocate_section): Likewise.
+
+2017-10-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22263
+	* elfxx-sparc.c (sparc_elf_tls_transition): Replace
+	bfd_link_pic with !bfd_link_executable, !bfd_link_pic with
+	bfd_link_executable for TLS check.
+	(_bfd_sparc_elf_check_relocs): Likewise.
+	(allocate_dynrelocs): Likewise.
+	(_bfd_sparc_elf_relocate_section): Likewise.
+
+2017-10-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-tilepro.c (tilepro_elf_gc_mark_hook): Call
+	_bfd_generic_link_add_one_symbol to mark __tls_get_addr.
+	* elfxx-tilegx.c (tilegx_elf_gc_mark_hook): Likewise.
+
+2017-10-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-microblaze.c (microblaze_elf_check_relocs): Check for
+	indirect and warning symbols.
+
+2017-10-17  Alan Modra  <amodra@gmail.com>
+
+	PR 22307
+	* elf-properties.c (_bfd_elf_parse_gnu_properties): Compare datasz
+	against size left rather than comparing pointers.  Reorganise loop.
+
+2017-10-17  Alan Modra  <amodra@gmail.com>
+
+	PR 22306
+	* aoutx.h (aout_get_external_symbols): Handle stringsize of zero,
+	and error for any other size that doesn't cover the header word.
+
+2017-10-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-bfd.h (elf_backend_data): Remove gc_sweep_hook.
+	* elf32-arm.c (elf32_arm_gc_sweep_hook): Removed.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-bfin.c (bfin_gc_sweep_hook): Likewise.
+	(bfinfdpic_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-cr16.c (elf32_cr16_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-cris.c (cris_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-hppa.c (elf32_hppa_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-lm32.c (lm32_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-m32r.c (m32r_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-m68k.c (elf_m68k_got_entry): Remove elf_m68k_gc_sweep_hook
+	from comments.
+	(elf_m68k_remove_got_entry_type): Removed.
+	(elf_m68k_find_got_entry_ptr): Likewise.
+	(elf_m68k_remove_got_entry): Likewise.
+	(elf_m68k_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-mcore.c (mcore_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-metag.c (elf_metag_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-microblaze.c (elf_backend_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-mips.c (elf_backend_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-nds32.c (nds32_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-nios2.c (nios2_elf32_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-or1k.c (or1k_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-ppc.c (ppc_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-s390.c (elf_s390_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-sparc.c (elf_backend_gc_sweep_hook): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-tilegx.c (elf_backend_gc_sweep_hook): Likewise.
+	* elf32-tilepro.c (tilepro_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-vax.c (elf_vax_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf32-xtensa.c (elf_xtensa_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf64-alpha.c (elf64_alpha_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf64-mips.c (elf_backend_gc_sweep_hook): Likewise.
+	* elf64-mmix.c (mmix_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf64-ppc.c (elf_backend_gc_sweep_hook): Likewise.
+	(ppc64_elf_gc_sweep_hook): Likewise.
+	* elf64-s390.c (elf_s390_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elf64-sparc.c (elf_backend_gc_sweep_hook): Likewise.
+	* elf64-tilegx.c (elf_backend_gc_sweep_hook): Likewise.
+	* elflink.c (elf_link_add_object_symbols): Don't call
+	_bfd_elf_link_check_relocs here.
+	(gc_sweep_hook_fn): Removed.
+	(elf_gc_sweep): Remove gc_sweep_hook.
+	* elfnn-aarch64.c (elfNN_aarch64_gc_sweep_hook): Removed.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elfnn-riscv.c (riscv_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_gc_sweep_hook): Likewise.
+	* elfxx-mips.h (_bfd_mips_elf_gc_sweep_hook): Likewise.
+	(elf_backend_gc_sweep_hook): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_gc_sweep_hook): Likewise.
+	* elfxx-sparc.h (_bfd_sparc_elf_gc_sweep_hook): Likewise.
+	* elfxx-target.h (elf_backend_gc_sweep_hook): Likewise.
+	(elfNN_bed): Remove elf_backend_gc_sweep_hook.
+	* elfxx-tilegx.c (tilegx_elf_gc_sweep_hook): Removed.
+	* elfxx-tilegx.h (tilegx_elf_gc_sweep_hook): Likewise.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_backend_data): Removed.
+	(get_elf_i386_backend_data): Likewise.
+	(elf_i386_arch_bed): Replace elf_i386_backend_data with
+	elf_x86_backend_data.
+	(elf_i386_get_synthetic_symtab): Likewise.
+	(elf_i386_nacl_arch_bed): Likewise.
+	(elf_i386_vxworks_arch_bed): Likewise.
+	(elf_i386_relocate_section): Check target_os instead of
+	is_vxworks.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	(elf_i386_finish_dynamic_sections): Use htab->plt0_pad_byte.
+	Check target_os instead of is_vxworks.
+	(elf_i386_link_setup_gnu_properties): Remove normal_target and
+	is_vxworks.  Initialize plt0_pad_byte.
+	* elf64-x86-64.c (elf_x86_64_backend_data); Removed.
+	(get_elf_x86_64_arch_data): Likewise.
+	(get_elf_x86_64_backend_data): Likewise.
+	(elf_x86_64_arch_bed): Replace elf_x86_64_backend_data with
+	elf_x86_backend_data.
+	(elf_x86_64_get_synthetic_symtab): Likewise.
+	(elf_x86_64_nacl_arch_bed): Likewise.
+	(elf_x86_64_link_setup_gnu_properties): Remove is_vxworks and
+	normal_target.  Initialize plt0_pad_byte.
+	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Check target_os
+	instead of is_vxworks.
+	(_bfd_x86_elf_size_dynamic_sections): Likewise.
+	(_bfd_x86_elf_finish_dynamic_sections): Likewise.
+	(_bfd_x86_elf_adjust_dynamic_symbol): Likewise.
+	(_bfd_x86_elf_link_hash_table_create): Initialize target_os.
+	(_bfd_x86_elf_link_setup_gnu_properties): Remove is_vxworks.
+	Update normal_target.  Set up plt0_pad_byte.  Check target_os
+	instead of is_vxworks.
+	* elfxx-x86.h (elf_x86_target_os): New.
+	(elf_x86_backend_data): Likewise.
+	(get_elf_x86_backend_data): Likewise.
+	(elf_x86_link_hash_table): Remove is_vxworks.  Add plt0_pad_byte
+	and target_os.
+	(elf_x86_init_table): Remove normal_target and is_vxworks.  Add
+	plt0_pad_byte.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_finish_dynamic_sections): Call
+	_bfd_x86_elf_finish_dynamic_sections.
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_sections): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_finish_dynamic_sections): New
+	function.
+	* elfxx-x86.h (_bfd_x86_elf_finish_dynamic_sections): New
+	prototype.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21384
+	* elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don't
+	hide symbol which was forced to be dynamic.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-cris.c (cris_elf_relocate_section): Don't generate
+	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(cris_elf_check_relocs): Don't allocate dynamic relocation
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-sh.c (allocate_dynrelocs): Discard dynamic relocations
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(sh_elf_relocate_section): Don't generate dynamic relocation if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-s390.c (allocate_dynrelocs): Discard dynamic
+	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elf_s390_relocate_section): Don't generate dynamic relocation
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	* elf64-s390.c (allocate_dynrelocs): Discard dynamic
+	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elf_s390_relocate_section): Don't generate dynamic relocation
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-nios2.c (nios2_elf32_relocate_section): Don't generate
+	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_dynrelocs): Discard dynamic relocations if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-microblaze.c (microblaze_elf_relocate_section): Don't
+	generate dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is
+	true.
+	(allocate_dynrelocs): Discard dynamic relocations if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-m68k.c (elf_m68k_check_relocs): Don't allocate dynamic
+	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elf_m68k_adjust_dynamic_symbol): Don't make symbol dynamic if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elf_m68k_relocate_section): Don't generate dynamic relocation
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-hppa.c (ensure_undef_dynamic): Don't make undefined
+	symbol dynamic if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_dynrelocs): Discard dynamic relocations if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elf32_hppa_relocate_section): Don't generate dynamic
+	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elfnn-ia64.c (elfNN_ia64_check_relocs): Don't allocate
+	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_fptr): Don't allocate function pointer if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_dynrel_entries): Don't allocate dynamic relocation
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(set_got_entry): Don't set GOT entry if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(set_pltoff_entry): Don't set PLTOFF entry if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(elfNN_ia64_relocate_section): Don't install dynamic relocation
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elfxx-mips.c (mips_elf_calculate_relocation): Don't generate
+	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_dynrelocs): Don't allocate dynamic relocations if
+	UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-arm.c (elf32_arm_final_link_relocate): Don't generate
+	dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(allocate_dynrelocs_for_symbol): Discard dynamic relocations
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elf32-tilepro.c (allocate_dynrelocs): Discard dynamic
+	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(tilepro_elf_relocate_section): Don't generate dynamic
+	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	* elfxx-tilegx.c (allocate_dynrelocs): Discard dynamic
+	relocations if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+	(tilegx_elf_relocate_section): Don't generate dynamic
+	relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22269
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Don't
+	generate dynamic relocation if UNDEFWEAK_NO_DYNAMIC_RELOC is
+	true.
+	(elfNN_aarch64_allocate_dynrelocs): Discard dynamic relocations
+	if UNDEFWEAK_NO_DYNAMIC_RELOC is true.
+
+2017-10-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Moved to ...
+	* elf-bfd.h (UNDEFWEAK_NO_DYNAMIC_RELOC): Here.
+	* elf64-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Removed.
+
+2017-10-12  James Bowman  <james.bowman@ftdichip.com>
+
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+	* elf32-ft32.c: Add HOWTO R_FT32_15.
+	* reloc.c: Add BFD_RELOC_FT32_15.
+
+2017-10-12  Nick Clifton  <nickc@redhat.com>
+
+	* reloc.c (enum bfd_reloc_status): Start values at 2.
+	* bfd-in2.h: Regenerate.
+	* elfnn-aarch64.c (aarch64_relocate): Invert sense of function, so
+	that a TRUE return indicates success.  Compare the result of
+	calling _bfd_aarch64_elf_put_addend against bfd_reloc_ok.
+	(build_one_stub): Change sense of tests against aarch64_relocate
+	return value.
+	(elfNN_aarch64_tls_relax): Return bfd_reloc_notsupported, rather
+	than FALSE, when an error is detected.
+	(elfNN_aarch64_final_link_relocate): Likewise.
+
+2017-10-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_backend_hide_symbol): New.
+	* elf64-x86-64.c (elf_backend_hide_symbol): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_hide_symbol): Likewise.
+	* elfxx-x86.h (_bfd_x86_elf_hide_symbol): Likewise.
+
+2017-10-12  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_adjust_dynamic_symbol): Call
+	elf_backend_hide_symbol, not _bfd_elf_link_hash_hide_symbol.
+	(bfd_elf_define_start_stop): Likewise.
+
+2017-10-12  Alan Modra  <amodra@gmail.com>
+
+	* elf32-nds32.c (nds32_elf_size_dynamic_sections): Set .interp
+	when executable rather than non-PIC.
+	* elf32-score.c (s3_bfd_score_elf_size_dynamic_sections): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_size_dynamic_sections): Likewise.
+
+2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf-bfd.h (elf_backend_data): Add `linux_prpsinfo64_ugid16'
+	member.
+	* elf-linux-core.h (elf_external_linux_prpsinfo64): Rename to...
+	(elf_external_linux_prpsinfo64_ugid32): ... this.
+	(swap_linux_prpsinfo32_out): Rename to...
+	(swap_linux_prpsinfo32_ugid32_out): ... this.
+	(elf_external_linux_prpsinfo64_ugid16): New structure.
+	(swap_linux_prpsinfo64_ugid16_out): New function.
+	* elfxx-target.h [!elf_backend_linux_prpsinfo64_ugid16]
+	(elf_backend_linux_prpsinfo64_ugid16): Define.
+	(elfNN_bed): Initialize `linux_prpsinfo64_ugid16' member.
+	* elf.c (elfcore_write_linux_prpsinfo64): Handle both variants
+	of the 64-bit Linux core PRPSINFO note.
+	* elf64-sh64.c (elf_backend_linux_prpsinfo64_ugid16): Define.
+
+2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf-bfd.h (elf_backend_data): Add `linux_prpsinfo32_ugid16'
+	member.
+	(elfcore_write_ppc_linux_prpsinfo32): Remove prototype.
+	* elf32-ppc.c (elfcore_write_ppc_linux_prpsinfo32): Remove.
+	(elf_external_ppc_linux_prpsinfo32)
+	(swap_ppc_linux_prpsinfo32_out): Move to...
+	* elf-linux-core.h (elf_external_linux_prpsinfo32_ugid32)
+	(swap_linux_prpsinfo32_ugid32_out): ... these.
+	(elf_external_linux_prpsinfo32): Rename to...
+	(elf_external_linux_prpsinfo32_ugid16): ... this.
+	(swap_linux_prpsinfo32_out): Rename to...
+	(swap_linux_prpsinfo32_ugid16_out): ... this.
+	* elfxx-target.h [!elf_backend_linux_prpsinfo32_ugid16]
+	(elf_backend_linux_prpsinfo32_ugid16): Define.
+	(elfNN_bed): Initialize `linux_prpsinfo32_ugid16' member.
+	* elf.c (elfcore_write_linux_prpsinfo32): Handle both variants
+	of the 32-bit Linux core PRPSINFO note.
+	* elf32-am33lin.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-arm.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-cris.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-frv.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-i386.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-m32r.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-m68k.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-s390.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-sh.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+	* elf32-sparc.c (elf_backend_linux_prpsinfo32_ugid16): Define.
+
+2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf-linux-core.h (elf_external_linux_prpsinfo64): Move the
+	`gap' member ahead of `pr_flag'.
+
+2017-10-11  Pedro Alves  <palves@redhat.com>
+
+	* bfd.c (_doprnt): Rename to ...
+	(_bfd_doprnt): ... this.
+	(error_handler_internal): Adjust.
+
+2017-10-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Set GOT refcount to 1
+	instead of incrementing it.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+
+2017-10-10  Renlin Li  <renlin.li@arm.com>
+
+	PR ld/21402
+	* elf32-arm.c (allocate_dynrelocs_for_symbol): Only make undefined weak
+	 symbols into dynamic.
+
+2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22274
+	* elfnn-riscv.c (riscv_elf_link_hash_table): Add max_alignment.
+	(riscv_elf_link_hash_table_create): Initialize max_alignment to
+	(bfd_vma) -1.
+	(_bfd_riscv_relax_section): Cache the max alignment of output
+	sections if possible.
+
+2017-10-10  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_before_check_relocs): Set sec_type for
+	.opd whenever .opd is present and non-zero size.  Move code
+	setting abiversion to/from output file earlier.  Only set
+	u.opd.func_sec when --gc-sections.  Read relocs and set up
+	u.opd.func_sec values here..
+	(ppc64_elf_check_relocs): ..rather than here.  Simplify opd
+	section tests.
+	(ppc64_elf_edit_opd): Don't set sec_type for .opd here.
+
+2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-m10300.c (mn10300_elf_check_relocs): Don't free cached
+	isymbuf.
+
+2017-10-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-bfin.c (bfin_size_dynamic_sections): Don't create the
+	.interp section with "ld --no-dynamic-linker".
+
+2017-10-09  Alan Modra  <amodra@gmail.com>
+
+	PR 22212
+	* dwarf2.c (_bfd_dwarf2_cleanup_debug_info): Free
+	funcinfo_hash_table and varinfo_hash_table.
+
+2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-sh.c (readonly_dynrelocs): Dump dynamic relocation
+	in read-only section with minfo.
+	(sh_elf_size_dynamic_sections): Likewise.
+
+2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-sparc.c (_bfd_sparc_elf_size_dynamic_sections): Remove
+	a strayed comment.
+
+2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-tilegx.c (tilegx_elf_finish_dynamic_sections): Set
+	this_hdr.sh_entsize only if section size > 0.
+
+2017-10-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Reformat.
+
+2017-10-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-sparc.c (readonly_dynrelocs): Dump dynamic relocation
+	in read-only section with minfo.
+	(_bfd_sparc_elf_size_dynamic_sections): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Update
+	comments.
+
+2017-10-06  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf-bfd.h (struct elf_backend_data): Add
+	`elf_backend_grok_freebsd_prstatus'.
+	* elf.c (elfcore_grok_freebsd_note): Call
+	`elf_backend_grok_freebsd_prstatus' to handle NT_PRSTATUS if
+	present.
+	* elfn32-mips.c (elf_n32_mips_grok_freebsd_prstatus): New
+	function.
+	(elf_backend_grok_freebsd_prstatus): Define.
+	* elfxx-target.h (elf_backend_grok_freebsd_prstatus): Define.
+	(elfNN_bed): Initialize `elf_backend_grok_freebsd_prstatus'.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Replace has_got_reloc
+	and has_non_got_reloc with zero_undefweak.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_newfunc): Initialize
+	zero_undefweak to 1.
+	(_bfd_x86_elf_copy_indirect_symbol): Replace has_got_reloc and
+	has_non_got_reloc with zero_undefweak.
+	* elfxx-x86.h (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Replace
+	has_got_reloc and has_non_got_reloc with zero_undefweak.
+	(elf_x86_link_hash_entry): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (COPY_INPUT_RELOC_P): Add "do/while(0);".
+	(VERIFY_COPY_RELOC): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (VERIFY_COPY_RELOC): New.
+	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Use it.
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (VERIFY_PLT_ENTRY): New.
+	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Use it.
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (COPY_INPUT_RELOC_P): New.
+	* elf32-i386.c (elf_i386_relocate_section): Use it.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (X86_SIZE_TYPE_P): New.
+	(elf_i386_relocate_section): Use GENERATE_DYNAMIC_RELOCATION_P.
+	* elf64-x86-64.c (X86_SIZE_TYPE_P): New.
+	(elf_x86_64_relocate_section): Use GENERATE_DYNAMIC_RELOCATION_P.
+	* elfxx-x86.h (GENERATE_DYNAMIC_RELOCATION_P): New.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (POINTER_LOCAL_IFUNC_P): New.
+	(PLT_LOCAL_IFUNC_P): Likewise.
+	* elf32-i386.c (elf_i386_relocate_section): Use them.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (GENERATE_RELATIVE_RELOC_P): New.
+	* elf32-i386.c (elf_i386_relocate_section): Use it.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (RESOLVED_LOCALLY_P): New.
+	* elf32-i386.c (elf_i386_relocate_section): Use it.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (X86_PCREL_TYPE_P): New.
+	(elf_i386_check_relocs): Use NEED_DYNAMIC_RELOCATION_P.
+	* elf64-x86-64.c (IS_X86_64_PCREL_TYPE): Renamed to ...
+	(X86_PCREL_TYPE_P): This.
+	(elf_x86_64_check_relocs): Use NEED_DYNAMIC_RELOCATION_P.
+	Replace IS_X86_64_PCREL_TYPE with X86_PCREL_TYPE_P.
+	(elf_x86_64_relocate_section): Replace IS_X86_64_PCREL_TYPE with
+	X86_PCREL_TYPE_P.
+	* elfxx-x86.h (NEED_DYNAMIC_RELOCATION_P): New.
+
+2017-10-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (TLS_TRANSITION_IE_TO_LE_P): New.
+	* elf32-i386.c (elf_i386_tls_transition): Use it.
+	* elf64-x86-64.c (elf_x86_64_tls_transition): Likewise.
+
+2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-ppc.c (readonly_dynrelocs): Add a link_info argument.
+	Dump dynamic relocation in read-only section with minfo if
+	needed.
+	(ppc_elf_adjust_dynamic_symbol): Pass NULL to readonly_dynrelocs.
+	(maybe_set_textrel): Likewise.
+	(ppc_elf_size_dynamic_sections): Dump dynamic relocation in
+	read-only section with minfo.
+
+2017-10-05  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf.c (elfcore_grok_freebsd_note): Handle NT_ARM_VFP.
+
+2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-tilepro.c (readonly_dynrelocs): Dump dynamic relocation
+	in read-only section with minfo.
+	(tilepro_elf_size_dynamic_sections): Likewise.
+	* elfxx-tilegx.c (readonly_dynrelocs): Likewise.
+	(tilegx_elf_size_dynamic_sections): Likewise.
+
+2017-10-05  Pedro Alves  <palves@redhat.com>
+
+	PR 22245
+	* bfd.c (bfd_set_error): Revert 2017-10-04 change.  Remove
+	ellipsis parameter.  Split out bfd_error_on_input code to..
+	(bfd_set_input_error): .. New function.
+	* archive.c (_bfd_write_archive_contents): Use bfd_set_input_error.
+	* vms-lib.c (_bfd_vms_lib_write_archive_contents): Likewise.
+	* bfd-in2.h: Regenerate.
+
+2017-10-05  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (elf_link_input_bfd): Correct ctor/dtor in init_array/
+	fini_array error value.
+
+2017-10-05  Alan Modra  <amodra@gmail.com>
+
+	PR 21167
+	* elf.c (_bfd_elf_setup_sections): Don't trim reloc sections from
+	groups.
+	(_bfd_elf_init_reloc_shdr): Pass sec_hdr, use it to copy SHF_GROUP
+	flag from section.
+	(elf_fake_sections): Adjust calls.  Exit immediately on failure.
+	(bfd_elf_set_group_contents): Add associated reloc section indices
+	to group contents.
+
+2017-10-04  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't sort or
+	classify symbols for ELFv2.
+
+2017-10-04  Pavel I. Kryukov <kryukov@frtk.ru>
+
+	PR 22245
+	* bfd.c (bfd_set_error): Avoid UB on passing arg to va_start that
+	undergoes default promotion.
+	* bfd-in2.h: Regenerate.
+
+2017-10-02  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_relocate_section): Fix comment typo.
+	* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
+
+2017-10-01  Alan Modra  <amodra@gmail.com>
+
+	PR 21957
+	* dwarf2.c (new_line_sorts_after): Remove end_sequence comparison.
+	(add_line_info): Always put end_sequence last.
+
+2017-10-01  Alan Modra  <amodra@gmail.com>
+
+	PR 22047
+	* dwarf2.c (read_section): Allocate buffer with extra byte for
+	bfd_simple_get_relocated_section_contents rather than copying
+	afterwards.
+
+2017-09-29  Alan Modra  <amodra@gmail.com>
+
+	* merge.c (merge_strings): Return FALSE on malloc failure.
+	(_bfd_merge_sections): Return failures from record_section and
+	merge_strings.
+
+2017-09-28  Alan Modra  <amodra@gmail.com>
+
+	PR 22220
+	* elflink.c (_bfd_elf_merge_symbol): Set non_ir_ref_dynamic in
+	a case where plugin_notice isn't called.
+
+2017-09-27  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
+
+	* elf32-nds32.c (nds32_elf_relax_section): Fix a tautological
+	comparison.
+
+2017-09-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22199
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't pass
+	output_bfd to info->callbacks->minfo.
+
+2017-09-26  Nick Clifton  <nickc@redhat.com>
+
+	PR 22172
+	* elf64-x86-64.c (elf_x86_64_info_to_howto): Do not trigger an
+	assertion failure if elf_x86_64_rtype_to_howto has already issued
+	an error message.
+
+2017-09-26  Alan Modra  <amodra@gmail.com>
+
+	PR 22210
+	* dwarf2.c (read_formatted_entries): Use read_attribute_value to
+	read data.
+
+2017-09-26  Nick Clifton  <nickc@redhat.com>
+
+	PR 22210
+	* dwarf2.c (read_formatted_entries): Fail early if we know that
+	the loop parsing data entries will overflow the end of the
+	section.
+
+2017-09-26  Alan Modra  <amodra@gmail.com>
+
+	PR 22209
+	* dwarf2.c (struct comp_unit): Delete sec_info_ptr field.
+	(find_abstract_instance_name): Calculate DW_FORM_ref_addr relative
+	to stash->info_ptr_memory, and check die_ref is within that memory.
+	Set info_ptr_end correctly when another CU is refd.  Check die_ref
+	for DW_FORM_ref4 etc. is within CU.
+
+2017-09-26  Alan Modra  <amodra@gmail.com>
+
+	PR 22205
+	* dwarf2.c (concat_filename): Return "<unknown>" on NULL filename.
+	(read_formatted_entries): Init "fe".
+	(decode_line_info <DW_LNE_define_file>): Use line_info_add_file_name.
+
+2017-09-26  Alan Modra  <amodra@gmail.com>
+
+	PR 22204
+	* dwarf2.c (decode_line_info): Ensure line_ptr stays within
+	bounds in inner loop.
+
+2017-09-25  Alan Modra  <amodra@gmail.com>
+
+	PR 22202
+	* dwarf1.c (parse_die): Sanity check pointer against section limit
+	before dereferencing.
+	(parse_line_table): Likewise.
+
+2017-09-25  Alan Modra  <amodra@gmail.com>
+
+	PR 22201
+	* dwarf2.c (scan_unit_for_symbols): Ignore DW_AT_name unless it
+	has string form.
+	(parse_comp_unit): Likewise.
+
+2017-09-25  Alan Modra  <amodra@gmail.com>
+
+	PR 22200
+	* dwarf2.c (read_formatted_entries): Error on format_count zero.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22197
+	* opncls.c (bfd_get_debug_link_info_1): Properly check that crc is
+	within section bounds.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22191
+	* dwarf2.c (decode_line_info): Properly free line sequences on error.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22187
+	* dwarf2.c (find_abstract_instance_name): Add orig_info_ptr and
+	pname param.  Return status.  Make name const.  Don't abort,
+	return an error.  Formatting.  Exit if current info_ptr matches
+	orig_info_ptr.  Update callers.
+	(scan_unit_for_symbols): Start at nesting_level of zero.  Make
+	nested_funcs an array of structs for extensibility.  Formatting.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22186
+	* dwarf2.c (decode_line_info): Fail on lh.line_range of zero
+	rather than dividing by zero.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22169
+	* dwarf2.c (decode_line_info): Correct .debug_line unit_length check.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22167
+	* dwarf2.c (scan_unit_for_symbols): Check u.blk->data is non-NULL.
+
+2017-09-24  Alan Modra  <amodra@gmail.com>
+
+	PR 22166
+	* elf.c (_bfd_elf_slurp_version_tables): Test sh_info on
+	SHT_GNU_verneed section for sanity.  Don't zalloc memory for
+	verref.
+
+2017-09-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22170
+	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Guard against
+	corrupted PLT.
+
+2017-09-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22163
+	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Also return
+	-1 if bfd_canonicalize_dynamic_reloc returns 0.
+
+2017-09-22  Pedro Alves  <palves@redhat.com>
+	    Alan Modra  <amodra@gmail.com>
+
+	* version.h: Add comment.
+
+2017-09-21  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+	* elf.c (elfcore_grok_note): For the cases NT_S390_GS_CB and
+	NT_S390_GS_BC, correct the previously swapped invocations of
+	elfcore_grok_s390_gs_bc and elfcore_grok_s390_gs_cb.
+
+2017-09-19  Alan Modra  <amodra@gmail.com>
+
+	PR 21441
+	* elf64-ppc.c (ppc64_elf_build_stubs): Don't check glink_eh_frame
+	size.
+
+2017-09-19  Alan Modra  <amodra@gmail.com>
+
+	PR 22150
+	* elflink.c (bfd_elf_size_dynamic_sections): Garbage collect
+	symbols before calculating verrefs.  Don't renumber dynsyms
+	after gc.  Exclude .gnu.version when zero or one dynsym.
+	Localize some vars and reindent.
+
+2017-09-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22148
+	* elfxx-x86.c (_bfd_x86_elf_get_synthetic_symtab): Check error
+	return from bfd_canonicalize_dynamic_reloc.
+
+2017-09-15  Alan Modra  <amodra@gmail.com>
+
+	PR 22116
+	* archive.c (bfd_ar_hdr_from_filesystem): Detect when status.st_size
+	overflows bfd_size_type.
+
+2017-09-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22135
+	* elf32-i386.c (elf_i386_convert_load_reloc): Add an argument
+	to indicate if conversion is performed.
+	(elf_i386_check_relocs): Cache section contents and relocations
+	if conversion is performed.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Cache section
+	contents and relocations if conversion is performed.
+
+2017-09-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/22113
+	* peXXigen.c (pe_print_idata): Extend check for HintName vector
+	entries.
+
+2017-09-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h: Fix a typo in comments.
+
+2017-09-09  Kamil Rytarowski  <n54@gmx.com>
+
+	* elf32-nds32.c: Rename __BIT() to N32_BIT().
+
+2017-09-09  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppp.c (plt_stub_pad): Handle positive and negative
+	plt_stub_align.
+
+2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_relocate_section): Update usage of
+	UNDEFINED_WEAK_RESOLVED_TO_ZERO.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+	(elf_x86_64_finish_dynamic_symbol): Likewise.
+	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Likewise.
+	(_bfd_x86_elf_fixup_symbol): Likewise.
+
+2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_link_symbol_references_local): Don't
+	check has_non_got_reloc.
+
+2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22115
+	* elf32-i386.c (elf_i386_convert_load_reloc): Check linker_def.
+	Don't use UNDEFINED_WEAK_RESOLVED_TO_ZERO.
+	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Check
+	linker_def.  Don't use UNDEFINED_WEAK_RESOLVED_TO_ZERO.
+	* elfxx-x86.c (_bfd_x86_elf_link_check_relocs): Set local_ref
+	and linker_def on __ehdr_start if it is referenced and not
+	defined.
+	(_bfd_x86_elf_link_symbol_references_local): Also set local_ref
+	and return TRUE when building executable, if a symbol has
+	non-GOT/non-PLT relocations in text section or there is no
+	dynamic linker.
+	* elfxx-x86.h (elf_x86_link_hash_entry): Add linker_def.
+
+2017-09-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h: Update comments.
+
+2017-09-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Replace
+	elf_x86_plt_layout_table with elf_x86_init_table.
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties):
+	Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties):
+	Likewise.
+	* elfxx-x86.h (elf_x86_plt_layout_table): Renamed to ...
+	(elf_x86_init_table): This.
+	(_bfd_x86_elf_link_setup_gnu_properties): Replace
+	elf_x86_plt_layout_table with elf_x86_init_table.
+
+2017-09-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* configure.ac (bfd_backends): Don't add elf64-x86-64.lo nor
+	elf64.lo together with elfxx-x86.lo for 64-bit BFD.
+	* configure: Regenerated.
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Set r_info
+	and r_sym fields of plt_layout.
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties):
+	Likewise.
+	* elfxx-x86.c (elf_x86_64_is_reloc_section): Remove BFD64 check.
+	(_bfd_x86_elf_link_hash_table_create): Likewise.  Don't set
+	r_info nor r_sym fields.
+	(_bfd_x86_elf_link_setup_gnu_properties): Set r_info and r_sym
+	fields of htab.
+	* elfxx-x86.h (elf_x86_plt_layout_table): Add r_info and r_sym.
+
+2017-09-07  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* (_bfd_riscv_relax_align): Call bfd_set_error and
+	print an error message when unable to relax a .align directive.
+
+2017-09-07  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elfnn-riscv.c (riscv_zero_pcrel_hi_reloc): New function.
+	(riscv_record_pcrel_hi_reloc): Add absolute argument.
+	(riscv_elf_relocate_section): Call riscv_zero_pcrel_hi_reloc for
+	R_RISCV_PCREL_HI20 relocs, and pass the result to
+	riscv_record_pcrel_hi_reloc.
+
+2017-09-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_convert_load_reloc): Add an argument,
+	r_type_p.  Remove the converted argument.  Replace
+	SYMBOL_REFERENCES_LOCAL with SYMBOL_REFERENCES_LOCAL_P.  Return
+	the new relocation type via r_type_p.
+	(elf_i386_relocate_section): Likewise.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	(need_convert_load): Removed.
+	(check_relocs_failed): Updated.
+	(elf_i386_check_relocs): Call elf_i386_convert_load_reloc,
+	instead of setting need_convert_load.
+	(_bfd_i386_elf_convert_load): Removed.
+	* elf64-x86-64.c (need_convert_load): Removed.
+	(check_relocs_failed): Updated.
+	(elf_x86_64_convert_load_reloc): Add an argument, r_type_p.
+	Replace SYMBOL_REFERENCES_LOCAL with SYMBOL_REFERENCES_LOCAL_P.
+	Return the new relocation type via r_type_p.
+	(elf_x86_64_check_relocs): Call elf_x86_64_convert_load_reloc,
+	instead of setting need_convert_load.
+	(elf_x86_64_check_relocs): Don't check PIC if relocation has
+	been converted.
+	(_bfd_x86_64_elf_convert_load): Removed.
+	(elf_x86_64_relocate_section): Replace SYMBOL_REFERENCES_LOCAL
+	with SYMBOL_REFERENCES_LOCAL_P.
+	(elf_x86_64_finish_dynamic_symbol): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Don't
+	set convert_load.
+	(_bfd_x86_elf_size_dynamic_sections): Don't call convert_load.
+	(_bfd_x86_elf_link_symbol_references_local): New function.
+	* elfxx-x86.h (SYMBOL_REFERENCES_LOCAL_P): New.
+	(UNDEFINED_WEAK_RESOLVED_TO_ZERO): Replace elf.forced_local with
+	SYMBOL_REFERENCES_LOCAL_P.
+	(elf_x86_link_hash_entry): Add local_ref.
+	(elf_x86_link_hash_table): Remove convert_load.
+	(_bfd_i386_elf_convert_load): Removed.
+	(_bfd_x86_64_elf_convert_load): Likewise.
+	(_bfd_x86_elf_link_symbol_references_local): New.
+
+2017-09-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (R_X86_64_converted_reloc_bit): New.
+	(elf_x86_64_info_to_howto): Get the real relocation type by
+	masking out R_X86_64_converted_reloc_bit.
+	(elf_x86_64_check_tls_transition): Get the real relocation type
+	by masking out R_X86_64_converted_reloc_bit.
+	(elf_x86_64_convert_load_reloc): Set R_X86_64_converted_reloc_bit
+	instead of setting converted_reloc.
+	(elf_x86_64_relocate_section): Check R_X86_64_converted_reloc_bit
+	instead of converted_reloc. Get the real relocation type by
+	masking out R_X86_64_converted_reloc_bit.
+	(elf_x86_64_link_setup_gnu_properties): Verify that the value of
+	R_X86_64_converted_reloc_bit is valid.
+	* elfxx-x86.h (converted_reloc): Removed.
+
+2017-09-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_relocate_section): Don't change r_type
+	when calling elf_i386_tls_transition.  Don't use ELF32_R_TYPE
+	to get the relocation type again.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Don't change
+	r_type when calling elf_x86_64_tls_transition.  Don't use
+	ELF32_R_TYPE to get the relocation type again.
+
+2017-09-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Properly set
+	converted_reloc.
+
+2017-09-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Remove the sec
+	argument.  Don't check relocation overflow.  Avoid relocation
+	overflow if --no-relax is used.  Set converted_reloc on symbol
+	if a GOTPCREL relocation is converted.
+	(elf_x86_64_relocate_section): Issue a fatal error and suggest
+	--no-relax if GOTPCREL relocation conversion leads to relocation
+	overflow.
+	* elfxx-x86.h (elf_x86_link_hash_entry): Add converted_reloc.
+
+2017-09-05  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+	* elf32-ppc.c (ppc_elf_howto_raw): Add R_PPC_VLE_ADDR20.
+	(ppc_elf_check_relocs): Handle it.
+	(ppc_elf_vle_split20): New function.
+	(ppc_elf_relocate_section): Handle R_PPC_VLE_ADDR20.
+
+2017-09-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22071
+	* elfxx-x86.c (elf_x86_allocate_dynrelocs): Set tlsdesc_plt
+	for x86-64 if GOT_TLS_GDESC_P is true.
+
+2017-09-03  Alan Modra  <amodra@gmail.com>
+
+	PR 22067
+	* elfxx-x86.h (elf_x86_hash_table): Check is_elf_hash_table first.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
+	tls_get_addr for x86-64 in one place.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* configure.ac (bfd_backends): Add elf64-x86-64.lo together
+	with elfxx-x86.lo for 64-bit BFD.
+	* configure: Regenerated.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_convert_load): Renamed to ...
+	(_bfd_i386_elf_convert_load): This.  Remove static.
+	(elf_i386_size_dynamic_sections): Removed.
+	(elf_backend_size_dynamic_sections): Likewise.
+	* elf64-x86-64.c (elf_x86_64_convert_load): Renamed to ...
+	(_bfd_x86_64_elf_convert_load): This.  Remove static.
+	(elf_x86_64_size_dynamic_sections): Removed.
+	(elf_backend_size_dynamic_sections): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_allocate_dynrelocs): Renamed to ...
+	(elf_x86_allocate_dynrelocs): This.  Make it static.
+	(_bfd_x86_elf_allocate_local_dynrelocs): Renamed to ...
+	(elf_x86_allocate_local_dynreloc): This.  Make it static.
+	(elf_i386_is_reloc_section): New function.
+	(elf_x86_64_is_reloc_section): Likewise.
+	(_bfd_x86_elf_link_hash_table_create): Initialize convert_load,
+	is_reloc_section, dt_reloc, dt_reloc_sz and dt_reloc_ent.
+	Rearrange got_entry_size initialization.
+	(_bfd_x86_elf_size_dynamic_sections): New function.
+	* elfxx-x86.h (elf_x86_link_hash_table): Add convert_load,
+	is_reloc_section, dt_reloc, dt_reloc_sz and dt_reloc_ent.
+	(_bfd_i386_elf_convert_load): New.
+	(_bfd_x86_64_elf_convert_load): Likewise.
+	(_bfd_x86_elf_size_dynamic_sections): Likewise.
+	(elf_backend_size_dynamic_sections): Likewise.
+	(_bfd_x86_elf_allocate_dynrelocs): Removed.
+	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (elf_x86_link_hash_table): Rearrange fields and
+	update comments.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_size_dynamic_sections): Set
+	sgotplt_jump_table_size with elf_x86_compute_jump_table_size.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
+	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Moved to ...
+	* elfxx-x86.h (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
+	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Here.
+	* elf64-x86-64.c (PLT_CIE_LENGTH, PLT_FDE_LENGTH,
+	PLT_FDE_START_OFFSET, PLT_FDE_LEN_OFFSET): Removed.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_allocate_dynrelocs): Removed.
+	(elf_i386_allocate_local_dynrelocs): Likewise.
+	(elf_i386_size_dynamic_sections): Replace
+	elf_i386_allocate_dynrelocs/elf_i386_allocate_local_dynrelocs
+	with _bfd_x86_elf_allocate_dynrelocs and
+	_bfd_x86_elf_allocate_local_dynrelocs.
+	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Removed.
+	(elf_x86_64_allocate_local_dynrelocs): Likewise.
+	(elf_x86_64_size_dynamic_sections): Replace
+	elf_x86_64_allocate_dynrelocs/elf_x86_64_allocate_local_dynrelocs
+	with _bfd_x86_elf_allocate_dynrelocs and
+	_bfd_x86_elf_allocate_local_dynrelocs.
+	* elfxx-x86.c (_bfd_x86_elf_allocate_dynrelocs): New function.
+	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
+	* elfxx-x86.h (_bfd_x86_elf_allocate_dynrelocs): New prototype.
+	(_bfd_x86_elf_allocate_local_dynrelocs): Likewise.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (is_i386_elf): Removed.
+	(elf_i386_check_relocs): Replace is_i386_elf with is_x86_elf.
+	(elf_i386_size_dynamic_sections): Likewise.
+	(elf_i386_relocate_section): Likewise.
+	* elf64-x86-64.c (is_x86_64_elf): Removed.
+	(elf_x86_64_check_relocs): Replace is_x86_64_elf with
+	is_x86_elf.
+	(elf_x86_64_size_dynamic_sections): Likewise.
+	(elf_x86_64_relocate_section): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
+	target_id.
+	* elfxx-x86.h (elf_x86_link_hash_table): Add target_id.
+	(is_x86_elf): New.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_compute_jump_table_size): Removed.
+	(elf_i386_allocate_dynrelocs): Replace
+	elf_i386_compute_jump_table_size with
+	elf_x86_compute_jump_table_size.
+	(elf_i386_size_dynamic_sections): Likewise.
+	* elf64-x86-64.c (elf_x86_64_compute_jump_table_size): Removed.
+	(elf_x86_64_allocate_dynrelocs): Replace
+	elf_x86_64_compute_jump_table_size with
+	elf_x86_compute_jump_table_size.
+	(elf_x86_64_size_dynamic_sections): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
+	got_entry_size.
+	* elfxx-x86.h (elf_x86_link_hash_table): Add got_entry_size.
+	(elf_x86_compute_jump_table_size): New.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Initialize
+	sizeof_reloc.
+	(_bfd_x86_elf_adjust_dynamic_symbol): Use sizeof_reloc.
+	* elfxx-x86.h (elf_x86_link_hash_table): Add sizeof_reloc.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_allocate_dynrelocs): Check VxWorks
+	with htab->is_vxworks.
+	(elf_i386_size_dynamic_sections): Likewise.
+	(elf_i386_relocate_section): Likewise.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	(elf_i386_finish_dynamic_sections): Likewise.
+
+2017-09-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (GOT_TLS_IE, GOT_TLS_IE_POS, GOT_TLS_IE_NEG,
+	GOT_TLS_IE_BOTH, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
+	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Moved to ...
+	* elfxx-x86.h (GOT_TLS_IE, GOT_TLS_IE_POS, GOT_TLS_IE_NEG,
+	GOT_TLS_IE_BOTH, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
+	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Here.
+	* elf64-x86-64.c (GOT_TLS_IE, GOT_TLS_GDESC, GOT_TLS_GD_BOTH_P,
+	GOT_TLS_GD_P, GOT_TLS_GDESC_P, GOT_TLS_GD_ANY_P): Removed.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22064
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check
+	ELF_COMMON_DEF_P for common symbols.
+
+2017-09-02  Alan Modra  <amodra@gmail.com>
+
+	* elf-eh-frame.c (offset_adjust): Avoid false positive gcc warning.
+	* elflink.c (bfd_elf_size_dynsym_hash_dynstr): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Likewise.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_gc_mark_hook): Removed.
+	(elf_backend_gc_mark_hook): Likewise.
+	* elf64-x86-64.c (elf_x86_64_gc_mark_hook): Likewise.
+	(elf_backend_gc_mark_hook): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_gc_mark_hook): New function.
+	* elfxx-x86.h (_bfd_x86_elf_gc_mark_hook): New.
+	(elf_backend_gc_mark_hook): Likewise.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Removed.
+	(elf_backend_adjust_dynamic_symbol): Likewise.
+	* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
+	(elf_backend_adjust_dynamic_symbol): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_adjust_dynamic_symbol): New function.
+	(_bfd_x86_elf_link_setup_gnu_properties): Copy is_vxworks.
+	* elfxx-x86.h (elf_x86_link_hash_table): Add is_vxworks.
+	(_bfd_x86_elf_adjust_dynamic_symbol): New.
+	(elf_backend_adjust_dynamic_symbol): Likewise.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.h (elf_x86_plt_layout_table): Fix a typo in
+	comments.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_mkobject): Removed.
+	(bfd_elf32_mkobject): Likewise.
+	* elf64-x86-64.c (elf_x86_64_mkobject): Likewise.
+	(bfd_elf64_mkobject): Likewise.
+	(bfd_elf32_mkobject): Likewise.
+	* elfxx-x86.c (_bfd_x86_elf_mkobject): New function.
+	* elfxx-x86.h (_bfd_x86_elf_mkobject): New.
+	(bfd_elf64_mkobject): Likewise.
+	(bfd_elf32_mkobject): Likewise.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Updated.
+	Call _bfd_x86_elf_link_setup_gnu_properties.
+	* elf64-x86-64.c (elf_x86_lazy_plt_layout): Initialize
+	pic_plt0_entry and pic_plt_entry fields with the non-PIC PLT
+	entries.
+	(elf_x86_64_non_lazy_plt): Likewise.
+	(elf_x86_64_lazy_bnd_plt): Likewise.
+	(elf_x86_64_non_lazy_bnd_plt): Likewise.
+	(elf_x86_64_lazy_ibt_plt): Likewise.
+	(elf_x32_lazy_ibt_plt): Likewise.
+	(elf_x86_64_non_lazy_ibt_plt): Likewise.
+	(elf_x32_non_lazy_ibt_plt): Likewise.
+	(elf_x86_64_nacl_plt): Likewise.
+	(elf_x86_64_link_setup_gnu_properties): Updated.  Call
+	_bfd_x86_elf_link_setup_gnu_properties.
+	* elfxx-x86.c: Include elf-vxworks.h".
+	(_bfd_x86_elf_link_setup_gnu_properties): New function.
+	* elfxx-x86.h (elf_x86_lazy_plt_layout): Remove "for i386 only"
+	comments for pic_plt0_entry and pic_plt_entry.
+	(elf_x86_non_lazy_plt_layout): Likewise.
+	(elf_x86_plt_layout_table): New.
+	(_bfd_x86_elf_link_setup_gnu_properties): Likewise.
+
+2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22061
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Create
+	.eh_frame section for the second PLT.
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Correct
+	alignment of .eh_frame section for the second PLT.
+
+2017-09-01  Nick Clifton  <nickc@redhat.com>
+
+	PR 22059
+	* dwarf2.c (decode_line_info): Fix test for an overlong line info
+	structure.
+
+2017-09-01  Nick Clifton  <nickc@redhat.com>
+
+	PR 22058
+	* elf-attrs.c (_bfd_elf_parse_attributes): Ensure that the
+	attribute buffer is NUL terminated.
+
+2017-08-31  Nick Clifton  <nickc@redhat.com>
+
+	PR 22047
+	* dwarf2.c (read_section): If necessary add a terminating NUL byte
+	to dwarf string sections.
+
+2017-08-31  Alan Modra  <amodra@gmail.com>
+
+	* po/SRC-POTFILES.in: Regenerate.
+
+2017-08-31  Alan Modra  <amodra@gmail.com>
+
+	* elf-eh-frame.c (_bfd_elf_parse_eh_frame): Don't exit early
+	for a section containing just a terminator.  Allow multiple
+	terminators at end of section.
+	* elflink.c (bfd_elf_discard_info): Iterate over .eh_frame
+	sections when not adding alignment.  Assert on terminator in
+	the middle of FDEs.
+
+2017-08-31  Alan Modra  <amodra@gmail.com>
+
+	PR 21441
+	PR 22048
+	* elflink.c (bfd_elf_discard_info): Don't pad embedded zero
+	terminators.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* configure.ac (bfd_backends): Add elf64.lo together with
+	elfxx-x86.lo for 64-bit BFD.
+	* configure: Regenerated.
+
+2017-08-31  James Bowman  <james.bowman@ftdichip.com>
+
+	* elf32-ft32.c (ft32_elf_howto_table): Use complain_overflow_dont
+	for R_FT32_18.
+
+2017-08-31  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/22032
+	* opncls.c (bfd_close_all_done): Don't call bfd_cache_close
+	before _close_and_cleanup.  Call iovec->bclose after.
+	(bfd_close): Remove code common to, and call, bfd_close_all_done.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_plt_type): Removed.
+	(elf_i386_plt): Likewise.
+	(elf_i386_get_synthetic_symtab): Updated.   Call
+	_bfd_x86_elf_get_synthetic_symtab.
+	* elf64-x86-64.c (elf_x86_64_plt_type): Removed.
+	(elf_x86_64_plt): Likewise.
+	(elf_x86_64_get_synthetic_symtab): Updated.  Call
+	_bfd_x86_elf_get_synthetic_symtab.
+	* elfxx-x86.c (elf_i386_get_plt_got_vma): New function.
+	(elf_x86_64_get_plt_got_vma): Likewise.
+	(elf_i386_valid_plt_reloc_p): Likewise.
+	(elf_x86_64_valid_plt_reloc_p): Likewise.
+	(_bfd_x86_elf_get_synthetic_symtab): Likewise.
+	* elfxx-x86.h (elf_x86_plt_type): New.
+	(elf_x86_plt): Likewise.
+	(_bfd_x86_elf_get_synthetic_symtab): Likewise.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elfxx-x86.c (_bfd_x86_elf_link_hash_table_create): Check
+	target_id instead of elf_machine_code.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (ELF_DYNAMIC_INTERPRETER): Removed.
+	(elf_i386_lazy_plt_layout): Likewise.
+	(elf_i386_non_lazy_plt_layout): Likewise.
+	(elf_i386_plt_layout): Likewise.
+	(elf_i386_link_hash_table): Likewise.
+	(elf_i386_next_tls_desc_index): Likewise.
+	(elf_i386_srelplt2): Likewise.
+	(elf_i386_plt): Likewise.
+	(elf_i386_lazy_plt): Likewise.
+	(elf_i386_non_lazy_plt): Likewise.
+	(elf_i386_link_hash_table_create): Likewise.
+	(bfd_elf32_bfd_link_hash_table_create): Likewise.
+	(elf_i386_lazy_plt): Updated.
+	(elf_i386_non_lazy_plt): Likewise.
+	(elf_i386_lazy_ibt_plt): Likewise.
+	(elf_i386_non_lazy_ibt_plt): Likewise.
+	(elf_i386_allocate_dynrelocs): Likewise.
+	(elf_i386_size_dynamic_sections): Likewise.
+	(elf_i386_relocate_section): Likewise.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	(elf_i386_finish_dynamic_sections): Likewise.
+	(elf_i386_get_synthetic_symtab): Likewise.
+	(elf_i386_link_setup_gnu_properties): Likewise.
+	(elf_i386_nacl_plt): Likewise.
+	* elf64-x86-64.c (ABI_64_P): Removed.
+	(ELF64_DYNAMIC_INTERPRETER): Likewise.
+	(ELF32_DYNAMIC_INTERPRETER): Likewise.
+	(elf_x86_64_lazy_plt_layout): Likewise.
+	(elf_x86_64_non_lazy_plt_layout): Likewise.
+	(elf_x86_64_plt_layout): Likewise.
+	(elf_x86_64_link_hash_table): Likewise.
+	(elf_x86_64_plt): Likewise.
+	(elf_x86_64_lazy_plt): Likewise.
+	(elf_x86_64_non_lazy_plt): Likewise.
+	(elf_x86_64_link_hash_table_create): Likewise.
+	(bfd_elf64_bfd_link_hash_table_create): Likewise.
+	(bfd_elf32_bfd_link_hash_table_create): Likewise.
+	(elf_x86_64_lazy_plt): Updated.
+	(elf_x86_64_non_lazy_plt): Likewise.
+	(elf_x86_64_lazy_bnd_plt): Likewise.
+	(elf_x86_64_non_lazy_bnd_plt): Likewise.
+	(elf_x86_64_lazy_ibt_plt): Likewise.
+	(elf_x32_lazy_ibt_plt): Likewise.
+	(elf_x86_64_non_lazy_ibt_plt): Likewise.
+	(elf_x32_non_lazy_ibt_plt): Likewise.
+	(elf_x86_64_allocate_dynrelocs): Likewise.
+	(elf_x86_64_size_dynamic_sections): Likewise.
+	(elf_x86_64_relocate_section): Likewise.
+	(elf_x86_64_finish_dynamic_symbol): Likewise.
+	(elf_x86_64_finish_dynamic_sections): Likewise.
+	(elf_x86_64_get_synthetic_symtab): Likewise.
+	(elf_x86_64_link_setup_gnu_properties): Likewise.
+	(elf_x86_64_nacl_plt): Likewise.
+	* elfxx-x86.c: Include "objalloc.h", "elf/i386.h" and
+	"elf/x86-64.h".
+	(ELF32_DYNAMIC_INTERPRETER): New.
+	(ELF64_DYNAMIC_INTERPRETER): Likewise.
+	(ELFX32_DYNAMIC_INTERPRETER): Likewise.
+	(_bfd_x86_elf_link_hash_table_create): Likewise.
+	(_bfd_x86_elf_link_hash_table_free): Renamed to ...
+	(elf_x86_link_hash_table_free): This.  Make it static.
+	* elfxx-x86.h: Don't include "objalloc.h".
+	(ABI_64_P): New.
+	(elf_x86_lazy_plt_layout): Likewise.
+	(elf_x86_non_lazy_plt_layout): Likewise.
+	(elf_x86_plt_layout): Likewise.
+	(_bfd_x86_elf_link_hash_table_create): Likewise.
+	(bfd_elf64_bfd_link_hash_table_create): Likewise.
+	(bfd_elf32_bfd_link_hash_table_create): Likewise.
+	(elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
+	srelplt2 and next_tls_desc_index.
+	(_bfd_x86_elf_link_hash_table_free): Removed.
+
+2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_perform_relocation): Correct microMIPS
+	branch offset interpretation.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22032
+	* opncls.c (bfd_close_all_done): Call _close_and_cleanup.
+
+2017-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_next_tls_desc_index): Removed.
+	(elf_x86_64_srelplt2): Likewise.
+
+2017-08-30  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc_link_hash_table): Add do_tls_opt.
+	(ppc64_elf_tls_optimize): Set it.
+	(ppc64_elf_relocate_section): Nop addis on TPREL16_HA, and convert
+	insn on TPREL16_LO and TPREL16_LO_DS relocs to use r13 when
+	addis would add zero.
+	* elf32-ppc.c (struct ppc_elf_link_hash_table): Add do_tls_opt.
+	(ppc_elf_tls_optimize): Set it.
+	(ppc_elf_relocate_section): Nop addis on TPREL16_HA, and convert
+	insn on TPREL16_LO relocs to use r2 when addis would add zero.
+
+2017-08-30  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_relocate_section): When optimizing
+	__tls_get_addr call sequences to LE, don't move the addi down
+	to the nop.  Replace the bl with addi and leave the nop alone.
+
+2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_pie_finish_undefweak_symbol):
+	Re-indent.
+	* elf64-x86-64.c (elf_x86_64_finish_local_dynamic_symbol):
+	Likewise.
+	(elf_x86_64_pie_finish_undefweak_symbol): Likewise.
+
+2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* Makefile.am (BFD32_BACKENDS): Add elfxx-x86.lo.
+	(BFD64_BACKENDS): Likewise.
+	(BFD32_BACKENDS_CFILES): Add elfxx-x86.c.
+	(BFD64_BACKENDS_CFILES): Likewise.
+	* Makefile.in: Regenerated.
+	* configure.ac (bfd_backends): Add elfxx-x86.lo together with
+	elf32-i386.lo and elf64-x86-64.lo.
+	* configure: Regenerated.
+	* elf32-i386.c: Include "elfxx-x86.h" instead of "sysdep.h",
+	"bfd.h", "bfdlink.h", "libbfd.h", "elf-bfd.h", "bfd_stdint.h",
+	"objalloc.h" and "hashtab.h".
+	(ELIMINATE_COPY_RELOCS): Removed.
+	(UNDEFINED_WEAK_RESOLVED_TO_ZERO):Likewise.
+	(SYMBOL_NO_COPYRELOC): Likewise.
+	(elf_i386_link_hash_entry): Likewise.
+	(GOT_UNKNOWN): Likewise.
+	(GOT_NORMAL): Likewise.
+	(GOT_TLS_GD): Likewise.
+	(elf_i386_hash_entry): Likewise.
+	(elf_i386_obj_tdata): Likewise.
+	(elf_i386_tdata): Likewise.
+	(elf_i386_local_got_tls_type): Likewise.
+	(elf_i386_local_tlsdesc_gotent): Likewise.
+	(elf_i386_hash_table): Likewise.
+	(elf_i386_link_hash_newfunc): Likewise.
+	(elf_i386_local_htab_hash): Likewise.
+	(elf_i386_local_htab_eq): Likewise.
+	(elf_i386_get_local_sym_hash): Likewise.
+	(elf_i386_link_hash_table_free): Likewise.
+	(elf_i386_copy_indirect_symbol): Likewise.
+	(elf_i386_fixup_symbol): Likewise.
+	(elf_i386_readonly_dynrelocs): Likewise.
+	(elf_i386_always_size_sections): Likewise.
+	(elf_i386_set_tls_module_base): Likewise.
+	(elf_i386_dtpoff_base): Likewise.
+	(compare_relocs): Likewise.
+	(elf_i386_hash_symbol): Likewise.
+	(elf_i386_parse_gnu_properties): Likewise.
+	(elf_i386_merge_gnu_properties): Likewise.
+	(elf_i386_link_check_relocs): Likewise.
+	(elf_i386_merge_symbol_attribute): Likewise.
+	(bfd_elf32_bfd_link_check_relocs): Likewise.
+	(elf_backend_copy_indirect_symbol): Likewise.
+	(elf_backend_always_size_sections): Likewise.
+	(elf_backend_omit_section_dynsym): Likewise.
+	(elf_backend_hash_symbol): Likewise.
+	(elf_backend_fixup_symbol): Likewise.
+	(elf_backend_parse_gnu_properties): Likewise.
+	(elf_backend_merge_gnu_properties): Likewise.
+	(elf_backend_merge_symbol_attribute): Likewise.
+	(elf_i386_mkobject): Updated.
+	(elf_i386_link_hash_table_create): Likewise.
+	(elf_i386_check_tls_transition): Likewise.
+	(elf_i386_tls_transition): Likewise.
+	(elf_i386_convert_load_reloc): Likewise.
+	(elf_i386_check_relocs): Likewise.
+	(elf_i386_adjust_dynamic_symbol): Likewise.
+	(elf_i386_allocate_dynrelocs): Likewise.
+	(elf_i386_convert_load): Likewise.
+	(elf_i386_size_dynamic_sections): Likewise.
+	(elf_i386_relocate_section): Likewise.
+	(elf_i386_finish_dynamic_symbol ): Likewise.
+	(elf_i386_finish_dynamic_sections): Likewise.
+	(elf_i386_output_arch_local_syms): Likewise.
+	(elf_i386_get_synthetic_symtab): Likewise.
+	(elf_i386_link_setup_gnu_properties): Likewise.
+	(elf_i386_link_hash_table): Use elf_x86_link_hash_table, instead
+	of elf_link_hash_table, as base.
+	(elf_i386_next_tls_desc_index): New.
+	(elf_i386_srelplt2): Likewise.
+	(elf_i386_plt): Likewise.
+	(elf_i386_lazy_plt): Likewise.
+	(elf_i386_non_lazy_plt): Likewise.
+	* elf32-x86-64.c: Include "elfxx-x86.h" instead of "sysdep.h",
+	"bfd.h", "bfdlink.h", "libbfd.h", "elf-bfd.h", "bfd_stdint.h",
+	"objalloc.h" and "hashtab.h".
+	(ELIMINATE_COPY_RELOCS): Removed.
+	(UNDEFINED_WEAK_RESOLVED_TO_ZERO):Likewise.
+	(SYMBOL_NO_COPYRELOC): Likewise.
+	(elf_x86_64_link_hash_entry): Likewise.
+	(GOT_UNKNOWN): Likewise.
+	(GOT_NORMAL): Likewise.
+	(GOT_TLS_GD): Likewise.
+	(elf_x86_64_hash_entry): Likewise.
+	(elf_x86_64_obj_tdata): Likewise.
+	(elf_x86_64_tdata): Likewise.
+	(elf_x86_64_local_got_tls_type): Likewise.
+	(elf_x86_64_local_tlsdesc_gotent): Likewise.
+	(elf_x86_64_hash_table): Likewise.
+	(elf_x86_64_link_hash_newfunc): Likewise.
+	(elf_x86_64_local_htab_hash): Likewise.
+	(elf_x86_64_local_htab_eq): Likewise.
+	(elf_x86_64_get_local_sym_hash): Likewise.
+	(elf_x86_64_link_hash_table_free): Likewise.
+	(elf_x86_64_copy_indirect_symbol): Likewise.
+	(elf_x86_64_fixup_symbol): Likewise.
+	(elf_x86_64_readonly_dynrelocs): Likewise.
+	(elf_x86_64_always_size_sections): Likewise.
+	(elf_x86_64_set_tls_module_base): Likewise.
+	(elf_x86_64_dtpoff_base): Likewise.
+	(compare_relocs): Likewise.
+	(elf_x86_64_merge_symbol_attribute): Likewise.
+	(elf_x86_64_hash_symbol): Likewise.
+	(elf_x86_64_parse_gnu_properties): Likewise.
+	(elf_x86_64_merge_gnu_properties): Likewise.
+	(elf_x86_64_link_check_relocs): Likewise.
+	(elf_backend_copy_indirect_symbol): Likewise.
+	(elf_backend_always_size_sections): Likewise.
+	(bfd_elf64_bfd_link_check_relocs): Likewise.
+	(elf_backend_merge_symbol_attribute): Likewise.
+	(elf_backend_hash_symbol): Likewise.
+	(elf_backend_omit_section_dynsym): Likewise.
+	(elf_backend_fixup_symbol): Likewise.
+	(elf_backend_parse_gnu_properties): Likewise.
+	(elf_backend_merge_gnu_properties): Likewise.
+	(bfd_elf32_bfd_link_check_relocs): Likewise.
+	(elf_x86_64_mkobject): Updated.
+	(elf_x86_64_link_hash_table_create): Likewise.
+	(elf_x86_64_check_tls_transition): Likewise.
+	(elf_x86_64_tls_transition): Likewise.
+	(elf_x86_64_convert_load_reloc): Likewise.
+	(elf_x86_64_check_relocs): Likewise.
+	(elf_x86_64_adjust_dynamic_symbol): Likewise.
+	(elf_x86_64_allocate_dynrelocs): Likewise.
+	(elf_x86_64_convert_load): Likewise.
+	(elf_x86_64_size_dynamic_sections): Likewise.
+	(elf_x86_64_relocate_section): Likewise.
+	(elf_x86_64_finish_dynamic_symbol ): Likewise.
+	(elf_x86_64_finish_dynamic_sections): Likewise.
+	(elf_x86_64_output_arch_local_syms): Likewise.
+	(elf_x86_64_get_synthetic_symtab): Likewise.
+	(elf_x86_64_link_setup_gnu_properties): Likewise.
+	(elf_x86_64_link_hash_table): Use elf_x86_link_hash_table,
+	instead of elf_link_hash_table, as base.
+	(elf_x86_64_next_tls_desc_index): New.
+	(elf_x86_64_srelplt2): Likewise.
+	(elf_x86_64_plt): Likewise.
+	(elf_x86_64_lazy_plt): Likewise.
+	(elf_x86_64_non_lazy_plt): Likewise.
+	* elfxx-x86.c: New file.
+	* elfxx-x86.h: Likewise.
+
+2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_get_synthetic_symtab): Simplify bad
+	return.
+	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
+2017-08-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_get_synthetic_symtab): Check valid PLT
+	sections before checking dynamic relocations and free invalid
+	PLT section contents.
+	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
+2017-08-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-bfd.h (_bfd_elf_ifunc_get_synthetic_symtab): Removed.
+	* elf-ifunc.c (_bfd_elf_ifunc_get_synthetic_symtab): Likewise.
+
+2017-08-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22018
+	* elf32-i386.c (elf_i386_get_synthetic_symtab): Check for valid
+	PLT section size.
+	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
+2017-08-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_hash_newfunc): Initialize
+	def_protected.
+	* elf64-x86-64.c (elf_x86_64_link_hash_newfunc): Likewise.
+
+2017-08-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21997
+	* elf-bfd.h (elf_obj_tdata): Use ENUM_BITFIELD on object_id,
+	dyn_lib_class and has_gnu_symbols.  Change bad_symtab to bitfield.
+	Add a has_no_copy_on_protected bitfield.
+	(elf_has_no_copy_on_protected): New.
+	* elf-properties.c (_bfd_elf_parse_gnu_properties): Set
+	elf_has_no_copy_on_protected for GNU_PROPERTY_NO_COPY_ON_PROTECTED.
+	(elf_merge_gnu_property_list): Likewise.
+	(_bfd_elf_link_setup_gnu_properties): Set extern_protected_data
+	to FALSE for elf_has_no_copy_on_protected.
+	* elf32-i386.c (SYMBOL_NO_COPYRELOC): New.
+	(elf_i386_link_hash_entry): Add def_protected.
+	(elf_i386_adjust_dynamic_symbol): Also check SYMBOL_NO_COPYRELOC
+	when checking info->nocopyreloc.
+	(elf_i386_link_setup_gnu_properties): Don't set
+	extern_protected_data here.
+	(elf_i386_merge_symbol_attribute): New function.
+	(elf_backend_merge_symbol_attribute): New.
+	* elf64-x86-64.c (SYMBOL_NO_COPYRELOC): New.
+	(elf_x86_64_link_hash_entry): Add def_protected.
+	(elf_x86_64_need_pic): Report protected symbol for def_protected.
+	(elf_x86_64_adjust_dynamic_symbol): Also check SYMBOL_NO_COPYRELOC
+	when checking info->nocopyreloc.
+	(elf_x86_64_relocate_section): Also check for R_X86_64_PC32
+	relocation run-time overflow and unresolvable R_X86_64_32S
+	relocation against protected data symbol defined in shared object
+	with GNU_PROPERTY_NO_COPY_ON_PROTECTED.
+	(elf_x86_64_link_setup_gnu_properties): Don't set
+	extern_protected_data here.
+	(elf_x86_64_merge_symbol_attribute): New function.
+	(elf_backend_merge_symbol_attribute): New.
+
+2017-08-26  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (must_be_dyn_reloc): Use bfd_link_dll.  Comment.
+	(ppc_elf_check_relocs): Only set DF_STATIC_TLS in shared libs.
+	(ppc_elf_relocate_section): Comment fix.
+	* elf64-ppc.c (must_be_dyn_reloc): Use bfd_link_dll.  Comment.
+	(ppc64_elf_check_relocs): Only set DF_STATIC_TLS in shared libs.
+	Support dynamic relocs for TPREL16 when non-pic too.
+	(dec_dynrel_count): Adjust TPREL16 handling as per check_relocs.
+	(ppc64_elf_relocate_section): Support dynamic relocs for TPREL16
+	when non-pic too.
+
+2017-08-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_hash_entry): Remove redundant
+	"symbol" in comments.
+	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Likewise.
+
+2017-08-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/22001
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Check for
+	R_X86_64_PC32 relocation run-time overflow and unresolvable
+	R_X86_64_32S relocation with -z nocopyreloc.
+
+2017-08-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Revert the last change.
+	Undefined symbols may not have a type.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+
+2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_need_pic): Add an argument for
+	bfd_link_info.  Report shared, PIE or PDE object based on
+	bfd_link_info.
+	(elf_x86_64_check_relocs): Update elf_x86_64_need_pic call.
+	(elf_x86_64_relocate_section): Likewise.
+
+2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Increment PLT count only
+	for function symbols.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+
+2017-08-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): Set
+	extern_protected_data to FALSE if GNU_PROPERTY_NO_COPY_ON_PROTECTED
+	is set on any input relocatable file.
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Likewise.
+
+2017-08-23  Alan Modra  <amodra@gmail.com>
+
+	PR 21988
+	* elf64-ppc.c (ensure_undef_dynamic): Rename from
+	ensure_undefweak_dynamic.  Handle undefined too.
+	* elf32-ppc.c (ensure_undef_dynamic): Likewise.
+	* elf32-hppa.c (ensure_undef_dynamic): Likewise.
+	(allocate_dynrelocs): Discard undefined non-default visibility
+	relocs first.  Make undefined syms dynamic.  Tidy goto.
+
+2017-08-21  Alan Modra  <amodra@gmail.com>
+	    H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21964
+	* elf-bfd.h (SYMBOLIC_BIND): Return TRUE for __start/__stop symbols.
+	* elflink.c (bfd_elf_define_start_stop): Rewrite.
+
+2017-08-21  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	PR ld/20125
+	* elf64-mmix.c (mmix_elf_relax_section): Correct handling of
+	undefined weak symbols.
+
+2017-08-18  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21962
+	* tekhex.c (getsym): Fix check for source pointer walking off the
+	end of the input buffer.
+
+2017-08-17  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	PR ld/18808
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Skip IFUNC
+	relocations in debug sections, change abort to _bfd_error_handler.
+
+2017-08-14  Nick Clifton  <nickc@redhat.com>
+
+	PR 21957
+	* elf.c (setup_group): Check for an empty or very small group
+	section.
+	* po/bfd.pot: Regenerate.
+
+2017-08-14  Alan Modra  <amodra@gmail.com>
+
+	PR 21441
+	* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't add
+	alignment padding here.
+	* elflink.c (bfd_elf_discard_info): Add .eh_frame padding here
+	in a reverse pass over sections.
+
+2017-08-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21943
+	* elf32-i386.c (elf_i386_get_synthetic_symtab): Allocate space
+	for @plt suffixes first.
+	* elf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
+2017-08-08  Nick Clifton  <nickc@redhat.com>
+
+	PR 21916
+	* elf-attrs.c (_bfd_elf_parse_attributes): Complain about very
+	small section lengths.
+	* elf.c (_bfd_elf_setup_sections): Skip empty entries in the group
+	table.
+	(elfcore_grok_freebsd_prstatus): Add checks to make sure that
+	there is enough data present in the note.
+
+2017-08-08  Alan Modra  <amodra@gmail.com>
+
+	PR 21017
+	* elf32-microblaze.c (microblaze_elf_check_relocs): Don't bump
+	got.refcount for GOTOFF relocs, just create .got section.
+
+2017-08-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elflink.c (elf_link_add_object_symbols): Move common symbol
+	check after bed->common_definition.
+
+2017-08-07  Alan Modra  <amodra@gmail.com>
+
+	PR 21910
+	* elflink.c (bfd_elf_final_link): Don't segfault when sections
+	needed to define various dynamic tags have been discarded.
+
+2017-08-07  Nick Clifton  <nickc@redhat.com>
+
+	PR 21884
+	* elf32-i386.c (elf_i386_link_setup_gnu_properties): If the dynobj
+	has not been set then use the bfd returned by
+	_bfd_elf_link_setup_gnu_properties.  If that is null then search
+	through all the input bfds selecting the first normal, ELF format
+	one.
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Likewise.
+
+2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_link_hash_entry): Change tls_get_addr
+	to 1 bit.
+	(elf_i386_link_hash_newfunc): Initialize tls_get_addr to 0.
+	(elf_i386_check_tls_transition): Check tls_get_addr directly.
+	(elf_i386_convert_load_reloc): Update tls_get_addr check.
+	(elf_i386_link_check_relocs): New function.
+	(bfd_elf32_bfd_link_check_relocs): New.
+	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Change tls_get_addr
+	to 1 bit.
+	(elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 0.
+	(elf_x86_64_check_tls_transition): Check tls_get_addr directly.
+	(elf_x86_64_convert_load_reloc): Update tls_get_addr check.
+	(elf_x86_64_link_check_relocs): New function.
+	(bfd_elf64_bfd_link_check_relocs): New.
+	(bfd_elf32_bfd_link_check_relocs): Likewise.
+
+2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21903:
+	* elflink.c (elf_link_add_object_symbols): Treat common symbol
+	as undefined for --no-define-common.
+
+2017-08-05  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (elf32_hppa_set_gp): Don't require an
+	hppa_link_hash_table.
+
+2017-08-02  Max Filippov  <jcmvbkbc@gmail.com>
+
+	* xtensa-isa.c (xtensa_isa_init): Don't update lookup table
+	entries for sysregs with negative indices.
+
+2017-08-01  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* elf32-s390.c (elf_s390_finish_dynamic_sections): Skip if it
+	isn't the S/390 specific elf data.
+	* elf64-s390.c (elf_s390_finish_dynamic_sections): Likewise.
+
+2017-07-31  Kuan-Lin Chen  <rufus@andestech.com>
+
+	* elfxx-riscv.c (riscv_elf_add_sub_reloc): New function.
+	* (howto_table) [R_RISCV_ADD8]: Use riscv_elf_add_sub_reloc.
+	[R_RISCV_ADD16]: Likewise.
+	[R_RISCV_ADD32]: Likewise.
+	[R_RISCV_ADD64]: Likewise.
+	[R_RISCV_SUB6]: Likewise.
+	[R_RISCV_SUB8]: Likewise.
+	[R_RISCV_SUB16]: Likewise.
+	[R_RISCV_SUB32]: Likewise.
+	[R_RISCV_SUB64]: Likewise.
+
+2017-07-31  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_tls_setup): Warn on --plt-localentry
+	without ld.so checks.
+
+2017-07-29  Alan Modra  <amodra@gmail.com>
+
+	PR 21847
+	* elf64-ppc.c (struct ppc_link_hash_entry): Add non_zero_localentry.
+	(ppc64_elf_merge_symbol): Set non_zero_localentry.
+	(is_elfv2_localentry0): Test non_zero_localentry.
+	(ppc64_elf_tls_setup): Default to --no-plt-localentry.
+
+2017-07-28  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* elf32-s390.c (elf_s390_finish_dynamic_sections): Add NULL
+	pointer check for htab->elf.irelplt.
+	* elf64-s390.c (elf_s390_finish_dynamic_sections): Likewise.
+
+2017-07-27  Nick Clifton  <nickc@redhat.com>
+
+	PR 21840
+	* mach-o.c (bfd_mach_o_read_symtab_strtab): Fail if the symtab
+	size is -1.
+	* nlmcode.h (nlm_swap_auxiliary_headers_in): Replace assertion
+	with error return.
+	* section.c (bfd_make_section_with_flags): Fail if the name or bfd
+	are NULL.
+	* vms-alpha.c (bfd_make_section_with_flags): Correct computation
+	of end pointer.
+	(evax_bfd_print_emh): Check for invalid string lengths.
+
+2017-07-25  Nick Clifton  <nickc@redhat.com>
+
+	* po/fr.po: Updated French translation.
+
+2017-07-25  Benjamin Green  <bengreen5mx@gmail.com>
+
+	PR 21824
+	* elf32-msp430.c (msp430_elf_relax_section): Allow conversion of
+	16-bit absolute branches into 10-bit pc-relative branches on the
+	MSP430 as well as the MSP430X.
+
+2017-07-25  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct map_stub): Add tls_get_addr_opt_bctrl.
+	(stub_eh_frame_size): New function.
+	(ppc_size_one_stub): Set group tls_get_addr_opt_bctrl.
+	(group_sections): Init group tls_get_addr_opt_bctrl.
+	(ppc64_elf_size_stubs): Update sizing and initialization of
+	.eh_frame.  Iteration over stubs via group list.
+	(ppc64_elf_build_stubs): Iterate over stubs via group list.
+	(ppc64_elf_finish_dynamic_sections): Update finalization of
+	.eh_frame.
+
+2017-07-24  Nick Clifton  <nickc@redhat.com>
+
+	PR 21813
+	* mach-o.c (bfd_mach_o_canonicalize_relocs): Pass the base address
+	of the relocs to the canonicalize_one_reloc routine.
+	* mach-o.h (struct bfd_mach_o_backend_data): Update the prototype
+	for the _bfd_mach_o_canonicalize_one_reloc field.
+	* mach-o-arm.c (bfd_mach_o_arm_canonicalize_one_reloc): Add
+	res_base parameter.  Use to check for corrupt pair relocs.
+	* mach-o-aarch64.c (bfd_mach_o_arm64_canonicalize_one_reloc):
+	Likewise.
+	* mach-o-i386.c (bfd_mach_o_i386_canonicalize_one_reloc):
+	Likewise.
+	* mach-o-x86-64.c (bfd_mach_o_x86_64_canonicalize_one_reloc):
+	Likewise.
+
+	* vms-alpha.c (_bfd_vms_slurp_eihd): Make sure that there is
+	enough data in the record before attempting to parse it.
+	(_bfd_vms_slurp_eeom): Likewise.
+
+	(_bfd_vms_slurp_egsd): Check for an invalid section index.
+	(image_set_ptr): Likewise.
+	(alpha_vms_slurp_relocs): Likewise.
+
+	(alpha_vms_object_p): Check for a truncated record.
+
+2017-07-24  Nick Clifton  <nickc@redhat.com>
+
+	PR 21803
+	* reloc.c (_bfd_unrecognized_reloc): New function.  Reports
+	an unrecognized reloc and sets the bfd_error value.
+	* libbfd.h: Regenerate.
+	* elf32-arm.c (elf32_arm_final_link_relocate): Use the new
+	function.
+	* elf32-i386.c (elf_i386_relocate_section): Likewise.
+	* elf32-tilepro.c (tilepro_elf_relocate_section): Likewise.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_relocate_section): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_relocate_section): Likewise.
+
+2017-07-23  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_size_stubs): Correct advance to
+	restore of LR.
+
+2017-07-19  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	PR ld/18841
+	* elfnn-aarch64.c (elfNN_aarch64_reloc_type_class): Return
+	reloc_class_ifunc for ifunc symbols.
+
+2017-07-19  Nick Clifton  <nickc@redhat.com>
+
+	PR 21787
+	* archive.c (bfd_generic_archive_p): If the bfd does not have the
+	correct magic bytes at the start, set the error to wrong format
+	and clear the format selector before returning NULL.
+
+2017-07-19  Nick Clifton  <nickc@redhat.com>
+
+	PR 21786
+	* coff-rs6000.c (_bfd_strntol): New function.
+	(_bfd_strntoll): New function.
+	(GET_VALUE_IN_FIELD): New macro.
+	(EQ_VALUE_IN_FIELD): new macro.
+	(_bfd_xcoff_slurp_armap): Use new macros.
+	(_bfd_xcoff_archive_p): Likewise.
+	(_bfd_xcoff_read_ar_hdr): Likewise.
+	(_bfd_xcoff_openr_next_archived_file): Likewise.
+	(_bfd_xcoff_stat_arch_elt): Likewise.
+	* coff64-rs6000.c (_bfd_strntol): New function.
+	(_bfd_strntoll): New function.
+	(GET_VALUE_IN_FIELD): New macro.
+	(xcoff64_slurp_armap): Use new macros.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+	    John Eric Martin  <John.Martin@emmicro-us.com>
+
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+	* elf32-arc.c (JLI): Define.
+	* reloc.c: Add JLI relocations.
+
+2017-07-18  Nick Clifton  <nickc@redhat.com>
+
+	PR 21775
+	* coff-sh.c: Fix spelling typos.
+	* compress.c: Likewise.
+	* cpu-pdp11.c: Likewise.
+	* ecofflink.c: Likewise.
+	* elf-m10300.c: Likewise.
+	* elf.c: Likewise.
+	* elf32-arm.c: Likewise.
+	* elf32-m68k.c: Likewise.
+	* elf32-nds32.c: Likewise.
+	* elf32-ppc.c: Likewise.
+	* elf32-sh.c: Likewise.
+	* elf32-v850.c: Likewise.
+	* elf64-ppc.c: Likewise.
+	* elf64-x86-64.c: Likewise.
+	* elflink.c: Likewise.
+	* elfnn-aarch64.c: Likewise.
+	* elfxx-mips.c: Likewise.
+	* som.c: Likewise.
+	* sunos.c: Likewise.
+	* vms-alpha.c: Likewise.
+	* xcofflink.c: Likewise.
+
+2017-07-18  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21781
+	* coffcode.h (handle_COMDAT): Replace abort with an error message
+	and return.
+
+2017-07-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21782
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Limit PIC check
+	to shared library.
+
+2017-07-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Re-indent.
+
+2017-07-16  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_relocate_section): Don't optimize
+	__tls_index GOT entries when using __tls_get_addr_opt stub.
+	* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
+
+2017-07-12  Alan Modra  <amodra@gmail.com>
+
+	* po/es.po: Update from translationproject.org/latest/bfd/.
+	* po/fi.po: Likewise.
+	* po/fr.po: Likewise.
+	* po/id.po: Likewise.
+	* po/ja.po: Likewise.
+	* po/ro.po: Likewise.
+	* po/ru.po: Likewise.
+	* po/sr.po: Likewise.
+	* po/sv.po: Likewise.
+	* po/tr.po: Likewise.
+	* po/uk.po: Likewise.
+	* po/vi.po: Likewise.
+	* po/zh_CN.po: Likewise.
+	* po/hr.po: New file from translationproject.org.
+	* configure.ac (ALL_LINGUAS): Add hr.  Sort.
+	* configure: Regenerate.
+
+2017-07-12  Nick Clifton  <nickc@redhat.com>
+
+	Fix compile time warnings using gcc 7.1.1.
+	* elf32-xtensa.c (elf_xtensa_get_plt_section): Increase length of
+	plt_name buffer.
+	(elf_xtensa_get_gotplt_section): Increase length of got_name
+	buffer.
+	* mach-o-arm.c (bfd_mach_o_arm_canonicalize_one_reloc): Add a
+	default return of FALSE.
+	* mach-o-i386.c (bfd_mach_o_i386_canonicalize_one_reloc): Add a
+	default return of FALSE.
+
+2017-07-12  Alan Modra  <amodra@gmail.com>
+
+	* binary.c (binary_set_section_contents): Don't print filepos in
+	error message.
+	(coff_write_object_contents): Cast size_t for error message.
+	(coff_slurp_line_table): Don't use bfd_vma symndx.
+	(coff_slurp_reloc_table): Remove unneeded cast.
+	* dwarf2.c (read_section): Cast bfd_int64_t to long long for
+	error message.
+	(find_abstract_instance_name): Likewise.
+	* elf32-arm.c (arm_type_of_stub): Correct error arg order.
+	(bfd_elf32_arm_stm32l4xx_erratum_scan): Don't cast error arg.
+	(elf32_arm_check_relocs): Make r_symndx an int.
+	* elf32-cris.c (cris_elf_check_relocs): Delete extraneous %s in
+	format string.
+	* elf32-metag.c (elf_metag_relocate_section): Delete extra error
+	message arg.
+	* elf32-nds32.c (nds32_elf_ex9_build_hash_table): Rewrite bogus
+	error message.
+	* elf32-i386.c (elf_i386_check_relocs): Make r_symndx an int.
+	* elf32-s390.c (elf_s390_check_relocs): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_check_relocs): Likewise.
+	* elf32-tilepro.c (tilepro_elf_check_relocs): Likewise.
+	* elf32-xtensa.c (elf_xtensa_check_relocs): Likewise.
+	* elf64-s390.c (elf_s390_check_relocs): Likewise.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Likewise.
+	* elfnn-riscv.c (riscv_elf_check_relocs): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_check_relocs): Likewise.
+	* elf64-mmix.c (_bfd_mmix_after_linker_allocation): Cast size_t args
+	and use %lu for error message.
+	* elflink.c (elf_link_adjust_relocs): Delete extra error message arg.
+	* mmo.c (mmo_scan): Make stab_loc a file_ptr.  Cast expression for
+	error message.
+
+	* elf32-arm.c (elf32_arm_tls_relax): Correct format string and args
+	in error message.
+	(elf32_arm_final_link_relocate): Likewise.
+	* coff-arm.c (bfd_arm_process_before_allocation): Likewise.
+	* coffcode.h (styp_to_sec_flags): Likewise.
+	* cofflink.c (_bfd_coff_write_global_sym): Likewise.
+	* ecoff.c (_bfd_ecoff_slurp_symbol_table): Likewise.
+	* elf32-arc.c (arc_elf_merge_private_bfd_data): Likewise.
+	* elf32-bfin.c (bfinfdpic_check_relocs): Likewise.
+	(elf32_bfin_merge_private_bfd_data): Likewise.
+	* elf32-cris.c (cris_elf_relocate_section): Likewise.
+	* elf32-frv.c (frv_elf_merge_private_bfd_data): Likewise.
+	* elf32-i370.c (i370_elf_merge_private_bfd_data): Likewise.
+	(i370_elf_relocate_section): Likewise.
+	* elf32-iq2000.c (iq2000_elf_merge_private_bfd_data): Likewise.
+	* elf32-m32c.c (m32c_elf_merge_private_bfd_data): Likewise.
+	* elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Likewise.
+	* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
+	* elf32-mep.c (mep_elf_merge_private_bfd_data): Likewise.
+	* elf32-mt.c (mt_elf_merge_private_bfd_data): Likewise.
+	* elf64-sparc.c (elf64_sparc_merge_private_bfd_data): Likewise.
+	* elfxx-mips.c (mips_elf_merge_obj_e_flags): Likewise.
+	(_bfd_mips_elf_merge_private_bfd_data): Likewise.
+	* ieee.c (ieee_write_id, read_id): Likewise.
+	* mach-o.c (bfd_mach_o_write_contents): Likewise.
+	(bfd_mach_o_layout_commands, bfd_mach_o_read_section_32): Likewise.
+	(bfd_mach_o_read_section_64, bfd_mach_o_read_symtab_symbol): Likewise.
+	(bfd_mach_o_read_command, bfd_mach_o_header_p): Likewise.
+	* peXXigen.c (_bfd_XXi_swap_aouthdr_in): Likewise.
+	* stabs.c (_bfd_link_section_stabs): Likewise.
+
+	* coff-arm.c (coff_arm_relocate_section): Use L modifier in error
+	format.
+	* coff-mcore.c (coff_mcore_relocate_section): Likewise.
+	* coff-ppc.c (coff_ppc_relocate_section): Likewise.
+	* coff-rs6000.c (xcoff_reloc_type_toc): Likewise.
+	* coff-sh.c (sh_relax_section): Likewise.
+	(sh_relax_delete_bytes, sh_swap_insns): Likewise.
+	* coff-tic80.c (coff_tic80_relocate_section): Likewise.
+	* coffcode.h (coff_slurp_reloc_table): Likewise.
+	* coffgen.c (_bfd_coff_get_external_symbols): Likewise.
+	(_bfd_coff_read_string_table): Likewise.
+	* cofflink.c (_bfd_coff_generic_relocate_section): Likewise.
+	* compress.c (bfd_get_full_section_contents): Likewise.
+	* dwarf2.c (read_formatted_entries, decode_line_info): Likewise.
+	* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
+	* elf.c (bfd_elf_string_from_elf_section): Likewise.
+	* elf32-arc.c (arc_special_overflow_checks): Likewise.
+	* elf32-arm.c (elf32_arm_tls_relax): Likewise.
+	(elf32_arm_final_link_relocate, elf32_arm_relocate_section): Likewise.
+	(elf32_arm_write_section): Likewise.
+	* elf32-bfin.c (bfin_relocate_section): Likewise.
+	(bfinfdpic_relocate_section): Likewise.
+	* elf32-hppa.c (hppa_build_one_stub): Likewise.
+	(final_link_relocate, elf32_hppa_relocate_section): Likewise.
+	* elf32-i386.c (elf_i386_tls_transition): Likewise.
+	(elf_i386_relocate_section): Likewise.
+	* elf32-ip2k.c (ip2k_final_link_relocate): Likewise.
+	* elf32-lm32.c (lm32_elf_finish_dynamic_sections): Likewise.
+	* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
+	* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
+	* elf32-metag.c (elf_metag_relocate_section): Likewise.
+	* elf32-nds32.c (unrecognized_reloc_msg): Likewise.
+	(nds32_elf_relax_longcall1, nds32_elf_relax_longcall2): Likewise.
+	(nds32_elf_relax_longcall3, nds32_elf_relax_longjump1): Likewise.
+	(nds32_elf_relax_longjump2, nds32_elf_relax_longjump3): Likewise.
+	(nds32_elf_relax_longcall4, nds32_elf_relax_longcall5): Likewise.
+	(nds32_elf_relax_longcall6, nds32_elf_relax_longjump4): Likewise.
+	(nds32_elf_relax_longjump5, nds32_elf_relax_longjump6): Likewise.
+	(nds32_elf_relax_longjump7, nds32_elf_relax_loadstore): Likewise.
+	(nds32_elf_relax_ptr, nds32_elf_ex9_build_hash_table): Likewise.
+	* elf32-nios2.c (nios2_elf32_relocate_section): Likewise.
+	* elf32-rx.c (UNSAFE_FOR_PID): Likewise.
+	* elf32-s390.c (invalid_tls_insn, elf_s390_relocate_section): Likewise.
+	* elf32-score.c (s3_bfd_score_elf_check_relocs): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_check_relocs): Likewise.
+	* elf32-sh.c (sh_elf_relax_section): Likewise.
+	(sh_elf_relax_delete_bytes, sh_elf_swap_insns): Likewise.
+	(sh_elf_relocate_section): Likewise.
+	* elf32-sh64.c (shmedia_prepare_reloc): Likewise.
+	* elf32-spu.c (spu_elf_relocate_section): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_relocate_section): Likewise.
+	* elf32-tilepro.c (tilepro_elf_relocate_section): Likewise.
+	* elf32-v850.c (v850_elf_relax_section): Likewise.
+	* elf32-vax.c (elf_vax_check_relocs): Likewise.
+	(elf_vax_relocate_section): Likewise.
+	* elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
+	(extend_ebb_bounds_forward, extend_ebb_bounds_backward): Likewise.
+	(compute_text_actions, compute_ebb_proposed_actions): Likewise.
+	(do_fix_for_relocatable_link): Likewise.
+	* elf64-alpha.c (elf64_alpha_relax_got_load): Likewise.
+	(elf64_alpha_relax_with_lituse): Likewise.
+	* elf64-hppa.c (elf64_hppa_finish_dynamic_symbol): Likewise.
+	(elf_hppa_final_link_relocate): Likewise.
+	* elf64-ia64-vms.c (elf64_ia64_relax_section): Likewise.
+	(elf64_ia64_choose_gp, elf64_ia64_relocate_section): Likewise.
+	(elf64_vms_link_add_object_symbols): Likewise.
+	* elf64-mmix.c (mmix_elf_perform_relocation): Likewise.
+	(mmix_final_link_relocate): Likewise.
+	* elf64-s390.c (invalid_tls_insn): Likewise.
+	(elf_s390_relocate_section): Likewise.
+	* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
+	* elf64-x86-64.c (elf_x86_64_tls_transition): Likewise.
+	(elf_x86_64_relocate_section): Likewise.
+	* elfcode.h (elf_slurp_symbol_table): Likewise.
+	* elfcore.h (elf_core_file_p): Likewise.
+	* elflink.c (elf_link_read_relocs_from_section): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Likewise.
+	(elfNN_aarch64_relocate_section): Likewise.
+	* elfnn-ia64.c (elfNN_ia64_relax_section): Likewise.
+	(elfNN_ia64_choose_gp, elfNN_ia64_relocate_section): Likewise.
+	* elfnn-riscv.c (riscv_elf_relocate_section): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
+	(_bfd_mips_elf_relocate_section): Likewise.
+	(_bfd_mips_elf_finish_dynamic_symbol, mips_finish_exec_plt): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_relocate_section): Likewise.
+	* ieee.c (ieee_slurp_external_symbols): Likewise.
+	* ihex.c (ihex_write_object_content): Likewise.
+	* mach-o.c (bfd_mach_o_build_exec_seg_command): Likewise.
+	* merge.c (_bfd_merged_section_offset): Likewise.
+	* mmo.c (mmo_write_loc_chunk): Likewise.
+	(mmo_write_object_contents): Likewise.
+	* peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Likewise.
+	* stabs.c (_bfd_link_section_stabs): Likewise.
+	* xcofflink.c (xcoff_link_add_symbols, xcoff_find_tc0): Likewise.
+
+2017-07-11  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_relocate_section): Fix typo.
+
+2017-07-11  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_relocate_section): Emit "unexpected
+	instruction" error using _bfd_error_handler, not einfo.
+
+2017-07-10  Nick Clifton  <nickc@redhat.com>
+
+	* coffcode.h (coff_slurp_symbol_table): Do not include an entry
+	for C_AIX_WEAKEXT if it has the same value as C_WEAKEXT.
+
+2017-07-07  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf.c (elfcore_grok_freebsd_note): Handle NT_FREEBSD_PTLWPINFO.
+
+2017-07-07  Alan Modra  <amodra@gmail.com>
+
+	* coffcode.h (coff_slurp_symbol_table): Handle C_AIX_WEAKEXT.
+
+2017-07-07  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (_doprnt): Replace "L" with "ll" when printing bfd_vma
+	as long long.  Move code replacing "ll" with "I64", and simplify.
+
+2017-07-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfd.c (_doprnt): Convert 'L' to 'l' when setting wide_width
+	to 1.
+
+2017-07-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* dwarf2.c (line_info_add_include_dir_stub): Replace time with
+	xtime.
+	(line_info_add_file_name): Likewise.
+	(decode_line_info): Likewise.
+
+2017-07-04  Tristan Gingold  <gingold@adacore.com>
+
+	* version.m4: Bump version to 2.29.51
+	* configure: Regenerate.
+
+2017-07-04  Jiong Wang  <jiong.wang@arm.com>
+
+	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Remove the
+	sanity check at the head of this function.
+
+2017-07-04  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* dwarf2.c (struct dwarf2_debug): Add fields dwarf_line_str_buffer and
+	dwarf_line_str_size.
+	(struct attr_abbrev): Add field implicit_const.
+	(dwarf_debug_sections): Add .debug_line_str.
+	(enum dwarf_debug_section_enum): Add debug_line_str and debug_max.
+	(dwarf_debug_section_assert): Add static assertion.
+	(read_indirect_line_string): New.
+	(read_abbrevs): Support DW_FORM_implicit_const.
+	(is_str_attr): Support DW_FORM_line_strp.
+	(read_attribute_value): Support DW_FORM_line_strp and
+	DW_FORM_implicit_const.
+	(read_attribute): Support DW_FORM_implicit_const.
+	(line_info_add_include_dir, line_info_add_include_dir_stub):
+	(line_info_add_file_name, read_formatted_entries): New.
+	(decode_line_info, parse_comp_unit): Support DWARF 5.
+	(_bfd_dwarf2_cleanup_debug_info): Free dwarf_line_str_buffer.
+
+2017-07-03  Egeyar Bagcioglu  <egeyar.bagcioglu@oracle.com>
+
+	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): Remove the
+	abort statement that was put for symbols that are not dynamic.
+
+2017-07-03  Tristan Gingold  <gingold@adacore.com>
+
+	* po/bfd.pot: Regenerate
+
+2017-07-03  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (_doprnt): Rewrite "ll" and "L" modifiers to "I64" for
+	__MSVCRT__.  Support "L" modifier for bfd_vma.  Formatting.
+	* elf.c (setup_group): Use "Lx" to print sh_size.
+	(_bfd_elf_setup_sections): Remove unnecessary cast and print
+	unknown section type in hex.
+	(copy_special_section_fields): Style fix.
+	(bfd_section_from_shdr): Correct format for sh_link.  Use a
+	common error message for all the variants of unrecognized
+	section types.
+	(assign_file_positions_for_load_sections): Use "Lx" for lma
+	adjust error message.
+	(assign_file_positions_for_non_load_sections): Formatting.
+	(rewrite_elf_program_header): Formatting.  Use "Lx" for
+	bfd_vma values in error messages.
+	* elfcode.h (elf_slurp_reloc_table_from_section): Cast
+	ELF_R_SYM value to type expected by format.
+	* elflink.c (elf_link_read_relocs_from_section): Use "Lx"
+	in error messages.
+	(elf_link_add_object_symbols): Use "Lu" for symbol sizes.
+	(elf_link_input_bfd): Use "Lx" for r_info.
+	(bfd_elf_gc_record_vtinherit): Use "Lx" for offset.
+
+2017-07-03  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (bfd_scan_vma): Don't use long long unless HAVE_LONG_LONG.
+	* coff-rs6000.c (FMT20): Handle hosts with 64-bit long and
+	Microsoft C library variant of long long format specifier.
+	(PRINT20): Cast value to bfd_uint64_t not long long.
+	* coffcode.h (coff_print_aux): Use BFD_VMA_FMT.
+	* coff-x86_64.c (coff_amd64_reloc): Use bfd_uint64_t rather than
+	long long.  Don't cast to bfd_vma.
+	* elf32-score.c (score3_bfd_getl48): Likewise.
+	* vms-alpha.c (_bfd_vms_slurp_eisd): Likewise.
+
+2017-07-03  Alan Modra  <amodra@gmail.com>
+
+	* elf.c (_bfd_elf_print_private_bfd_data): Use BFD_VMA_FMT to
+	print d_tag.
+	(bfd_elf_print_symbol): Don't cast symbol->flags.
+	(_bfd_elf_symbol_from_bfd_symbol): Likewise.
+	* elf32-ppc.c (ppc_elf_begin_write_processing): Correct
+	_bfd_error_handler argument order.
+	(ppc_elf_merge_private_bfd_data): Don't cast flags.
+
+2017-07-03  Alan Modra  <amodra@gmail.com>
+
+	* configure.ac: Invoke AC_CHECK_TYPES for long long.  Invoke
+	AC_TYPE_LONG_DOUBLE.
+	* configure: Regenerate.
+	* config.in: Regenerate.
+
+2017-06-29  Andrew Waterman  <andrew@sifive.com>
+
+	* elfnn-riscv.c (riscv_elf_adjust_dynamic_symbol): Fix TLS copy
+	relocs.
+
+2017-06-29  Egeyar Bagcioglu  <egeyar.bagcioglu@oracle.com>
+
+	* elfxx-sparc.c (allocate_dynrelocs): Don't make a symbol dynamic
+	unless it is undefined weak.
+	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Set the flag
+	relative_reloc to direct non-dynamic symbols to R_SPARC_RELATIVE
+	relocation.
+	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): If symbol
+	is not dynamic in PIC, abort.
+
+2017-06-29  Jiong Wang  <jiong.wang@arm.com>
+
+	PR ld/21402
+	* elfnn-aarch64.c (elfNN_aarch64_allocate_dynrelocs): Only make
+	undefined weak symbols into dynamic.
+	(elfNN_aarch64_final_link_relocate): Generate runtime RELATIVE
+	relocation for non-dynamic symbols.
+	(elfNN_aarch64_finish_dynamic_symbol): Add sanity check.
+
+2017-06-29  Jiong Wang  <jiong.wang@arm.com>
+
+	* elfnn-aarch64.c (aarch64_relocation_aginst_gp_p): New function.
+	(elfNN_aarch64_final_link_relocate): Delete duplicated code for
+	BFD_RELOC_AARCH64_LD64_GOTOFF_LO15, BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC,
+	BFD_RELOC_AARCH64_MOVW_GOTOFF_G1.
+	* elfxx-aarch64.c (_bfd_aarch64_elf_resolve_relocation): Optimize the
+	support for them.
+
+2017-06-29  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+	* elf-bfd.h (elfcore_write_s390_gs_cb): Add prototype.
+	(elfcore_write_s390_gs_bc): Likewise.
+	* elf.c (elfcore_grok_s390_gs_cb): New function.
+	(elfcore_grok_s390_gs_bc): New function.
+	(elfcore_grok_note): Call them.
+	(elfcore_write_s390_gs_cb): New function.
+	(elfcore_write_s390_gs_bc): New function.
+	(elfcore_write_register_note): Call them.
+
+2017-06-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* libbfd.c (_bfd_generic_get_section_contents): Don't call
+	bfd_get_file_size.  Check archive element size.
+	(_bfd_generic_get_section_contents_in_window): Likewise.
+
+2017-06-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfd-in2.h: Regenerated.
+	* bfdio.c (bfd_get_size): Change return type to ufile_ptr.
+	(bfd_get_file_size): Likewise.
+
+2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
+	    Matthew Fortune  <matthew.fortune@imgtec.com>
+
+	* archures.c (bfd_mach_mips_interaptiv_mr2): New macro.
+	* cpu-mips.c (I_interaptiv_mr2): New enum value.
+	(arch_info_struct): Add "mips:interaptiv-mr2" entry.
+	* elfxx-mips.c (_bfd_elf_mips_mach) <E_MIPS_MACH_IAMR2>: New
+	case.
+	(mips_set_isa_flags) <bfd_mach_mips_interaptiv_mr2>: Likewise.
+	(bfd_mips_isa_ext) <bfd_mach_mips_interaptiv_mr2>: Likewise.
+	(print_mips_isa_ext) <AFL_EXT_INTERAPTIV_MR2>: Likewise.
+	(mips_mach_extensions): Add `bfd_mach_mipsisa32r3' and
+	`bfd_mach_mips_interaptiv_mr2' entries.
+	* bfd-in2.h: Regenerate.
+
+2017-06-27  Nick Clifton  <nickc@redhat.com>
+
+	* tekhex.c (pass_over): Revert accidental conversion of a local
+	array to a static array.
+
+2017-06-27  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
+
+	PR ld/13402
+	* elf32-avr.c (elf32_avr_adjust_diff_reloc_value): Adjust
+	reloc addend if necessary. Adjust diff only if
+	shrinked_insn_address < end_address.
+
+2017-06-27  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/21665
+	* libbfd.c (_bfd_generic_get_section_contents): Warning fix.
+	(_bfd_generic_get_section_contents_in_window): Likewise.
+
+2017-06-26  Kuan-Lin Chen  <rufus@andestech.com>
+
+	* elfnn-riscv.c (perform_relocation): Support the new
+	R_RISCV_32_PCREL relocation.
+	(riscv_elf_relocate_section): Likewise.
+	* elfxx-riscv.c (howto_table): Likewise.
+	(riscv_reloc_map): Likewise.
+	* bfd-in2.h (BFD_RELOC_RISCV_32_PCREL): New relocation.
+	* libbfd.h: Regenerate.
+
+2017-06-27  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/21665
+	* libbfd.c (_bfd_generic_get_section_contents): Delete abort.
+	Use unsigned file pointer type, and remove cast.
+	* libbfd.c (_bfd_generic_get_section_contents_in_window): Likewise.
+	Add "count", not "sz".
+
+2017-06-26  Pedro Alves  <palves@redhat.com>
+
+	PR binutils/21665
+	* libbfd.c (_bfd_generic_get_section_contents): Add "count", not
+	"sz".
+
+2017-06-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21665
+	* libbfd.c (_bfd_generic_get_section_contents_in_window): Add
+	a missing line.
+
+2017-06-26  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* cpu-mips.c (arch_info_struct): Mark the 4010 32-bit.
+	* elfxx-mips.c (mips_set_isa_flags) <bfd_mach_mips4010>: Set
+	E_MIPS_ARCH_2 rather than E_MIPS_ARCH_3 in `e_flags'.
+	(mips_mach_extensions): Mark `bfd_mach_mips4010' as extending
+	`bfd_mach_mips6000' rather than `bfd_mach_mips4000'.
+
+2017-06-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21665
+	* compress.c (bfd_get_full_section_contents): Don't check the
+	file size here.
+	* libbfd.c (_bfd_generic_get_section_contents): Check for and
+	reject a section whose size + offset is greater than the size
+	of the entire file.
+	(_bfd_generic_get_section_contents_in_window): Likewise.
+
+2017-06-26  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21670
+	* tekhex.c (getvalue): Check for the source pointer exceeding the
+	end pointer before the first byte is read.
+
+2017-06-26  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21665
+	* opncls.c (get_build_id): Check that the section is big enough
+	to contain the whole note.
+	* compress.c (bfd_get_full_section_contents): Check for and reject
+	a section whose size is greater than the size of the entire file.
+	* elf32-v850.c (v850_elf_copy_notes): Allow for the ouput to not
+	contain a notes section.
+
+2017-06-26  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* elf64-s390.c (elf_s390_additional_program_headers): Add NULL
+	pointer checks.
+	(elf_s390_modify_segment_map): Likewise.
+	(bfd_elf_s390_set_options): Lisewise.
+
+2017-06-26  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_link_create_dynstrtab): Don't make dynobj
+	a --just-syms bfd.
+	(_bfd_elf_size_group_sections): Skip --just-syms bfds.
+	(bfd_elf_size_dynamic_sections): Ignore .note.GNU-stack and
+	.preinit_array on --just-syms bfds.
+	(_bfd_elf_gc_mark_extra_sections): Skip --just-syms bfds.
+	(elf_gc_sweep, bfd_elf_parse_eh_frame_entries): Likewise.
+	(bfd_elf_gc_sections, bfd_elf_discard_info): Likewise.
+
+2017-06-25  Sergei Trofimovich  <slyfox@gentoo.org>
+
+	* elf.c (find_link): Bounds check "hint".
+
+2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* elf32-arm.c (using_thumb_only): Update list of architectures in
+	BFD_ASSERT for which the logic is valid.
+	(using_thumb2_bl): Likewise.
+	(using_thumb2): Likewise and return true for ARMv8-R.
+	(arch_has_arm_nop): Likewise.
+	(tag_cpu_arch_combine): New v8r table for ARMv8-R Tag_CPU_arch
+	merging logic.  Update commentis for value 15 of v8m_baseline,
+	v8m_mainline and v4t_plus_v6_m arrays.  Use v8r array to decide
+	merging of value 15 of Tag_CPU_arch.
+
+2017-06-23  Jiong Wang  <jiong.wang@arm.com>
+
+	* reloc.c (BFD_RELOC_AARCH64_ADR_GOTPAGE): Rename to
+	BFD_RELOC_AARCH64_ADR_GOT_PAGE
+	* bfd-in2.h: Regenerate.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Move
+	the error_alignment label forward.  Properly align program
+	property note section.
+
+2017-06-22  Eric Christopher  <echristo@gmail.com>
+
+	* elf32-arm.c (elf32_arm_final_link_relocate): Use labs rather than
+	abs to fix a truncation warning.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Resolve
+	local undefined weak symbol to 0.
+	* elf64-x86-64.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): Likewise.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_merge_gnu_properties): If info->shstk
+	is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
+	(elf_i386_link_setup_gnu_properties): If info->shstk is set,
+	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
+	* elf64-x86-64.c (elf_x86_64_merge_gnu_properties): If
+	info->shstk is set, turn on GNU_PROPERTY_X86_FEATURE_1_SHSTK.
+	(elf_x86_64_link_setup_gnu_properties): If info->shstk is set,
+	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_lazy_ibt_plt0_entry): New.
+	(elf_i386_lazy_ibt_plt_entry): Likewise.
+	(elf_i386_pic_lazy_ibt_plt0_entry): Likewise.
+	(elf_i386_non_lazy_ibt_plt_entry): Likewise.
+	(elf_i386_pic_non_lazy_ibt_plt_entry): Likewise.
+	(elf_i386_eh_frame_lazy_ibt_plt): Likewise.
+	(elf_i386_lazy_plt_layout): Likewise.
+	(elf_i386_non_lazy_plt_layout): Likewise.
+	(elf_i386_link_hash_entry): Add plt_second.
+	(elf_i386_link_hash_table): Add plt_second and
+	plt_second_eh_frame.
+	(elf_i386_allocate_dynrelocs): Use the second PLT if needed.
+	(elf_i386_size_dynamic_sections): Use .plt.got unwind info for
+	the second PLT.  Check the second PLT.
+	(elf_i386_relocate_section): Use the second PLT to resolve
+	PLT reference if needed.
+	(elf_i386_finish_dynamic_symbol): Fill and use the second PLT if
+	needed.
+	(elf_i386_finish_dynamic_sections): Set sh_entsize on the
+	second PLT.  Generate unwind info for the second PLT.
+	(elf_i386_plt_type): Add plt_second.
+	(elf_i386_get_synthetic_symtab): Support the second PLT.
+	(elf_i386_parse_gnu_properties): Support
+	GNU_PROPERTY_X86_FEATURE_1_AND.
+	(elf_i386_merge_gnu_properties): Support
+	GNU_PROPERTY_X86_FEATURE_1_AND.  If info->ibt is set, turn
+	on GNU_PROPERTY_X86_FEATURE_1_IBT
+	(elf_i386_link_setup_gnu_properties): If info->ibt is set,
+	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.  Use IBT-enabled PLT
+	for info->ibtplt, info->ibt or GNU_PROPERTY_X86_FEATURE_1_IBT
+	is set on all relocatable inputs.
+	* elf64-x86-64.c (elf_x86_64_lazy_ibt_plt_entry): New.
+	(elf_x32_lazy_ibt_plt_entry): Likewise.
+	(elf_x86_64_non_lazy_ibt_plt_entry): Likewise.
+	(elf_x32_non_lazy_ibt_plt_entry): Likewise.
+	(elf_x86_64_eh_frame_lazy_ibt_plt): Likewise.
+	(elf_x32_eh_frame_lazy_ibt_plt): Likewise.
+	(elf_x86_64_lazy_ibt_plt): Likewise.
+	(elf_x32_lazy_ibt_plt): Likewise.
+	(elf_x86_64_non_lazy_ibt_plt): Likewise.
+	(elf_x32_non_lazy_ibt_plt): Likewise.
+	(elf_x86_64_get_synthetic_symtab): Support the second PLT.
+	(elf_x86_64_parse_gnu_properties): Support
+	GNU_PROPERTY_X86_FEATURE_1_AND.
+	(elf_x86_64_merge_gnu_properties): Support
+	GNU_PROPERTY_X86_FEATURE_1_AND.  If info->ibt is set, turn
+	on GNU_PROPERTY_X86_FEATURE_1_IBT
+	(elf_x86_64_link_setup_gnu_properties): If info->ibt is set,
+	turn on GNU_PROPERTY_X86_FEATURE_1_IBT.  Use IBT-enabled PLT
+	for info->ibtplt, info->ibt or GNU_PROPERTY_X86_FEATURE_1_IBT
+	is set on all relocatable inputs.
+
+2017-06-22  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21649
+	* som.c (setup_sections): NUL terminate the space_strings buffer.
+	Check that the space.name field does not index beyond the end of
+	the space_strings buffer.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21646
+	* coff-sh.c (sh_reloc): Check for an out of range reloc.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21639
+	* vms-misc.c (_bfd_vms_save_sized_string): Use unsigned int as
+	type of the size parameter.
+	(_bfd_vms_save_counted_string): Add second parameter - the maximum
+	length of the counted string.
+	* vms.h (_bfd_vms_save_sized_string): Update prototype.
+	(_bfd_vms_save_counted_string): Likewise.
+	* vms-alpha.c (_bfd_vms_slurp_eisd): Update calls to
+	_bfd_vms_save_counted_string.
+	(_bfd_vms_slurp_ehdr): Likewise.
+	(_bfd_vms_slurp_egsd): Likewise.
+	(Parse_module): Likewise.
+
+2017-06-21  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_size_stubs): Test for localentry:0 plt
+	calls before tocsave calls.
+	(ppc64_elf_relocate_section): Allow localentry:0 plt calls without
+	following nop.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21645
+	* reloc.c (bfd_generic_get_relocated_section_contents): Fail if
+	bfd_get_full_section_contents returns no contents.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21638
+	* vms-alpha.c (_bfd_vms_slurp_egsd): Check for an undersized
+	record.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21637
+	* vms-alpha.c (_bfd_vms_slurp_egsd): Check for an empty section
+	list.
+	(image_set_ptr): Likewise.
+	(alpha_vms_fix_sec_rel): Likewise.
+	(alpha_vms_slurp_relocs): Likewise.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21633
+	* ieee.c (ieee_slurp_sections): Check for a NULL return from
+	read_id.
+	(ieee_archive_p): Likewise.
+	(ieee_object_p): Likewise.
+
+2017-06-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21640
+	* elf.c (setup_group): Zero the group section pointer list after
+	allocation so that loops can be caught.  Check for NULL pointers
+	when processing a group list.
+
+2017-06-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* elf-s390.h: New file.
+	* elf64-s390.c (struct elf_s390_link_hash_table): Add params
+	field.
+	(elf_s390_additional_program_headers): New function.
+	(elf_s390_modify_segment_map): New function.
+	(bfd_elf_s390_set_options): New function.
+	(elf_backend_additional_program_headers)
+	(elf_backend_modify_segment_map): Add macro definitions.
+
+2017-06-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21626
+	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Check
+	the DYNAMIC bit instead of bfd_count_sections.
+
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21618
+	* vms-alpha.c (evax_bfd_print_emh): Check for insufficient record
+	length.
+	(evax_bfd_print_eeom): Likewise.
+	(evax_bfd_print_egsd): Check for an overlarge record length.
+	(evax_bfd_print_etir): Likewise.
+
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21612
+	* libieee.h (struct common_header_type): Add end_p field.
+	* ieee.c (this_byte_and_next): Do not advance input_p beyond
+	end_p.
+	(read_id): Check for a length that exceeds the remaining bytes in
+	the input buffer.
+	(ieee_seek): Initialise end_p.
+	(ieee_archive_p): Likewise.
+	(ieee_object_p): Likewise.
+
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21611
+	* vms-alpha.c (_bfd_vms_slurp_eihs): Check for invalid offset
+	before reading the EIHS structure entries.
+
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21615
+	* vms-alpha.c (_bfd_vms_slurp_egsd): Use unsigned int for
+	gsd_size.  Check that there are enough bytes remaining to read the
+	type and size of the next egsd.  Check that the size of the egsd
+	does not exceed the size of the record.
+
+2017-06-19  Alan Modra  <amodra@gmail.com>
+
+	* config.bfd: Correct targ_underscore for cris.
+
+2017-06-18  Alan Modra  <amodra@gmail.com>
+
+	* config.bfd: Correct targ_underscore for epiphany, ip2k,
+	m32c, mn10200, pru, rl78, rx, crisv32 and v850.
+
+2017-06-16  Nick Clifton  <nickc@redhat.com>
+
+	* elflink.c (bfd_elf_size_dynsym_hash_dynstr): Do not fail if the
+	bucketlist is empty because there are no symbols to add to the
+	list.
+
+2017-06-16  Alan Modra  <amodra@gmail.com>
+
+	PR ld/20022
+	PR ld/21557
+	PR ld/21562
+	PR ld/21571
+	* targets.c (struct bfd_target): Add _bfd_define_start_stop.
+	(BFD_JUMP_TABLE_LINK): Likewise.
+	* elf-bfd.h (bfd_elf_define_start_stop): Declare.
+	* elflink.c (_bfd_elf_gc_mark_rsec): Update comment.
+	(bfd_elf_define_start_stop): New function.
+	* linker.c (bfd_generic_define_start_stop): New function.
+	* coff64-rs6000.c (rs6000_xcoff64_vec, rs6000_xcoff64_aix_vec): Init
+	new field.
+	* aout-adobe.c (aout_32_bfd_define_start_stop): Define.
+	* aout-target.h (MY_bfd_define_start_stop): Define.
+	* aout-tic30.c (MY_bfd_define_start_stop): Define.
+	* binary.c (binary_bfd_define_start_stop): Define.
+	* bout.c (b_out_bfd_define_start_stop): Define.
+	* coff-alpha.c (_bfd_ecoff_bfd_define_start_stop): Define.
+	* coff-mips.c (_bfd_ecoff_bfd_define_start_stop): Define.
+	* coff-rs6000.c (_bfd_xcoff_bfd_define_start_stop): Define.
+	* coffcode.h (coff_bfd_define_start_stop): Define.
+	* elfxx-target.h (bfd_elfNN_bfd_define_start_stop): Define.
+	* i386msdos.c (msdos_bfd_define_start_stop): Define.
+	* i386os9k.c (os9k_bfd_define_start_stop): Define.
+	* ieee.c (ieee_bfd_define_start_stop): Define.
+	* ihex.c (ihex_bfd_define_start_stop): Define.
+	* libbfd-in.h (_bfd_nolink_bfd_define_start_stop): Define.
+	* mach-o-target.c (bfd_mach_o_bfd_define_start_stop): Define.
+	* mmo.c (mmo_bfd_define_start_stop): Define.
+	* nlm-target.h (nlm_bfd_define_start_stop): Define.
+	* oasys.c (oasys_bfd_define_start_stop): Define.
+	* pef.c (bfd_pef_bfd_define_start_stop): Define.
+	* plugin.c (bfd_plugin_bfd_define_start_stop): Define.
+	* ppcboot.c (ppcboot_bfd_define_start_stop): Define.
+	* som.c (som_bfd_define_start_stop): Define.
+	* srec.c (srec_bfd_define_start_stop): Define.
+	* tekhex.c (tekhex_bfd_define_start_stop): Define.
+	* versados.c (versados_bfd_define_start_stop): Define.
+	* vms-alpha.c (vms_bfd_define_start_stop): Define.
+	(alpha_vms_bfd_define_start_stop): Define.
+	* xsym.c (bfd_sym_bfd_define_start_stop): Define.
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+
+2017-06-16  Jiong Wang  <jiong.wang@arm.com>
+
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Use
+	SYMBOL_REFERENCES_LOCAL.
+
+2017-06-15  Jiong Wang  <jiong.wang@arm.com>
+
+	PR ld/21532
+	* elfnn-aarch64.c (ELIMINATE_COPY_RELOCS): Set to 1.
+	(elfNN_aarch64_final_link_relocate): Also propagate relocations to
+	runtime for if there needs copy relocation elimination.
+	(need_copy_relocation_p): New function.  Return true for symbol with
+	pc-relative references and if it's against read-only sections.
+	(elfNN_aarch64_adjust_dynamic_symbol): Use need_copy_relocation_p.
+	(elfNN_aarch64_check_relocs): Allocate dynrelocs for relocation types
+	that are related with accessing external objects.
+	(elfNN_aarch64_gc_sweep_hook): Sync the relocation types with the change
+	in elfNN_aarch64_check_relocs.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21582
+	* ieee.c (ieee_object_p): Use a static buffer to avoid compiler
+	bugs.
+	PR binutils/21581
+	(ieee_archive_p): Likewise.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21579
+	* vms-alpha.c (_bfd_vms_slurp_etir): Extend check of cmd_length.
+
+2017-06-14  Max Filippov  <jcmvbkbc@gmail.com>
+
+	* elf32-xtensa.c (elf_xtensa_be_plt_entry,
+	elf_xtensa_le_plt_entry): Add dimension for the ABI to arrays,
+	keep both windowed and call0 ABI PLT definitions.
+	(elf_xtensa_create_plt_entry): Use selected ABI to choose upper
+	elf_xtensa_*_plt_entry endex.
+	(ELF_MAXPAGESIZE): Fix at minimal supported MMU page size.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21578
+	* elf32-sh.c (sh_elf_set_mach_from_flags): Fix check for invalid
+	flag value.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21589
+	* vms-alpha.c (_bfd_vms_get_value): Add an extra parameter - the
+	maximum value for the ascic pointer.  Check that name processing
+	does not read beyond this value.
+	(_bfd_vms_slurp_etir): Add checks for attempts to read beyond the
+	end of etir record.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21591
+	* versados.c (versados_mkobject): Zero the allocated tdata structure.
+	(process_otr): Check for an invalid offset in the otr structure.
+
+2017-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+	* config.bfd (epiphany-*-elf): Accept epiphany-*-*.
+
+2017-06-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/20022
+	PR ld/21557
+	PR ld/21562
+	PR ld/21571
+	* elf-bfd.h (elf_link_hash_entry): Add start_stop.  Change the
+	vtable field to a union.
+	(_bfd_elf_is_start_stop): Removed.
+	* elf32-i386.c (elf_i386_convert_load_reloc): Also check for
+	__start_SECNAME and __stop_SECNAME symbols.
+	* elf64-x86-64.c (elf_x86_64_convert_load_reloc): Likewise.
+	* elflink.c (_bfd_elf_is_start_stop): Removed.
+	(_bfd_elf_gc_mark_rsec): Check start_stop instead of calling
+	_bfd_elf_is_start_stop.
+	(elf_gc_propagate_vtable_entries_used): Skip __start_SECNAME and
+	__stop_SECNAME symbols.  Updated.
+	(elf_gc_smash_unused_vtentry_relocs): Likewise.
+	(bfd_elf_gc_record_vtinherit): Likewise.
+	(bfd_elf_gc_record_vtentry): Likewise.
+
+2017-06-13  Nick Clifton  <nickc@redhat.com>
+
+	PR ld/21524
+	* elflink.c (elf_link_adjust_relocs): Generate an error when
+	encountering a reloc against a symbol removed by garbage
+	collection.
+
+2017-06-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-bfd.h (elf_backend_data): Add struct bfd_link_info *
+	to merge_gnu_properties.
+	* elf-properties.c (elf_merge_gnu_properties): Add struct
+	bfd_link_info * and pass it to merge_gnu_properties.
+	(elf_merge_gnu_property_list): Add struct bfd_link_info *
+	and pass it to elf_merge_gnu_properties.
+	(_bfd_elf_link_setup_gnu_properties): Pass info to
+	elf_merge_gnu_property_list.
+	* elf32-i386.c (elf_i386_merge_gnu_properties): Add struct
+	bfd_link_info *.
+	* elf64-x86-64.c (elf_x86_64_merge_gnu_properties): Likewise.
+
+2017-06-11  Joe Zbiciak  <joe.zbiciak@leftturnonly.info>
+
+	PR 21564
+	* binary.c (binary_set_section_contents): Scale lma by octets
+	per byte to set filepos.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_check_relocs): Fixed conditions to generate
+	dynamic sections.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_size_dynamic_sections): Changed condition to
+	require TEXTREL.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* arc-got.h (relocate_fix_got_relocs_for_got_info): Added TCB_SIZE to
+	patched section contents for TLS IE reloc.
+	* elf32-arc.c: Remove TCB_SIZE preprocessor macro.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_relocate_section): Added "call" to
+	RELOC_FOR_GLOBAL_SYMBOL macro.
+
+2018-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_relocate_section): Small refactor and condition
+	changes.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* config/tc-arc.c (md_undefined_symbol): Changed.
+	* config/tc-arc.h (DYNAMIC_STRUCT_NAME): Removed.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_relocate_section): Fixed reassign of indirect
+	symbols.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (elf_arc_check_relocs): Added condition to disable
+	warning and "Bad value" for local symbols ARC_32 or ARC_32_ME relocs.
+
+2017-06-08  Cupertino Miranda  <cmiranda@synopsys.com>
+
+	* elf32-arc.c (ADD_RELA): Changed to only work when dynamic
+	object is created.
+
+2017-06-08  Richard Earnshaw  <rearnsha@arm.com>
+
+	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove assertion
+	that the input bfd has Tag_FP_ARCH non-zero if Tag_ABI_HardFP_use
+	is non-zero.  Add clarifying comments.
+
+2017-06-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Set local IFUNC symbol
+	name.  Use local IFUNC symbol name string to report unsupported
+	non-PIC call to IFUNC function.
+	(elf_i386_relocate_section): Dump local IFUNC name with minfo
+	when generating R_386_IRELATIVE relocation.
+	(elf_i386_finish_dynamic_symbol): Likewise.
+	* elf_x86_64_check_relocs (elf_x86_64_check_relocs): Set local
+	IFUNC symbol name.
+	(elf_x86_64_relocate_section): Dump local IFUNC name with minfo
+	when generating R_X86_64_IRELATIVE relocation.
+	(elf_x86_64_finish_dynamic_symbol): Likewise.
+
+2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elf.c (setup_group): Make sure BFD sections are created for all
+	group sections in the input file when processing SHF_GROUP
+	sections.
+	(bfd_section_from_shdr): Avoid duplicating logic already
+	implemented in `setup_group'.
+
+2017-06-06  Daniel Bonniot de Ruisselet  <bonniot@gmail.com>
+
+	PR binutils/21546
+	* peXXigen.c (pe_print_idata): Use the address of the first thunk
+	if the hint address is zero.
+
+2017-06-06  James Clarke  <jrtc27@jrtc27.com>
+
+	PR ld/19579
+	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Check
+	ELF_COMMON_DEF_P for common symbols.
+
+2017-06-06  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* elf.c (_bfd_elf_make_section_from_shdr): Don't initially mark
+	SEC_GROUP sections as SEC_EXCLUDE.
+	(bfd_elf_set_group_contents): Replace use of abort with an assert.
+	(assign_section_numbers): Use resolve_section_groups flag instead
+	of relocatable link type.
+	(_bfd_elf_init_private_section_data): Use resolve_section_groups
+	flag instead of checking the final_link flag for part of the
+	checks in here.  Fix white space as a result.
+	* elflink.c (elf_link_input_bfd): Use resolve_section_groups flag
+	instead of relocatable link type.
+	(bfd_elf_final_link): Likewise.
+
+2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elfxx-mips.c (_bfd_mips_elf_relocate_section): Remove unused
+	variable `bed'.
+	* elf32-score.c (score_elf_final_link_relocate): Likewise.
+	(s3_bfd_score_elf_check_relocs): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise.
+	(score_elf_final_link_relocate): Likewise.
+	(s7_bfd_score_elf_check_relocs): Likewise.
+
+2017-06-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elflink.c (init_reloc_cookie_rels): Remove unused variable
+	`bed'.
+
+2017-06-06  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Subtract `count'
+	from `reloc_count' rather than decrementing it.
+	* elf.c (bfd_section_from_shdr): Multiply the adjustment to
+	`reloc_count' by `int_rels_per_ext_rel'.
+	* elf32-score.c (score_elf_final_link_relocate): Do not multiply
+	`reloc_count' by `int_rels_per_ext_rel' for last relocation
+	entry determination.
+	(s3_bfd_score_elf_check_relocs): Likewise.
+	* elf32-score7.c (score_elf_final_link_relocate): Likewise.
+	(s7_bfd_score_elf_relocate_section): Likewise.
+	(s7_bfd_score_elf_check_relocs): Likewise.
+	* elf64-mips.c (mips_elf64_get_reloc_upper_bound): Remove
+	prototype and function.
+	(mips_elf64_slurp_one_reloc_table): Do not update `reloc_count'.
+	(mips_elf64_slurp_reloc_table): Assert that `reloc_count' is
+	triple rather than once the sum of REL and RELA relocation entry
+	counts.
+	(bfd_elf64_get_reloc_upper_bound): Remove macro.
+	* elflink.c (_bfd_elf_link_read_relocs): Do not multiply
+	`reloc_count' by `int_rels_per_ext_rel' for internal relocation
+	storage allocation size determination.
+	(elf_link_input_bfd): Multiply `.ctors' and `.dtors' section's
+	size by `int_rels_per_ext_rel'.  Do not multiply `reloc_count'
+	by `int_rels_per_ext_rel' for last relocation entry
+	determination.
+	(bfd_elf_final_link): Do not multiply `reloc_count' by
+	`int_rels_per_ext_rel' for internal relocation storage
+	allocation size determination.
+	(init_reloc_cookie_rels): Do not multiply `reloc_count' by
+	`int_rels_per_ext_rel' for last relocation entry determination.
+	(elf_gc_smash_unused_vtentry_relocs): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Likewise.
+	(_bfd_mips_elf_relocate_section): Likewise.
+
+2017-06-05  Alan Modra  <amodra@gmail.com>
+
+	PR 21529
+	* linker.c (_bfd_generic_link_output_symbols): Handle BSF_GNU_UNIQUE.
+
+2017-06-01  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf.c (elfcore_grok_freebsd_psinfo): Use ELF header class to
+	determine structure sizes.
+	(elfcore_grok_freebsd_prstatus): Likewise.
+
+2017-06-01  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc_link_hash_table): Add has_plt_localentry0.
+	(ppc64_elf_merge_symbol_attribute): Merge localentry bits from
+	dynamic objects.
+	(is_elfv2_localentry0): New function.
+	(ppc64_elf_tls_setup): Default params->plt_localentry0.
+	(plt_stub_size): Adjust size for tls_get_addr_opt stub.
+	(build_tls_get_addr_stub): Use a simpler stub when r2 is not saved.
+	(ppc64_elf_size_stubs): Leave stub_type as ppc_stub_plt_call for
+	optimized localentry:0 stubs.
+	(ppc64_elf_build_stubs): Save r2 in ELFv2 __glink_PLTresolve.
+	(ppc64_elf_relocate_section): Leave nop unchanged for optimized
+	localentry:0 stubs.
+	(ppc64_elf_finish_dynamic_sections): Set PPC64_OPT_LOCALENTRY in
+	DT_PPC64_OPT.
+	* elf64-ppc.h (struct ppc64_elf_params): Add plt_localentry0.
+
+2017-05-30  Casey Smith  <clegg89@gmail.com>
+
+	PR ld/21523
+	* elf32-arm.c (elf32_arm_final_link_relocate): Install an absolute
+	value when processing the R_ARM_THM_ALU_PREL_11_0 reloc.
+
+2017-05-30  Anton Kolesov  Anton.Kolesov@synopsys.com
+
+	* cpu-arc.c (arc_compatible): New function.
+
+2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
+
+	* cpu-arc.c (arch_info_struct): Remove duplicate ARC600 entry.
+
+2017-05-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21519
+	* bfdio.c (bfd_get_file_size): New function.
+	* bfd-in2.h: Regenerated.
+
+2017-05-23  Dilian Palauzov  <git-dpa@aegee.org>
+
+	* elf32-arc.c (arc_elf_merge_attributes): Add fall through
+	comments.
+
+2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_setup_gnu_properties): Use
+	dynobj instead of htab->elf.dynobj.
+
+2017-05-19  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf64-mips.c (mips_elf64_canonicalize_reloc): Remove prototype
+	and function.
+	(mips_elf64_canonicalize_dynamic_reloc): Likewise.
+	(mips_elf64_slurp_one_reloc_table): Set `reloc_count' to the
+	actual number of internal relocations retrieved.  Adjust
+	function description.
+	(bfd_elf64_canonicalize_reloc): Remove macro.
+	(bfd_elf64_canonicalize_dynamic_reloc): Likewise.
+
+2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* archures.c (bfd_mach_sparc_v9m8): Define.
+	(bfd_mach_sparc_v8plusm8): Likewise.
+	(bfd_mach_sparc_v9_p): Adjust to M8.
+	(bfd_mach_sparc_64bit_p): Likewise.
+	* aoutx.h (machine_type): Handle bfd_mach_sparc_v9m8 and
+	bfd_mach_sparc_v8plusm8.
+	* bfd-in2.h: Regenerated.
+	* cpu-sparc.c (arch_info_struct): Entries for sparc:v9m8 and
+	sparc:v8plusm8.
+	* elfxx-sparc.c (_bfd_sparc_elf_object_p): Handle
+	bfd_mach_sparc_v8plusm8 and bfd_mach_sparc_v9m8 using the new hw
+	capabilities ONADDSUB, ONMUL, ONDIV, DICTUNP, FPCPSHL, RLE and
+	SHA3.
+	* elf32-sparc.c (elf32_sparc_final_write_processing): Handle
+	bfd_mach_sparc_v8plusm8.
+
+2017-05-19  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_gc_mark_extra_sections): Don't keep
+	debug and special sections when no non-note alloc sections in an
+	object are kept.
+
+2017-05-18  Alan Modra  <amodra@gmail.com>
+
+	* arc-got.h: Don't compare boolean values against TRUE or FALSE.
+	* elf-m10300.c: Likewise.
+	* elf.c: Likewise.
+	* elf32-arc.c: Likewise.
+	* elf32-bfin.c: Likewise.
+	* elf32-m68k.c: Likewise.
+	* elf32-nds32.c: Likewise.
+	* elf32-tilepro.c: Likewise.
+	* elflink.c: Likewise.
+	* elfnn-aarch64.c: Likewise.
+	* elfnn-riscv.c: Likewise.
+	* elfxx-tilegx.c: Likewise.
+	* mach-o.c: Likewise.
+	* peXXigen.c: Likewise.
+	* vms-alpha.c: Likewise.
+	* vms-lib.c: Likewise.
+
+2017-05-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/20882
+	* elflink.c (elf_gc_mark_debug_section): New function.
+	(_bfd_elf_gc_mark_extra_sections): Mark any debug sections
+	referenced by kept debug sections.
+
+2017-05-16  Alan Modra  <amodra@gmail.com>
+
+	* elf-m10300.c: Rename occurrences of non_ir_ref.
+	* elf32-arm.c: Likewise.
+	* elf32-bfin.c: Likewise.
+	* elf32-cr16.c: Likewise.
+	* elf32-cris.c: Likewise.
+	* elf32-d10v.c: Likewise.
+	* elf32-dlx.c: Likewise.
+	* elf32-fr30.c: Likewise.
+	* elf32-frv.c: Likewise.
+	* elf32-hppa.c: Likewise.
+	* elf32-i370.c: Likewise.
+	* elf32-i386.c: Likewise.
+	* elf32-iq2000.c: Likewise.
+	* elf32-lm32.c: Likewise.
+	* elf32-m32c.c: Likewise.
+	* elf32-m32r.c: Likewise.
+	* elf32-m68hc1x.c: Likewise.
+	* elf32-m68k.c: Likewise.
+	* elf32-mcore.c: Likewise.
+	* elf32-metag.c: Likewise.
+	* elf32-microblaze.c: Likewise.
+	* elf32-moxie.c: Likewise.
+	* elf32-msp430.c: Likewise.
+	* elf32-mt.c: Likewise.
+	* elf32-nios2.c: Likewise.
+	* elf32-or1k.c: Likewise.
+	* elf32-ppc.c: Likewise.
+	* elf32-rl78.c: Likewise.
+	* elf32-s390.c: Likewise.
+	* elf32-score.c: Likewise.
+	* elf32-score7.c: Likewise.
+	* elf32-sh.c: Likewise.
+	* elf32-tic6x.c: Likewise.
+	* elf32-tilepro.c: Likewise.
+	* elf32-v850.c: Likewise.
+	* elf32-vax.c: Likewise.
+	* elf32-xstormy16.c: Likewise.
+	* elf32-xtensa.c: Likewise.
+	* elf64-alpha.c: Likewise.
+	* elf64-hppa.c: Likewise.
+	* elf64-ia64-vms.c: Likewise.
+	* elf64-mmix.c: Likewise.
+	* elf64-ppc.c: Likewise.
+	* elf64-s390.c: Likewise.
+	* elf64-sh64.c: Likewise.
+	* elf64-x86-64.c: Likewise.
+	* elflink.c: Likewise.
+	* elfnn-aarch64.c: Likewise.
+	* elfnn-ia64.c: Likewise.
+	* elfnn-riscv.c: Likewise.
+	* elfxx-mips.c: Likewise.
+	* elfxx-sparc.c: Likewise.
+	* elfxx-tilegx.c: Likewise.
+	* linker.c: Likewise.
+
+2017-05-16  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (add_symbol_adjust): Transfer non_ir_ref_dynamic.
+	* elflink.c (elf_link_add_object_symbols): Update to use
+	non_ir_ref_dynamic.
+	(elf_link_input_bfd): Test non_ir_ref_dynamic in addition to
+	non_ir_ref.
+	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
+
+2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (print_mips_ases): Handle MIPS16e2 ASE.
+
+2017-05-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_parse_gnu_properties): Merge
+	GNU_PROPERTY_X86_ISA_1_USED and GNU_PROPERTY_X86_ISA_1_NEEDED
+	properties.
+	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
+
+2017-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Rename plt_bnd
+	to plt_second.
+	(elf_x86_64_link_hash_table): Rename plt_bnd/plt_bnd_eh_frame
+	to plt_second/plt_second_eh_frame.
+	(elf_x86_64_link_hash_newfunc): Updated.
+	(elf_x86_64_allocate_dynrelocs): Likewise.
+	(elf_x86_64_size_dynamic_sections): Likewise.
+	(elf_x86_64_relocate_section): Likewise.
+	(elf_x86_64_finish_dynamic_symbol): Likewise.
+	(elf_x86_64_finish_dynamic_sections): Likewise.
+	(elf_x86_64_plt_type): Rename plt_bnd to plt_second.
+	(elf_x86_64_get_synthetic_symtab): Updated.  Also scan the
+	.plt.sec section.
+	(elf_backend_setup_gnu_properties): Updated.  Create the
+	.plt.sec section instead of the .plt.sec section.
+
+2017-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_allocate_dynrelocs): Partially revert
+	commit 25070364b0ce33eed46aa5d78ebebbec6accec7e.
+	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewse.
+
+2017-05-10  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elf64-sparc.c (elf64_sparc_set_reloc): New function.
+	(bfd_elf64_set_reloc): Define.
+	(elf64_sparc_write_relocs): Use `canon_reloc_count'.
+
+2017-05-10  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* targets.c (BFD_JUMP_TABLE_RELOCS): Add NAME##_set_reloc.
+	(struct bfd_target): New field _bfd_set_reloc.
+	* bfd.c (bfd_set_reloc): Call backend _set_bfd.
+	* reloc.c (_bfd_generic_set_reloc): New function.
+	* coffcode.h (coff_set_reloc): Define to _bfd_generic_set_reloc.
+	* nlm-target.h (nlm_set_reloc): Likewise.
+	* coff-rs6000.c (_bfd_xcoff_set_reloc): Likewise.
+	* aout-tic30.c (MY_set_reloc): Likewise.
+	* aout-target.h (MY_set_reloc): Likewise.
+	* elfxx-target.h (bfd_elfNN_set_reloc): Likewise.
+	* coff-alpha.c (_bfd_ecoff_set_reloc): Likewise.
+	* mach-o-target.c (bfd_mach_o_set_reloc): Likewise.
+	* vms-alpha.c (alpha_vms_set_reloc): Likewise.
+	* aout-adobe.c (aout_32_set_reloc): Likewise.
+	* bout.c (b_out_set_reloc): Likewise.
+	* coff-mips.c (_bfd_ecoff_set_reloc): Likewise.
+	* i386os9k.c (aout_32_set_reloc): Likewise.
+	* ieee.c (ieee_set_reloc): Likewise.
+	* oasys.c (oasys_set_reloc): Likewise.
+	* som.c (som_set_reloc): Likewise.
+	* versados.c (versados_set_reloc): Likewise.
+	* coff64-rs6000.c (rs6000_xcoff64_vec): Add
+	_bfd_generic_set_reloc.
+	(rs6000_xcoff64_aix_vec): LIkewise.
+	* libbfd.c (_bfd_norelocs_set_reloc): New function.
+	* libbfd-in.h: Prototype for _bfd_norelocs_set_reloc.
+	* i386msdos.c (msdos_set_reloc): Define to
+	_bfd_norelocs_set_reloc.
+	* elfcode.h (elf_set_reloc): Define.
+	* bfd-in2.h: Regenerated.
+
+2017-05-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21481
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Use .plt.bnd
+	for IFUNC function address.
+
+2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* elf32-arc.c (FEATURE_LIST_NAME): Define.
+	(CONFLICT_LIST): Likewise.
+	(opcode/arc-attrs.h): Include.
+	(arc_elf_print_private_bfd_data): Print OSABI v4 flag.
+	(arc_extract_features): New file.
+	(arc_stralloc): Likewise.
+	(arc_elf_merge_attributes): Likewise.
+	(arc_elf_merge_private_bfd_data): Use object attributes.
+	(bfd_arc_get_mach_from_attributes): New function.
+	(arc_elf_object_p): Use object attributes.
+	(arc_elf_final_write_processing): Likewise.
+	(elf32_arc_obj_attrs_arg_type): New function.
+	(elf32_arc_obj_attrs_handle_unknown): Likewise.
+	(elf32_arc_section_from_shdr): Likewise.
+	(elf_backend_obj_attrs_vendor): Define.
+	(elf_backend_obj_attrs_section): Likewise.
+	(elf_backend_obj_attrs_arg_type): Likewise.
+	(elf_backend_obj_attrs_section_type): Likewise.
+	(elf_backend_obj_attrs_handle_unknown): Likewise.
+	(elf_backend_section_from_shdr): Likewise.
+
+2017-05-09  Andrew Goedhart  <Andrewgoedhart@simplepowersolutions.co.za>
+
+	PR ld/21458
+	* elf32-arm.c (elf32_arm_final_link_relocate): Set the bottom bit
+	of the value when resolving a R_ARM_THM_ALU_PREL_11_0 relocation
+	and the destination is a Thumb symbol.
+
+2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_get_synthetic_symtab): Add missing
+	initializer to silence GCC 4.2.
+	* lf64-x86-64.c (elf_x86_64_get_synthetic_symtab): Likewise.
+
+2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (PLT_ENTRY_SIZE): Renamed to ...
+	(LAZY_PLT_ENTRY_SIZE): This.
+	(NON_LAZY_PLT_ENTRY_SIZE): New.
+	(elf_x86_64_plt0_entry): Renamed to ...
+	(elf_x86_64_lazy_plt0_entry): This.
+	(elf_x86_64_plt_entry): Renamed to ...
+	(elf_x86_64_lazy_plt_entry): This.
+	(elf_x86_64_bnd_plt0_entry): Renamed to ...
+	(elf_x86_64_lazy_bnd_plt0_entry): This.
+	(elf_x86_64_legacy_plt_entry): Removed.
+	(elf_x86_64_bnd_plt_entry): Renamed to ...
+	(elf_x86_64_lazy_bnd_plt_entry): This.
+	(elf_x86_64_legacy_plt2_entry): Renamed to ...
+	(elf_x86_64_non_lazy_plt_entry): This.
+	(elf_x86_64_bnd_plt2_entry): Renamed to ...
+	(elf_x86_64_non_lazy_bnd_plt_entry): This.
+	(elf_x86_64_eh_frame_plt): Renamed to ...
+	(elf_x86_64_eh_frame_lazy_plt): This.
+	(elf_x86_64_eh_frame_bnd_plt): Renamed to ...
+	(elf_x86_64_eh_frame_lazy_bnd_plt): This.
+	(elf_x86_64_eh_frame_plt_got): Renamed to ...
+	(elf_x86_64_eh_frame_non_lazy_plt): This.
+	(elf_x86_64_lazy_plt_layout): New.
+	(elf_x86_64_non_lazy_plt_layout): Likewise.
+	(elf_x86_64_plt_layout): Likewise.
+	(elf_x86_64_backend_data): Remove PLT layout information.  Add
+	os for target system.
+	(GET_PLT_ENTRY_SIZE): Removed.
+	(elf_x86_64_lazy_plt): New.
+	(elf_x86_64_non_lazy_plt): Likewise.
+	(elf_x86_64_lazy_bnd_plt): Likewise.
+	(elf_x86_64_non_lazy_bnd_plt): Likewise.
+	(elf_x86-64_arch_bed): Updated.
+	(elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
+	(elf_x86_64_create_dynamic_sections): Removed.
+	(elf_x86_64_check_relocs): Don't check elf.dynobj.  Don't call
+	_bfd_elf_create_ifunc_sections nor _bfd_elf_create_got_section.
+	(elf_x86-64_adjust_dynamic_symbol): Updated.
+	(elf_x86_64_allocate_dynrelocs): Updated.  Pass 0 as PLT header
+	size to _bfd_elf_allocate_ifunc_dyn_relocs and don't allocate
+	size for PLT0 if there is no PLT0.  Get plt_entry_size from
+	non_lazy_plt for non-lazy PLT entries.
+	(elf_x86_64_size_dynamic_sections): Updated.  Get plt_entry_size
+	from non_lazy_plt for non-lazy PLT entries.
+	(elf_x86-64_relocate_section): Updated.  Properly get PLT index
+	if there is no PLT0.
+	(elf_x86_64_finish_dynamic_symbol): Updated.  Fill the first slot
+	in the PLT entry with generic PLT layout.  Fill the non-lazy PLT
+	entries with non-lazy PLT layout.  Don't fill the second and third
+	slots in the PLT entry if there is no PLT0.
+	(elf_x86_64_finish_dynamic_sections): Updated.  Don't fill PLT0
+	if there is no PLT0.  Set sh_entsize on the .plt.got section.
+	(compare_relocs): New.
+	(elf_x86_64_plt_type): Likewise.
+	(elf_x86_64_plt): Likewise.
+	(elf_x86_64_nacl_plt): New. Forward declaration.
+	(elf_x86_64_get_plt_sym_val): Removed.
+	(elf_x86_64_get_synthetic_symtab): Rewrite to check PLT sections
+	against all dynamic relocations.
+	(elf_x86_64_link_setup_gnu_properties): New function.
+	(elf_backend_create_dynamic_sections): Updated.
+	(elf_backend_setup_gnu_properties): New.
+	(elf_x86_64_nacl_plt): New.
+	(elf_x86_64_nacl_arch_bed): Updated.
+
+2017-05-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (PLT_ENTRY_SIZE): Renamed to ...
+	(LAZY_PLT_ENTRY_SIZE): This.
+	(NON_LAZY_PLT_ENTRY_SIZE): New.
+	(elf_i386_plt0_entry): Renamed to ...
+	(elf_i386_lazy_plt0_entry): This.
+	(elf_i386_plt_entry): Renamed to ...
+	(elf_i386_lazy_plt_entry): This.
+	(elf_i386_pic_plt0_entry): Renamed to ...
+	(elf_i386_pic_lazy_plt0_entry): This.
+	(elf_i386_pic_plt_entry): Renamed to ...
+	(elf_i386_pic_lazy_plt_entry): This.
+	(elf_i386_got_plt_entry): Renamed to ...
+	(elf_i386_non_lazy_plt_entry): This.
+	(elf_i386_pic_got_plt_entry): Renamed to ...
+	(elf_i386_pic_non_lazy_plt_entry): This.
+	(elf_i386_eh_frame_plt): Renamed to ...
+	(elf_i386_eh_frame_lazy_plt): This.
+	(elf_i386_eh_frame_plt_got): Renamed to ...
+	(elf_i386_eh_frame_non_lazy_plt): This.
+	(elf_i386_plt_layout): Renamed to ...
+	(elf_i386_lazy_plt_layout): This.  Remove eh_frame_plt_got and
+	eh_frame_plt_got_size.
+	(elf_i386_non_lazy_plt_layout): New.
+	(elf_i386_plt_layout): Likewise.
+	(elf_i386_non_lazy_plt): Likewise.
+	(GET_PLT_ENTRY_SIZE): Removed.
+	(elf_i386_plt): Renamed to ...
+	(elf_i386_lazy_plt): This.
+	(elf_i386_backend_data): Remove plt.  Rename is_vxworks to os.
+	(elf_i386_arch_bed): Updated.
+	(elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
+	(elf_i386_create_dynamic_sections): Removed.
+	(elf_i386_check_relocs): Don't check elf.dynobj.  Don't call
+	_bfd_elf_create_ifunc_sections nor _bfd_elf_create_got_section.
+	(elf_i386_adjust_dynamic_symbol): Updated.
+	(elf_i386_allocate_dynrelocs): Updated.  Pass 0 as PLT header
+	size to _bfd_elf_allocate_ifunc_dyn_relocs and don't allocate
+	size for PLT0 if there is no PLT0.
+	(elf_i386_size_dynamic_sections): Updated.  Check whether GOT
+	output section is discarded only if GOT isn't empty.
+	(elf_i386_relocate_section): Updated.  Properly get PLT index
+	if there is no PLT0.
+	(elf_i386_finish_dynamic_symbol): Updated.  Don't fill the
+	second and third slots in the PLT entry if there is no PLT0.
+	(elf_i386_finish_dynamic_sections): Updated.  Don't fill PLT0
+	if there is no PLT0.  Set sh_entsize on the .plt.got section.
+	(elf_i386_nacl_plt): Forward declaration.
+	(elf_i386_get_plt_sym_val): Removed.
+	(elf_i386_get_synthetic_symtab): Rewrite to check PLT sections
+	against all dynamic relocations.
+	(elf_i386_link_setup_gnu_properties): New function.
+	(elf_backend_create_dynamic_sections): Updated.
+	(elf_backend_setup_gnu_properties): New.
+	(elf_i386_nacl_plt): Updated.
+	(elf_i386_nacl_arch_bed): Likewise.
+	(elf_i386_vxworks_arch_bed): Likewise.
+
+2017-05-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* elflink.c (elf_output_implib): Remove executable flag from import
+	library bfd.
+	* elf32-arm.c (elf32_arm_filter_implib_symbols): Assert that the import
+	library is a relocatable object file.
+
+2017-05-01  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
+
+	PR ld/21404
+	* elf32-avr.c (avr_should_move_sym): New function.
+	(avr_should_reduce_sym_size): Likewise.
+	(avr_should_increase_sym_size): Likewise.
+	(elf32_avr_relax_delete_bytes): Adjust symbol values
+	and sizes by calling new functions.
+
+2017-05-01  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* config.bfd (riscv32-*): Enable rv64.
+
+2017-05-02  Alan Modra  <amodra@gmail.com>
+
+	PR 21384
+	* elflink.c (bfd_elf_link_mark_dynamic_symbol): Test h->non_elf
+	rather than h->root.type == bfd_link_hash_new.
+	(bfd_elf_record_link_assignment): Similarly, call
+	bfd_elf_link_mark_dynamic_symbol when h->non_elf.
+
+2017-04-29  Alan Modra  <amodra@gmail.com>
+
+	PR 21432
+	* reloc.c (reloc_offset_in_range): New function.
+	(bfd_perform_relocation, bfd_install_relocation): Use it.
+	(_bfd_final_link_relocate): Likewise.
+
+2017-04-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_allocate_dynrelocs): Check plt_got
+	before using .plt.got.
+	* elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise.
+
+2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_size_dynamic_sections): Use "="
+	instead of "+=" to update 0.
+
+2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_create_dynamic_sections): Create the
+	.plt.got section here.
+	(elf_i386_check_relocs): Don't create the .plt.got section.
+	* elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Create
+	the .plt.got and .plt.bnd sections here.
+	(elf_x86_64_check_relocs): Don't create the .plt.got nor
+	.plt.bnd sections.
+
+2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Remove
+	has_bnd_reloc.
+	(elf_x86_64_link_hash_newfunc): Don't clear has_bnd_reloc.
+	(elf_x86_64_copy_indirect_symbol): Don't copy has_bnd_reloc.
+	(elf_x86_64_check_relocs): Don't set has_bnd_reloc.
+	(elf_x86_64_finish_dynamic_symbol): Check bndplt instead of
+	has_bnd_reloc.
+
+2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-bfd.h (elf_backend_data): Change setup_gnu_properties
+	to return bfd *.
+	(_bfd_elf_link_setup_gnu_properties): Return bfd *.
+	* elf-properties.c (_bfd_elf_link_setup_gnu_properties): Return
+	the first relocatable ELF input with GNU properties.
+
+2017-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_finish_dynamic_sections): Simplify
+	VxWorks for non-PIC.
+
+2017-04-27  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct elf_backend_data): Make asection param of
+	elf_backend_eh_frame_address_size const.
+	(_bfd_elf_eh_frame_address_size): Likewise.
+	* elf32-m32c.c (_bfd_m32c_elf_eh_frame_address_size): Likewise.
+	* elf32-msp430.c (elf32_msp430_eh_frame_address_size): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_eh_frame_address_size): Likewise.
+	* elfxx-mips.h (_bfd_mips_elf_eh_frame_address_size): Likewise.
+	* elf-eh-frame.c (_bfd_elf_eh_frame_address_size): Likewise.
+	(next_cie_fde_offset): Constify params.
+	(offset_adjust, adjust_eh_frame_local_symbols): Likewise.
+
+2017-04-27  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct eh_cie_fde): Add aug_str_len and aug_data_len.
+	(_bfd_elf_adjust_eh_frame_global_symbol): Declare.
+	* elf-eh-frame.c (_bfd_elf_parse_eh_frame): Set aug_str_len and
+	aug_data_len.
+	(offset_adjust): New function.
+	(_bfd_elf_adjust_eh_frame_global_symbol): Likewise.
+	(adjust_eh_frame_local_symbols): Likewise.
+	(_bfd_elf_discard_section_eh_frame): Call adjust_eh_frame_local_symbols
+	after changing anything.  Return true if anything changed.
+	* elflink.c (bfd_elf_discard_info): If .eh_frame changed, call
+	_bfd_elf_adjust_eh_frame_global_symbol for globals.
+
+2017-04-27  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_link_hash_hide_symbol): Clear dynstr_index
+	when force_local.
+
+2017-04-27  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Define.
+	(ppc_elf_select_plt_layout, ppc_elf_tls_setup): Use it.
+	(ppc_elf_adjust_dynamic_symbol, allocate_dynrelocs): Likewise.
+	(ppc_elf_relocate_section): Likewise.  Delete silly optimisation
+	for undef and undefweak dyn_relocs.
+	* elf64-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Define.
+	(ppc64_elf_adjust_dynamic_symbol, ppc64_elf_tls_setup): Use it.
+	(allocate_got, allocate_dynrelocs): Likewise.
+	(ppc64_elf_relocate_section): Likewise.
+
+2017-04-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_size_dynamic_sections): Alwasys add
+	DT_PLTRELSZ, DT_PLTREL and DT_JMPREL for .rel.plt section.
+	* elf64-x86-64.c (elf_x86_64_size_dynamic_sections): Alwasys
+	add DT_PLTRELSZ, DT_PLTREL and DT_JMPREL for .rela.plt section.
+
+2017-04-26  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21434
+	* reloc.c (bfd_perform_relocation): Check for a negative address
+	in the reloc.
+
+2017-04-26  Maciej W. Rozycki  <macro@imgtec.com>
+
+	PR ld/21334
+	* elf-bfd.h (elf_backend_data): Add `always_renumber_dynsyms'
+	member.
+	* elfxx-target.h [!elf_backend_always_renumber_dynsyms]
+	(elf_backend_always_renumber_dynsyms): Define.
+	(elfNN_bed): Initialize `always_renumber_dynsyms' member.
+	* elfxx-mips.h (elf_backend_always_renumber_dynsyms): Define.
+	* elflink.c (bfd_elf_size_dynamic_sections): Also call
+	`_bfd_elf_link_renumber_dynsyms' if the backend has requested
+	it.
+	(bfd_elf_size_dynsym_hash_dynstr): Likewise.
+
+2017-04-26  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elflink.c (bfd_elf_size_dynamic_sections): Only call
+	`_bfd_elf_link_renumber_dynsyms' after section GC if dynamic
+	sections have been created.
+
+2017-04-26  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21431
+	* compress.c (bfd_init_section_compress_status): Check the return
+	value from bfd_malloc.
+
+2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_hash_entry): Add
+	no_finish_dynamic_symbol.
+	(elf_x86_64_link_hash_newfunc): Set no_finish_dynamic_symbol to
+	0.
+	(elf_x86_64_allocate_dynrelocs): If a symbol isn't undefined
+	weak symbol, don't make it dynamic.
+	(elf_x86_64_relocate_section): If a symbol isn't dynamic in PIC,
+	set no_finish_dynamic_symbol and generate R_X86_64_RELATIVE
+	relocation for GOT reference.
+	(elf_x86_64_finish_dynamic_symbol): Abort if
+	no_finish_dynamic_symbol isn't 0.
+
+2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21402
+	* elf32-i386.c (elf_i386_allocate_dynrelocs): If a symbol isn't
+	undefined weak symbol, don't make it dynamic.
+	(elf_i386_relocate_section): If a symbol isn't dynamic in PIC,
+	set no_finish_dynamic_symbol and generate R_386_RELATIVE
+	relocation for R_386_GOT32.
+
+2017-04-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21425
+	* elf32-i386.c (ELF_MAXPAGESIZE): Set to 0x1000 for VxWorks.
+
+2017-04-23  Alan Modra  <amodra@gmail.com>
+
+	PR 21414
+	* section.c (GLOBAL_SYM_INIT): Make available in bfd.h.
+	* elf.c (lcomm_sym): New.
+	(_bfd_elf_large_com_section): Use lcomm_sym section symbol.
+	* bfd-in2.h: Regenerate.
+
+2017-04-23  Alan Modra  <amodra@gmail.com>
+
+	PR 21412
+	* elf-bfd.h (struct elf_backend_data <get_reloc_section>): Change
+	parameters and comment.
+	(_bfd_elf_get_reloc_section): Delete.
+	(_bfd_elf_plt_get_reloc_section): Declare.
+	* elf.c (_bfd_elf_plt_get_reloc_section, elf_get_reloc_section):
+	New functions.  Don't blindly skip over assumed .rel/.rela prefix.
+	Extracted from..
+	(_bfd_elf_get_reloc_section): ..here.  Delete.
+	(assign_section_numbers): Call elf_get_reloc_section.
+	* elf64-ppc.c (elf_backend_get_reloc_section): Define.
+	* elfxx-target.h (elf_backend_get_reloc_section): Update.
+
+2017-04-23  Alan Modra  <amodra@gmail.com>
+
+	PR 21409
+	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Don't segfault when
+	no symbols.
+
+2017-04-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21402
+	* elf32-i386.c (elf_i386_link_hash_entry): Add
+	no_finish_dynamic_symbol.
+	(elf_i386_link_hash_newfunc): Set no_finish_dynamic_symbol to 0.
+	(elf_i386_allocate_dynrelocs): If a symbol isn't undefined weak
+	symbol, don't make it dynamic in PIE.
+	(elf_i386_relocate_section): If a symbol isn't dynamic in PIE,
+	set no_finish_dynamic_symbol and generate R_386_RELATIVE
+	relocation for R_386_GOT32
+	(elf_i386_finish_dynamic_symbol): Abort if no_finish_dynamic_symbol
+	isn't 0.
+
+2017-04-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/19617
+	PR ld/21086
+	* elflink.c (elf_link_add_object_symbols): Require
+	--no-dynamic-linker with -E/--dynamic-list when creating
+	dynamic sections.
+
+2017-04-20  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elflink.c (_bfd_elf_symbol_refs_local_p): Always return TRUE
+	if forced local.
+
+2017-04-20  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (_bfd_mips_elf_final_link): Reorder comment about
+	dynamic symbol sorting.
+
+2017-04-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21382
+	* elflink.c (elf_link_add_object_symbols): Preserve
+	dynamic_ref_after_ir_def when restoring the symbol table for
+	unneeded dynamic object.
+
+2017-04-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21401
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't abort
+	on on undefined IFUNC symbol in the second PLT.
+
+2017-04-19  Wedson Almeida Filho  <wedsonaf@gmail.com>
+
+	* peXXigen.c (pe_print_reloc): Correct chunk_end.
+
+2017-04-19  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_adjust_dynamic_symbol): Hide undefweak
+	or make dynamic for info->dynamic_undefined_weak 0 and 1.
+	* elf32-ppc.c:Formatting.
+	(ensure_undefweak_dynamic): Don't make dynamic when
+	info->dynamic_undefined_weak is zero.
+	(allocate_dynrelocs): Discard undefweak dyn_relocs for
+	info->dynamic_undefined_weak.  Discard undef dyn_relocs when
+	not default visibility.  Discard undef and undefweak
+	dyn_relocs earlier.
+	(ppc_elf_relocate_section): Adjust to suit.
+	* elf64-ppc.c: Formatting.
+	(ensure_undefweak_dynamic): Don't make dynamic when
+	info->dynamic_undefined_weak is zero.
+	(allocate_dynrelocs): Discard undefweak dyn_relocs for
+	info->dynamic_undefined_weak.  Discard them earlier.
+
+2017-04-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21389
+	* elflink.c (bfd_elf_size_dynamic_sections): Get soname index
+	before generating the version definition section.
+
+2017-04-17  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_merge_symbol): Undo dynamic linking
+	state when a regular object file defines a symbol with
+	incompatible type to that defined by an earlier shared lib.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* coffcode.h: Wrap some overly long _bfd_error_handler args.
+	* elf.c: Likewise.
+	* elf32-arm.c: Likewise.
+	* elf32-i386.c: Likewise.
+	* elf32-mep.c: Likewise.
+	* elf64-ia64-vms.c: Likewise.
+	* elf64-x86-64.c: Likewise.
+	* elflink.c: Likewise.
+	* elfnn-ia64.c: Likewise.
+	* elfxx-mips.c: Likewise.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* aoutx.h: Use %B and %A in error messages throughout file.
+	* aout-cris.c: Likewise.
+	* archive.c: Likewise.
+	* binary.c: Likewise.
+	* coff-rs6000.c: Likewise.
+	* coff-tic4x.c: Likewise.
+	* coffcode.h: Likewise.
+	* coffgen.c: Likewise.
+	* cofflink.c: Likewise.
+	* coffswap.h: Likewise.
+	* cpu-arm.c: Likewise.
+	* elf-eh-frame.c: Likewise.
+	* elf-m10300.c: Likewise.
+	* elf.c: Likewise.
+	* elf32-arc.c: Likewise.
+	* elf32-arm.c: Likewise.
+	* elf32-bfin.c: Likewise.
+	* elf32-frv.c: Likewise.
+	* elf32-iq2000.c: Likewise.
+	* elf32-m32c.c: Likewise.
+	* elf32-microblaze.c: Likewise.
+	* elf32-nds32.c: Likewise.
+	* elf32-rl78.c: Likewise.
+	* elf32-rx.c: Likewise.
+	* elf32-score.c: Likewise.
+	* elf32-score7.c: Likewise.
+	* elf32-sh64.c: Likewise.
+	* elf32-v850.c: Likewise.
+	* elf32-vax.c: Likewise.
+	* elf32-visium.c: Likewise.
+	* elf64-ia64-vms.c: Likewise.
+	* elf64-mmix.c: Likewise.
+	* elf64-sh64.c: Likewise.
+	* elfcode.h: Likewise.
+	* elfnn-aarch64.c: Likewise.
+	* elfnn-ia64.c: Likewise.
+	* elfxx-mips.c: Likewise.
+	* hpux-core.c: Likewise.
+	* ieee.c: Likewise.
+	* ihex.c: Likewise.
+	* linker.c: Likewise.
+	* merge.c: Likewise.
+	* mmo.c: Likewise.
+	* oasys.c: Likewise.
+	* pdp11.c: Likewise.
+	* peXXigen.c: Likewise.
+	* rs6000-core.c: Likewise.
+	* vms-alpha.c: Likewise.
+	* xcofflink.c: Likewise.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (PRINT_TYPE): Define.
+	(_doprnt): New function.
+	(error_handler_internal): Use _doprnt.
+	* coff-arm.c: Put %A and %B arguments to _bfd_error_handler
+	calls in their natural order, throughout file.
+	* coff-mcore.c: Likewise.
+	* coff-ppc.c: Likewise.
+	* coff-tic80.c: Likewise.
+	* cofflink.c: Likewise.
+	* elf-s390-common.c: Likewise.
+	* elf.c: Likewise.
+	* elf32-arm.c: Likewise.
+	* elf32-i386.c: Likewise.
+	* elf32-m32r.c: Likewise.
+	* elf32-msp430.c: Likewise.
+	* elf32-spu.c: Likewise.
+	* elf64-ia64-vms.c: Likewise.
+	* elf64-sparc.c: Likewise.
+	* elf64-x86-64.c: Likewise.
+	* elflink.c: Likewise.
+	* elfnn-aarch64.c: Likewise.
+	* elfnn-ia64.c: Likewise.
+	* elfxx-mips.c: Likewise.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* elf32-arm.c (arm_type_of_stub): Supply missing args to "long
+	branch veneers" error.  Fix double space and format message.
+	* elf32-avr.c (avr_add_stub): Do not pass NULL as %B arg.
+	* elf64-ppc.c (tocsave_find): Supply missing %B arg.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* bfd-in2.h: Regenerate.
+
+2017-04-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-properties.c (_bfd_elf_parse_gnu_properties): Remove the
+	extra `\n' in warning/error messages.
+	* elf32-i386.c (elf_i386_parse_gnu_properties): Likewise.
+	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
+
+2017-04-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-properties.c (_bfd_elf_parse_gnu_properties): Ignore
+	processor-specific properties with generic ELF target vector.
+
+2017-04-10  Qing Zhao  <qing.zhao@oracle.com>
+
+	* elf32-sparc.c (elf_backend_fixup_symbol): New.
+	* elf64-sparc.c (elf_backend_fixup_symbol): New.
+	* elfxx-sparc.c (UNDEFINED_WEAK_RESOLVED_TO_ZERO): New.
+	(_bfd_sparc_elf_link_hash_entry): Add has_got_reloc and
+	has_non_got_reloc.
+	(link_hash_newfunc): Initialize has_got_reloc and
+	has_non_got_reloc.
+	(_bfd_sparc_elf_size_dynamic_sections): Set interp to .interp
+	section.
+	(_bfd_sparc_elf_copy_indirect_symbol): Copy has_got_reloc and
+	has_non_got_reloc.
+	(_bfd_sparc_elf_check_relocs): Set has_got_reloc and
+	has_non_got_reloc.
+	(_bfd_sparc_elf_fixup_symbol): New function.
+	(allocate_dynrelocs): Don't allocate space for dynamic
+	relocations and discard relocations against resolved undefined
+	weak symbols in executable.  Don't make resolved undefined weak
+	symbols in executable dynamic.  Keep dynamic non-GOT/non-PLT
+	relocation against undefined weak symbols in PIE.
+	(_bfd_sparc_elf_relocate_section): Don't generate dynamic
+	relocations against resolved undefined weak symbols in PIE
+	(_bfd_sparc_elf_finish_dynamic_symbol): Keep PLT/GOT entries
+	without ynamic PLT/GOT relocations for resolved undefined weak
+	symbols.
+	Don't generate dynamic relocation against resolved undefined
+	weak symbol in executable.
+	(pie_finish_undefweak_symbol): New function.
+	(_bfd_sparc_elf_finish_dynamic_sections): Call
+	pie_finish_undefweak_symbol on all symbols in PIE.
+	* elfxx-sparc.h (_bfd_sparc_elf_link_hash_table): Add interp.
+	(_bfd_sparc_elf_fixup_symbol): New function.
+
+2017-04-10  Nick Clifton  <nickc@redhat.com>
+
+	* config.bfd: Remove ns32k from obsolete list.
+
+2017-04-10  Alan Modra  <amodra@gmail.com>
+
+	PR 21287
+	* elf.c (special_sections_f): Match .fini_array and .fini_array.*.
+	(special_sections_i): Likewise for .init_array.
+	(special_sections_p): Likewise for .preinit_array.
+
+2017-04-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/19579
+	PR ld/21306
+	* elf32-s390.c (elf_s390_finish_dynamic_symbol): Check
+	ELF_COMMON_DEF_P for common symbols.
+	* elf64-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
+	* elflink.c (_bfd_elf_merge_symbol): Revert commits
+	202ac193bbbecc96a4978d1ac3d17148253f9b01 and
+	07492f668d2173da7a2bda3707ff0985e0f460b6.
+
+2017-04-07  Pedro Alves  <palves@redhat.com>
+
+	* opncls.c (bfd_get_debug_link_info): Rename to...
+	(bfd_get_debug_link_info_1): ... this.  Change type of second
+	parameter to void pointer.  Adjust.
+	(bfd_get_debug_link_info): Reimplement on top of
+	bfd_get_debug_link_info_1.
+	(separate_debug_file_exists, separate_alt_debug_file_exists):
+	Change type of second parameter to void pointer.  Adjust.
+	(get_func_type, check_func_type): Change type of second parameter
+	to void pointer.
+	(find_separate_debug_file): Add 'func_data' parameter.  Pass it to
+	the callback functions instead of passing the address of a local.
+	(bfd_follow_gnu_debuglink): Pass address of unsigned long local to
+	find_separate_debug_file.
+	(get_alt_debug_link_info_shim): Change type of second parameter to
+	void pointer.  Adjust.
+	(bfd_follow_gnu_debugaltlink): Adjust to pass NULL to
+	find_separate_debug_file.
+	(get_build_id_name, bfd_boolean check_build_id_file): Change type
+	of second parameter to void pointer.  Adjust.
+	(bfd_follow_build_id_debuglink): Pass address of bfd_build_id
+	pointer local to find_separate_debug_file.
+
+2017-04-07  Tristan Gingold  <gingold@gingold-Precision-7510>
+
+	* coffgen.c (_bfd_coff_gc_mark_hook): Handle PE weak
+	external symbols with a definition.
+	(_bfd_coff_gc_mark_extra_sections): Fix typo.
+
+2017-04-07  Alan Modra  <amodra@gmail.com>
+
+	* po/SRC-POTFILES.in: Regenerate.
+
+2017-04-05  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_gc_sweep_hook): Support ELFv2 PLT
+	reference counting.
+
+2017-04-02  Jon Turney  <jon.turney@dronecode.org.uk>
+
+	(_bfd_XXi_swap_aouthdr_out): For clarity, use defines rather than
+	numbers for DataDirectory entry indicies passed to
+	add_data_entry().
+
+2017-04-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf.c (get_program_header_size): Add a GNU_MBIND segment for
+	each GNU_MBIND section and align GNU_MBIND section to page size.
+	(_bfd_elf_map_sections_to_segments): Create a GNU_MBIND
+	segment for each GNU_MBIND section.
+	(_bfd_elf_init_private_section_data): Copy sh_info from input
+	for GNU_MBIND section.
+
+2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elfnn-riscv.c (GP_NAME): Delete.
+	(riscv_global_pointer_value): Change GP_NAME to RISCV_GP_SYMBOL.
+	(_bfd_riscv_relax_lui): Likewise.
+
+2017-04-04  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21342
+	* elflink.c (_bfd_elf_define_linkage_sym): Prevent null pointer
+	dereference.
+	(bfd_elf_final_link): Only initialize the extended symbol index
+	section if there are extended symbol tables to list.
+
+2017-04-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* Makefile.am (BFD32_BACKENDS): Add elf-properties.lo.
+	(BFD32_BACKENDS_CFILES): Add elf-properties.c.
+	* configure.ac (elf): Add elf-properties.lo.
+	* Makefile.in: Regenerated.
+	* configure: Likewise.
+	* elf-bfd.h (elf_property_kind): New.
+	(elf_property): Likewise.
+	(elf_property_list): Likewise.
+	(elf_properties): Likewise.
+	(_bfd_elf_parse_gnu_properties): Likewise.
+	(_bfd_elf_get_property): Likewise.
+	(_bfd_elf_link_setup_gnu_properties): Likewise.
+	(elf_backend_data): Add parse_gnu_properties, merge_gnu_properties
+	and setup_gnu_properties.
+	(elf_obj_tdata): Add properties.
+	* elf-properties.c: New file.
+	* elf32-i386.c (elf_i386_parse_gnu_properties): New.
+	(elf_i386_merge_gnu_properties): Likewise.
+	(elf_backend_parse_gnu_properties): Likewise.
+	(elf_backend_merge_gnu_properties): Likewise.
+	* elf64-x86-64.c (elf_x86_64_parse_gnu_properties): Likewise.
+	(elf_x86_64_merge_gnu_properties): Likewise.
+	(elf_backend_parse_gnu_properties): Likewise.
+	(elf_backend_merge_gnu_properties): Likewise.
+	* elfxx-target.h (elf_backend_merge_gnu_properties): Likewise.
+	(elf_backend_parse_gnu_properties): Likewise.
+	(elf_backend_setup_gnu_properties): Likewise.
+	(elfNN_bed): Add elf_backend_parse_gnu_properties,
+	elf_backend_merge_gnu_properties and
+	elf_backend_setup_gnu_properties.
+
+2017-03-30  Pip Cet  <pipcet@gmail.com>
+
+	* elf32-wasm32.c: Add relocation code, two relocs.
+	* reloc.c: Add wasm32 relocations.
+	* libbfd.h: Regenerate.
+	* bfd-in2.h: Regenerate.
+	* bfd/po/bfd.pot: Regenerate.
+
+2017-03-29  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/18025
+	* coff-bfd.h (struct coff_section_data): Add new fields:
+	saved_bias and bias.
+	* coffgen.c (coff_find_nearest_line_with_names): Cache the bias
+	computed for PE binaries.
+	* dwarf2.c (scan_unit_for_symbols): Only warn once about each
+	missing abbrev.
+
+2017-03-28  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR ld/16044
+	* elf32-cris.c (elf_cris_adjust_gotplt_to_got): Adjust BFD_ASSERT
+	to handle a local symbol with a hash-symbol-entry; without PLT.
+	Add BFD_ASSERT for an incidental case with GOT entry present.
+	(cris_elf_check_relocs): Increment PLT refcount only if the symbol
+	isn't forced-or-set local.
+
+2017-03-27  Pip Cet  <pipcet@gmail.com>
+
+	* wasm-module.c: New file to support WebAssembly modules.
+	* wasm-module.h: New file to support WebAssembly modules.
+	* doc/webassembly.texi: Start documenting wasm-module.c.
+	* config.bfd: Add wasm_vec.
+	* targets.c: Likewise.
+	* configure.ac: Likewise.
+	* Makefile.am: Add entries for wasm-module.c.
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+	* po/SRC-POTFILES.in: Regenerate.
+
+2017-03-27  Pip Cet  <pipcet@gmail.com>
+
+	* cpu-wasm32.c: New file to support wasm32 architecture.
+	* elf32-wasm32.c: New file to support wasm32 architecture.
+	* Makefile.am: Add wasm32 architecture.
+	* archures.c: Likewise.
+	* config.bfd: Likewise.
+	* configure.ac: Likewise.
+	* targets.c: Likewise.
+	* Makefile.in: Regenerate.
+	* bfd-in2.h: Regenerate.
+	* configure: Regenerate.
+	* po/SRC-POTFILES.in: Regenerate.
+
+2017-03-20  Alan Modra  <amodra@gmail.com>
+
+	PR 21266
+	* elf64-ppc.c (compare_symbols): Stabilize sort.
+
+2017-03-18  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc_link_hash_table): Add
+	local_ifunc_resolver and maybe_local_ifunc_resolver.
+	(ppc_build_one_stub): Set flags on emitting dynamic
+	relocation to ifunc.
+	(ppc64_elf_relocate_section): Likewise.
+	(ppc64_elf_finish_dynamic_symbol): Likewise.
+	(ppc64_elf_finish_dynamic_sections): Error on DT_TEXTREL with
+	local dynamic relocs to ifuncs.
+	* elf32-ppc.c (struct ppc_elf_link_hash_table): Add
+	local_ifunc_resolver and maybe_local_ifunc_resolver.
+	(ppc_elf_relocate_section): Set flag on emitting dynamic
+	relocation to ifuncs.
+	(ppc_elf_finish_dynamic_symbol): Likewise.
+	(ppc_elf_finish_dynamic_sections): Error on DT_TEXTREL with local
+	dynamic relocs to ifuncs.
+
+2017-03-13  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21202
+	* reloc.c (BFD_RELOC_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
+	BFD_RELOC_AARCH64_TLSDESC_LD64_LO12.
+	(BFD_RELOC_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
+	BFD_RELOC_AARCH64_TLSDESC_ADD_LO12.
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+	* elfnn-aarch64.c (IS_AARCH64_TLS_RELAX_RELOC): Update reloc
+	names.
+	(IS_AARCH64_TLSDESC_RELOC): Likewise.
+	(elfNN_aarch64_howto_table): Likewise.
+	(aarch64_tls_transition_without_check): Likewise.
+	(aarch64_reloc_got_type): Likewise.
+	(elfNN_aarch64_final_link_relocate): Likewise.
+	(elfNN_aarch64_tls_relax): Likewise.
+	(elfNN_aarch64_relocate_section): Likewise.
+	(elfNN_aarch64_gc_sweep_hook): Likewise.
+	(elfNN_aarch64_check_relocs): Likewise.
+	* elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Likewise.
+	(_bfd_aarch64_elf_resolve_relocation): Likewise.
+
+2017-03-11  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c: Remove ATTRIBUTE_UNUSED throughout when function
+	parameter is in fact used.  Whitespace fixes.
+	* elf64-ppc.c: Likewise.
+
+2017-03-09  Sam Thursfield  <sam.thursfield@codethink.co.uk>
+
+	* rs6000-core.c (CORE_NEW): Simplify macro when
+	AIX_CORE_DUMPX_CORE and BFD64 are true to avoid compile warning.
+
+2017-03-07  Alan Modra  <amodra@gmail.com>
+
+	PR 21224
+	PR 20519
+	* elf64-ppc.c (ppc64_elf_relocate_section): Add missing
+	dyn_relocs check.
+
+2017-03-05  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct eh_cie_fde): Add u.cie.per_encoding_aligned8.
+	* elf-eh-frame.c (size_of_output_cie_fde): Don't align here.
+	(next_cie_fde_offset): New function.
+	(_bfd_elf_parse_eh_frame): Set u.cie.per_encoding_aligned8.
+	(_bfd_elf_discard_section_eh_frame): Align zero terminator to
+	four bytes.  Align CIEs to four or eight bytes depending on
+	per_encoding_aligned8.  Align FDEs according to their encoding.
+	Pad last FDE to output section alignment.
+	(_bfd_elf_write_section_eh_frame): Adjust to suit.  Remove
+	assertion.
+	* elf64-ppc.c (glink_eh_frame_cie): Delete padding.
+	(ppc64_elf_size_stubs): Pad glink eh_frame as per elf-eh-frame.c.
+	(ppc64_elf_finish_dynamic_sections): Adjust to suit.
+
+2017-03-02  Martin Bickel  <binutils@ineranves.de>
+
+	PR ld/21212
+	* elf.c (rewrite_elf_program_header): Do not issue a warning for
+	empty segments which have a zero filesz, but a non-zero memsz.
+
+2017-03-02  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_vle_split16): Correct insn mask typo.
+
+2017-02-28  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_ha_reloc): Revert last change.
+	(ppc64_elf_relocate_section): Likewise.
+
+2017-02-28  Alan Modra  <amodra@gmail.com>
+
+	PR 20995
+	* elf32-nios2.c (nios2_elf32_relocate_section): Use htab
+	rather than elf32_nios2_hash_table or elf_hash_table.
+	(create_got_section): Likewise.
+	(nios2_elf32_finish_dynamic_symbol): Likewise.
+	(nios2_elf32_adjust_dynamic_symbol): Likewise.
+	(nios2_elf32_size_dynamic_sections): Likewise.
+	(nios2_elf32_check_relocs): Delete dynobj, sgot, and srelgot
+	vars.  Use htab equivalents directly instead.  Don't create
+	all dynamic sections on needing just the GOT.  Use a goto
+	rather than a fall-through with reloc test.  Ensure
+	htab->dynobj is set when making dynamic sreloc section.
+	(nios2_elf32_finish_dynamic_sections): Delete dynobj, use htab
+	equivalent directly instead.  Don't segfault on looking for
+	.dynamic when dynamic sections have not been created.  Don't
+	segfault on .got.plt being discarded.
+	(nios2_elf32_size_dynamic_sections): Delete plt and got vars.
+	Don't set "relocs" on .rela.plt.  Do handle .sbss.  Delete
+	fixme and another not so relevant comment.
+	(nios2_elf_add_symbol_hook): Delete dynobj var.  If not
+	already set, set hash table dynobj on creating .sbss.
+
+2017-02-28  Alan Modra  <amodra@gmail.com>
+
+	* reloc.c (BFD_RELOC_PPC_16DX_HA): New.
+	* elf64-ppc.c (ppc64_elf_howto_raw <R_PPC64_16DX_HA>): New howto.
+	(ppc64_elf_reloc_type_lookup): Translate new bfd reloc.
+	(ppc64_elf_ha_reloc): Correct overflow test on REL16DX_HA.
+	(ppc64_elf_relocate_section): Likewise.
+	* elf32-ppc.c (ppc_elf_howto_raw <R_PPC_16DX_HA>): New howto.
+	(ppc_elf_reloc_type_lookup): Translate new bfd reloc.
+	(ppc_elf_check_relocs): Handle R_PPC_16DX_HA to pacify gcc.
+	* libbfd.h: Regenerate.
+	* bfd-in2.h: Regenerate.
+
+2017-02-28  Alan Modra  <amodra@gmail.com>
+
+	* elflink.c (_bfd_elf_create_dynamic_sections): Don't make
+	dynamic .data.rel.ro read-only.
+	* elf32-arm.c (elf32_arm_finish_dynamic_symbol): Compare section
+	rather than section flags when deciding where copy reloc goes.
+	* elf32-cris.c (elf_cris_finish_dynamic_symbol): Likewise.
+	* elf32-hppa.c (elf32_hppa_finish_dynamic_symbol): Likewise.
+	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Likewise.
+	* elf32-metag.c (elf_metag_finish_dynamic_symbol): Likewise.
+	* elf32-microblaze.c (microblaze_elf_finish_dynamic_symbol): Likewise.
+	* elf32-nios2.c (nios2_elf32_finish_dynamic_symbol): Likewise.
+	* elf32-or1k.c (or1k_elf_finish_dynamic_symbol): Likewise.
+	* elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Likewise.
+	* elf32-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_finish_dynamic_symbol): Likewise.
+	* elf32-tilepro.c (tilepro_elf_finish_dynamic_symbol): Likewise.
+	* elf64-ppc.c (ppc64_elf_finish_dynamic_symbol): Likewise.
+	* elf64-s390.c (elf_s390_finish_dynamic_symbol): Likewise.
+	* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol): Likewise.
+	* elfnn-riscv.c (riscv_elf_finish_dynamic_symbol): Likewise.
+	* elfxx-mips.c (_bfd_mips_vxworks_finish_dynamic_symbol): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): Likewise.
+	* elfxx-tilegx.c (tilegx_elf_finish_dynamic_symbol): Likewise.
+
+2017-02-28  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_perform_relocation): Also handle the
+	`jalr $0, $25' instruction encoding.
+
+2017-02-27  Nick Clifton  <nickc@redhat.com>
+
+	PR ld/21180
+	* elf32-microblaze.c (microblaze_elf_finish_dynamic_symbol): Avoid
+	generating a seg-fault when encountering a symbol that has been
+	deleted by garbage collection.
+
+2017-02-25  Alan Modra  <amodra@gmail.com>
+
+	* elf32-arc.c (struct dynamic_sections): Delete.
+	(enum dyn_section_types): Delete.
+	(dyn_section_names): Delete.
+	(arc_create_dynamic_sections): Delete.
+	(elf_arc_finish_dynamic_sections): Don't call the above.  Don't
+	segfault on discarded .rela.plt section.
+	(elf_arc_size_dynamic_sections): Formatting.  Don't call
+	arc_create_dynamic_sections.  Don't allocate memory for sections
+	handled by the generic linker.  Correct code finding relocs in
+	read-only sections.  Set SEC_EXCLUDE on zero size .got,
+	.got.plt, and .dynbss sections.  Do set .interp for pies.
+
+2017-02-24  Andrew Waterman  <andrew@sifive.com>
+
+	* elfnn-riscv.c (GP_NAME): New macro.
+	(riscv_global_pointer_value): Use it.
+	(_bfd_riscv_relax_lui): If symbol and global pointer are in same
+	output section, consider only that section's alignment.
+
+2017-02-23  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.h (_bfd_mips_relax_section): Remove prototype.
+	* elfxx-mips.c (_bfd_mips_relax_section): Remove function.
+	* elf64-mips.c (bfd_elf64_bfd_relax_section): Remove macro.
+	* elfn32-mips.c (bfd_elf32_bfd_relax_section): Likewise.
+
+2017-02-23  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_calculate_relocation) <R_MIPS_JALR>
+	<R_MICROMIPS_JALR>: Discard relocation if `cross_mode_jump_p'
+	or misaligned.
+
+2017-02-23  Alan Modra  <amodra@gmail.com>
+
+	PR 20744
+	* elf32-ppc.c (ppc_elf_howto_raw): Correct dst_mask on all VLE
+	16D relocations.
+	(ppc_elf_vle_split16): Correct field mask and shift for 16D relocs.
+	(ppc_elf_relocate_section): Correct calculation for VLE SDAREL
+	relocs.
+
+2017-02-22  Maciej W. Rozycki  <macro@imgtec.com>
+
+	PR ld/20828
+	* elflink.c (bfd_elf_size_dynamic_sections): Move symbol version
+	processing ahead of the call to `elf_gc_sweep_symbol'.
+
+2017-02-22  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21193
+	* opncls.c (bfd_create_gnu_debuglink_section): Give the newly
+	created section 4-byte alignment.
+
+2017-02-22  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Don't segfault
+	on .got or .plt output section being discarded by script.
+	* elf32-ppc.c (ppc_elf_finish_dynamic_sections): Likewise.  Move
+	vxworks splt temp.
+
+2017-02-21  Alan Modra  <amodra@gmail.com>
+
+	* elf64-alpha.c (elf64_alpha_size_dynamic_sections): Only emit
+	DT_RELA, DT_RELASZ, and DT_RELAENT when DT_RELASZ is non-zero.
+
+2017-02-20  Alan Modra  <amodra@gmail.com>
+
+	PR 21181
+	* elflink.c (bfd_elf_final_link): Make DT_REL/DT_RELA zero
+	if DT_RELSZ/DT_RELASZ is zero.
+
+2017-02-17  Nick Clifton  <nickc@redhat.com>
+
+	* compress.c (bfd_get_full_section_contents): Remember to reduce
+	compressed size by the sizeof the compression header when
+	decompressing the contents.
+
+2017-02-17  Pedro Alves  <palves@redhat.com>
+
+	* srec.c (Chunk): Rename to ...
+	(_bfd_srec_len): ... this.
+	(S3Forced): Rename to ...
+	(_bfd_srec_forceS3): ... this.
+	* objcopy.c: Adjust all references.
+
+2017-02-17  Pedro Alves  <palves@redhat.com>
+
+	* archive.c (bsd_write_armap): Rename to ...
+	(_bfd_bsd_write_armap): ... this.
+	(coff_write_armap): Rename to ...
+	(_bfd_coff_write_armap): ... this.
+	* libbfd-in.h (bsd_write_armap): Rename to ...
+	(_bfd_bsd_write_armap): ... this.
+	(coff_write_armap): Rename to ...
+	(_bfd_coff_write_armap): ... this.
+	* aout-target.h, aout-tic30.c: Adjust all users.
+	* libbfd.h: Regenerate.
+
+2017-02-17  Pedro Alves  <palves@redhat.com>
+
+	* bfd-in.h (bfd_read, bfd_write): Adjust to rename.
+	(warn_deprecated): Rename to ...
+	(_bfd_warn_deprecated): ... this.
+	* libbfd.c (warn_deprecated): Rename to ...
+	(_bfd_warn_deprecated): ... this.
+	* bfd-in2.h: Regenerate.
+
+2017-02-17  Pedro Alves  <palves@redhat.com>
+
+	* bfdio.c (real_ftell): Rename to ...
+	(_bfd_real_ftell): ... this.
+	(real_fseek): Rename to ...
+	(_bfd_real_fseek): ... this.
+	(real_fopen): Rename to ...
+	(_bfd_real_fopen): ... this.
+	* libbfd-in.h (real_ftell): Rename to ...
+	(_bfd_real_ftell): ... this.
+	(real_fseek): Rename to ...
+	(_bfd_real_fseek): ... this.
+	(real_fopen): Rename to ...
+	(_bfd_real_fopen): ... this.
+	* cache.c, dwarf2.c, opncls.c: Adjust all callers.
+	* libbfd.h: Regenerate.
+
+2017-02-17  Pedro Alves  <palves@redhat.com>
+
+	* dwarf2.c, elf-attrs.c, elf32-nds32.c: Adjust all callers.
+	* libbfd.c (read_unsigned_leb128): Rename to ...
+	(_bfd_read_unsigned_leb128): ... this.
+	(read_signed_leb128): Rename to ...
+	(_bfd_read_signed_leb128): ... this.
+	(safe_read_leb128): Rename to ...
+	(_bfd_safe_read_leb128): ... this.
+	* libbfd-in.h (read_unsigned_leb128): Rename to ...
+	(_bfd_read_unsigned_leb128): ... this.
+	(read_signed_leb128): Rename to ...
+	(_bfd_read_signed_leb128): ... this.
+	(safe_read_leb128): Rename to ...
+	(_bfd_safe_read_leb128): ... this.
+	* libbfd.h: Renegerate.
+
+2017-02-16  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Perform symbol lookup
+	before trying to fine matching file and line information.
+
+2017-02-16  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* dwarf2.c (struct dwarf2_debug): Add orig_bfd member.
+	(_bfd_dwarf2_slurp_debug_info): If stashed debug information does
+	not match current bfd, then reload debug information.  Record bfd
+	we're loading debug info for in the stash.  If we have debug
+	informatin in the cache then perform section placement before
+	returning.
+
+2017-02-16  Alan Modra  <amodra@gmail.com>
+
+	PR 21000
+	* elf-bfd.h (struct elf_backend_data): Add no_page_alias.
+	* elfxx-target.h (elf_backend_no_page_alias): Define.
+	(elfNN_bed): Init new field.
+	* elf.c (assign_file_positions_for_load_sections): If no_page_alias
+	ensure PT_LOAD segment starts on a new page.
+	* elf32-hppa.c (elf_backend_no_page_alias): Define.
+
+2017-02-16  Alan Modra  <amodra@gmail.com>
+
+	PR 21132
+	* elf32-hppa.c (allocate_plt_static): Allocate space for relocs
+	if pic.
+
+2017-02-16  Jiong Wang <jiong.wang@arm.com>
+
+	* bfd.c (BFD_FLAGS_SAVED): Add BFD_LINKER_CREATED.
+	* bfd-in2.h: Regenerated.
+
+2017-02-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21168
+	* elf32-i386.c (elf_i386_relocate_section): Allow
+	"lea foo@GOT, %reg" in PIC.
+
+2017-02-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/20244
+	* elf32-i386.c (elf_i386_relocate_section): Properly get IFUNC
+	symbol name when reporting R_386_GOT32/R_386_GOT32X relocation
+	error against local IFUNC symbol without a base register for
+	PIC.
+
+2017-02-15  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elf32-ppc.c (ppc_elf_check_relocs): Use `%H:' rather than
+	`%P: %H:' with `info->callbacks->einfo'.
+	(ppc_elf_relocate_section): Likewise.
+	* elf64-ppc.c (ppc64_elf_check_relocs): Likewise.
+	(ppc64_elf_edit_toc): Likewise.
+	(ppc64_elf_relocate_section): Likewise.
+
+2017-02-14  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_gc_mark_dynamic_ref): Support
+	--gc-keep-exported, and test versioned field of sym rather than
+	looking for @ in name.
+
+2017-02-13  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elfnn-riscv.c (riscv_global_pointer_value): Change _gp to
+	__global_pointer$.
+
+2017-02-13  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21151
+	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Check for an invalid
+	unit length field.
+
+2017-02-07  Andrew Waterman  <andrew@sifive.com>
+
+	* elfnn-riscv.c (riscv_elf_finish_dynamic_sections): Only write PLT
+	entry size if PLT header is written.
+
+2017-02-06  Sheldon Lobo  <sheldon.lobo@oracle.com>
+
+	Fix sparc64 dynamic relocation processing to use the dynamic
+	symbol count.
+	* elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Use 'dynamic'
+	to determine if bfd_get_symcount() or bfd_get_dynamic_symcount()
+	should be used.
+
+2017-02-03  Nick Clifton  <nickc@redhat.com>
+
+	PR 21096
+	* coffcode.h (coff_write_object_contents): Enlarge size of
+	s_name_buf in order to avoid compile time warning about possible
+	integer truncation.
+	* elf32-nds32.c (nds32_elf_ex9_import_table): Mask off lower
+	32-bits of insn value before printing into buffer.
+
+2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_hash_sort_data): Add
+	`max_local_dynindx'.
+	(mips_elf_sort_hash_table): Handle it.
+	(mips_elf_sort_hash_table_f) <GGA_NONE>: For forced local
+	symbols bump up `max_local_dynindx' rather than
+	`max_non_got_dynindx'.
+
+2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_hash_sort_data): Convert the
+	`min_got_dynindx', `max_unref_got_dynindx' and
+	`max_non_got_dynindx' members to the `bfd_size_type' data type.
+	(mips_elf_sort_hash_table): Adjust accordingly.
+
+2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_sort_hash_table): Use `htab' throughout
+	to access the hash table.
+
+2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.c (mips_elf_sort_hash_table): Move assertion on
+	non-NULL `htab' to the beginning.
+
+2017-02-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elflink.c (elf_gc_sweep): Wrap overlong line.
+
+2017-01-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* elfxx-mips.h (_bfd_mips_elf_insn32): Rename prototype to...
+	(_bfd_mips_elf_linker_flags): ... this.  Add another parameter.
+	* elfxx-mips.c (mips_elf_link_hash_table): Add
+	`ignore_branch_isa' member.
+	(mips_elf_perform_relocation): Do not treat an ISA mode mismatch
+	in branch relocation calculation as an error if
+	`ignore_branch_isa' has been set.
+	(_bfd_mips_elf_insn32): Rename to...
+	(_bfd_mips_elf_linker_flags): ... this.  Rename the `on'
+	parameter to `insn32' and add an `ignore_branch_isa' parameter.
+	Handle the new parameter.
+
+2017-01-27  Hans-Peter Nilsson  <hp@axis.com>
+
+	* elf32-cris.c (elf_cris_finish_dynamic_symbol): Remove now unused
+	local variable dynobj.
+
+	PR ld/20995
+	* elf32-cris.c (elf_cris_size_dynamic_sections): Handle sdynrelro.
+	(elf_cris_adjust_dynamic_symbol): Place variables copied into the
+	executable from read-only sections into sdynrelro.
+	(elf_cris_finish_dynamic_symbol): Select sreldynrelro for
+	dynamic relocs in sdynrelro.
+	(elf_backend_want_dynrelro): Define.
+
+2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+	* config.bfd (*-*-rtemsaout*): Mark as removed.
+
+2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+	* config.bfd (powerpcle-*-rtems*): Do not mark as removed.
+	(arm-*-rtems*): Move to (arm*-*-eabi*).
+	(i[3-7]86-*-rtems*): Move to (i[3-7]86-*-elf*).
+	(m68-*-rtems*): Move to (m68*-*-elf*).
+
+2017-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+	* config.bfd (*-*-rtemscoff*): Mark as removed.
+
+2017-01-24  Maciej W. Rozycki  <macro@imgtec.com>
+
+	PR ld/20828
+	* elflink.c (bfd_elf_record_link_assignment): Revert last
+	change and don't ever clear `forced_local'.  Set `mark'
+	unconditionally.
+	(elf_gc_sweep_symbol_info, elf_gc_sweep_symbol): Reorder within
+	file.
+	(elf_gc_sweep): Move the call to `elf_gc_sweep_symbol'...
+	(bfd_elf_size_dynamic_sections): ... here.
+	* elf32-ppc.c (ppc_elf_tls_setup): Don't clear `forced_local'
+	and set `mark' instead in `__tls_get_addr_opt' processing.
+	* elf64-ppc.c (ppc64_elf_tls_setup): Likewise.
+
+2017-01-24  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Merge two cases
+	where dynamic relocs are preferable.  Allow ifunc too.
+	(ensure_undefweak_dynamic): New function.
+	(allocate_dynrelocs): Use it here.  Move plt handling last and
+	don't make symbols dynamic, simplifying loop.  Only make undef
+	weak symbols with GOT entries dynamic.  Correct condition
+	for GOT relocs.  Handle dynamic relocs on ifuncs.  Correct
+	comments.  Remove goto.
+	(ppc_elf_relocate_section): Correct test for using dynamic
+	symbol on GOT relocs.  Rearrange test for emitting GOT relocs
+	to suit.  Set up explicit tls_index entries and implicit GOT
+	tls_index entries resolvable at link time for
+	__tls_get_addr_opt.  Simplify test to clear mem for prelink.
+	* elf64-ppc.c (allocate_got): Correct condition for GOT relocs.
+	(ensure_undefweak_dynamic): New function.
+	(allocate_dynrelocs): Use it here.  Only make undef weak symbols
+	with GOT entries dynamic.  Remove unnecessary test of
+	WILL_CALL_FINISH_DYNAMIC_SYMBOL in PLT handling.
+	(ppc64_elf_relocate_section): Correct test for using dynamic
+	symbol on GOT relocs.  Rearrange test for emitting GOT relocs
+	to suit.  Set up explicit tls_index entries and implicit GOT
+	tls_index entries resolvable at link time for __tls_get_addr_opt.
+	Simplify expression to clear mem for prelink.
+
+2017-01-23  Yury Norov  <ynorov@caviumnetworks.com>
+
+	* elfnn-aarch64.c: Fix relaxations for ILP32 mode.
+
+2017-01-20  Jiong Wang <jiong.wang@arm.com>
+
+	* elfnn-aarch64.c (elf_aarch64_hash_symbol): New function.
+	(elf_backend_hash_symbol): Define.
+
+2017-01-18  Maciej W. Rozycki  <macro@imgtec.com>
+
+	PR ld/20828
+	* elflink.c (bfd_elf_record_link_assignment): Clear any
+	`forced_local' marking for DSO symbols that are not being
+	provided.
+
+2017-01-17  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
+
+	* elfnn-riscv.c (riscv_elf_object_p): New function.
+
+2017-01-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21038
+	* elf64-x86-64.c (elf_x86_64_link_hash_table): Add
+	plt_bnd_eh_frame.
+	(elf_x86_64_check_relocs): Create .eh_frame section for the
+	.plt.bnd section.
+	(elf_x86_64_size_dynamic_sections): Allocate and initialize
+	.eh_frame section for the .plt.bnd section.
+	(elf_x86_64_finish_dynamic_sections): Adjust .eh_frame section
+	for the .plt.bnd section.
+
+2017-01-12  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/20876
+	* opncls.c (find_separate_debug_file): Add include_dirs
+	parameter.  Only include the directory part of the bfd's filename
+	in search paths if include_dirs is true.  Add a couple of extra
+	locations for looking for debug files.
+	( bfd_follow_gnu_debuglink): Update invocation of
+	find_separate_debug_file.
+	(bfd_follow_gnu_debugaltlink): Likewise.
+	(get_build_id): New function: Finds the build-id of the given bfd.
+	(get_build_id_name): New function: Computes the name of the
+	separate debug info file for a bfd, based upon its build-id.
+	(check_build_id_file): New function: Checks to see if a separate
+	debug info file exists at the given location, and that its
+	build-id matches that of the original bfd.
+	(bfd_follow_build_id_debuglink): New function: Finds a separate
+	debug info file for a given bfd by using the build-id method.
+	* dwarf2.c (_bfd_dwarf2_slurp_debug_info): Try using the build-id
+	method of locating a separate debug info file before using the
+	debuglink method.
+	* bfd-in2.h: Regenerate.
+
+2017-01-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21038
+	* elf64-x86-64.c (elf_x86_64_eh_frame_bnd_plt): New.
+	(elf_x86_64_bnd_arch_bed): Use elf_x86_64_eh_frame_bnd_plt and
+	elf_x86_64_eh_frame_plt_got.
+	(elf_x86_64_size_dynamic_sections): Get unwind info from
+	elf_x86_64_bnd_arch_bed for the BND PLT.
+
+2017-01-11  Jeremy Soller  <jackpot51@gmail.com>
+
+	* config.bfd: Add entries for i686-redox and x86_64-redox.
+
+2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_check_relocs): Align .eh_frame section
+	to 4 bytes.
+	* elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Align
+	.eh_frame section to 4 bytes for x32.
+	(elf_x86_64_check_relocs): Likewise.
+
+2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/20830
+	* elf32-i386.c (elf_i386_eh_frame_plt_got): New.
+	(PLT_GOT_FDE_LENGTH): Likewise.
+	(elf_i386_plt_layout): Add eh_frame_plt_got and
+	eh_frame_plt_got_size.
+	(elf_i386_plt): Updated.
+	(elf_i386_link_hash_table): Add plt_got_eh_frame.
+	(elf_i386_check_relocs): Create .eh_frame section for .plt.got.
+	(elf_i386_size_dynamic_sections): Allocate and initialize
+	.eh_frame section for .plt.got.
+	(elf_i386_finish_dynamic_sections): Adjust .eh_frame section for
+	.plt.got.
+	(elf_i386_nacl_plt): Add FIXME for eh_frame_plt_got and
+	eh_frame_plt_got_size.
+	* elf64-x86-64.c (elf_x86_64_eh_frame_plt_got): New.
+	(PLT_GOT_FDE_LENGTH): Likewise.
+	(elf_x86_64_backend_data): Add eh_frame_plt_got and
+	eh_frame_plt_got_size.
+	(elf_x86_64_arch_bed): Updated.
+	(elf_x86_64_bnd_arch_bed): Add FIXME for eh_frame_plt_got and
+	eh_frame_plt_got_size.
+	(elf_x86_64_nacl_arch_bed): Likewise.
+	(elf_x86_64_link_hash_table): Add plt_got_eh_frame.
+	(elf_x86_64_check_relocs): Create .eh_frame section for .plt.got.
+	(elf_x86_64_size_dynamic_sections): Allocate and initialize
+	.eh_frame section for .plt.got.
+	(elf_x86_64_finish_dynamic_sections): Adjust .eh_frame section
+	for .plt.got.
+
+2017-01-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf32-i386.c (elf_i386_size_dynamic_sections): Set
+	plt_eh_frame->size to eh_frame_plt_size and use eh_frame_plt.
+
+2017-01-09  Nick Clifton  <nickc@redhat.com>
+
+	* dwarf2.c (lookup_address_in_function_table): Return early if
+	there are no functions in the given comp unit, or if the high
+	address of the last function in the comp unit is less than the
+	desired address.
+
+2017-01-09  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21013
+	* coffgen.c (_bfd_coff_get_external_symbols): Generate an error
+	message if there are too many symbols to load.
+
+2017-01-04  James Clarke  <jrtc27@jrtc27.com>
+
+	* elf64-alpha.c (elf64_alpha_relax_opt_call): Don't set tsec_free
+	if relocs are cached.
+
+2017-01-03  Rich Felker  <bugdal@aerifal.cx>
+
+	PR ld/21017
+	* elf32-microblaze.c (microblaze_elf_check_relocs): Add an entry
+	for R_MICROBLAZE_GOTOFF_64.
+
+2017-01-03  Nick Clifton  <nickc@redhat.com>
+
+	* mach-o.c (bfd_mach_o_lookup_uuid_command): Fix compile time
+	warning about using a possibly uninitialised variable.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	* elf32-hppa.c (ensure_undef_weak_dynamic): New function.
+	(allocate_plt_static, allocate_dynrelocs): Use it.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	* elf-hppa.h (elf_hppa_fake_sections): Set SHF_INFO_LINK for
+	.PARISC.unwind section.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	PR ld/20989
+	* elfxx-sparc.c (gdop_relative_offset_ok): New function.
+	(_bfd_sparc_elf_relocate_section): Use it to validate GOT
+	indirect to GOT pointer relative code edit.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	Update year range in copyright notice of all files.
+
+For older changes see ChangeLog-2016
+
+Copyright (C) 2017 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
+Local Variables:
+mode: change-log
+left-margin: 8
+fill-column: 74
+version-control: never
+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.0.50.20180103/bfd/cisco-core.c ./bfd/cisco-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cisco-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cisco-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for CISCO crash dumps.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff64-rs6000.c ./bfd/coff64-rs6000.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff64-rs6000.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff64-rs6000.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for IBM RS/6000 "XCOFF64" files.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Written Clinton Popetz.
    Contributed by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-alpha.c ./bfd/coff-alpha.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-alpha.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-alpha.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ALPHA Extended-Coff files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Modified from coff-mips.c by Steve Chamberlain <sac@cygnus.com> and
    Ian Lance Taylor <ian@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-apollo.c ./bfd/coff-apollo.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-apollo.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-apollo.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Apollo 68000 COFF binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    By Troy Rollo (troy@cbme.unsw.edu.au)
    Based on m68k standard COFF version Written by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-arm.c ./bfd/coff-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-aux.c ./bfd/coff-aux.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-aux.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-aux.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Apple M68K COFF A/UX 3.x files.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Richard Henderson <rth@tamu.edu>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-bfd.c ./bfd/coff-bfd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-bfd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-bfd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD COFF interfaces used outside of BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-bfd.h ./bfd/coff-bfd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-bfd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-bfd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD COFF interfaces used outside of BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffcode.h ./bfd/coffcode.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffcode.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coffcode.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for the generic parts of most COFF variants, for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffgen.c ./bfd/coffgen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffgen.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coffgen.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for the generic parts of COFF, for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-go32.c ./bfd/coff-go32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-go32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-go32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 COFF files (DJGPP variant).
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by DJ Delorie.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-h8300.c ./bfd/coff-h8300.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-h8300.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-h8300.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Renesas H8/300 COFF binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain, <sac@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-h8500.c ./bfd/coff-h8500.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-h8500.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-h8500.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Renesas H8/500 COFF binaries.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Contributed by Cygnus Support.
    Written by Steve Chamberlain, <sac@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i386.c ./bfd/coff-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i860.c ./bfd/coff-i860.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i860.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-i860.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel i860 COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Created mostly by substituting "860" for "386" in coff-i386.c
    Harry Dolan <dolan@ssd.intel.com>, October 1995
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i960.c ./bfd/coff-i960.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-i960.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-i960.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 960 COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-ia64.c ./bfd/coff-ia64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-ia64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-ia64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HP/Intel IA-64 COFF files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cofflink.c ./bfd/cofflink.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cofflink.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cofflink.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* COFF specific linker code.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-m68k.c ./bfd/coff-m68k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-m68k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-m68k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola 68000 COFF binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-m88k.c ./bfd/coff-m88k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-m88k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-m88k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola 88000 COFF "Binary Compatibility Standard" files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-mcore.c ./bfd/coff-mcore.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-mcore.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-mcore.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola MCore COFF/PE
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-mips.c ./bfd/coff-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MIPS Extended-Coff files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Original version by Per Bothner.
    Full support added by Ian Lance Taylor, ian@cygnus.com.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-ppc.c ./bfd/coff-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PowerPC Microsoft Portable Executable files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Original version pieced together by Kim Knuttila (krk@cygnus.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-rs6000.c ./bfd/coff-rs6000.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-rs6000.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-rs6000.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for IBM RS/6000 "XCOFF" files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Metin G. Ozisik, Mimi Phuong-Thao Vo, and John Gilmore.
    Archive support from Damon A. Permezel.
    Contributed by IBM Corporation and Cygnus Support.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-sh.c ./bfd/coff-sh.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-sh.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-sh.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Renesas Super-H COFF binaries.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Contributed by Cygnus Support.
    Written by Steve Chamberlain, <sac@cygnus.com>.
    Relaxing code written by Ian Lance Taylor, <ian@cygnus.com>.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-sparc.c ./bfd/coff-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Sparc COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-stgo32.c ./bfd/coff-stgo32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-stgo32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-stgo32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 COFF files (DJGPP variant with a stub).
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Written by Robert Hoehne.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-svm68k.c ./bfd/coff-svm68k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-svm68k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-svm68k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola sysv68
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Written by Philippe De Muyter <phdm@info.ucl.ac.be>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffswap.h ./bfd/coffswap.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coffswap.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coffswap.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic COFF swapping routines, for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic30.c ./bfd/coff-tic30.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic30.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-tic30.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for TMS320C30 coff binaries.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic4x.c ./bfd/coff-tic4x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic4x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-tic4x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for TMS320C4X coff binaries.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic54x.c ./bfd/coff-tic54x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic54x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-tic54x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for TMS320C54X coff binaries.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Timothy Wall (twall@cygnus.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic80.c ./bfd/coff-tic80.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-tic80.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-tic80.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Texas Instruments TMS320C80 Multimedia Video Processor (MVP).
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish (fnf@cygnus.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-u68k.c ./bfd/coff-u68k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-u68k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-u68k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola 68000 COFF binaries having underscore with name.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-w65.c ./bfd/coff-w65.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-w65.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-w65.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for WDC 65816 COFF binaries.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain, <sac@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-we32k.c ./bfd/coff-we32k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-we32k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-we32k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for we32k COFF files.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Contributed by Brendan Kehoe (brendan@cs.widener.edu).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-x86_64.c ./bfd/coff-x86_64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-x86_64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-x86_64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for AMD 64 COFF files.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-z80.c ./bfd/coff-z80.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-z80.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-z80.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Zilog Z80 COFF binaries.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Arnold Metselaar <arnold_m@operamail.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-z8k.c ./bfd/coff-z8k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/coff-z8k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/coff-z8k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Zilog Z800n COFF binaries.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Contributed by Cygnus Support.
    Written by Steve Chamberlain, <sac@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/compress.c ./bfd/compress.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/compress.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/compress.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Compressed section support (intended for debug sections).
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/config.bfd ./bfd/config.bfd
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/config.bfd	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/config.bfd	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 # config.bfd
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.ac ./bfd/configure.ac
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.ac	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/configure.ac	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+dnl   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 dnl
 dnl This file is free software; you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.com ./bfd/configure.com
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.com	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/configure.com	2018-01-04 01:49:15.000000000 +0000
@@ -7,7 +7,7 @@
 $! Written by Klaus K"ampf (kkaempf@rmi.de)
 $! Rewritten by Tristan Gingold (gingold@adacore.com)
 $!
-$!   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+$!   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 $!
 $! This file is free software; you can redistribute it and/or modify
 $! it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.host ./bfd/configure.host
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/configure.host	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/configure.host	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/corefile.c ./bfd/corefile.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/corefile.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/corefile.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Core file generic interface routines for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-aarch64.c ./bfd/cpu-aarch64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-aarch64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-aarch64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for AArch64.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-alpha.c ./bfd/cpu-alpha.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-alpha.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-alpha.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Alpha architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-arc.c ./bfd/cpu-arc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-arc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-arc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the ARC processor
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Doug Evans (dje@cygnus.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-arm.c ./bfd/cpu-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the ARM processor
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-avr.c ./bfd/cpu-avr.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-avr.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-avr.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the AVR architecture.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Denis Chertykov <denisc@overta.ru>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-bfin.c ./bfd/cpu-bfin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-bfin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-bfin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* BFD Support for the ADI Blackfin processor.
 
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cr16.c ./bfd/cpu-cr16.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cr16.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-cr16.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the CR16 processor.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Written by M R Swami Reddy
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cr16c.c ./bfd/cpu-cr16c.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cr16c.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-cr16c.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the CR16C processor.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cris.c ./bfd/cpu-cris.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-cris.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-cris.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Axis CRIS architecture.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB.
    Written by Hans-Peter Nilsson.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-crx.c ./bfd/cpu-crx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-crx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-crx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the CRX processor.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-d10v.c ./bfd/cpu-d10v.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-d10v.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-d10v.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the D10V processor
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Martin Hunt (hunt@cygnus.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-d30v.c ./bfd/cpu-d30v.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-d30v.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-d30v.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Mitsubishi D30V processor
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Contributed by Martin Hunt (hunt@cygnus.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-dlx.c ./bfd/cpu-dlx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-dlx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-dlx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the DLX Microprocessor architecture.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Hacked by Kuang Hwa Lin <kuang@sbcglobal.net>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-epiphany.c ./bfd/cpu-epiphany.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-epiphany.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-epiphany.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Adapteva EPIPHANY processor.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by Embecosm on behalf of Adapteva, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-fr30.c ./bfd/cpu-fr30.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-fr30.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-fr30.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the FR30 processor.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-frv.c ./bfd/cpu-frv.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-frv.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-frv.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the FRV processor.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ft32.c ./bfd/cpu-ft32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ft32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-ft32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the ft32 processor.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Written by FTDI (support@ftdichip.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-h8300.c ./bfd/cpu-h8300.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-h8300.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-h8300.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the Renesas H8/300 architecture.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-h8500.c ./bfd/cpu-h8500.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-h8500.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-h8500.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the H8/500 architecture.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-hppa.c ./bfd/cpu-hppa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-hppa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-hppa.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the HP Precision Architecture architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i370.c ./bfd/cpu-i370.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i370.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-i370.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD i370 CPU definition
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Ian Lance Taylor, Cygnus Support.
    Hacked by Linas Vepstas <linas@linas.org> in 1998, 1999
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i386.c ./bfd/cpu-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Intel 386 architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i860.c ./bfd/cpu-i860.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i860.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-i860.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Intel 860 architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Created mostly by substituting "860" for "386" in cpu-i386.c
    Harry Dolan <dolan@ssd.intel.com>, October 1995
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i960.c ./bfd/cpu-i960.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-i960.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-i960.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the i960 architecture.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ia64.c ./bfd/cpu-ia64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ia64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-ia64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the ia64 architecture.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ia64-opc.c ./bfd/cpu-ia64-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ia64-opc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-ia64-opc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2017 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-iamcu.c ./bfd/cpu-iamcu.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-iamcu.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-iamcu.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Intel MCU architecture.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ip2k.c ./bfd/cpu-ip2k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ip2k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-ip2k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Scenix IP2xxx processor.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-iq2000.c ./bfd/cpu-iq2000.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-iq2000.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-iq2000.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Vitesse IQ2000 processor.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-k1om.c ./bfd/cpu-k1om.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-k1om.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-k1om.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Intel K1OM architecture.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-l1om.c ./bfd/cpu-l1om.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-l1om.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-l1om.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Intel L1OM architecture.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-lm32.c ./bfd/cpu-lm32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-lm32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-lm32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Lattice Mico32 architecture.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Contributed by Jon Beniston <jon@beniston.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m10200.c ./bfd/cpu-m10200.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m10200.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m10200.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Matsushita 10200 processor
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m10300.c ./bfd/cpu-m10300.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m10300.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m10300.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Matsushita 10300 processor
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m32c.c ./bfd/cpu-m32c.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m32c.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m32c.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the M16C/M32C processors.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m32r.c ./bfd/cpu-m32r.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m32r.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m32r.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the M32R processor.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68hc11.c ./bfd/cpu-m68hc11.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68hc11.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m68hc11.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Motorola 68HC11 processor
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68hc12.c ./bfd/cpu-m68hc12.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68hc12.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m68hc12.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Motorola 68HC12 processor
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68k.c ./bfd/cpu-m68k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m68k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m68k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for architectures.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m88k.c ./bfd/cpu-m88k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m88k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m88k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for m88k support
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m9s12x.c ./bfd/cpu-m9s12x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m9s12x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m9s12x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Freescale 9S12X processor
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m9s12xg.c ./bfd/cpu-m9s12xg.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-m9s12xg.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-m9s12xg.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Freescale 9S12-XGATE co-processor
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mcore.c ./bfd/cpu-mcore.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mcore.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-mcore.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for Motorola's MCore architecture
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mep.c ./bfd/cpu-mep.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mep.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-mep.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Toshiba Media Engine Processor.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-metag.c ./bfd/cpu-metag.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-metag.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-metag.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Imagination Technologies Meta processor.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-microblaze.c ./bfd/cpu-microblaze.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-microblaze.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-microblaze.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* BFD Xilinx MicroBlaze architecture definition
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mips.c ./bfd/cpu-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for mips support
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mmix.c ./bfd/cpu-mmix.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mmix.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-mmix.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for MMIX.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Contributed by Hans-Peter Nilsson (hp@bitrange.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-moxie.c ./bfd/cpu-moxie.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-moxie.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-moxie.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the moxie processor.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Written by Anthony Green
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-msp430.c ./bfd/cpu-msp430.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-msp430.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-msp430.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the MSP architecture.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by Dmitry Diky <diwil@mail.ru>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mt.c ./bfd/cpu-mt.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-mt.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-mt.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Morpho Technologies MT processor.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-nds32.c ./bfd/cpu-nds32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-nds32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-nds32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the NDS32 processor
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-nios2.c ./bfd/cpu-nios2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-nios2.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-nios2.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Altera Nios II processor.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/bfd/cpu-ns32k.c ./bfd/cpu-ns32k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-ns32k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-ns32k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the ns32k architecture.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Almost totally rewritten by Ian Dall from initial work
    by Andrew Cagney.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-or1k.c ./bfd/cpu-or1k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-or1k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-or1k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the OpenRISC 1000 architecture.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed for OR32 by Ivan Guzvinec  <ivang@opencores.org>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pdp11.c ./bfd/cpu-pdp11.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pdp11.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-pdp11.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PDP-11 support.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pj.c ./bfd/cpu-pj.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pj.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-pj.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the Pico Java architecture.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Transmeta. sac@pobox.com
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-plugin.c ./bfd/cpu-plugin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-plugin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-plugin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for plugins.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-powerpc.c ./bfd/cpu-powerpc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-powerpc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-powerpc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD PowerPC CPU definition
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pru.c ./bfd/cpu-pru.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-pru.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-pru.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the TI PRU microprocessor.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-riscv.c ./bfd/cpu-riscv.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-riscv.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-riscv.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for RISC-V
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on MIPS target.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rl78.c ./bfd/cpu-rl78.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rl78.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-rl78.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the RL78 processor.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rs6000.c ./bfd/cpu-rs6000.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rs6000.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-rs6000.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for rs6000 support
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Mimi Phuong-Thao Vo of IBM
    and John Gilmore of Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rx.c ./bfd/cpu-rx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-rx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-rx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the RX processor.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-s390.c ./bfd/cpu-s390.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-s390.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-s390.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the s390 processor.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Carl B. Pedersen and Martin Schwidefsky.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-score.c ./bfd/cpu-score.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-score.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-score.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the score processor
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-sh.c ./bfd/cpu-sh.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-sh.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-sh.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the Renesas / SuperH SH architecture.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-sparc.c ./bfd/cpu-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the SPARC architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-spu.c ./bfd/cpu-spu.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-spu.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-spu.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic30.c ./bfd/cpu-tic30.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic30.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tic30.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Texas Instruments TMS320C30 architecture.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic4x.c ./bfd/cpu-tic4x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic4x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tic4x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for TMS320C[34]x support
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic54x.c ./bfd/cpu-tic54x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic54x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tic54x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Texas Instruments TMS320C54X architecture.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic6x.c ./bfd/cpu-tic6x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic6x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tic6x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the TI C6X processor.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic80.c ./bfd/cpu-tic80.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tic80.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tic80.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for TI TMS320C80 (MVP) support
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Fred Fish at Cygnus support (fnf@cygnus.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tilegx.c ./bfd/cpu-tilegx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tilegx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tilegx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the TILE-Gx processor.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tilepro.c ./bfd/cpu-tilepro.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-tilepro.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-tilepro.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the TILEPro processor.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-v850.c ./bfd/cpu-v850.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-v850.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-v850.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the NEC V850 processor
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-v850_rh850.c ./bfd/cpu-v850_rh850.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-v850_rh850.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-v850_rh850.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the NEC V850 processor with the RH850 ABI.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-vax.c ./bfd/cpu-vax.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-vax.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-vax.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for vax support
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-visium.c ./bfd/cpu-visium.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-visium.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-visium.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* BFD support for the Visium processor.
 
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-w65.c ./bfd/cpu-w65.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-w65.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-w65.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the WDC 65816 architecture.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-wasm32.c ./bfd/cpu-wasm32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-wasm32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-wasm32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the WebAssembly target
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-we32k.c ./bfd/cpu-we32k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-we32k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-we32k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for we32k support
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Contributed by Brendan Kehoe (brendan@cs.widener.edu).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xc16x.c ./bfd/cpu-xc16x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xc16x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-xc16x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Infineon XC16X Microcontroller.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by KPIT Cummins Infosystems
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xgate.c ./bfd/cpu-xgate.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xgate.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-xgate.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Freescale XGATE processor
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xstormy16.c ./bfd/cpu-xstormy16.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xstormy16.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-xstormy16.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the XSTORMY16 processor.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xtensa.c ./bfd/cpu-xtensa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-xtensa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-xtensa.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for the Xtensa processor.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-z80.c ./bfd/cpu-z80.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-z80.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-z80.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the Z80 architecture.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Arnold Metselaar <arnold_m@operamail.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-z8k.c ./bfd/cpu-z8k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/cpu-z8k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/cpu-z8k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD library support routines for the Z800n architecture.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Hacked by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/demo64.c ./bfd/demo64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/demo64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/demo64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for demonstration 64-bit a.out binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/development.sh ./bfd/development.sh
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/development.sh	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/development.sh	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2017 Free Software Foundation, Inc.
+# Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is part of 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.0.50.20180103/bfd/doc/bfd.info ./bfd/doc/bfd.info
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfd.info	2018-01-03 01:50:42.000000000 +0000
+++ ./bfd/doc/bfd.info	2018-01-04 01:50:52.000000000 +0000
@@ -2,7 +2,7 @@ This is bfd.info, produced by makeinfo v
 
 This file documents the BFD library.
 
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfdint.texi ./bfd/doc/bfdint.texi
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfdint.texi	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/bfdint.texi	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 \input texinfo
-@c Copyright (C) 1988-2017 Free Software Foundation, Inc.
+@c Copyright (C) 1988-2018 Free Software Foundation, Inc.
 @setfilename bfdint.info
 
 @settitle BFD Internals
@@ -14,7 +14,7 @@
 @copying
 This file documents the internals of the BFD library.
 
-Copyright @copyright{} 1988-2017 Free Software Foundation, Inc.
+Copyright @copyright{} 1988-2018 Free Software Foundation, Inc.
 Contributed by Cygnus Support.
 
 Permission is granted to copy, distribute and/or modify this document
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfdsumm.texi ./bfd/doc/bfdsumm.texi
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfdsumm.texi	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/bfdsumm.texi	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 @c This summary of BFD is shared by the BFD and LD docs.
-@c Copyright (C) 2012-2017 Free Software Foundation, Inc.
+@c Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 When an object file is opened, BFD subroutines automatically determine
 the format of the input object file.  They then build a descriptor in
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfd.texinfo ./bfd/doc/bfd.texinfo
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/bfd.texinfo	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/bfd.texinfo	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 \input texinfo.tex
 @setfilename bfd.info
-@c Copyright (C) 1988-2017 Free Software Foundation, Inc.
+@c Copyright (C) 1988-2018 Free Software Foundation, Inc.
 @c 
 @synindex fn cp
 
@@ -14,7 +14,7 @@
 @copying
 This file documents the BFD library.
 
-Copyright @copyright{} 1991-2017 Free Software Foundation, Inc.
+Copyright @copyright{} 1991-2018 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -62,7 +62,7 @@ included in the section entitled ``GNU F
 @end tex
 
 @vskip 0pt plus 1filll
-Copyright @copyright{} 1991-2017 Free Software Foundation, Inc.
+Copyright @copyright{} 1991-2018 Free Software Foundation, Inc.
 
       Permission is granted to copy, distribute and/or modify this document
       under the terms of the GNU Free Documentation License, Version 1.3
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/chew.c ./bfd/doc/chew.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/chew.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/chew.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* chew
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Contributed by steve chamberlain @cygnus
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/Makefile.am ./bfd/doc/Makefile.am
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/Makefile.am	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/Makefile.am	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 ## Process this file with automake to generate Makefile.in
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/Makefile.in ./bfd/doc/Makefile.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/Makefile.in	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/Makefile.in	2018-01-04 01:49:15.000000000 +0000
@@ -16,7 +16,7 @@
 @SET_MAKE@
 
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/makefile.vms ./bfd/doc/makefile.vms
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/doc/makefile.vms	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/doc/makefile.vms	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/dwarf1.c ./bfd/dwarf1.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/dwarf1.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/dwarf1.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* DWARF 1 find nearest line (_bfd_dwarf1_find_nearest_line).
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    Written by Gavin Romig-Koch of Cygnus Solutions (gavin@cygnus.com).
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/dwarf2.c ./bfd/dwarf2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/dwarf2.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/dwarf2.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* DWARF 2 support.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Adapted from gdb/dwarf2read.c by Gavin Koch of Cygnus Solutions
    (gavin@cygnus.com).
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecoff.c ./bfd/ecoff.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecoff.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ecoff.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic ECOFF (Extended-COFF) routines.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Original version by Per Bothner.
    Full support added by Ian Lance Taylor, ian@cygnus.com.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecofflink.c ./bfd/ecofflink.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecofflink.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ecofflink.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Routines to link ECOFF debugging information.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecoffswap.h ./bfd/ecoffswap.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ecoffswap.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ecoffswap.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic ECOFF swapping routines, for BFD.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-am33lin.c ./bfd/elf32-am33lin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-am33lin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-am33lin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Matsushita AM33/2.0 support for 32-bit GNU/Linux ELF
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-arc.c ./bfd/elf32-arc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-arc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-arc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC-specific support for 32-bit ELF
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Cupertino Miranda (cmiranda@synopsys.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-arm.c ./bfd/elf32-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for ARM
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-avr.c ./bfd/elf32-avr.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-avr.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-avr.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AVR-specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Denis Chertykov <denisc@overta.ru>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-avr.h ./bfd/elf32-avr.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-avr.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-avr.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AVR-specific support for 32-bit ELF.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    Written by Bjoern Haase <bjoern.m.haase@web.de>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-bfin.c ./bfd/elf32-bfin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-bfin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-bfin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ADI Blackfin BFD support for 32-bit ELF.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32.c ./bfd/elf32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF 32-bit executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cr16.c ./bfd/elf32-cr16.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cr16.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-cr16.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for National Semiconductor's CR16 ELF
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Written by M R Swami Reddy.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cr16c.c ./bfd/elf32-cr16c.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cr16c.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-cr16c.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for National Semiconductor's CR16C ELF
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cris.c ./bfd/elf32-cris.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-cris.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-cris.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* CRIS-specific support for 32-bit ELF.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB.
    Written by Hans-Peter Nilsson, based on elf32-fr30.c
    PIC and shlib bits based primarily on elf32-m68k.c and elf32-i386.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.0.50.20180103/bfd/elf32-crx.c ./bfd/elf32-crx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-crx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-crx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for National Semiconductor's CRX ELF
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Written by Tomer Levi, NSC, Israel.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-d10v.c ./bfd/elf32-d10v.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-d10v.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-d10v.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* D10V-specific support for 32-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Martin Hunt (hunt@cygnus.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-d30v.c ./bfd/elf32-d30v.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-d30v.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-d30v.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* D30V-specific support for 32-bit ELF
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Contributed by Martin Hunt (hunt@cygnus.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-dlx.c ./bfd/elf32-dlx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-dlx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-dlx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* DLX specific support for 32-bit ELF
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-dlx.h ./bfd/elf32-dlx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-dlx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-dlx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* DLX specific support for 32-bit ELF
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-epiphany.c ./bfd/elf32-epiphany.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-epiphany.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-epiphany.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Adapteva epiphany specific support for 32-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Embecosm on behalf of Adapteva, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-fr30.c ./bfd/elf32-fr30.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-fr30.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-fr30.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* FR30-specific support for 32-bit ELF.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-frv.c ./bfd/elf32-frv.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-frv.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-frv.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* FRV-specific support for 32-bit ELF.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ft32.c ./bfd/elf32-ft32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ft32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-ft32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,8 +1,8 @@
 /* ft32-specific support for 32-bit ELF.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
 
    Copied from elf32-moxie.c which is..
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-gen.c ./bfd/elf32-gen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-gen.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-gen.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-h8300.c ./bfd/elf32-h8300.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-h8300.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-h8300.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Renesas H8/300 ELF binaries.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-hppa.c ./bfd/elf32-hppa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-hppa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-hppa.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HP PA-RISC ELF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Original code by
 	Center for Software Science
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-hppa.h ./bfd/elf32-hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-hppa.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-hppa.h	2018-01-04 01:49:15.000000000 +0000
@@ -4,7 +4,7 @@
    in the Stratus FTX/Golf Object File Format (SED-1762) dated
    February 1994.
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by:
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i370.c ./bfd/elf32-i370.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i370.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-i370.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* i370-specific support for 32-bit ELF
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
    Hacked by Linas Vepstas for i370 linas@linas.org
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i386.c ./bfd/elf32-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel 80386/80486-specific support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i860.c ./bfd/elf32-i860.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i860.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-i860.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel i860 specific support for 32-bit ELF.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Full i860 support contributed by Jason Eckhardt <jle@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i960.c ./bfd/elf32-i960.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-i960.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-i960.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel 960 specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ip2k.c ./bfd/elf32-ip2k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ip2k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-ip2k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Ubicom IP2xxx specific support for 32-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-iq2000.c ./bfd/elf32-iq2000.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-iq2000.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-iq2000.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IQ2000-specific support for 32-bit ELF.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-lm32.c ./bfd/elf32-lm32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-lm32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-lm32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Lattice Mico32-specific support for 32-bit ELF
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Contributed by Jon Beniston <jon@beniston.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m32c.c ./bfd/elf32-m32c.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m32c.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m32c.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* M16C/M32C specific support for 32-bit ELF.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m32r.c ./bfd/elf32-m32r.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m32r.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m32r.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* M32R-specific support for 32-bit ELF.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc11.c ./bfd/elf32-m68hc11.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc11.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m68hc11.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 68HC11-specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Stephane Carrez (stcarrez@nerim.fr)
    (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com))
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc12.c ./bfd/elf32-m68hc12.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc12.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m68hc12.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 68HC12-specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Stephane Carrez (stcarrez@nerim.fr)
    (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com))
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc1x.c ./bfd/elf32-m68hc1x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc1x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m68hc1x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 68HC11/HC12-specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Stephane Carrez (stcarrez@nerim.fr)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc1x.h ./bfd/elf32-m68hc1x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68hc1x.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m68hc1x.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 68HC11/68HC12-specific support for 32-bit ELF
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
    Contributed by Stephane Carrez (stcarrez@nerim.fr)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68k.c ./bfd/elf32-m68k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m68k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m68k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 68k series support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m88k.c ./bfd/elf32-m88k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-m88k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-m88k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola 88k-specific support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mcore.c ./bfd/elf32-mcore.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mcore.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-mcore.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola MCore specific support for 32-bit ELF
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mep.c ./bfd/elf32-mep.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mep.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-mep.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MeP-specific support for 32-bit ELF.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-metag.c ./bfd/elf32-metag.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-metag.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-metag.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Meta support for 32-bit ELF
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-metag.h ./bfd/elf32-metag.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-metag.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-metag.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Meta support for 32-bit ELF
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-microblaze.c ./bfd/elf32-microblaze.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-microblaze.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-microblaze.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* Xilinx MicroBlaze-specific support for 32-bit ELF
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mips.c ./bfd/elf32-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS-specific support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Most of the information added by Ian Lance Taylor, Cygnus Support,
    <ian@cygnus.com>.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-moxie.c ./bfd/elf32-moxie.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-moxie.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-moxie.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,8 +1,8 @@
 /* moxie-specific support for 32-bit ELF.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    Copied from elf32-fr30.c which is..
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-msp430.c ./bfd/elf32-msp430.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-msp430.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-msp430.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /*  MSP430-specific support for 32-bit ELF
-    Copyright (C) 2002-2017 Free Software Foundation, Inc.
+    Copyright (C) 2002-2018 Free Software Foundation, Inc.
     Contributed by Dmitry Diky <diwil@mail.ru>
 
     This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mt.c ./bfd/elf32-mt.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-mt.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-mt.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Morpho Technologies MT specific support for 32-bit ELF
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nds32.c ./bfd/elf32-nds32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nds32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-nds32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nds32.h ./bfd/elf32-nds32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nds32.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-nds32.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nios2.c ./bfd/elf32-nios2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nios2.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-nios2.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for Nios II.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/bfd/elf32-nios2.h ./bfd/elf32-nios2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-nios2.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-nios2.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Nios II support for 32-bit ELF
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Mentor Graphics
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-or1k.c ./bfd/elf32-or1k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-or1k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-or1k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Or1k-specific support for 32-bit ELF.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Contributed for OR32 by Johan Rydberg, jrydberg@opencores.org
 
    PIC parts added by Stefan Kristiansson, stefan.kristiansson@saunalahti.fi,
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-pj.c ./bfd/elf32-pj.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-pj.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-pj.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* picoJava specific support for 32-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Steve Chamberlan of Transmeta (sac@pobox.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ppc.c ./bfd/elf32-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC-specific support for 32-bit ELF
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ppc.h ./bfd/elf32-ppc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-ppc.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-ppc.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC-specific support for 64-bit ELF.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-pru.c ./bfd/elf32-pru.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-pru.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-pru.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for TI PRU.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
    Based on elf32-nios2.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.0.50.20180103/bfd/elf32-rl78.c ./bfd/elf32-rl78.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-rl78.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-rl78.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Renesas RL78 specific support for 32-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-rx.c ./bfd/elf32-rx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-rx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-rx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Renesas RX specific support for 32-bit ELF.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-rx.h ./bfd/elf32-rx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-rx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-rx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Renesas RX specific support for 32-bit ELF.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-s390.c ./bfd/elf32-s390.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-s390.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-s390.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM S/390-specific support for 32-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Carl B. Pedersen and Martin Schwidefsky.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score7.c ./bfd/elf32-score7.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score7.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-score7.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for S+core.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score.c ./bfd/elf32-score.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-score.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for S+core.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score.h ./bfd/elf32-score.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-score.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-score.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for S+core.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64.c ./bfd/elf32-sh64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SuperH SH64-specific support for 32-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64-com.c ./bfd/elf32-sh64-com.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64-com.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh64-com.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SuperH SH64-specific support for 32-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64.h ./bfd/elf32-sh64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh64.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh64.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SH ELF support for BFD.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh.c ./bfd/elf32-sh.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Renesas / SuperH SH specific support for 32-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh-relocs.h ./bfd/elf32-sh-relocs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh-relocs.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh-relocs.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh-symbian.c ./bfd/elf32-sh-symbian.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sh-symbian.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sh-symbian.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Renesas / SuperH specific support for Symbian 32-bit ELF files
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Contributed by Red Hat
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sparc.c ./bfd/elf32-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC-specific support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-spu.c ./bfd/elf32-spu.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-spu.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-spu.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU specific support for 32-bit ELF
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-spu.h ./bfd/elf32-spu.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-spu.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-spu.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU specific support for 32-bit ELF.
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tic6x.c ./bfd/elf32-tic6x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tic6x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tic6x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for TI C6X
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Joseph Myers <joseph@codesourcery.com>
 		  Bernd Schmidt  <bernds@codesourcery.com>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tic6x.h ./bfd/elf32-tic6x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tic6x.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tic6x.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF support for TI C6X
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilegx.c ./bfd/elf32-tilegx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilegx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tilegx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx-specific support for 32-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilegx.h ./bfd/elf32-tilegx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilegx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tilegx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx-specific support for 32-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilepro.c ./bfd/elf32-tilepro.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilepro.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tilepro.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILEPro-specific support for 32-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilepro.h ./bfd/elf32-tilepro.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-tilepro.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-tilepro.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILEPro-specific support for 32-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-v850.c ./bfd/elf32-v850.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-v850.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-v850.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* V850-specific support for 32-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-vax.c ./bfd/elf32-vax.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-vax.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-vax.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* VAX series support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Contributed by Matt Thomas <matt@3am-software.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-visium.c ./bfd/elf32-visium.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-visium.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-visium.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* Visium-specific support for 32-bit ELF.
 
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-wasm32.c ./bfd/elf32-wasm32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-wasm32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-wasm32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* 32-bit ELF for the WebAssembly target
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xc16x.c ./bfd/elf32-xc16x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xc16x.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-xc16x.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Infineon XC16X-specific support for 16-bit ELF.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by KPIT Cummins Infosystems
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xgate.c ./bfd/elf32-xgate.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xgate.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-xgate.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Freescale XGATE-specific support for 32-bit ELF
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Sean Keys(skeys@ipdatasys.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xgate.h ./bfd/elf32-xgate.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xgate.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-xgate.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Freescale XGATE-specific support for 32-bit ELF
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    Contributed by Sean Keys (skeys@ipdatasys.com)
    (Heavily copied from the HC11 port by Stephane Carrez (stcarrez@nerim.fr))
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xstormy16.c ./bfd/elf32-xstormy16.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xstormy16.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-xstormy16.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Xstormy16-specific support for 32-bit ELF.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xtensa.c ./bfd/elf32-xtensa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf32-xtensa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf32-xtensa.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Xtensa-specific support for 32-bit ELF.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-alpha.c ./bfd/elf64-alpha.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-alpha.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-alpha.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Alpha specific support for 64-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@tamu.edu>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64.c ./bfd/elf64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF 64-bit executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-gen.c ./bfd/elf64-gen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-gen.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-gen.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic support for 64-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-hppa.c ./bfd/elf64-hppa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-hppa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-hppa.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for HPPA 64-bit ELF
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-hppa.h ./bfd/elf64-hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-hppa.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-hppa.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* ELF64/HPPA support
 
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ia64-vms.c ./bfd/elf64-ia64-vms.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ia64-vms.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-ia64-vms.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IA-64 support for OpenVMS
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-mips.c ./bfd/elf64-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS-specific support for 64-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Ian Lance Taylor, Cygnus Support
    Linker support added by Mark Mitchell, CodeSourcery, LLC.
    <mark@codesourcery.com>
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-mmix.c ./bfd/elf64-mmix.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-mmix.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-mmix.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MMIX-specific support for 64-bit ELF.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Contributed by Hans-Peter Nilsson <hp@bitrange.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ppc.c ./bfd/elf64-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC64-specific support for 64-bit ELF.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Linus Nordberg, Swox AB <info@swox.com>,
    based on elf32-ppc.c by Ian Lance Taylor.
    Largely rewritten by Alan Modra.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ppc.h ./bfd/elf64-ppc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-ppc.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-ppc.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC64-specific support for 64-bit ELF.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-s390.c ./bfd/elf64-s390.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-s390.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-s390.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM S/390-specific support for 64-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed Martin Schwidefsky (schwidefsky@de.ibm.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-sh64.c ./bfd/elf64-sh64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-sh64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-sh64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SuperH SH64-specific support for 64-bit ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-sparc.c ./bfd/elf64-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC-specific support for 64-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-tilegx.c ./bfd/elf64-tilegx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-tilegx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-tilegx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx-specific support for 64-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-tilegx.h ./bfd/elf64-tilegx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-tilegx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-tilegx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx-specific support for 64-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-x86-64.c ./bfd/elf64-x86-64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf64-x86-64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf64-x86-64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* X86-64 specific support for ELF
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Jan Hubicka <jh@suse.cz>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-attrs.c ./bfd/elf-attrs.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-attrs.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-attrs.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF attributes support (based on ARM EABI attributes).
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-bfd.h ./bfd/elf-bfd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-bfd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-bfd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end data structures for ELF files.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf.c ./bfd/elf.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 /* ELF executable support for BFD.
 
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
@@ -10014,6 +10014,18 @@ elfcore_grok_freebsd_note (bfd *abfd, El
       else
 	return TRUE;
 
+    case NT_FREEBSD_PROCSTAT_PROC:
+      return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.proc",
+					      note);
+
+    case NT_FREEBSD_PROCSTAT_FILES:
+      return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.files",
+					      note);
+
+    case NT_FREEBSD_PROCSTAT_VMMAP:
+      return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.vmmap",
+					      note);
+
     case NT_FREEBSD_PROCSTAT_AUXV:
       {
 	asection *sect = bfd_make_section_anyway_with_flags (abfd, ".auxv",
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfcode.h ./bfd/elfcode.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfcode.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfcode.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF executable support for BFD.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, from information published
    in "UNIX System V Release 4, Programmers Guide: ANSI C and
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfcore.h ./bfd/elfcore.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfcore.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfcore.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF core file support for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-eh-frame.c ./bfd/elf-eh-frame.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-eh-frame.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-eh-frame.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* .eh_frame section optimization.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Jakub Jelinek <jakub@redhat.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-hppa.h ./bfd/elf-hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-hppa.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-hppa.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Common code for PA ELF implementations.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-ifunc.c ./bfd/elf-ifunc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-ifunc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-ifunc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF STT_GNU_IFUNC support.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elflink.c ./bfd/elflink.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elflink.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elflink.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF linking support for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-linux-core.h ./bfd/elf-linux-core.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-linux-core.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-linux-core.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for PRPSINFO structures under ELF on GNU/Linux.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-m10200.c ./bfd/elf-m10200.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-m10200.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-m10200.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Matsushita 10200 specific support for 32-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-m10300.c ./bfd/elf-m10300.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-m10300.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-m10300.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Matsushita 10300 specific support for 32-bit ELF
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfn32-mips.c ./bfd/elfn32-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfn32-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfn32-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS-specific support for 32-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Most of the information added by Ian Lance Taylor, Cygnus Support,
    <ian@cygnus.com>.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-nacl.c ./bfd/elf-nacl.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-nacl.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-nacl.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Native Client support for ELF
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-nacl.h ./bfd/elf-nacl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-nacl.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-nacl.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Native Client support for ELF
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-aarch64.c ./bfd/elfnn-aarch64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-aarch64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfnn-aarch64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AArch64-specific support for NN-bit ELF.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-ia64.c ./bfd/elfnn-ia64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-ia64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfnn-ia64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IA-64 support for 64-bit ELF
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-riscv.c ./bfd/elfnn-riscv.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfnn-riscv.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfnn-riscv.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V-specific support for NN-bit ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on TILE-Gx and MIPS targets.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-properties.c ./bfd/elf-properties.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-properties.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-properties.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF program property support.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-s390-common.c ./bfd/elf-s390-common.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-s390-common.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-s390-common.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM S/390-specific support for ELF 32 and 64 bit functions
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Andreas Krebbel.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-s390.h ./bfd/elf-s390.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-s390.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-s390.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* S/390-specific support for ELF.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-strtab.c ./bfd/elf-strtab.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-strtab.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-strtab.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF strtab with GC and suffix merging support.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Jakub Jelinek <jakub@redhat.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-vxworks.c ./bfd/elf-vxworks.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-vxworks.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-vxworks.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* VxWorks support for ELF
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-vxworks.h ./bfd/elf-vxworks.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elf-vxworks.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elf-vxworks.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* VxWorks support for ELF
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-aarch64.c ./bfd/elfxx-aarch64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-aarch64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-aarch64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AArch64-specific support for ELF.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-aarch64.h ./bfd/elfxx-aarch64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-aarch64.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-aarch64.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AArch64-specific backend routines.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-ia64.c ./bfd/elfxx-ia64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-ia64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-ia64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IA-64 support for 64-bit ELF
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-ia64.h ./bfd/elfxx-ia64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-ia64.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-ia64.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IA-64 support for 64-bit ELF
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-mips.c ./bfd/elfxx-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS-specific support for ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Most of the information added by Ian Lance Taylor, Cygnus Support,
    <ian@cygnus.com>.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-mips.h ./bfd/elfxx-mips.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-mips.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-mips.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS ELF specific backend routines.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-riscv.c ./bfd/elfxx-riscv.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-riscv.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-riscv.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V-specific support for ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on TILE-Gx and MIPS targets.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-riscv.h ./bfd/elfxx-riscv.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-riscv.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-riscv.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V ELF specific backend routines.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on MIPS target.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-sparc.c ./bfd/elfxx-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC-specific support for ELF
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-sparc.h ./bfd/elfxx-sparc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-sparc.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-sparc.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC ELF specific backend routines.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-target.h ./bfd/elfxx-target.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-target.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-target.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Target definitions for NN-bit ELF
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-tilegx.c ./bfd/elfxx-tilegx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-tilegx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-tilegx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx-specific support for ELF.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-tilegx.h ./bfd/elfxx-tilegx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-tilegx.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-tilegx.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx ELF specific backend routines.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-x86.c ./bfd/elfxx-x86.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-x86.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-x86.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* x86 specific support for ELF
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-x86.h ./bfd/elfxx-x86.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/elfxx-x86.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/elfxx-x86.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* x86 specific support for ELF
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/epoc-pe-arm.c ./bfd/epoc-pe-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/epoc-pe-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/epoc-pe-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM EPOC PE files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/epoc-pei-arm.c ./bfd/epoc-pei-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/epoc-pei-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/epoc-pei-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM EPOC PE IMAGE COFF files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/format.c ./bfd/format.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/format.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/format.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic BFD support for file formats.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/freebsd.h ./bfd/freebsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/freebsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/freebsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end definitions used by all FreeBSD targets.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/gen-aout.c ./bfd/gen-aout.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/gen-aout.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/gen-aout.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generate parameters for an a.out system.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/genlink.h ./bfd/genlink.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/genlink.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/genlink.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* genlink.h -- interface to the BFD generic linker
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hash.c ./bfd/hash.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hash.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hash.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* hash.c -- hash table routines for BFD
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain <sac@cygnus.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/host-aout.c ./bfd/host-aout.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/host-aout.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/host-aout.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for local host's a.out binaries
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.  Probably John Gilmore's fault.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/alphalinux.h ./bfd/hosts/alphalinux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/alphalinux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/alphalinux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/alphavms.h ./bfd/hosts/alphavms.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/alphavms.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/alphavms.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* alphavms.h -- BFD definitions for an openVMS host
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Klaus Kämpf (kkaempf@progis.de)
    of proGIS Softwareentwicklung, Aachen, Germany
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/decstation.h ./bfd/hosts/decstation.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/decstation.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/decstation.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/delta68.h ./bfd/hosts/delta68.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/delta68.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/delta68.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/dpx2.h ./bfd/hosts/dpx2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/dpx2.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/dpx2.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/hp300bsd.h ./bfd/hosts/hp300bsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/hp300bsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/hp300bsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386bsd.h ./bfd/hosts/i386bsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386bsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/i386bsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386linux.h ./bfd/hosts/i386linux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386linux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/i386linux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386mach3.h ./bfd/hosts/i386mach3.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386mach3.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/i386mach3.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386sco.h ./bfd/hosts/i386sco.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i386sco.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/i386sco.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i860mach3.h ./bfd/hosts/i860mach3.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/i860mach3.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/i860mach3.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m68kaux.h ./bfd/hosts/m68kaux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m68kaux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/m68kaux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m68klinux.h ./bfd/hosts/m68klinux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m68klinux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/m68klinux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m88kmach3.h ./bfd/hosts/m88kmach3.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/m88kmach3.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/m88kmach3.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/mipsbsd.h ./bfd/hosts/mipsbsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/mipsbsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/mipsbsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/mipsmach3.h ./bfd/hosts/mipsmach3.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/mipsmach3.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/mipsmach3.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/news.h ./bfd/hosts/news.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/news.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/news.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/news-mips.h ./bfd/hosts/news-mips.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/news-mips.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/news-mips.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/pc532mach.h ./bfd/hosts/pc532mach.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/pc532mach.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/pc532mach.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/riscos.h ./bfd/hosts/riscos.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/riscos.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/riscos.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/symmetry.h ./bfd/hosts/symmetry.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/symmetry.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/symmetry.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/tahoe.h ./bfd/hosts/tahoe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/tahoe.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/tahoe.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxbsd.h ./bfd/hosts/vaxbsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxbsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/vaxbsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxlinux.h ./bfd/hosts/vaxlinux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxlinux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/vaxlinux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxult2.h ./bfd/hosts/vaxult2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxult2.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/vaxult2.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxult.h ./bfd/hosts/vaxult.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/vaxult.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/vaxult.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/x86-64linux.h ./bfd/hosts/x86-64linux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hosts/x86-64linux.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hosts/x86-64linux.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2018 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hp300bsd.c ./bfd/hp300bsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hp300bsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hp300bsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HP 9000/300 (68000-based) machines running BSD Unix.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hp300hpux.c ./bfd/hp300hpux.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hp300hpux.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hp300hpux.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for hp-ux 9000/300
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Glenn Engel.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hppabsd-core.c ./bfd/hppabsd-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hppabsd-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hppabsd-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HPPA BSD core files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hpux-core.c ./bfd/hpux-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/hpux-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/hpux-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HP/UX core files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Stu Grossman, Cygnus Support.
    Converted to back-end form by Ian Lance Taylor, Cygnus SUpport
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386aout.c ./bfd/i386aout.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386aout.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386aout.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for i386 a.out binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386bsd.c ./bfd/i386bsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386bsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386bsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for i386 a.out binaries under BSD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386dynix.c ./bfd/i386dynix.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386dynix.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386dynix.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for i386 a.out binaries under dynix.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386freebsd.c ./bfd/i386freebsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386freebsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386freebsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for FreeBSD/386 a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386linux.c ./bfd/i386linux.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386linux.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386linux.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for linux flavored i386 a.out binaries.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386lynx.c ./bfd/i386lynx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386lynx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386lynx.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for i386 a.out binaries under LynxOS.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386mach3.c ./bfd/i386mach3.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386mach3.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386mach3.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for i386 a.out binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386msdos.c ./bfd/i386msdos.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386msdos.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386msdos.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MS-DOS executables.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Bryan Ford of the University of Utah.
 
    Contributed by the Center for Software Science at the
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386netbsd.c ./bfd/i386netbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386netbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386netbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/386 a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386os9k.c ./bfd/i386os9k.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/i386os9k.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/i386os9k.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for os9000 i386 binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ieee.c ./bfd/ieee.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ieee.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ieee.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ieee-695 objects.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by Steve Chamberlain of Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ihex.c ./bfd/ihex.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ihex.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ihex.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel Hex objects.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor of Cygnus Support <ian@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/init.c ./bfd/init.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/init.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/init.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd initialization stuff
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/irix-core.c ./bfd/irix-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/irix-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/irix-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Irix core files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Stu Grossman, Cygnus Support.
    Converted to back-end form by Ian Lance Taylor, Cygnus Support
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libaout.h ./bfd/libaout.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libaout.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libaout.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end data structures for a.out (and similar) files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd.c ./bfd/libbfd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libbfd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Assorted BFD support routines, only used internally.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd.h ./bfd/libbfd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libbfd.h	2018-01-04 01:49:15.000000000 +0000
@@ -6,7 +6,7 @@
 /* libbfd.h -- Declarations used by bfd library *implementation*.
    (This include file is not for users of the library.)
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd-in.h ./bfd/libbfd-in.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libbfd-in.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libbfd-in.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,7 +1,7 @@
 /* libbfd.h -- Declarations used by bfd library *implementation*.
    (This include file is not for users of the library.)
 
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libcoff.h ./bfd/libcoff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libcoff.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libcoff.h	2018-01-04 01:49:15.000000000 +0000
@@ -3,7 +3,7 @@
    Run "make headers" in your build bfd/ to regenerate.  */
 
 /* BFD COFF object file private structure.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libcoff-in.h ./bfd/libcoff-in.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libcoff-in.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libcoff-in.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD COFF object file private structure.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libecoff.h ./bfd/libecoff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libecoff.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libecoff.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD ECOFF object file private structure.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libhppa.h ./bfd/libhppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libhppa.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libhppa.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* HP PA-RISC SOM object file format:  definitions internal to BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by the Center for Software Science at the
    University of Utah (pa-gdb-bugs@cs.utah.edu).
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libieee.h ./bfd/libieee.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libieee.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libieee.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* IEEE-695 object file formats:  definitions internal to BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.  Mostly Steve Chamberlain's fault.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libnlm.h ./bfd/libnlm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libnlm.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libnlm.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end data structures for NLM (NetWare Loadable Modules) files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/liboasys.h ./bfd/liboasys.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/liboasys.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/liboasys.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD internal declarations for Oasys file format handling.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Scrawled by Steve Chamberlain of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libpei.h ./bfd/libpei.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libpei.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libpei.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for the generic parts of PE/PEI; common header information.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Cygnus Solutions.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libxcoff.h ./bfd/libxcoff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/libxcoff.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/libxcoff.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD XCOFF object file private structure.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Tom Rix, Redhat.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/linker.c ./bfd/linker.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/linker.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/linker.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* linker.c -- BFD linker routines
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/lynx-core.c ./bfd/lynx-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/lynx-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/lynx-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back end for Lynx core files
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Stu Grossman of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68k4knetbsd.c ./bfd/m68k4knetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68k4knetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/m68k4knetbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/m68k a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68klinux.c ./bfd/m68klinux.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68klinux.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/m68klinux.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for linux flavored m68k a.out binaries.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68knetbsd.c ./bfd/m68knetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m68knetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/m68knetbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/m68k a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m88kmach3.c ./bfd/m88kmach3.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m88kmach3.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/m88kmach3.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Motorola m88k a.out (Mach 3) binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m88kopenbsd.c ./bfd/m88kopenbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/m88kopenbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/m88kopenbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for OpenBSD/m88k a.out binaries.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-aarch64.c ./bfd/mach-o-aarch64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-aarch64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o-aarch64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* AArch-64 Mach-O support for BFD.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-arm.c ./bfd/mach-o-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARM Mach-O support for BFD.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o.c ./bfd/mach-o.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o.h ./bfd/mach-o.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-i386.c ./bfd/mach-o-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel i386 Mach-O support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-target.c ./bfd/mach-o-target.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-target.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o-target.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-x86-64.c ./bfd/mach-o-x86-64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mach-o-x86-64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mach-o-x86-64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel x86-64 Mach-O support for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/MAINTAINERS ./bfd/MAINTAINERS
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/MAINTAINERS	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/MAINTAINERS	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 See ../binutils/MAINTAINERS
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/Makefile.am ./bfd/Makefile.am
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/Makefile.am	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/Makefile.am	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 ## Process this file with automake to generate Makefile.in
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/Makefile.in ./bfd/Makefile.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/Makefile.in	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/Makefile.in	2018-01-04 01:49:15.000000000 +0000
@@ -16,7 +16,7 @@
 @SET_MAKE@
 
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/makefile.vms ./bfd/makefile.vms
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/makefile.vms	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/makefile.vms	2018-01-04 01:49:15.000000000 +0000
@@ -5,7 +5,7 @@
 #
 # Created by Klaus K"ampf, kkaempf@rmi.de
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mep-relocs.pl ./bfd/mep-relocs.pl
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mep-relocs.pl	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mep-relocs.pl	2018-01-04 01:49:15.000000000 +0000
@@ -2,7 +2,7 @@
 # -*- perl -*-
 #
 # Toshiba MeP Media Engine Relocation Generator
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
+# Copyright (C) 2001-2018 Free Software Foundation, Inc.
 # This file is part of BFD.
 # Originally written by DJ Delorie <dj@redhat.com>
 #
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/merge.c ./bfd/merge.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/merge.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/merge.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* SEC_MERGE support.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Jakub Jelinek <jakub@redhat.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mipsbsd.c ./bfd/mipsbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mipsbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mipsbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for MIPS BSD (a.out) binaries.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Ralph Campbell.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mmo.c ./bfd/mmo.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/mmo.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/mmo.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for mmo objects (MMIX-specific object-format).
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Hans-Peter Nilsson (hp@bitrange.com).
    Infrastructure and other bits originally copied from srec.c and
    binary.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.0.50.20180103/bfd/netbsd-core.c ./bfd/netbsd-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/netbsd-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/netbsd-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back end for NetBSD style core files
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
    Written by Paul Kranenburg, EUR
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/netbsd.h ./bfd/netbsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/netbsd.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/netbsd.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end definitions used by all NetBSD targets.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/newsos3.c ./bfd/newsos3.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/newsos3.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/newsos3.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NewsOS3 (Sony, 68k) binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-alpha.c ./bfd/nlm32-alpha.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-alpha.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm32-alpha.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for 32-bit Alpha NLM (NetWare Loadable Module)
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32.c ./bfd/nlm32.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm32.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) 32-bit executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-i386.c ./bfd/nlm32-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm32-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for 32-bit i386 NLM (NetWare Loadable Module)
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-ppc.c ./bfd/nlm32-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm32-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for 32-bit PowerPC NLM (NetWare Loadable Module)
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-sparc.c ./bfd/nlm32-sparc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm32-sparc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm32-sparc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for 32-bit SPARC NLM (NetWare Loadable Module)
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm64.c ./bfd/nlm64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) 64-bit executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm.c ./bfd/nlm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlmcode.h ./bfd/nlmcode.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlmcode.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlmcode.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) executable support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, using ELF support as the
    template.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlmswap.h ./bfd/nlmswap.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlmswap.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlmswap.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) swapping routines for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, using ELF support as the
    template.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm-target.h ./bfd/nlm-target.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/nlm-target.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/nlm-target.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Target definitions for 32/64-bit NLM (NetWare Loadable Module)
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ns32k.h ./bfd/ns32k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ns32k.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ns32k.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Header file for ns32k routines.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ns32knetbsd.c ./bfd/ns32knetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ns32knetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ns32knetbsd.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/ns32k a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/oasys.c ./bfd/oasys.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/oasys.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/oasys.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for oasys objects.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support, <sac@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/opncls.c ./bfd/opncls.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/opncls.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/opncls.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* opncls.c -- open and close a BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Written by Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/osf-core.c ./bfd/osf-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/osf-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/osf-core.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for OSF/1 core files.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pc532-mach.c ./bfd/pc532-mach.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pc532-mach.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pc532-mach.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Mach3/532 a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pdp11.c ./bfd/pdp11.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pdp11.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pdp11.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PDP-11 a.out binaries.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-arm.c ./bfd/pe-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM PECOFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-arm-wince.c ./bfd/pe-arm-wince.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-arm-wince.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-arm-wince.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM WINCE PE files.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef.c ./bfd/pef.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pef.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PEF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef.h ./bfd/pef.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pef.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PEF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef-traceback.h ./bfd/pef-traceback.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pef-traceback.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pef-traceback.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC traceback table support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-i386.c ./bfd/pe-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 PECOFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-arm.c ./bfd/pei-arm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-arm.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-arm.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for arm PE IMAGE COFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-arm-wince.c ./bfd/pei-arm-wince.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-arm-wince.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-arm-wince.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for ARM WINCE PE IMAGE COFF files.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/peicode.h ./bfd/peicode.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/peicode.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/peicode.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for the generic parts of PE/PEI, for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Cygnus Solutions.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-i386.c ./bfd/pei-i386.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-i386.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-i386.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 PE IMAGE COFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-ia64.c ./bfd/pei-ia64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-ia64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-ia64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for HP/Intel IA-64 PE IMAGE COFF files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger <davidm@hpl.hp.com>
 
    This implementation only supports objcopy to ouput IA-64 PE IMAGE COFF
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-mcore.c ./bfd/pei-mcore.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-mcore.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-mcore.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MCore PECOFF files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-mips.c ./bfd/pei-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MIPS PE IMAGE COFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-ppc.c ./bfd/pei-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PowerPC PE IMAGE COFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-sh.c ./bfd/pei-sh.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-sh.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-sh.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for SH PE IMAGE COFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-x86_64.c ./bfd/pei-x86_64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pei-x86_64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pei-x86_64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel 386 PE IMAGE COFF files.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-mcore.c ./bfd/pe-mcore.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-mcore.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-mcore.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MCore PECOFF files.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-mips.c ./bfd/pe-mips.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-mips.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-mips.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for MIPS PE COFF files.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Modified from coff-i386.c by DJ Delorie, dj@cygnus.com
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-ppc.c ./bfd/pe-ppc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-ppc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-ppc.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PowerPC PECOFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-sh.c ./bfd/pe-sh.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-sh.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-sh.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for SH PECOFF files.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-x86_64.c ./bfd/pe-x86_64.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/pe-x86_64.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/pe-x86_64.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for Intel/AMD x86_64 PECOFF files.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/peXXigen.c ./bfd/peXXigen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/peXXigen.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/peXXigen.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Support for the generic parts of PE/PEI; the common executable parts.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Cygnus Solutions.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/plugin.c ./bfd/plugin.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/plugin.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/plugin.c	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Plugin support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/plugin.h ./bfd/plugin.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/plugin.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/plugin.h	2018-01-04 01:49:15.000000000 +0000
@@ -1,5 +1,5 @@
 /* Plugin support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/po/Make-in ./bfd/po/Make-in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/po/Make-in	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/po/Make-in	2018-01-04 01:49:15.000000000 +0000
@@ -1,6 +1,6 @@
 # Makefile for program source directory in GNU NLS utilities package.
 # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
+# Copyright (C) 2001-2018 Free Software Foundation, Inc.
 #
 # This file may be copied and used freely without restrictions.  It can
 # be used in projects which are not available under the GNU Public License
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/PORTING ./bfd/PORTING
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/PORTING	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/PORTING	2018-01-04 01:49:15.000000000 +0000
@@ -82,7 +82,7 @@ TARGETNAME
 	The name of the target, for run-time lookups.
 	Usually "a.out-<target>"
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ppcboot.c ./bfd/ppcboot.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ppcboot.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ppcboot.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for PPCbug boot records.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Michael Meissner, Cygnus Support, <meissner@cygnus.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ptrace-core.c ./bfd/ptrace-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/ptrace-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/ptrace-core.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for core files which use the ptrace_user structure
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    The structure of this file is based on trad-core.c written by John Gilmore
    of Cygnus Support.
    Modified to work with the ptrace_user structure by Kevin A. Buettner.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/README ./bfd/README
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/README	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/README	2018-01-04 01:49:15.000000000 +0000
@@ -48,7 +48,7 @@ gcc manual.
 Bug reports without patches will be remembered, but they may never get
 fixed until somebody volunteers to fix them.
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/reloc16.c ./bfd/reloc16.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/reloc16.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/reloc16.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* 8 and 16 bit COFF relocation functions, for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/reloc.c ./bfd/reloc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/reloc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/reloc.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for handling relocation entries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/riscix.c ./bfd/riscix.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/riscix.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/riscix.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for RISC iX (Acorn, arm) binaries.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/rs6000-core.c ./bfd/rs6000-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/rs6000-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/rs6000-core.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM RS/6000 "XCOFF" back-end for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Metin G. Ozisik, Mimi Phuong-Thao Vo, and John Gilmore.
    Archive support from Damon A. Permezel.
    Contributed by IBM Corporation and Cygnus Support.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sco5-core.c ./bfd/sco5-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sco5-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sco5-core.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back end for SCO5 core files (U-area and raw sections)
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Written by Jouke Numan <jnuman@hiscom.nl>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/section.c ./bfd/section.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/section.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/section.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Object file "section" support for the BFD library.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/simple.c ./bfd/simple.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/simple.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/simple.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* simple.c -- BFD simple client routines
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by MontaVista Software, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/som.c ./bfd/som.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/som.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/som.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfd back-end for HP PA-RISC SOM objects.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by the Center for Software Science at the
    University of Utah.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/som.h ./bfd/som.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/som.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/som.h	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* HP PA-RISC SOM object file format:  definitions internal to BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by the Center for Software Science at the
    University of Utah (pa-gdb-bugs@cs.utah.edu).
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparclinux.c ./bfd/sparclinux.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparclinux.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sparclinux.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for linux flavored sparc a.out binaries.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparclynx.c ./bfd/sparclynx.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparclynx.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sparclynx.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD support for Sparc binaries under LynxOS.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparcnetbsd.c ./bfd/sparcnetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sparcnetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sparcnetbsd.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/sparc a.out-ish binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/srec.c ./bfd/srec.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/srec.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/srec.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for s-record objects.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support <sac@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/stabs.c ./bfd/stabs.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/stabs.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/stabs.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Stabs in sections linking support.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/stab-syms.c ./bfd/stab-syms.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/stab-syms.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/stab-syms.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of stab names for the BFD library.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sunos.c ./bfd/sunos.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sunos.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sunos.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for SunOS binaries.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/syms.c ./bfd/syms.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/syms.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/syms.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic symbol-table support for the BFD library.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sysdep.h ./bfd/sysdep.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/sysdep.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/sysdep.h	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* sysdep.h -- handle host dependencies for the BFD library
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/targets.c ./bfd/targets.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/targets.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/targets.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic target-file-type support for the BFD library.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/tekhex.c ./bfd/tekhex.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/tekhex.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/tekhex.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD backend for Extended Tektronix Hex Format  objects.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support <sac@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/TODO ./bfd/TODO
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/TODO	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/TODO	2018-01-04 01:49:15.000000000 +0000
@@ -20,7 +20,7 @@ Things that still need to be done: -*- T
 
  o - upgrade the reloc handling as per Steve's suggestion.
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/trad-core.c ./bfd/trad-core.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/trad-core.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/trad-core.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back end for traditional Unix core files (U-area and raw sections)
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
    Written by John Gilmore of Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vax1knetbsd.c ./bfd/vax1knetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vax1knetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vax1knetbsd.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/VAX (1K page size) a.out-ish binaries.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vaxbsd.c ./bfd/vaxbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vaxbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vaxbsd.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for BSD and Ultrix/VAX (1K page size) a.out-ish binaries.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vaxnetbsd.c ./bfd/vaxnetbsd.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vaxnetbsd.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vaxnetbsd.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for NetBSD/VAX (4K page size) a.out-ish binaries.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/verilog.c ./bfd/verilog.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/verilog.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/verilog.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for verilog hex memory dump files.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Written by Anthony Green <green@moxielogic.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/versados.c ./bfd/versados.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/versados.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/versados.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for VERSAdos-E objects.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain of Cygnus Support <sac@cygnus.com>.
 
    Versados is a Motorola trademark.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/version.h ./bfd/version.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/version.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/version.h	2018-01-04 01:49:16.000000000 +0000
@@ -16,7 +16,7 @@
 
    In releases, the date is not included in either version strings or
    sonames.  */
-#define BFD_VERSION_DATE 20180103
+#define BFD_VERSION_DATE 20180104
 #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.0.50.20180103/bfd/vms-alpha.c ./bfd/vms-alpha.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms-alpha.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vms-alpha.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* vms.c -- BFD back-end for EVAX (openVMS/Alpha) files.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Initial version written by Klaus Kaempf (kkaempf@rmi.de)
    Major rewrite by Adacore.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms.h ./bfd/vms.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vms.h	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* vms.h -- Header file for VMS (Alpha and Vax) support.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Main header file.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms-lib.c ./bfd/vms-lib.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms-lib.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vms-lib.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,6 +1,6 @@
 /* BFD back-end for VMS archive files.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms-misc.c ./bfd/vms-misc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/vms-misc.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/vms-misc.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,6 +1,6 @@
 /* vms-misc.c -- BFD back-end for VMS/VAX (openVMS/VAX) and
    EVAX (openVMS/Alpha) files.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    Miscellaneous functions.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/warning.m4 ./bfd/warning.m4
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/warning.m4	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/warning.m4	2018-01-04 01:49:16.000000000 +0000
@@ -1,6 +1,6 @@
 dnl Common configure.ac fragment
 dnl
-dnl   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+dnl   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 dnl
 dnl This file is free software; you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/wasm-module.c ./bfd/wasm-module.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/wasm-module.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/wasm-module.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for WebAssembly modules.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    Based on srec.c, mmo.c, and binary.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.0.50.20180103/bfd/wasm-module.h ./bfd/wasm-module.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/wasm-module.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/wasm-module.h	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* BFD back-end for WebAssembly modules.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xcofflink.c ./bfd/xcofflink.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xcofflink.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/xcofflink.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* POWER/PowerPC XCOFF linker support.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xsym.c ./bfd/xsym.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xsym.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/xsym.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* xSYM symbol-file support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xsym.h ./bfd/xsym.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xsym.h	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/xsym.h	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* xSYM symbol-file support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xtensa-isa.c ./bfd/xtensa-isa.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xtensa-isa.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/xtensa-isa.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Configurable Xtensa ISA support.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xtensa-modules.c ./bfd/xtensa-modules.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/bfd/xtensa-modules.c	2018-01-03 01:49:13.000000000 +0000
+++ ./bfd/xtensa-modules.c	2018-01-04 01:49:16.000000000 +0000
@@ -1,5 +1,5 @@
 /* Xtensa configuration-specific ISA information.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/djunpack.bat ./djunpack.bat
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/djunpack.bat	2018-01-03 01:52:53.000000000 +0000
+++ ./djunpack.bat	2018-01-04 01:53:04.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.0.50.20180103
-if "%GDBVER%"=="$package-8.0.50.20180103" GoTo EnvOk
+set GDBVER=$package-8.0.50.20180104
+if "%GDBVER%"=="$package-8.0.50.20180104" 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.0.50.20180103/etc/ChangeLog ./etc/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/etc/ChangeLog	2018-01-03 01:49:13.000000000 +0000
+++ ./etc/ChangeLog	2018-01-04 01:49:16.000000000 +0000
@@ -1,3 +1,9 @@
+2018-01-03  Alan Modra  <amodra@gmail.com>
+
+	* add-log.el: Update copyright year range.
+	* texi2pod.pl: Likewise.
+	* update-copyright.py: Likewise.
+
 2017-12-14  Nick Clifton  <nickc@redhat.com>
 
 	* add-log.el: Update address of FSF in copyright notice.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/etc/texi2pod.pl ./etc/texi2pod.pl
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/etc/texi2pod.pl	2018-01-03 01:49:13.000000000 +0000
+++ ./etc/texi2pod.pl	2018-01-04 01:49:16.000000000 +0000
@@ -1,6 +1,6 @@
 #! /usr/bin/perl -w
 
-#   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+#   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
 # This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ada-lang.c ./gdb/ada-lang.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ada-lang.c	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/ada-lang.c	2018-01-04 01:49:17.000000000 +0000
@@ -12024,6 +12024,10 @@ struct exception_support_info
       a catchpoint on failed assertions.  */
    const char *catch_assert_sym;
 
+   /* The name of the symbol to break on in order to insert
+      a catchpoint on exception handling.  */
+   const char *catch_handlers_sym;
+
    /* Assuming that the inferior just triggered an unhandled exception
       catchpoint, this function is responsible for returning the address
       in inferior memory where the name of that exception is stored.
@@ -12043,6 +12047,7 @@ static const struct exception_support_in
   "__gnat_debug_raise_exception", /* catch_exception_sym */
   "__gnat_unhandled_exception", /* catch_exception_unhandled_sym */
   "__gnat_debug_raise_assert_failure", /* catch_assert_sym */
+  "__gnat_begin_handler", /* catch_handlers_sym */
   ada_unhandled_exception_name_addr
 };
 
@@ -12055,6 +12060,7 @@ static const struct exception_support_in
   "__gnat_raise_nodefer_with_msg", /* catch_exception_sym */
   "__gnat_unhandled_exception", /* catch_exception_unhandled_sym */
   "system__assertions__raise_assert_failure",  /* catch_assert_sym */
+  "__gnat_begin_handler", /* catch_handlers_sym */
   ada_unhandled_exception_name_addr_from_raise
 };
 
@@ -12323,7 +12329,12 @@ ada_exception_name_addr_1 (enum ada_exce
       case ada_catch_exception_unhandled:
         return data->exception_info->unhandled_exception_name_addr ();
         break;
-      
+
+      case ada_catch_handlers:
+        return 0;  /* The runtimes does not provide access to the exception
+		      name.  */
+        break;
+
       case ada_catch_assert:
         return 0;  /* Exception name is not relevant in this case.  */
         break;
@@ -12429,7 +12440,9 @@ ada_exception_name_addr (enum ada_except
   return result;
 }
 
-static char *ada_exception_catchpoint_cond_string (const char *excep_string);
+static char *ada_exception_catchpoint_cond_string
+  (const char *excep_string,
+   enum ada_exception_catchpoint_kind ex);
 
 /* Ada catchpoints.
 
@@ -12492,7 +12505,8 @@ struct ada_catchpoint : public breakpoin
    catchpoint's locations, and store them for later evaluation.  */
 
 static void
-create_excep_cond_exprs (struct ada_catchpoint *c)
+create_excep_cond_exprs (struct ada_catchpoint *c,
+                         enum ada_exception_catchpoint_kind ex)
 {
   struct cleanup *old_chain;
   struct bp_location *bl;
@@ -12508,7 +12522,7 @@ create_excep_cond_exprs (struct ada_catc
 
   /* Compute the condition expression in text form, from the specific
      expection we want to catch.  */
-  cond_string = ada_exception_catchpoint_cond_string (c->excep_string);
+  cond_string = ada_exception_catchpoint_cond_string (c->excep_string, ex);
   old_chain = make_cleanup (xfree, cond_string);
 
   /* Iterate over all the catchpoint's locations, and parse an
@@ -12576,7 +12590,7 @@ re_set_exception (enum ada_exception_cat
 
   /* Reparse the exception conditional expressions.  One for each
      location.  */
-  create_excep_cond_exprs (c);
+  create_excep_cond_exprs (c, ex);
 }
 
 /* Returns true if we should stop for this breakpoint hit.  If the
@@ -12665,6 +12679,7 @@ print_it_exception (enum ada_exception_c
     {
       case ada_catch_exception:
       case ada_catch_exception_unhandled:
+      case ada_catch_handlers:
 	{
 	  const CORE_ADDR addr = ada_exception_name_addr (ex, b);
 	  char exception_name[256];
@@ -12762,6 +12777,17 @@ print_one_exception (enum ada_exception_
         uiout->field_string ("what", "unhandled Ada exceptions");
         break;
       
+      case ada_catch_handlers:
+        if (c->excep_string != NULL)
+          {
+	    uiout->field_fmt ("what",
+			      _("`%s' Ada exception handlers"),
+			      c->excep_string);
+          }
+        else
+	  uiout->field_string ("what", "all Ada exceptions handlers");
+        break;
+
       case ada_catch_assert:
         uiout->field_string ("what", "failed Ada assertions");
         break;
@@ -12805,7 +12831,19 @@ print_mention_exception (enum ada_except
       case ada_catch_exception_unhandled:
         uiout->text (_("unhandled Ada exceptions"));
         break;
-      
+
+      case ada_catch_handlers:
+        if (c->excep_string != NULL)
+	  {
+	    std::string info
+	      = string_printf (_("`%s' Ada exception handlers"),
+			       c->excep_string);
+	    uiout->text (info.c_str ());
+	  }
+        else
+          uiout->text (_("all Ada exceptions handlers"));
+        break;
+
       case ada_catch_assert:
         uiout->text (_("failed Ada assertions"));
         break;
@@ -12837,6 +12875,10 @@ print_recreate_exception (enum ada_excep
 	fprintf_filtered (fp, "catch exception unhandled");
 	break;
 
+      case ada_catch_handlers:
+	fprintf_filtered (fp, "catch handlers");
+	break;
+
       case ada_catch_assert:
 	fprintf_filtered (fp, "catch assert");
 	break;
@@ -12987,6 +13029,54 @@ print_recreate_catch_assert (struct brea
 
 static struct breakpoint_ops catch_assert_breakpoint_ops;
 
+/* Virtual table for "catch handlers" breakpoints.  */
+
+static struct bp_location *
+allocate_location_catch_handlers (struct breakpoint *self)
+{
+  return allocate_location_exception (ada_catch_handlers, self);
+}
+
+static void
+re_set_catch_handlers (struct breakpoint *b)
+{
+  re_set_exception (ada_catch_handlers, b);
+}
+
+static void
+check_status_catch_handlers (bpstat bs)
+{
+  check_status_exception (ada_catch_handlers, bs);
+}
+
+static enum print_stop_action
+print_it_catch_handlers (bpstat bs)
+{
+  return print_it_exception (ada_catch_handlers, bs);
+}
+
+static void
+print_one_catch_handlers (struct breakpoint *b,
+			  struct bp_location **last_loc)
+{
+  print_one_exception (ada_catch_handlers, b, last_loc);
+}
+
+static void
+print_mention_catch_handlers (struct breakpoint *b)
+{
+  print_mention_exception (ada_catch_handlers, b);
+}
+
+static void
+print_recreate_catch_handlers (struct breakpoint *b,
+			       struct ui_file *fp)
+{
+  print_recreate_exception (ada_catch_handlers, b, fp);
+}
+
+static struct breakpoint_ops catch_handlers_breakpoint_ops;
+
 /* Return a newly allocated copy of the first space-separated token
    in ARGSP, and then adjust ARGSP to point immediately after that
    token.
@@ -13025,12 +13115,15 @@ ada_get_next_arg (const char **argsp)
    Set EX to the appropriate catchpoint type.
    Set EXCEP_STRING to the name of the specific exception if
    specified by the user.
+   IS_CATCH_HANDLERS_CMD: True if the arguments are for a
+   "catch handlers" command.  False otherwise.
    If a condition is found at the end of the arguments, the condition
    expression is stored in COND_STRING (memory must be deallocated
    after use).  Otherwise COND_STRING is set to NULL.  */
 
 static void
 catch_ada_exception_command_split (const char *args,
+				   bool is_catch_handlers_cmd,
                                    enum ada_exception_catchpoint_kind *ex,
 				   char **excep_string,
 				   char **cond_string)
@@ -13076,7 +13169,13 @@ catch_ada_exception_command_split (const
 
   discard_cleanups (old_chain);
 
-  if (exception_name == NULL)
+  if (is_catch_handlers_cmd)
+    {
+      /* Catch handling of exceptions.  */
+      *ex = ada_catch_handlers;
+      *excep_string = exception_name;
+    }
+  else if (exception_name == NULL)
     {
       /* Catch all exceptions.  */
       *ex = ada_catch_exception;
@@ -13118,6 +13217,9 @@ ada_exception_sym_name (enum ada_excepti
       case ada_catch_assert:
         return (data->exception_info->catch_assert_sym);
         break;
+      case ada_catch_handlers:
+        return (data->exception_info->catch_handlers_sym);
+        break;
       default:
         internal_error (__FILE__, __LINE__,
                         _("unexpected catchpoint kind (%d)"), ex);
@@ -13141,6 +13243,9 @@ ada_exception_breakpoint_ops (enum ada_e
       case ada_catch_assert:
         return (&catch_assert_breakpoint_ops);
         break;
+      case ada_catch_handlers:
+        return (&catch_handlers_breakpoint_ops);
+        break;
       default:
         internal_error (__FILE__, __LINE__,
                         _("unexpected catchpoint kind (%d)"), ex);
@@ -13151,14 +13256,29 @@ ada_exception_breakpoint_ops (enum ada_e
    being raised with the exception that the user wants to catch.  This
    assumes that this condition is used when the inferior just triggered
    an exception catchpoint.
+   EX: the type of catchpoints used for catching Ada exceptions.
    
    The string returned is a newly allocated string that needs to be
    deallocated later.  */
 
 static char *
-ada_exception_catchpoint_cond_string (const char *excep_string)
+ada_exception_catchpoint_cond_string (const char *excep_string,
+                                      enum ada_exception_catchpoint_kind ex)
 {
   int i;
+  bool is_standard_exc = false;
+  const char *actual_exc_expr;
+  char *ref_exc_expr;
+
+  if (ex == ada_catch_handlers)
+    {
+      /* For exception handlers catchpoints, the condition string does
+         not use the same parameter as for the other exceptions.  */
+      actual_exc_expr = ("long_integer (GNAT_GCC_exception_Access"
+			 "(gcc_exception).all.occurrence.id)");
+    }
+  else
+    actual_exc_expr = "long_integer (e)";
 
   /* The standard exceptions are a special case.  They are defined in
      runtime units that have been compiled without debugging info; if
@@ -13183,11 +13303,19 @@ ada_exception_catchpoint_cond_string (co
     {
       if (strcmp (standard_exc [i], excep_string) == 0)
 	{
-          return xstrprintf ("long_integer (e) = long_integer (&standard.%s)",
-                             excep_string);
+	  is_standard_exc = true;
+	  break;
 	}
     }
-  return xstrprintf ("long_integer (e) = long_integer (&%s)", excep_string);
+
+  if (is_standard_exc)
+    ref_exc_expr = xstrprintf ("long_integer (&standard.%s)", excep_string);
+  else
+    ref_exc_expr = xstrprintf ("long_integer (&%s)", excep_string);
+
+  char *result =  xstrprintf ("%s = %s", actual_exc_expr, ref_exc_expr);
+  xfree (ref_exc_expr);
+  return result;
 }
 
 /* Return the symtab_and_line that should be used to insert an exception
@@ -13270,7 +13398,7 @@ create_ada_exception_catchpoint (struct 
   init_ada_exception_breakpoint (c.get (), gdbarch, sal, addr_string,
 				 ops, tempflag, disabled, from_tty);
   c->excep_string = excep_string;
-  create_excep_cond_exprs (c.get ());
+  create_excep_cond_exprs (c.get (), ex_kind);
   if (cond_string != NULL)
     set_breakpoint_condition (c.get (), cond_string, from_tty);
   install_breakpoint (0, std::move (c), 1);
@@ -13293,7 +13421,32 @@ catch_ada_exception_command (const char 
 
   if (!arg)
     arg = "";
-  catch_ada_exception_command_split (arg, &ex_kind, &excep_string,
+  catch_ada_exception_command_split (arg, false, &ex_kind, &excep_string,
+				     &cond_string);
+  create_ada_exception_catchpoint (gdbarch, ex_kind,
+				   excep_string, cond_string,
+				   tempflag, 1 /* enabled */,
+				   from_tty);
+}
+
+/* Implement the "catch handlers" command.  */
+
+static void
+catch_ada_handlers_command (const char *arg_entry, int from_tty,
+			    struct cmd_list_element *command)
+{
+  const char *arg = arg_entry;
+  struct gdbarch *gdbarch = get_current_arch ();
+  int tempflag;
+  enum ada_exception_catchpoint_kind ex_kind;
+  char *excep_string = NULL;
+  char *cond_string = NULL;
+
+  tempflag = get_cmd_context (command) == CATCH_TEMPORARY;
+
+  if (!arg)
+    arg = "";
+  catch_ada_exception_command_split (arg, true, &ex_kind, &excep_string,
 				     &cond_string);
   create_ada_exception_catchpoint (gdbarch, ex_kind,
 				   excep_string, cond_string,
@@ -14408,6 +14561,16 @@ initialize_ada_catchpoint_ops (void)
   ops->print_one = print_one_catch_assert;
   ops->print_mention = print_mention_catch_assert;
   ops->print_recreate = print_recreate_catch_assert;
+
+  ops = &catch_handlers_breakpoint_ops;
+  *ops = bkpt_breakpoint_ops;
+  ops->allocate_location = allocate_location_catch_handlers;
+  ops->re_set = re_set_catch_handlers;
+  ops->check_status = check_status_catch_handlers;
+  ops->print_it = print_it_catch_handlers;
+  ops->print_one = print_one_catch_handlers;
+  ops->print_mention = print_mention_catch_handlers;
+  ops->print_recreate = print_recreate_catch_handlers;
 }
 
 /* This module's 'new_objfile' observer.  */
@@ -14468,6 +14631,14 @@ With an argument, catch only exceptions 
                      NULL,
 		     CATCH_PERMANENT,
 		     CATCH_TEMPORARY);
+
+  add_catch_command ("handlers", _("\
+Catch Ada exceptions, when handled.\n\
+With an argument, catch only exceptions with the given name."),
+		     catch_ada_handlers_command,
+                     NULL,
+		     CATCH_PERMANENT,
+		     CATCH_TEMPORARY);
   add_catch_command ("assert", _("\
 Catch failed Ada assertions, when raised.\n\
 With an argument, catch only exceptions with the given name."),
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ada-lang.h ./gdb/ada-lang.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ada-lang.h	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/ada-lang.h	2018-01-04 01:49:17.000000000 +0000
@@ -108,7 +108,8 @@ enum ada_exception_catchpoint_kind
 {
   ada_catch_exception,
   ada_catch_exception_unhandled,
-  ada_catch_assert
+  ada_catch_assert,
+  ada_catch_handlers
 };
 
 /* Ada task structures.  */
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ChangeLog ./gdb/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/ChangeLog	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/ChangeLog	2018-01-04 01:49:17.000000000 +0000
@@ -1,3 +1,37 @@
+2018-01-03  Xavier Roirand  <roirand@adacore.com>
+
+	* ada-lang.h (ada_exception_catchpoint_kind) <ada_catch_handlers>:
+	Add field.
+	* ada-lang.c (struct exception_support_info) <catch_handlers_sym>:
+	Add field.
+	(default_exception_support_info) <catch_handlers_sym>: Add field.
+	(exception_support_info_fallback) <catch_handlers_sym>: Add field.
+	(ada_exception_name_addr_1): Add "catch handlers" handling.
+	(ada_exception_catchpoint_cond_string) <ex>: New parameter.
+	Update all callers.
+	(create_excep_cond_exprs) <ex>: Add parameter.
+	(re_set_exception): Update create_excep_cond_exprs call.
+	(print_it_exception, print_one_exception, print_mention_exception)
+	(print_recreate_exception): Add "catch handler" handling.
+	(allocate_location_catch_handlers, re_set_catch_handlers)
+	(check_status_catch_handlers, print_it_catch_handlers)
+	(print_one_catch_handlers, print_mention_catch_handlers)
+	(print_recreate_catch_handlers): New function.
+	(catch_handlers_breakpoint_ops): New variable.
+	(catch_ada_exception_command_split) <is_catch_handlers_cmd>:
+	Add parameter.  Add "catch handler" handling.
+	(ada_exception_sym_name, ada_exception_breakpoint_ops):
+	Add "catch handler" handling.
+	(ada_exception_catchpoint_cond_string): Add "catch handler"
+	handling.
+	(create_ada_exception_catchpoint): Update create_excep_cond_exprs
+	call.
+	(catch_ada_handlers_command): New function.
+	(initialize_ada_catchpoint_ops): Initialize "catch handlers"
+	operations structure.
+	(_initialize_ada_language): Add "catch handlers" command entry.
+	* NEWS: Document "catch handlers" feature.
+
 2018-01-02  Joel Brobecker  <brobecker@adacore.com>
 
 	* ada-lang.c (ada_value_slice_from_ptr): Take array stride into
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/ChangeLog ./gdb/doc/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/ChangeLog	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/doc/ChangeLog	2018-01-04 01:49:17.000000000 +0000
@@ -1,3 +1,8 @@
+2018-01-03  Xavier Roirand  <roirand@adacore.com>
+
+	* gdb.texinfo (Set Catchpoints): Add documentation for new
+	"catch handlers" action.
+
 2017-12-27  Stafford Horne  <shorne@gmail.com>
 
 	* gdb.texinfo (Target Description Format): Explain that arbitrary
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gcore.1 ./gdb/doc/gcore.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gcore.1	2018-01-03 01:52:47.000000000 +0000
+++ ./gdb/doc/gcore.1	2018-01-04 01:52:58.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GCORE 1"
-.TH GCORE 1 "2018-01-03" "gdb-8.0.50.20180103-git" "GNU Development Tools"
+.TH GCORE 1 "2018-01-04" "gdb-8.0.50.20180104-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.0.50.20180103/gdb/doc/gdb.1 ./gdb/doc/gdb.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.1	2018-01-03 01:52:47.000000000 +0000
+++ ./gdb/doc/gdb.1	2018-01-04 01:52:58.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDB 1"
-.TH GDB 1 "2018-01-03" "gdb-8.0.50.20180103-git" "GNU Development Tools"
+.TH GDB 1 "2018-01-04" "gdb-8.0.50.20180104-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.0.50.20180103/gdb/doc/gdb.info ./gdb/doc/gdb.info
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info	2018-01-03 01:52:44.000000000 +0000
+++ ./gdb/doc/gdb.info	2018-01-04 01:52:55.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -39,12 +39,12 @@ developing GNU and promoting software fr
 
 Indirect:
 gdb.info-1: 1716
-gdb.info-2: 307307
-gdb.info-3: 602072
-gdb.info-4: 902302
-gdb.info-5: 1209807
-gdb.info-6: 1502459
-gdb.info-7: 1810583
+gdb.info-2: 308243
+gdb.info-3: 601937
+gdb.info-4: 903238
+gdb.info-5: 1210743
+gdb.info-6: 1502206
+gdb.info-7: 1811519
 
 Tag Table:
 (Indirect)
@@ -104,681 +104,681 @@ Node: Breakpoints124838
 Node: Set Breaks128095
 Node: Set Watchpoints146637
 Node: Set Catchpoints156019
-Node: Delete Breaks167860
-Node: Disabling169796
-Node: Conditions173176
-Node: Break Commands178823
-Node: Dynamic Printf182043
-Node: Save Breakpoints186347
-Node: Static Probe Points187522
-Ref: Static Probe Points-Footnote-1191700
-Ref: Static Probe Points-Footnote-2191860
-Node: Error in Breakpoints192000
-Node: Breakpoint-related Warnings192736
-Node: Continuing and Stepping195063
-Ref: range stepping204526
-Node: Skipping Over Functions and Files205606
-Node: Signals211238
-Ref: stepping and signal handlers215672
-Ref: stepping into signal handlers216468
-Ref: extra signal information217701
-Node: Thread Stops220167
-Node: All-Stop Mode221266
-Node: Non-Stop Mode225233
-Node: Background Execution228646
-Node: Thread-Specific Breakpoints230862
-Node: Interrupted System Calls232878
-Node: Observer Mode234392
-Node: Reverse Execution237828
-Ref: Reverse Execution-Footnote-1242453
-Ref: Reverse Execution-Footnote-2243080
-Node: Process Record and Replay243130
-Node: Stack261863
-Node: Frames263411
-Node: Backtrace265705
-Ref: backtrace-command266042
-Ref: Backtrace-Footnote-1271812
-Node: Selection272000
-Node: Frame Info274881
-Node: Frame Filter Management276900
-Ref: disable frame-filter all277427
-Node: Source281735
-Node: List282801
-Node: Specify Location285503
-Node: Linespec Locations286124
-Node: Explicit Locations289523
-Node: Address Locations292735
-Node: Edit294486
-Ref: Edit-Footnote-1295962
-Node: Search296197
-Node: Source Path297005
-Ref: set substitute-path303371
-Node: Machine Code307307
-Node: Data317323
-Node: Expressions325056
-Node: Ambiguous Expressions327159
-Node: Variables330389
-Node: Arrays336987
-Node: Output Formats339518
-Ref: Output Formats-Footnote-1342891
-Node: Memory343048
-Ref: addressable memory unit349233
-Node: Auto Display350727
-Node: Print Settings355269
-Ref: set print entry-values363431
-Node: Pretty Printing374741
-Node: Pretty-Printer Introduction375255
-Node: Pretty-Printer Example377010
-Node: Pretty-Printer Commands377788
-Node: Value History380212
-Node: Convenience Vars382634
-Node: Convenience Funs389238
-Node: Registers394727
-Ref: standard registers395934
-Ref: Registers-Footnote-1400885
-Node: Floating Point Hardware401280
-Node: Vector Unit401812
-Node: OS Information402199
-Ref: linux info os infotypes404223
-Node: Memory Region Attributes408814
-Node: Dump/Restore Files413478
-Node: Core File Generation415881
-Ref: set use-coredump-filter417441
-Ref: set dump-excluded-mappings418889
-Node: Character Sets419171
-Node: Caching Target Data425536
-Ref: Caching Target Data-Footnote-1428264
-Node: Searching Memory428502
-Node: Value Sizes431645
-Node: Optimized Code433298
-Node: Inline Functions434975
-Node: Tail Call Frames437602
-Ref: set debug entry-values439739
-Node: Macros443801
-Ref: Macros-Footnote-1451377
-Node: Tracepoints451530
-Node: Set Tracepoints453592
-Node: Create and Delete Tracepoints456530
-Node: Enable and Disable Tracepoints462877
-Node: Tracepoint Passcounts464117
-Node: Tracepoint Conditions465528
-Node: Trace State Variables467222
-Node: Tracepoint Actions469417
-Node: Listing Tracepoints476200
-Node: Listing Static Tracepoint Markers477902
-Node: Starting and Stopping Trace Experiments479750
-Ref: disconnected tracing481495
-Node: Tracepoint Restrictions485915
-Node: Analyze Collected Data489684
-Node: tfind490990
-Node: tdump495472
-Node: save tracepoints497987
-Node: Tracepoint Variables498483
-Node: Trace Files499611
-Node: Overlays501987
-Node: How Overlays Work502707
-Ref: A code overlay505262
-Node: Overlay Commands508675
-Node: Automatic Overlay Debugging512857
-Node: Overlay Sample Program514996
-Node: Languages516733
-Node: Setting517896
-Node: Filenames519597
-Node: Manually520408
-Node: Automatically521617
-Node: Show522678
-Ref: show language522966
-Node: Checks524000
-Node: Type Checking525005
-Node: Range Checking526834
-Node: Supported Languages529235
-Node: C530572
-Node: C Operators531536
-Node: C Constants535875
-Node: C Plus Plus Expressions538754
-Node: C Defaults542114
-Node: C Checks542782
-Node: Debugging C543342
-Node: Debugging C Plus Plus543826
-Node: Decimal Floating Point548713
-Node: D549983
-Node: Go550241
-Node: Objective-C551335
-Node: Method Names in Commands551798
-Node: The Print Command with Objective-C553489
-Node: OpenCL C554140
-Node: OpenCL C Datatypes554415
-Node: OpenCL C Expressions554790
-Node: OpenCL C Operators555147
-Node: Fortran555379
-Node: Fortran Operators556100
-Node: Fortran Defaults556956
-Node: Special Fortran Commands557341
-Node: Pascal557847
-Node: Rust558358
-Node: Modula-2561445
-Node: M2 Operators562418
-Node: Built-In Func/Proc565416
-Node: M2 Constants568330
-Node: M2 Types569931
-Node: M2 Defaults573149
-Node: Deviations573750
-Node: M2 Checks574851
-Node: M2 Scope575668
-Node: GDB/M2576692
-Node: Ada577605
-Node: Ada Mode Intro578842
-Node: Omissions from Ada580344
-Node: Additions to Ada584699
-Node: Overloading support for Ada588627
-Node: Stopping Before Main Program590267
-Node: Ada Exceptions590814
-Node: Ada Tasks592013
-Node: Ada Tasks and Core Files598438
-Node: Ravenscar Profile599285
-Node: Ada Glitches602072
-Node: Unsupported Languages606085
-Node: Symbols606775
-Ref: quoting names607378
-Node: Altering632805
-Node: Assignment633843
-Node: Jumping636949
-Node: Signaling639023
-Node: Returning641952
-Node: Calling645303
-Node: Patching649917
-Node: Compiling and Injecting Code651031
-Ref: set debug compile654488
-Node: GDB Files664489
-Node: Files665278
-Ref: Shared Libraries678580
-Ref: Files-Footnote-1690778
-Node: File Caching690907
-Node: Separate Debug Files692041
-Ref: debug-file-directory695151
-Node: MiniDebugInfo703766
-Node: Index Files706217
-Node: Symbol Errors708806
-Node: Data Files712422
-Node: Targets713378
-Node: Active Targets714858
-Node: Target Commands715932
-Ref: load720321
-Ref: flash-erase721514
-Node: Byte Order721574
-Node: Remote Debugging722548
-Node: Connecting723810
-Ref: --multi Option in Types of Remote Connnections726036
-Ref: Attaching in Types of Remote Connections727451
-Ref: Host and target files727952
-Node: File Transfer734427
-Node: Server735366
-Ref: Running gdbserver736942
-Ref: Attaching to a program739160
-Ref: Other Command-Line Arguments for gdbserver741685
-Ref: Monitor Commands for gdbserver744901
-Ref: Server-Footnote-1750157
-Node: Remote Configuration750277
-Ref: set remotebreak751537
-Ref: set remote hardware-watchpoint-limit753000
-Ref: set remote hardware-breakpoint-limit753000
-Ref: set remote hardware-watchpoint-length-limit753226
-Ref: set remote exec-file753641
-Node: Remote Stub765650
-Node: Stub Contents768545
-Node: Bootstrapping770652
-Node: Debug Session774467
-Node: Configurations776508
-Node: Native777277
-Node: BSD libkvm Interface777808
-Node: SVR4 Process Information778865
-Node: DJGPP Native782625
-Node: Cygwin Native789184
-Node: Non-debug DLL Symbols794105
-Node: Hurd Native798344
-Node: Darwin803600
-Node: Embedded OS804861
-Node: Embedded Processors805272
-Node: ARC806262
-Node: ARM806809
-Node: M68K809356
-Node: MicroBlaze809529
-Node: MIPS Embedded810978
-Node: OpenRISC 1000812275
-Node: PowerPC Embedded813181
-Node: AVR816410
-Node: CRIS816782
-Node: Super-H817758
-Node: Architectures818817
-Node: AArch64819266
-Node: i386819672
-Ref: i386-Footnote-1823882
-Node: Alpha823968
-Node: MIPS824101
-Node: HPPA827995
-Node: SPU828513
-Node: PowerPC830699
-Node: Nios II831434
-Node: Sparc64831839
-Node: Controlling GDB834194
-Node: Prompt835090
-Node: Editing836808
-Node: Command History837751
-Node: Screen Size842057
-Node: Numbers843991
-Node: ABI845970
-Node: Auto-loading849143
-Ref: set auto-load off850518
-Ref: show auto-load851154
-Ref: info auto-load851933
-Node: Init File in the Current Directory854900
-Ref: set auto-load local-gdbinit855475
-Ref: show auto-load local-gdbinit855657
-Ref: info auto-load local-gdbinit855821
-Node: libthread_db.so.1 file855969
-Ref: set auto-load libthread-db856908
-Ref: show auto-load libthread-db857039
-Ref: info auto-load libthread-db857176
-Node: Auto-loading safe path857360
-Ref: set auto-load safe-path858666
-Ref: show auto-load safe-path859405
-Ref: add-auto-load-safe-path859528
-Node: Auto-loading verbose mode862430
-Ref: set debug auto-load863593
-Ref: show debug auto-load863694
-Node: Messages/Warnings863816
-Ref: confirmation requests865250
-Node: Debugging Output866454
-Node: Other Misc Settings876084
-Node: Extending GDB877108
-Node: Sequences878961
-Node: Define879622
-Node: Hooks883702
-Node: Command Files886068
-Node: Output891141
-Ref: eval895943
-Node: Auto-loading sequences896105
-Ref: set auto-load gdb-scripts896600
-Ref: show auto-load gdb-scripts896724
-Ref: info auto-load gdb-scripts896854
-Node: Python897085
-Node: Python Commands898258
-Node: Python API902302
-Node: Basic Python904907
-Ref: prompt_hook914782
-Node: Exception Handling915380
-Node: Values From Inferior917876
-Node: Types In Python931073
-Node: Pretty Printing API940628
-Node: Selecting Pretty-Printers944524
-Node: Writing a Pretty-Printer946857
-Node: Type Printing API952179
-Node: Frame Filter API954795
-Node: Frame Decorator API962076
-Ref: frame_args965660
-Node: Writing a Frame Filter968990
-Node: Unwinding Frames in Python980464
-Node: Xmethods In Python985920
-Node: Xmethod API988816
-Node: Writing an Xmethod992628
-Node: Inferiors In Python998463
-Node: Events In Python1001607
-Node: Threads In Python1010525
-Node: Recordings In Python1013412
-Node: Commands In Python1020746
-Node: Parameters In Python1030159
-Node: Functions In Python1035619
-Node: Progspaces In Python1037836
-Node: Objfiles In Python1041337
-Node: Frames In Python1047116
-Node: Blocks In Python1053959
-Node: Symbols In Python1058321
-Node: Symbol Tables In Python1065549
-Node: Line Tables In Python1068772
-Node: Breakpoints In Python1071609
-Ref: python_breakpoint_thread1077932
-Node: Finish Breakpoints in Python1080969
-Node: Lazy Strings In Python1083075
-Node: Architectures In Python1085305
-Node: Python Auto-loading1087494
-Ref: set auto-load python-scripts1088123
-Ref: show auto-load python-scripts1088223
-Ref: info auto-load python-scripts1088329
-Node: Python modules1089463
-Node: gdb.printing1089849
-Node: gdb.types1091276
-Node: gdb.prompt1094288
-Node: Guile1095937
-Node: Guile Introduction1096596
-Node: Guile Commands1097467
-Node: Guile API1099321
-Node: Basic Guile1101318
-Node: Guile Configuration1107000
-Node: GDB Scheme Data Types1107976
-Node: Guile Exception Handling1109808
-Node: Values From Inferior In Guile1113842
-Node: Arithmetic In Guile1129377
-Node: Types In Guile1131008
-Ref: Fields of a type in Guile1138949
-Node: Guile Pretty Printing API1140337
-Node: Selecting Guile Pretty-Printers1145939
-Node: Writing a Guile Pretty-Printer1148315
-Node: Commands In Guile1153500
-Node: Parameters In Guile1164280
-Ref: Parameters In Guile-Footnote-11171161
-Node: Progspaces In Guile1171277
-Node: Objfiles In Guile1173865
-Node: Frames In Guile1176146
-Node: Blocks In Guile1182724
-Node: Symbols In Guile1187532
-Node: Symbol Tables In Guile1194867
-Node: Breakpoints In Guile1197830
-Node: Lazy Strings In Guile1209807
-Node: Architectures In Guile1212098
-Node: Disassembly In Guile1216405
-Node: I/O Ports in Guile1219607
-Node: Memory Ports in Guile1220163
-Node: Iterators In Guile1223429
-Node: Guile Auto-loading1227718
-Ref: set auto-load guile-scripts1228341
-Ref: show auto-load guile-scripts1228439
-Ref: info auto-load guile-scripts1228543
-Node: Guile Modules1229502
-Node: Guile Printing Module1229824
-Node: Guile Types Module1230643
-Node: Auto-loading extensions1231936
-Node: objfile-gdbdotext file1233134
-Ref: set auto-load scripts-directory1234570
-Ref: with-auto-load-dir1234946
-Ref: show auto-load scripts-directory1235764
-Ref: add-auto-load-scripts-directory1235844
-Node: dotdebug_gdb_scripts section1236320
-Node: Which flavor to choose?1240070
-Node: Multiple Extension Languages1241891
-Node: Aliases1242955
-Node: Interpreters1245820
-Node: TUI1248913
-Node: TUI Overview1249911
-Node: TUI Keys1252344
-Node: TUI Single Key Mode1254648
-Node: TUI Commands1255655
-Node: TUI Configuration1259594
-Node: Emacs1260900
-Node: GDB/MI1266337
-Node: GDB/MI General Design1268311
-Node: Context management1270831
-Node: Asynchronous and non-stop modes1274618
-Node: Thread groups1277592
-Node: GDB/MI Command Syntax1279870
-Node: GDB/MI Input Syntax1280113
-Node: GDB/MI Output Syntax1281663
-Node: GDB/MI Compatibility with CLI1285248
-Node: GDB/MI Development and Front Ends1285985
-Node: GDB/MI Output Records1287639
-Node: GDB/MI Result Records1288045
-Node: GDB/MI Stream Records1289395
-Node: GDB/MI Async Records1290660
-Node: GDB/MI Breakpoint Information1301097
-Node: GDB/MI Frame Information1305048
-Node: GDB/MI Thread Information1306134
-Node: GDB/MI Ada Exception Information1307604
-Node: GDB/MI Simple Examples1308154
-Node: GDB/MI Command Description Format1310362
-Node: GDB/MI Breakpoint Commands1311242
-Ref: -break-insert1318350
-Node: GDB/MI Catchpoint Commands1331805
-Node: Shared Library GDB/MI Catchpoint Commands1332173
-Node: Ada Exception GDB/MI Catchpoint Commands1333831
-Node: GDB/MI Program Context1336235
-Node: GDB/MI Thread Commands1340503
-Node: GDB/MI Ada Tasking Commands1343766
-Node: GDB/MI Program Execution1346038
-Node: GDB/MI Stack Manipulation1358072
-Ref: -stack-list-arguments1359971
-Ref: -stack-list-frames1363676
-Ref: -stack-list-locals1367539
-Ref: -stack-list-variables1369029
-Node: GDB/MI Variable Objects1370563
-Ref: -var-set-format1380528
-Ref: -var-list-children1381909
-Ref: -var-update1390717
-Ref: -var-set-frozen1393715
-Ref: -var-set-update-range1394512
-Ref: -var-set-visualizer1395041
-Node: GDB/MI Data Manipulation1396531
-Node: GDB/MI Tracepoint Commands1416705
-Node: GDB/MI Symbol Query1428496
-Node: GDB/MI File Commands1429185
-Node: GDB/MI Target Manipulation1433619
-Node: GDB/MI File Transfer Commands1440277
-Node: GDB/MI Ada Exceptions Commands1441600
-Node: GDB/MI Support Commands1442953
-Node: GDB/MI Miscellaneous Commands1447526
-Ref: -interpreter-exec1457860
-Node: Annotations1460200
-Node: Annotations Overview1461119
-Node: Server Prefix1463582
-Node: Prompting1464316
-Node: Errors1465833
-Node: Invalidation1466729
-Node: Annotations for Running1467208
-Node: Source Annotations1468742
-Node: JIT Interface1469671
-Node: Declarations1471470
-Node: Registering Code1472857
-Node: Unregistering Code1473829
-Node: Custom Debug Info1474456
-Node: Using JIT Debug Info Readers1475752
-Node: Writing JIT Debug Info Readers1476764
-Node: In-Process Agent1478959
-Ref: Control Agent1480902
-Node: In-Process Agent Protocol1481769
-Node: IPA Protocol Objects1482560
-Ref: agent expression object1483558
-Ref: tracepoint action object1483763
-Ref: tracepoint object1483843
-Node: IPA Protocol Commands1486373
-Node: GDB Bugs1487843
-Node: Bug Criteria1488575
-Node: Bug Reporting1489452
-Node: Command Line Editing1497281
-Node: Introduction and Notation1497933
-Node: Readline Interaction1499554
-Node: Readline Bare Essentials1502459
-Node: Readline Movement Commands1504240
-Node: Readline Killing Commands1505198
-Node: Readline Arguments1507114
-Node: Searching1508156
-Node: Readline Init File1510306
-Node: Readline Init File Syntax1511457
-Node: Conditional Init Constructs1526556
-Node: Sample Init File1529079
-Node: Bindable Readline Commands1532193
-Node: Commands For Moving1533245
-Node: Commands For History1534103
-Node: Commands For Text1537498
-Node: Commands For Killing1540221
-Node: Numeric Arguments1542361
-Node: Commands For Completion1543497
-Node: Keyboard Macros1545463
-Node: Miscellaneous Commands1546031
-Node: Readline vi Mode1549879
-Node: Using History Interactively1550789
-Node: History Interaction1551304
-Node: Event Designators1552726
-Node: Word Designators1553863
-Node: Modifiers1555498
-Node: In Memoriam1556719
-Node: Formatting Documentation1557602
-Ref: Formatting Documentation-Footnote-11560978
-Node: Installing GDB1561074
-Node: Requirements1561646
-Ref: Expat1562215
-Ref: MPFR1563165
-Node: Running Configure1565556
-Node: Separate Objdir1569335
-Node: Config Names1572314
-Node: Configure Options1573791
-Node: System-wide configuration1576162
-Node: System-wide Configuration Scripts1578122
-Node: Maintenance Commands1579306
-Ref: maint info breakpoints1580961
-Node: Remote Protocol1601527
-Node: Overview1602219
-Ref: Binary Data1604764
-Node: Packets1607289
-Ref: thread-id syntax1608189
-Ref: extended mode1609634
-Ref: ? packet1609892
-Ref: bc1611358
-Ref: bs1611568
-Ref: read registers packet1613185
-Ref: cycle step packet1615040
-Ref: write register packet1617751
-Ref: step with signal packet1618730
-Ref: vCont packet1620206
-Ref: vCtrlC packet1623439
-Ref: vKill packet1625857
-Ref: X packet1627390
-Ref: insert breakpoint or watchpoint packet1627759
-Node: Stop Reply Packets1632085
-Ref: swbreak stop reason1635336
-Ref: thread create event1638933
-Ref: thread exit event1640136
-Node: General Query Packets1642345
-Ref: qCRC packet1645175
-Ref: QEnvironmentHexEncoded1648328
-Ref: QEnvironmentUnset1649558
-Ref: QEnvironmentReset1650502
-Ref: QSetWorkingDir packet1651446
-Ref: QNonStop1657897
-Ref: QCatchSyscalls1658573
-Ref: QPassSignals1660110
-Ref: QProgramSignals1661317
-Ref: QThreadEvents1662884
-Ref: qSearch memory1664902
-Ref: QStartNoAckMode1665410
-Ref: qSupported1665941
-Ref: multiprocess extensions1681948
-Ref: install tracepoint in tracing1683978
-Ref: qXfer read1688501
-Ref: qXfer auxiliary vector read1690108
-Ref: qXfer btrace read1690456
-Ref: qXfer btrace-conf read1691521
-Ref: qXfer executable filename read1691872
-Ref: qXfer target description read1692487
-Ref: qXfer library list read1692921
-Ref: qXfer svr4 library list read1693577
-Ref: qXfer memory map read1695430
-Ref: qXfer sdata read1695817
-Ref: qXfer siginfo read1696283
-Ref: qXfer spu read1696680
-Ref: qXfer threads read1697204
-Ref: qXfer traceframe info read1697607
-Ref: qXfer unwind info block1698025
-Ref: qXfer fdpic loadmap read1698259
-Ref: qXfer osdata read1698675
-Ref: qXfer write1698829
-Ref: qXfer siginfo write1699921
-Ref: qXfer spu write1700318
-Ref: General Query Packets-Footnote-11703174
-Node: Architecture-Specific Protocol Details1703501
-Node: ARM-Specific Protocol Details1704010
-Node: ARM Breakpoint Kinds1704258
-Node: MIPS-Specific Protocol Details1704589
-Node: MIPS Register packet Format1704872
-Node: MIPS Breakpoint Kinds1705799
-Node: Tracepoint Packets1706217
-Ref: QTEnable1715531
-Ref: QTDisable1715727
-Ref: qTfSTM1721264
-Ref: qTsSTM1721264
-Ref: qTSTMat1722341
-Ref: QTBuffer-size1723492
-Node: Host I/O Packets1725465
-Node: Interrupts1731045
-Ref: interrupting remote targets1731189
-Node: Notification Packets1733357
-Node: Remote Non-Stop1738782
-Node: Packet Acknowledgment1741898
-Node: Examples1744013
-Node: File-I/O Remote Protocol Extension1744607
-Node: File-I/O Overview1745069
-Node: Protocol Basics1747268
-Node: The F Request Packet1749497
-Node: The F Reply Packet1750398
-Node: The Ctrl-C Message1751316
-Node: Console I/O1752942
-Node: List of Supported Calls1754158
-Node: open1754520
-Node: close1757028
-Node: read1757411
-Node: write1758020
-Node: lseek1758791
-Node: rename1759675
-Node: unlink1761082
-Node: stat/fstat1762029
-Node: gettimeofday1762922
-Node: isatty1763358
-Node: system1763954
-Node: Protocol-specific Representation of Datatypes1765496
-Node: Integral Datatypes1765873
-Node: Pointer Values1766680
-Node: Memory Transfer1767384
-Node: struct stat1768004
-Node: struct timeval1770206
-Node: Constants1770723
-Node: Open Flags1771172
-Node: mode_t Values1771513
-Node: Errno Values1772005
-Node: Lseek Flags1772815
-Node: Limits1773000
-Node: File-I/O Examples1773360
-Node: Library List Format1774448
-Node: Library List Format for SVR4 Targets1777230
-Node: Memory Map Format1779697
-Node: Thread List Format1782221
-Node: Traceframe Info Format1783225
-Node: Branch Trace Format1784911
-Node: Branch Trace Configuration Format1786611
-Node: Agent Expressions1787785
-Node: General Bytecode Design1790606
-Node: Bytecode Descriptions1795400
-Node: Using Agent Expressions1810583
-Node: Varying Target Capabilities1812560
-Node: Rationale1813721
-Node: Target Descriptions1821110
-Node: Retrieving Descriptions1823053
-Node: Target Description Format1824138
-Node: Predefined Target Types1834013
-Node: Enum Target Types1835441
-Node: Standard Target Features1836436
-Node: AArch64 Features1838400
-Node: ARC Features1838823
-Node: ARM Features1840884
-Node: i386 Features1842398
-Node: MicroBlaze Features1844613
-Node: MIPS Features1845190
-Node: M68K Features1846381
-Node: NDS32 Features1847042
-Node: Nios II Features1848066
-Node: OpenRISC 1000 Features1848471
-Node: PowerPC Features1848837
-Node: S/390 and System z Features1850168
-Node: Sparc Features1852313
-Node: TIC6x Features1853218
-Node: Operating System Information1853767
-Node: Process list1854602
-Node: Trace File Format1855665
-Node: Index Section Format1858879
-Node: Man Pages1866805
-Node: gdb man1867211
-Node: gdbserver man1873247
-Node: gcore man1880444
-Node: gdbinit man1881386
-Node: Copying1882269
-Node: GNU Free Documentation License1919830
-Node: Concept Index1944977
-Node: Command and Variable Index2081950
+Node: Delete Breaks168796
+Node: Disabling170732
+Node: Conditions174112
+Node: Break Commands179759
+Node: Dynamic Printf182979
+Node: Save Breakpoints187283
+Node: Static Probe Points188458
+Ref: Static Probe Points-Footnote-1192636
+Ref: Static Probe Points-Footnote-2192796
+Node: Error in Breakpoints192936
+Node: Breakpoint-related Warnings193672
+Node: Continuing and Stepping195999
+Ref: range stepping205462
+Node: Skipping Over Functions and Files206542
+Node: Signals212174
+Ref: stepping and signal handlers216608
+Ref: stepping into signal handlers217404
+Ref: extra signal information218637
+Node: Thread Stops221103
+Node: All-Stop Mode222202
+Node: Non-Stop Mode226169
+Node: Background Execution229582
+Node: Thread-Specific Breakpoints231798
+Node: Interrupted System Calls233814
+Node: Observer Mode235328
+Node: Reverse Execution238764
+Ref: Reverse Execution-Footnote-1243389
+Ref: Reverse Execution-Footnote-2244016
+Node: Process Record and Replay244066
+Node: Stack262799
+Node: Frames264347
+Node: Backtrace266641
+Ref: backtrace-command266978
+Ref: Backtrace-Footnote-1272748
+Node: Selection272936
+Node: Frame Info275817
+Node: Frame Filter Management277836
+Ref: disable frame-filter all278363
+Node: Source282671
+Node: List283737
+Node: Specify Location286439
+Node: Linespec Locations287060
+Node: Explicit Locations290459
+Node: Address Locations293671
+Node: Edit295422
+Ref: Edit-Footnote-1296898
+Node: Search297133
+Node: Source Path297941
+Ref: set substitute-path304307
+Node: Machine Code308243
+Node: Data318259
+Node: Expressions325992
+Node: Ambiguous Expressions328095
+Node: Variables331325
+Node: Arrays337923
+Node: Output Formats340454
+Ref: Output Formats-Footnote-1343827
+Node: Memory343984
+Ref: addressable memory unit350169
+Node: Auto Display351663
+Node: Print Settings356205
+Ref: set print entry-values364367
+Node: Pretty Printing375677
+Node: Pretty-Printer Introduction376191
+Node: Pretty-Printer Example377946
+Node: Pretty-Printer Commands378724
+Node: Value History381148
+Node: Convenience Vars383570
+Node: Convenience Funs390174
+Node: Registers395663
+Ref: standard registers396870
+Ref: Registers-Footnote-1401821
+Node: Floating Point Hardware402216
+Node: Vector Unit402748
+Node: OS Information403135
+Ref: linux info os infotypes405159
+Node: Memory Region Attributes409750
+Node: Dump/Restore Files414414
+Node: Core File Generation416817
+Ref: set use-coredump-filter418377
+Ref: set dump-excluded-mappings419825
+Node: Character Sets420107
+Node: Caching Target Data426472
+Ref: Caching Target Data-Footnote-1429200
+Node: Searching Memory429438
+Node: Value Sizes432581
+Node: Optimized Code434234
+Node: Inline Functions435911
+Node: Tail Call Frames438538
+Ref: set debug entry-values440675
+Node: Macros444737
+Ref: Macros-Footnote-1452313
+Node: Tracepoints452466
+Node: Set Tracepoints454528
+Node: Create and Delete Tracepoints457466
+Node: Enable and Disable Tracepoints463813
+Node: Tracepoint Passcounts465053
+Node: Tracepoint Conditions466464
+Node: Trace State Variables468158
+Node: Tracepoint Actions470353
+Node: Listing Tracepoints477136
+Node: Listing Static Tracepoint Markers478838
+Node: Starting and Stopping Trace Experiments480686
+Ref: disconnected tracing482431
+Node: Tracepoint Restrictions486851
+Node: Analyze Collected Data490620
+Node: tfind491926
+Node: tdump496408
+Node: save tracepoints498923
+Node: Tracepoint Variables499419
+Node: Trace Files500547
+Node: Overlays502923
+Node: How Overlays Work503643
+Ref: A code overlay506198
+Node: Overlay Commands509611
+Node: Automatic Overlay Debugging513793
+Node: Overlay Sample Program515932
+Node: Languages517669
+Node: Setting518832
+Node: Filenames520533
+Node: Manually521344
+Node: Automatically522553
+Node: Show523614
+Ref: show language523902
+Node: Checks524936
+Node: Type Checking525941
+Node: Range Checking527770
+Node: Supported Languages530171
+Node: C531508
+Node: C Operators532472
+Node: C Constants536811
+Node: C Plus Plus Expressions539690
+Node: C Defaults543050
+Node: C Checks543718
+Node: Debugging C544278
+Node: Debugging C Plus Plus544762
+Node: Decimal Floating Point549649
+Node: D550919
+Node: Go551177
+Node: Objective-C552271
+Node: Method Names in Commands552734
+Node: The Print Command with Objective-C554425
+Node: OpenCL C555076
+Node: OpenCL C Datatypes555351
+Node: OpenCL C Expressions555726
+Node: OpenCL C Operators556083
+Node: Fortran556315
+Node: Fortran Operators557036
+Node: Fortran Defaults557892
+Node: Special Fortran Commands558277
+Node: Pascal558783
+Node: Rust559294
+Node: Modula-2562381
+Node: M2 Operators563354
+Node: Built-In Func/Proc566352
+Node: M2 Constants569266
+Node: M2 Types570867
+Node: M2 Defaults574085
+Node: Deviations574686
+Node: M2 Checks575787
+Node: M2 Scope576604
+Node: GDB/M2577628
+Node: Ada578541
+Node: Ada Mode Intro579778
+Node: Omissions from Ada581280
+Node: Additions to Ada585635
+Node: Overloading support for Ada589563
+Node: Stopping Before Main Program591203
+Node: Ada Exceptions591750
+Node: Ada Tasks592949
+Node: Ada Tasks and Core Files599374
+Node: Ravenscar Profile601937
+Node: Ada Glitches603008
+Node: Unsupported Languages607021
+Node: Symbols607711
+Ref: quoting names608314
+Node: Altering633741
+Node: Assignment634779
+Node: Jumping637885
+Node: Signaling639959
+Node: Returning642888
+Node: Calling646239
+Node: Patching650853
+Node: Compiling and Injecting Code651967
+Ref: set debug compile655424
+Node: GDB Files665425
+Node: Files666214
+Ref: Shared Libraries679516
+Ref: Files-Footnote-1691714
+Node: File Caching691843
+Node: Separate Debug Files692977
+Ref: debug-file-directory696087
+Node: MiniDebugInfo704702
+Node: Index Files707153
+Node: Symbol Errors709742
+Node: Data Files713358
+Node: Targets714314
+Node: Active Targets715794
+Node: Target Commands716868
+Ref: load721257
+Ref: flash-erase722450
+Node: Byte Order722510
+Node: Remote Debugging723484
+Node: Connecting724746
+Ref: --multi Option in Types of Remote Connnections726972
+Ref: Attaching in Types of Remote Connections728387
+Ref: Host and target files728888
+Node: File Transfer735363
+Node: Server736302
+Ref: Running gdbserver737878
+Ref: Attaching to a program740096
+Ref: Other Command-Line Arguments for gdbserver742621
+Ref: Monitor Commands for gdbserver745837
+Ref: Server-Footnote-1751093
+Node: Remote Configuration751213
+Ref: set remotebreak752473
+Ref: set remote hardware-watchpoint-limit753936
+Ref: set remote hardware-breakpoint-limit753936
+Ref: set remote hardware-watchpoint-length-limit754162
+Ref: set remote exec-file754577
+Node: Remote Stub766586
+Node: Stub Contents769481
+Node: Bootstrapping771588
+Node: Debug Session775403
+Node: Configurations777444
+Node: Native778213
+Node: BSD libkvm Interface778744
+Node: SVR4 Process Information779801
+Node: DJGPP Native783561
+Node: Cygwin Native790120
+Node: Non-debug DLL Symbols795041
+Node: Hurd Native799280
+Node: Darwin804536
+Node: Embedded OS805797
+Node: Embedded Processors806208
+Node: ARC807198
+Node: ARM807745
+Node: M68K810292
+Node: MicroBlaze810465
+Node: MIPS Embedded811914
+Node: OpenRISC 1000813211
+Node: PowerPC Embedded814117
+Node: AVR817346
+Node: CRIS817718
+Node: Super-H818694
+Node: Architectures819753
+Node: AArch64820202
+Node: i386820608
+Ref: i386-Footnote-1824818
+Node: Alpha824904
+Node: MIPS825037
+Node: HPPA828931
+Node: SPU829449
+Node: PowerPC831635
+Node: Nios II832370
+Node: Sparc64832775
+Node: Controlling GDB835130
+Node: Prompt836026
+Node: Editing837744
+Node: Command History838687
+Node: Screen Size842993
+Node: Numbers844927
+Node: ABI846906
+Node: Auto-loading850079
+Ref: set auto-load off851454
+Ref: show auto-load852090
+Ref: info auto-load852869
+Node: Init File in the Current Directory855836
+Ref: set auto-load local-gdbinit856411
+Ref: show auto-load local-gdbinit856593
+Ref: info auto-load local-gdbinit856757
+Node: libthread_db.so.1 file856905
+Ref: set auto-load libthread-db857844
+Ref: show auto-load libthread-db857975
+Ref: info auto-load libthread-db858112
+Node: Auto-loading safe path858296
+Ref: set auto-load safe-path859602
+Ref: show auto-load safe-path860341
+Ref: add-auto-load-safe-path860464
+Node: Auto-loading verbose mode863366
+Ref: set debug auto-load864529
+Ref: show debug auto-load864630
+Node: Messages/Warnings864752
+Ref: confirmation requests866186
+Node: Debugging Output867390
+Node: Other Misc Settings877020
+Node: Extending GDB878044
+Node: Sequences879897
+Node: Define880558
+Node: Hooks884638
+Node: Command Files887004
+Node: Output892077
+Ref: eval896879
+Node: Auto-loading sequences897041
+Ref: set auto-load gdb-scripts897536
+Ref: show auto-load gdb-scripts897660
+Ref: info auto-load gdb-scripts897790
+Node: Python898021
+Node: Python Commands899194
+Node: Python API903238
+Node: Basic Python905843
+Ref: prompt_hook915718
+Node: Exception Handling916316
+Node: Values From Inferior918812
+Node: Types In Python932009
+Node: Pretty Printing API941564
+Node: Selecting Pretty-Printers945460
+Node: Writing a Pretty-Printer947793
+Node: Type Printing API953115
+Node: Frame Filter API955731
+Node: Frame Decorator API963012
+Ref: frame_args966596
+Node: Writing a Frame Filter969926
+Node: Unwinding Frames in Python981400
+Node: Xmethods In Python986856
+Node: Xmethod API989752
+Node: Writing an Xmethod993564
+Node: Inferiors In Python999399
+Node: Events In Python1002543
+Node: Threads In Python1011461
+Node: Recordings In Python1014348
+Node: Commands In Python1021682
+Node: Parameters In Python1031095
+Node: Functions In Python1036555
+Node: Progspaces In Python1038772
+Node: Objfiles In Python1042273
+Node: Frames In Python1048052
+Node: Blocks In Python1054895
+Node: Symbols In Python1059257
+Node: Symbol Tables In Python1066485
+Node: Line Tables In Python1069708
+Node: Breakpoints In Python1072545
+Ref: python_breakpoint_thread1078868
+Node: Finish Breakpoints in Python1081905
+Node: Lazy Strings In Python1084011
+Node: Architectures In Python1086241
+Node: Python Auto-loading1088430
+Ref: set auto-load python-scripts1089059
+Ref: show auto-load python-scripts1089159
+Ref: info auto-load python-scripts1089265
+Node: Python modules1090399
+Node: gdb.printing1090785
+Node: gdb.types1092212
+Node: gdb.prompt1095224
+Node: Guile1096873
+Node: Guile Introduction1097532
+Node: Guile Commands1098403
+Node: Guile API1100257
+Node: Basic Guile1102254
+Node: Guile Configuration1107936
+Node: GDB Scheme Data Types1108912
+Node: Guile Exception Handling1110744
+Node: Values From Inferior In Guile1114778
+Node: Arithmetic In Guile1130313
+Node: Types In Guile1131944
+Ref: Fields of a type in Guile1139885
+Node: Guile Pretty Printing API1141273
+Node: Selecting Guile Pretty-Printers1146875
+Node: Writing a Guile Pretty-Printer1149251
+Node: Commands In Guile1154436
+Node: Parameters In Guile1165216
+Ref: Parameters In Guile-Footnote-11172097
+Node: Progspaces In Guile1172213
+Node: Objfiles In Guile1174801
+Node: Frames In Guile1177082
+Node: Blocks In Guile1183660
+Node: Symbols In Guile1188468
+Node: Symbol Tables In Guile1195803
+Node: Breakpoints In Guile1198766
+Node: Lazy Strings In Guile1210743
+Node: Architectures In Guile1213034
+Node: Disassembly In Guile1217341
+Node: I/O Ports in Guile1220543
+Node: Memory Ports in Guile1221099
+Node: Iterators In Guile1224365
+Node: Guile Auto-loading1228654
+Ref: set auto-load guile-scripts1229277
+Ref: show auto-load guile-scripts1229375
+Ref: info auto-load guile-scripts1229479
+Node: Guile Modules1230438
+Node: Guile Printing Module1230760
+Node: Guile Types Module1231579
+Node: Auto-loading extensions1232872
+Node: objfile-gdbdotext file1234070
+Ref: set auto-load scripts-directory1235506
+Ref: with-auto-load-dir1235882
+Ref: show auto-load scripts-directory1236700
+Ref: add-auto-load-scripts-directory1236780
+Node: dotdebug_gdb_scripts section1237256
+Node: Which flavor to choose?1241006
+Node: Multiple Extension Languages1242827
+Node: Aliases1243891
+Node: Interpreters1246756
+Node: TUI1249849
+Node: TUI Overview1250847
+Node: TUI Keys1253280
+Node: TUI Single Key Mode1255584
+Node: TUI Commands1256591
+Node: TUI Configuration1260530
+Node: Emacs1261836
+Node: GDB/MI1267273
+Node: GDB/MI General Design1269247
+Node: Context management1271767
+Node: Asynchronous and non-stop modes1275554
+Node: Thread groups1278528
+Node: GDB/MI Command Syntax1280806
+Node: GDB/MI Input Syntax1281049
+Node: GDB/MI Output Syntax1282599
+Node: GDB/MI Compatibility with CLI1286184
+Node: GDB/MI Development and Front Ends1286921
+Node: GDB/MI Output Records1288575
+Node: GDB/MI Result Records1288981
+Node: GDB/MI Stream Records1290331
+Node: GDB/MI Async Records1291596
+Node: GDB/MI Breakpoint Information1302033
+Node: GDB/MI Frame Information1305984
+Node: GDB/MI Thread Information1307070
+Node: GDB/MI Ada Exception Information1308540
+Node: GDB/MI Simple Examples1309090
+Node: GDB/MI Command Description Format1311298
+Node: GDB/MI Breakpoint Commands1312178
+Ref: -break-insert1319286
+Node: GDB/MI Catchpoint Commands1332741
+Node: Shared Library GDB/MI Catchpoint Commands1333109
+Node: Ada Exception GDB/MI Catchpoint Commands1334767
+Node: GDB/MI Program Context1337171
+Node: GDB/MI Thread Commands1341439
+Node: GDB/MI Ada Tasking Commands1344702
+Node: GDB/MI Program Execution1346974
+Node: GDB/MI Stack Manipulation1359008
+Ref: -stack-list-arguments1360907
+Ref: -stack-list-frames1364612
+Ref: -stack-list-locals1368475
+Ref: -stack-list-variables1369965
+Node: GDB/MI Variable Objects1371499
+Ref: -var-set-format1381464
+Ref: -var-list-children1382845
+Ref: -var-update1391653
+Ref: -var-set-frozen1394651
+Ref: -var-set-update-range1395448
+Ref: -var-set-visualizer1395977
+Node: GDB/MI Data Manipulation1397467
+Node: GDB/MI Tracepoint Commands1417641
+Node: GDB/MI Symbol Query1429432
+Node: GDB/MI File Commands1430121
+Node: GDB/MI Target Manipulation1434555
+Node: GDB/MI File Transfer Commands1441213
+Node: GDB/MI Ada Exceptions Commands1442536
+Node: GDB/MI Support Commands1443889
+Node: GDB/MI Miscellaneous Commands1448462
+Ref: -interpreter-exec1458796
+Node: Annotations1461136
+Node: Annotations Overview1462055
+Node: Server Prefix1464518
+Node: Prompting1465252
+Node: Errors1466769
+Node: Invalidation1467665
+Node: Annotations for Running1468144
+Node: Source Annotations1469678
+Node: JIT Interface1470607
+Node: Declarations1472406
+Node: Registering Code1473793
+Node: Unregistering Code1474765
+Node: Custom Debug Info1475392
+Node: Using JIT Debug Info Readers1476688
+Node: Writing JIT Debug Info Readers1477700
+Node: In-Process Agent1479895
+Ref: Control Agent1481838
+Node: In-Process Agent Protocol1482705
+Node: IPA Protocol Objects1483496
+Ref: agent expression object1484494
+Ref: tracepoint action object1484699
+Ref: tracepoint object1484779
+Node: IPA Protocol Commands1487309
+Node: GDB Bugs1488779
+Node: Bug Criteria1489511
+Node: Bug Reporting1490388
+Node: Command Line Editing1498217
+Node: Introduction and Notation1498869
+Node: Readline Interaction1502206
+Node: Readline Bare Essentials1503395
+Node: Readline Movement Commands1505176
+Node: Readline Killing Commands1506134
+Node: Readline Arguments1508050
+Node: Searching1509092
+Node: Readline Init File1511242
+Node: Readline Init File Syntax1512393
+Node: Conditional Init Constructs1527492
+Node: Sample Init File1530015
+Node: Bindable Readline Commands1533129
+Node: Commands For Moving1534181
+Node: Commands For History1535039
+Node: Commands For Text1538434
+Node: Commands For Killing1541157
+Node: Numeric Arguments1543297
+Node: Commands For Completion1544433
+Node: Keyboard Macros1546399
+Node: Miscellaneous Commands1546967
+Node: Readline vi Mode1550815
+Node: Using History Interactively1551725
+Node: History Interaction1552240
+Node: Event Designators1553662
+Node: Word Designators1554799
+Node: Modifiers1556434
+Node: In Memoriam1557655
+Node: Formatting Documentation1558538
+Ref: Formatting Documentation-Footnote-11561914
+Node: Installing GDB1562010
+Node: Requirements1562582
+Ref: Expat1563151
+Ref: MPFR1564101
+Node: Running Configure1566492
+Node: Separate Objdir1570271
+Node: Config Names1573250
+Node: Configure Options1574727
+Node: System-wide configuration1577098
+Node: System-wide Configuration Scripts1579058
+Node: Maintenance Commands1580242
+Ref: maint info breakpoints1581897
+Node: Remote Protocol1602463
+Node: Overview1603155
+Ref: Binary Data1605700
+Node: Packets1608225
+Ref: thread-id syntax1609125
+Ref: extended mode1610570
+Ref: ? packet1610828
+Ref: bc1612294
+Ref: bs1612504
+Ref: read registers packet1614121
+Ref: cycle step packet1615976
+Ref: write register packet1618687
+Ref: step with signal packet1619666
+Ref: vCont packet1621142
+Ref: vCtrlC packet1624375
+Ref: vKill packet1626793
+Ref: X packet1628326
+Ref: insert breakpoint or watchpoint packet1628695
+Node: Stop Reply Packets1633021
+Ref: swbreak stop reason1636272
+Ref: thread create event1639869
+Ref: thread exit event1641072
+Node: General Query Packets1643281
+Ref: qCRC packet1646111
+Ref: QEnvironmentHexEncoded1649264
+Ref: QEnvironmentUnset1650494
+Ref: QEnvironmentReset1651438
+Ref: QSetWorkingDir packet1652382
+Ref: QNonStop1658833
+Ref: QCatchSyscalls1659509
+Ref: QPassSignals1661046
+Ref: QProgramSignals1662253
+Ref: QThreadEvents1663820
+Ref: qSearch memory1665838
+Ref: QStartNoAckMode1666346
+Ref: qSupported1666877
+Ref: multiprocess extensions1682884
+Ref: install tracepoint in tracing1684914
+Ref: qXfer read1689437
+Ref: qXfer auxiliary vector read1691044
+Ref: qXfer btrace read1691392
+Ref: qXfer btrace-conf read1692457
+Ref: qXfer executable filename read1692808
+Ref: qXfer target description read1693423
+Ref: qXfer library list read1693857
+Ref: qXfer svr4 library list read1694513
+Ref: qXfer memory map read1696366
+Ref: qXfer sdata read1696753
+Ref: qXfer siginfo read1697219
+Ref: qXfer spu read1697616
+Ref: qXfer threads read1698140
+Ref: qXfer traceframe info read1698543
+Ref: qXfer unwind info block1698961
+Ref: qXfer fdpic loadmap read1699195
+Ref: qXfer osdata read1699611
+Ref: qXfer write1699765
+Ref: qXfer siginfo write1700857
+Ref: qXfer spu write1701254
+Ref: General Query Packets-Footnote-11704110
+Node: Architecture-Specific Protocol Details1704437
+Node: ARM-Specific Protocol Details1704946
+Node: ARM Breakpoint Kinds1705194
+Node: MIPS-Specific Protocol Details1705525
+Node: MIPS Register packet Format1705808
+Node: MIPS Breakpoint Kinds1706735
+Node: Tracepoint Packets1707153
+Ref: QTEnable1716467
+Ref: QTDisable1716663
+Ref: qTfSTM1722200
+Ref: qTsSTM1722200
+Ref: qTSTMat1723277
+Ref: QTBuffer-size1724428
+Node: Host I/O Packets1726401
+Node: Interrupts1731981
+Ref: interrupting remote targets1732125
+Node: Notification Packets1734293
+Node: Remote Non-Stop1739718
+Node: Packet Acknowledgment1742834
+Node: Examples1744949
+Node: File-I/O Remote Protocol Extension1745543
+Node: File-I/O Overview1746005
+Node: Protocol Basics1748204
+Node: The F Request Packet1750433
+Node: The F Reply Packet1751334
+Node: The Ctrl-C Message1752252
+Node: Console I/O1753878
+Node: List of Supported Calls1755094
+Node: open1755456
+Node: close1757964
+Node: read1758347
+Node: write1758956
+Node: lseek1759727
+Node: rename1760611
+Node: unlink1762018
+Node: stat/fstat1762965
+Node: gettimeofday1763858
+Node: isatty1764294
+Node: system1764890
+Node: Protocol-specific Representation of Datatypes1766432
+Node: Integral Datatypes1766809
+Node: Pointer Values1767616
+Node: Memory Transfer1768320
+Node: struct stat1768940
+Node: struct timeval1771142
+Node: Constants1771659
+Node: Open Flags1772108
+Node: mode_t Values1772449
+Node: Errno Values1772941
+Node: Lseek Flags1773751
+Node: Limits1773936
+Node: File-I/O Examples1774296
+Node: Library List Format1775384
+Node: Library List Format for SVR4 Targets1778166
+Node: Memory Map Format1780633
+Node: Thread List Format1783157
+Node: Traceframe Info Format1784161
+Node: Branch Trace Format1785847
+Node: Branch Trace Configuration Format1787547
+Node: Agent Expressions1788721
+Node: General Bytecode Design1791542
+Node: Bytecode Descriptions1796336
+Node: Using Agent Expressions1811519
+Node: Varying Target Capabilities1813496
+Node: Rationale1814657
+Node: Target Descriptions1822046
+Node: Retrieving Descriptions1823989
+Node: Target Description Format1825074
+Node: Predefined Target Types1834949
+Node: Enum Target Types1836377
+Node: Standard Target Features1837372
+Node: AArch64 Features1839336
+Node: ARC Features1839759
+Node: ARM Features1841820
+Node: i386 Features1843334
+Node: MicroBlaze Features1845549
+Node: MIPS Features1846126
+Node: M68K Features1847317
+Node: NDS32 Features1847978
+Node: Nios II Features1849002
+Node: OpenRISC 1000 Features1849407
+Node: PowerPC Features1849773
+Node: S/390 and System z Features1851104
+Node: Sparc Features1853249
+Node: TIC6x Features1854154
+Node: Operating System Information1854703
+Node: Process list1855538
+Node: Trace File Format1856601
+Node: Index Section Format1859815
+Node: Man Pages1867741
+Node: gdb man1868147
+Node: gdbserver man1874183
+Node: gcore man1881380
+Node: gdbinit man1882322
+Node: Copying1883205
+Node: GNU Free Documentation License1920766
+Node: Concept Index1945913
+Node: Command and Variable Index2083032
 
 End Tag Table
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-1 ./gdb/doc/gdb.info-1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-1	2018-01-03 01:52:32.000000000 +0000
+++ ./gdb/doc/gdb.info-1	2018-01-04 01:52:43.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-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.0.50.20180103-git.
+   This is the Tenth Edition, for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -501,7 +501,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.0.50.20180103-git, Copyright 1999 Free Software Foundation, Inc...
+     GDB 8.0.50.20180104-git, Copyright 1999 Free Software Foundation, Inc...
      (gdb)
 
 GDB reads only enough symbol data to know where to find the rest when
@@ -3688,6 +3688,23 @@ shared library.  Use the 'catch' command
           command to use to catch such exceptions is 'catch exception
           Pck.Constraint_Error'.
 
+     'handlers'
+          An Ada exception being handled.  If an exception name is
+          specified at the end of the command (eg 'catch handlers
+          Program_Error'), the debugger will stop only when this
+          specific exception is handled.  Otherwise, the debugger stops
+          execution when any Ada exception is handled.
+
+          When inserting a handlers catchpoint on a user-defined
+          exception whose name is identical to one of the exceptions
+          defined by the language, the fully qualified name must be used
+          as the exception name.  Otherwise, GDB will assume that it
+          should stop on the pre-defined exception rather than the
+          user-defined one.  For instance, assuming an exception called
+          'Constraint_Error' is defined in package 'Pck', then the
+          command to use to catch such exceptions handling is 'catch
+          handlers Pck.Constraint_Error'.
+
      'exception unhandled'
           An exception that was raised but is not handled by the
           program.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-2 ./gdb/doc/gdb.info-2
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-2	2018-01-03 01:52:34.000000000 +0000
+++ ./gdb/doc/gdb.info-2	2018-01-04 01:52:45.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -7372,29 +7372,3 @@ privileges, using the command '"set writ
 Under these circumstances, you should make a backup copy of the core
 file before inspecting it with GDB.
 
-
-File: gdb.info,  Node: Ravenscar Profile,  Next: Ada Glitches,  Prev: Ada Tasks and Core Files,  Up: Ada
-
-15.4.10.9 Tasking Support when using the Ravenscar Profile
-..........................................................
-
-The "Ravenscar Profile" is a subset of the Ada tasking features,
-specifically designed for systems with safety-critical real-time
-requirements.
-
-'set ravenscar task-switching on'
-     Allows task switching when debugging a program that uses the
-     Ravenscar Profile.  This is the default.
-
-'set ravenscar task-switching off'
-     Turn off task switching when debugging a program that uses the
-     Ravenscar Profile.  This is mostly intended to disable the code
-     that adds support for the Ravenscar Profile, in case a bug in
-     either GDB or in the Ravenscar runtime is preventing GDB from
-     working properly.  To be effective, this command should be run
-     before the program is started.
-
-'show ravenscar task-switching'
-     Show whether it is possible to switch from task to task in a
-     program using the Ravenscar Profile.
-
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-3 ./gdb/doc/gdb.info-3
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-3	2018-01-03 01:52:36.000000000 +0000
+++ ./gdb/doc/gdb.info-3	2018-01-04 01:52:47.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -37,6 +37,32 @@ this GNU Manual.  Buying copies from GNU
 developing GNU and promoting software freedom."
 
 
+File: gdb.info,  Node: Ravenscar Profile,  Next: Ada Glitches,  Prev: Ada Tasks and Core Files,  Up: Ada
+
+15.4.10.9 Tasking Support when using the Ravenscar Profile
+..........................................................
+
+The "Ravenscar Profile" is a subset of the Ada tasking features,
+specifically designed for systems with safety-critical real-time
+requirements.
+
+'set ravenscar task-switching on'
+     Allows task switching when debugging a program that uses the
+     Ravenscar Profile.  This is the default.
+
+'set ravenscar task-switching off'
+     Turn off task switching when debugging a program that uses the
+     Ravenscar Profile.  This is mostly intended to disable the code
+     that adds support for the Ravenscar Profile, in case a bug in
+     either GDB or in the Ravenscar runtime is preventing GDB from
+     working properly.  To be effective, this command should be run
+     before the program is started.
+
+'show ravenscar task-switching'
+     Show whether it is possible to switch from task to task in a
+     program using the Ravenscar Profile.
+
+
 File: gdb.info,  Node: Ada Glitches,  Prev: Ravenscar Profile,  Up: Ada
 
 15.4.10.10 Known Peculiarities of Ada Mode
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-4 ./gdb/doc/gdb.info-4
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-4	2018-01-03 01:52:38.000000000 +0000
+++ ./gdb/doc/gdb.info-4	2018-01-04 01:52: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 8.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-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.0.50.20180103/gdb/doc/gdb.info-5 ./gdb/doc/gdb.info-5
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-5	2018-01-03 01:52:40.000000000 +0000
+++ ./gdb/doc/gdb.info-5	2018-01-04 01:52:51.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -8612,28 +8612,3 @@ keyboard lacks a <LFD> key, typing <C-j>
 character.  The <RET> key may be labeled <Return> or <Enter> on some
 keyboards.
 
-
-File: gdb.info,  Node: Readline Interaction,  Next: Readline Init File,  Prev: Introduction and Notation,  Up: Command Line Editing
-
-32.2 Readline Interaction
-=========================
-
-Often during an interactive session you type in a long line of text,
-only to notice that the first word on the line is misspelled.  The
-Readline library gives you a set of commands for manipulating the text
-as you type it in, allowing you to just fix your typo, and not forcing
-you to retype the majority of the line.  Using these editing commands,
-you move the cursor to the place that needs correction, and delete or
-insert the text of the corrections.  Then, when you are satisfied with
-the line, you simply press <RET>.  You do not have to be at the end of
-the line to press <RET>; the entire line is accepted regardless of the
-location of the cursor within the line.
-
-* Menu:
-
-* Readline Bare Essentials::	The least you need to know about Readline.
-* Readline Movement Commands::	Moving about the input line.
-* Readline Killing Commands::	How to delete text, and how to get it back!
-* Readline Arguments::		Giving numeric arguments to commands.
-* Searching::			Searching through previous lines.
-
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-6 ./gdb/doc/gdb.info-6
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-6	2018-01-03 01:52:42.000000000 +0000
+++ ./gdb/doc/gdb.info-6	2018-01-04 01:52:53.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -37,6 +37,31 @@ this GNU Manual.  Buying copies from GNU
 developing GNU and promoting software freedom."
 
 
+File: gdb.info,  Node: Readline Interaction,  Next: Readline Init File,  Prev: Introduction and Notation,  Up: Command Line Editing
+
+32.2 Readline Interaction
+=========================
+
+Often during an interactive session you type in a long line of text,
+only to notice that the first word on the line is misspelled.  The
+Readline library gives you a set of commands for manipulating the text
+as you type it in, allowing you to just fix your typo, and not forcing
+you to retype the majority of the line.  Using these editing commands,
+you move the cursor to the place that needs correction, and delete or
+insert the text of the corrections.  Then, when you are satisfied with
+the line, you simply press <RET>.  You do not have to be at the end of
+the line to press <RET>; the entire line is accepted regardless of the
+location of the cursor within the line.
+
+* Menu:
+
+* Readline Bare Essentials::	The least you need to know about Readline.
+* Readline Movement Commands::	Moving about the input line.
+* Readline Killing Commands::	How to delete text, and how to get it back!
+* Readline Arguments::		Giving numeric arguments to commands.
+* Searching::			Searching through previous lines.
+
+
 File: gdb.info,  Node: Readline Bare Essentials,  Next: Readline Movement Commands,  Up: Readline Interaction
 
 32.2.1 Readline Bare Essentials
@@ -1475,7 +1500,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.0.50.20180103-git/gdb/gdb.info', and it refers to subordinate
+'gdb-8.0.50.20180104-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'
@@ -1485,8 +1510,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.0.50.20180103-git', in the case of version
-8.0.50.20180103-git), you can make the Info file by typing:
+directory ('gdb-8.0.50.20180104-git', in the case of version
+8.0.50.20180104-git), you can make the Info file by typing:
 
      cd gdb
      make gdb.info
@@ -1511,7 +1536,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.0.50.20180103-git/gdb')
+main source directory (for example, to 'gdb-8.0.50.20180104-git/gdb')
 and type:
 
      make gdb.dvi
@@ -1520,8 +1545,8 @@ and type:
 
    ---------- Footnotes ----------
 
-   (1) In 'gdb-8.0.50.20180103-git/gdb/refcard.ps' of the version
-8.0.50.20180103-git release.
+   (1) In 'gdb-8.0.50.20180104-git/gdb/refcard.ps' of the version
+8.0.50.20180104-git release.
 
 
 File: gdb.info,  Node: Installing GDB,  Next: Maintenance Commands,  Prev: Formatting Documentation,  Up: Top
@@ -1639,39 +1664,39 @@ 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.0.50.20180103-git distribution is in
-the 'gdb-8.0.50.20180103-git' directory.  That directory contains:
+   For example, the GDB version 8.0.50.20180104-git distribution is in
+the 'gdb-8.0.50.20180104-git' directory.  That directory contains:
 
-'gdb-8.0.50.20180103-git/configure (and supporting files)'
+'gdb-8.0.50.20180104-git/configure (and supporting files)'
      script for configuring GDB and all its supporting libraries
 
-'gdb-8.0.50.20180103-git/gdb'
+'gdb-8.0.50.20180104-git/gdb'
      the source specific to GDB itself
 
-'gdb-8.0.50.20180103-git/bfd'
+'gdb-8.0.50.20180104-git/bfd'
      source for the Binary File Descriptor library
 
-'gdb-8.0.50.20180103-git/include'
+'gdb-8.0.50.20180104-git/include'
      GNU include files
 
-'gdb-8.0.50.20180103-git/libiberty'
+'gdb-8.0.50.20180104-git/libiberty'
      source for the '-liberty' free software library
 
-'gdb-8.0.50.20180103-git/opcodes'
+'gdb-8.0.50.20180104-git/opcodes'
      source for the library of opcode tables and disassemblers
 
-'gdb-8.0.50.20180103-git/readline'
+'gdb-8.0.50.20180104-git/readline'
      source for the GNU command-line interface
 
-'gdb-8.0.50.20180103-git/glob'
+'gdb-8.0.50.20180104-git/glob'
      source for the GNU filename pattern-matching subroutine
 
-'gdb-8.0.50.20180103-git/mmalloc'
+'gdb-8.0.50.20180104-git/mmalloc'
      source for the GNU memory-mapped malloc package
 
    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.0.50.20180103-git' directory.
+the 'gdb-8.0.50.20180104-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
@@ -1679,7 +1704,7 @@ platform on which GDB will run as an arg
 
    For example:
 
-     cd gdb-8.0.50.20180103-git
+     cd gdb-8.0.50.20180104-git
      ./configure HOST
      make
 
@@ -1701,8 +1726,8 @@ need to run 'sh' on it explicitly:
 
    If you run 'configure' from a directory that contains source
 directories for multiple libraries or programs, such as the
-'gdb-8.0.50.20180103-git' source directory for version
-8.0.50.20180103-git, 'configure' creates configuration files for every
+'gdb-8.0.50.20180104-git' source directory for version
+8.0.50.20180104-git, 'configure' creates configuration files for every
 directory level underneath (unless you tell it not to, with the
 '--norecursion' option).
 
@@ -1742,13 +1767,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.0.50.20180103-git, you can build GDB in a
+   For example, with version 8.0.50.20180104-git, you can build GDB in a
 separate directory for a Sun 4 like this:
 
-     cd gdb-8.0.50.20180103-git
+     cd gdb-8.0.50.20180104-git
      mkdir ../gdb-sun4
      cd ../gdb-sun4
-     ../gdb-8.0.50.20180103-git/configure sun4
+     ../gdb-8.0.50.20180104-git/configure sun4
      make
 
    When 'configure' builds a configuration using a remote source
@@ -1759,7 +1784,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.0.50.20180103-git/gdb/configure', you are configuring only one
+'../gdb-8.0.50.20180104-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'.
 
@@ -1775,8 +1800,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.0.50.20180103-git' (or in a separate configured directory
-configured with '--srcdir=DIRNAME/gdb-8.0.50.20180103-git'), you will
+'gdb-8.0.50.20180104-git' (or in a separate configured directory
+configured with '--srcdir=DIRNAME/gdb-8.0.50.20180104-git'), you will
 build all the required libraries, and then build GDB.
 
    When you have multiple hosts or targets configured in separate
@@ -1821,7 +1846,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.0.50.20180103-git', for version 8.0.50.20180103-git).
+('gdb-8.0.50.20180104-git', for version 8.0.50.20180104-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.0.50.20180103/gdb/doc/gdb.info-7 ./gdb/doc/gdb.info-7
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.info-7	2018-01-03 01:52:44.000000000 +0000
+++ ./gdb/doc/gdb.info-7	2018-01-04 01:52:55.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.0.50.20180103-git.
+Source-Level Debugger' for GDB (GDB) Version 8.0.50.20180104-git.
 
    Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
@@ -3236,6 +3236,7 @@ Concept Index
 * active targets:                        Active Targets.     (line    6)
 * Ada:                                   Ada.                (line    6)
 * Ada exception catching:                Set Catchpoints.    (line   66)
+* Ada exception handlers catching:       Set Catchpoints.    (line   83)
 * Ada mode, general:                     Ada Mode Intro.     (line    6)
 * Ada task switching:                    Ada Tasks.          (line  114)
 * Ada tasking and core file debugging:   Ada Tasks and Core Files.
@@ -3345,8 +3346,8 @@ Concept Index
                                                              (line   64)
 * break in overloaded functions:         Debugging C Plus Plus.
                                                              (line    9)
-* break on a system call.:               Set Catchpoints.    (line   94)
-* break on fork/exec:                    Set Catchpoints.    (line   90)
+* break on a system call.:               Set Catchpoints.    (line  111)
+* break on fork/exec:                    Set Catchpoints.    (line  107)
 * BREAK signal instead of Ctrl-C:        Remote Configuration.
                                                              (line   36)
 * breakpoint address adjusted:           Breakpoint-related Warnings.
@@ -3433,6 +3434,7 @@ Concept Index
 * casts, in expressions:                 Expressions.        (line   26)
 * casts, to view memory:                 Expressions.        (line   41)
 * catch Ada exceptions:                  Set Catchpoints.    (line   66)
+* catch Ada exceptions when handled:     Set Catchpoints.    (line   83)
 * catch syscalls from inferior, remote request: General Query Packets.
                                                              (line  401)
 * catchpoints:                           Breakpoints.        (line   30)
@@ -5576,19 +5578,20 @@ Command, Variable, and Function Index
 * call-last-kbd-macro (C-x e):           Keyboard Macros.     (line  13)
 * capitalize-word (M-c):                 Commands For Text.   (line  49)
 * catch:                                 Set Catchpoints.     (line  10)
-* catch assert:                          Set Catchpoints.     (line  87)
+* catch assert:                          Set Catchpoints.     (line 104)
 * catch catch:                           Set Catchpoints.     (line  16)
 * catch exception:                       Set Catchpoints.     (line  66)
-* catch exception unhandled:             Set Catchpoints.     (line  83)
-* catch exec:                            Set Catchpoints.     (line  90)
-* catch fork:                            Set Catchpoints.     (line 235)
-* catch load:                            Set Catchpoints.     (line 242)
+* catch exception unhandled:             Set Catchpoints.     (line 100)
+* catch exec:                            Set Catchpoints.     (line 107)
+* catch fork:                            Set Catchpoints.     (line 252)
+* catch handlers:                        Set Catchpoints.     (line  83)
+* catch load:                            Set Catchpoints.     (line 259)
 * catch rethrow:                         Set Catchpoints.     (line  16)
-* catch signal:                          Set Catchpoints.     (line 247)
-* catch syscall:                         Set Catchpoints.     (line  94)
+* catch signal:                          Set Catchpoints.     (line 264)
+* catch syscall:                         Set Catchpoints.     (line 111)
 * catch throw:                           Set Catchpoints.     (line  16)
-* catch unload:                          Set Catchpoints.     (line 242)
-* catch vfork:                           Set Catchpoints.     (line 238)
+* catch unload:                          Set Catchpoints.     (line 259)
+* catch vfork:                           Set Catchpoints.     (line 255)
 * cd:                                    Working Directory.   (line  32)
 * cdir:                                  Source Path.         (line 106)
 * character-search (C-]):                Miscellaneous Commands.
@@ -7645,7 +7648,7 @@ Command, Variable, and Function Index
 * target-config:                         Guile Configuration. (line  24)
 * task (Ada):                            Ada Tasks.           (line 104)
 * tbreak:                                Set Breaks.          (line  54)
-* tcatch:                                Set Catchpoints.     (line 272)
+* tcatch:                                Set Catchpoints.     (line 289)
 * tdump:                                 tdump.               (line   6)
 * teval (tracepoints):                   Tracepoint Actions.  (line 118)
 * tfile:                                 Trace Files.         (line  28)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdbinit.5 ./gdb/doc/gdbinit.5
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdbinit.5	2018-01-03 01:52:47.000000000 +0000
+++ ./gdb/doc/gdbinit.5	2018-01-04 01:52:58.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBINIT 5"
-.TH GDBINIT 5 "2018-01-03" "gdb-8.0.50.20180103-git" "GNU Development Tools"
+.TH GDBINIT 5 "2018-01-04" "gdb-8.0.50.20180104-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.0.50.20180103/gdb/doc/gdbserver.1 ./gdb/doc/gdbserver.1
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdbserver.1	2018-01-03 01:52:47.000000000 +0000
+++ ./gdb/doc/gdbserver.1	2018-01-04 01:52:58.000000000 +0000
@@ -124,7 +124,7 @@
 .\" ========================================================================
 .\"
 .IX Title "GDBSERVER 1"
-.TH GDBSERVER 1 "2018-01-03" "gdb-8.0.50.20180103-git" "GNU Development Tools"
+.TH GDBSERVER 1 "2018-01-04" "gdb-8.0.50.20180104-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.0.50.20180103/gdb/doc/gdb.texinfo ./gdb/doc/gdb.texinfo
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/doc/gdb.texinfo	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/doc/gdb.texinfo	2018-01-04 01:49:17.000000000 +0000
@@ -4458,6 +4458,26 @@ called @code{Constraint_Error} is define
 the command to use to catch such exceptions is @kbd{catch exception
 Pck.Constraint_Error}.
 
+@item handlers
+@kindex catch handlers
+@cindex Ada exception handlers catching
+@cindex catch Ada exceptions when handled
+An Ada exception being handled.  If an exception name is
+specified at the end of the command
+ (eg @kbd{catch handlers Program_Error}), the debugger will stop
+only when this specific exception is handled.
+Otherwise, the debugger stops execution when any Ada exception is handled.
+
+When inserting a handlers catchpoint on a user-defined
+exception whose name is identical to one of the exceptions
+defined by the language, the fully qualified name must be used
+as the exception name.  Otherwise, @value{GDBN} will assume that it
+should stop on the pre-defined exception rather than the
+user-defined one.  For instance, assuming an exception called
+ @code{Constraint_Error} is defined in package @code{Pck}, then the
+command to use to catch such exceptions handling is
+@kbd{catch handlers Pck.Constraint_Error}.
+
 @item exception unhandled
 @kindex catch exception unhandled
 An exception that was raised but is not handled by the program.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/NEWS ./gdb/NEWS
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/NEWS	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/NEWS	2018-01-04 01:49:17.000000000 +0000
@@ -669,6 +669,9 @@ show max-value-size
 * Support for reading/writing memory and extracting values on architectures
   whose memory is addressable in units of any integral multiple of 8 bits.
 
+catch handlers
+  Allows to break when an Ada exception is handled.
+
 * New remote packets
 
 exec stop reason
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/po/gdb.pot ./gdb/po/gdb.pot
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/po/gdb.pot	2018-01-03 01:52:21.000000000 +0000
+++ ./gdb/po/gdb.pot	2018-01-04 01:52:32.000000000 +0000
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-01-03 01:52+0000\n"
+"POT-Creation-Date: 2018-01-04 01:52+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"
@@ -710,22 +710,22 @@ msgstr ""
 msgid "Unknown upper bound, using %ld."
 msgstr ""
 
-#: ada-lang.c:12098
+#: ada-lang.c:12104
 msgid ""
 "Your Ada runtime appears to be missing some debugging information.\n"
 "Cannot insert Ada exception catchpoint in this configuration."
 msgstr ""
 
-#: ada-lang.c:12108
+#: ada-lang.c:12114
 #, possible-c-format
 msgid "Symbol \"%s\" is not a function (class = %d)"
 msgstr ""
 
-#: ada-lang.c:12150
+#: ada-lang.c:12156
 msgid "Unable to insert catchpoint.  Is this an Ada main program?"
 msgstr ""
 
-#: ada-lang.c:12158
+#: ada-lang.c:12164
 msgid "Unable to insert catchpoint. Try to start the program first."
 msgstr ""
 
@@ -735,115 +735,124 @@ msgstr ""
 #. configurable run time mode, or that a-except as been optimized
 #. out by the linker...  In any case, at this point it is not worth
 #. supporting this feature.
-#: ada-lang.c:12167
+#: ada-lang.c:12173
 msgid "Cannot insert Ada exception catchpoints in this configuration."
 msgstr ""
 
-#: ada-lang.c:12332 ada-lang.c:12770 ada-lang.c:12814 ada-lang.c:12845
+#: ada-lang.c:12343 ada-lang.c:12796 ada-lang.c:12852 ada-lang.c:12887
 msgid "unexpected catchpoint type"
 msgstr ""
 
-#: ada-lang.c:12424
+#: ada-lang.c:12435
 #, possible-c-format
 msgid "failed to get exception name: %s"
 msgstr ""
 
-#: ada-lang.c:12535
+#: ada-lang.c:12549
 #, possible-c-format
 msgid "failed to reevaluate internal exception condition for catchpoint %d: %s"
 msgstr ""
 
-#: ada-lang.c:12617
+#: ada-lang.c:12631
 msgid "Error in testing exception condition:\n"
 msgstr ""
 
-#: ada-lang.c:12751 ada-lang.c:12795
+#: ada-lang.c:12766 ada-lang.c:12821
 #, possible-c-format
 msgid "`%s' Ada exception"
 msgstr ""
 
-#: ada-lang.c:12785 break-catch-throw.c:325
+#: ada-lang.c:12784 ada-lang.c:12839
+#, possible-c-format
+msgid "`%s' Ada exception handlers"
+msgstr ""
+
+#: ada-lang.c:12811 break-catch-throw.c:325
 msgid "Temporary catchpoint "
 msgstr ""
 
-#: ada-lang.c:12786 break-catch-throw.c:326
+#: ada-lang.c:12812 break-catch-throw.c:326
 msgid "Catchpoint "
 msgstr ""
 
-#: ada-lang.c:12802
+#: ada-lang.c:12828
 msgid "all Ada exceptions"
 msgstr ""
 
-#: ada-lang.c:12806
+#: ada-lang.c:12832
 msgid "unhandled Ada exceptions"
 msgstr ""
 
-#: ada-lang.c:12810
+#: ada-lang.c:12844
+msgid "all Ada exceptions handlers"
+msgstr ""
+
+#: ada-lang.c:12848
 msgid "failed Ada assertions"
 msgstr ""
 
-#: ada-lang.c:13064
+#: ada-lang.c:13157
 msgid "Condition missing after `if' keyword"
 msgstr ""
 
-#: ada-lang.c:13075 breakpoint.c:886 breakpoint.c:900
+#: ada-lang.c:13168 breakpoint.c:886 breakpoint.c:900
 msgid "Junk at end of expression"
 msgstr ""
 
-#: ada-lang.c:13123 ada-lang.c:13146
+#: ada-lang.c:13225 ada-lang.c:13251
 #, possible-c-format
 msgid "unexpected catchpoint kind (%d)"
 msgstr ""
 
-#: ada-lang.c:13324
+#: ada-lang.c:13477
 msgid "condition missing after `if' keyword"
 msgstr ""
 
-#: ada-lang.c:13331 break-catch-throw.c:447 breakpoint.c:9277
+#: ada-lang.c:13484 break-catch-throw.c:447 breakpoint.c:9277
 #: breakpoint.c:11205 breakpoint.c:11336 breakpoint.c:11380 breakpoint.c:14991
 msgid "Junk at end of arguments."
 msgstr ""
 
-#: ada-lang.c:13647
+#: ada-lang.c:13800
 msgid "invalid regular expression"
 msgstr ""
 
-#: ada-lang.c:13662
+#: ada-lang.c:13815
 #, possible-c-format
 msgid "All Ada exceptions matching regular expression \"%s\":\n"
 msgstr ""
 
-#: ada-lang.c:13664
+#: ada-lang.c:13817
 msgid "All defined Ada exceptions:\n"
 msgstr ""
 
 #. XXX: gdb_sprint_host_address, type_sprint
-#: ada-lang.c:13844
+#: ada-lang.c:13997
 msgid "Type @"
 msgstr ""
 
-#: ada-lang.c:14362
+#: ada-lang.c:14515
 msgid "\"set ada\" must be followed by the name of a setting.\n"
 msgstr ""
 
-#: ada-lang.c:14435
+#: ada-lang.c:14598
 msgid "Prefix command for changing Ada-specfic settings"
 msgstr ""
 
-#: ada-lang.c:14439
+#: ada-lang.c:14602
 msgid "Generic command for showing Ada-specific settings."
 msgstr ""
 
-#: ada-lang.c:14443
+#: ada-lang.c:14606
 msgid "Enable or disable an optimization trusting PAD types over XVS types"
 msgstr ""
 
-#: ada-lang.c:14444
+#: ada-lang.c:14607
 msgid ""
 "Show whether an optimization trusting PAD types over XVS types is activated"
 msgstr ""
 
-#: ada-lang.c:14446
+#: ada-lang.c:14609
 msgid ""
 "This is related to the encoding used by the GNAT compiler.  The debugger\n"
 "should normally trust the contents of PAD types, but certain older versions\n"
@@ -855,54 +864,60 @@ msgid ""
 "this option to \"off\" unless necessary."
 msgstr ""
 
-#: ada-lang.c:14457
+#: ada-lang.c:14620
 msgid ""
 "Enable or disable the output of formal and return types for functions in the "
 "overloads selection menu"
 msgstr ""
 
-#: ada-lang.c:14459
+#: ada-lang.c:14622
 msgid ""
 "Show whether the output of formal and return types for functions in the "
 "overloads selection menu is activated"
 msgstr ""
 
-#: ada-lang.c:14464
+#: ada-lang.c:14627
 msgid ""
 "Catch Ada exceptions, when raised.\n"
 "With an argument, catch only exceptions with the given name."
 msgstr ""
 
-#: ada-lang.c:14471
+#: ada-lang.c:14635
+msgid ""
+"Catch Ada exceptions, when handled.\n"
+"With an argument, catch only exceptions with the given name."
+msgstr ""
+
+#: ada-lang.c:14642
 msgid ""
 "Catch failed Ada assertions, when raised.\n"
 "With an argument, catch only exceptions with the given name."
 msgstr ""
 
-#: ada-lang.c:14482
+#: ada-lang.c:14653
 msgid ""
 "List all Ada exception names.\n"
 "If a regular expression is passed as an argument, only those matching\n"
 "the regular expression are listed."
 msgstr ""
 
-#: ada-lang.c:14488
+#: ada-lang.c:14659
 msgid "Set Ada maintenance-related variables."
 msgstr ""
 
-#: ada-lang.c:14493
+#: ada-lang.c:14664
 msgid "Show Ada maintenance-related variables"
 msgstr ""
 
-#: ada-lang.c:14500
+#: ada-lang.c:14671
 msgid "Set whether descriptive types generated by GNAT should be ignored."
 msgstr ""
 
-#: ada-lang.c:14501
+#: ada-lang.c:14672
 msgid "Show whether descriptive types generated by GNAT should be ignored."
 msgstr ""
 
-#: ada-lang.c:14502
+#: ada-lang.c:14673
 msgid ""
 "When enabled, the debugger will stop using the DW_AT_GNAT_descriptive_type\n"
 "DWARF attribute."
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/ChangeLog ./gdb/testsuite/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/ChangeLog	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/testsuite/ChangeLog	2018-01-04 01:49:17.000000000 +0000
@@ -1,3 +1,14 @@
+2018-01-03  Xavier Roirand  <roirand@adacore.com>
+
+	* gdb.ada/excep_handle.exp: New testcase.
+	* gdb.ada/excep_handle/foo.adb: New file.
+	* gdb.ada/excep_handle/pck.ads: New file.
+
+2018-01-03  Joel Brobecker  <brobecker@adacore.com>
+
+	* gdb.base/step-line.c: Add extra empty line in copyright header.
+	* gdb.base/step-line.inp: Likewise.
+
 2018-01-02  Joel Brobecker  <brobecker@adacore.com>
 
 	* gdb.ada/dyn_stride.exp: Add slice 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.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle/foo.adb ./gdb/testsuite/gdb.ada/excep_handle/foo.adb
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle/foo.adb	1970-01-01 00:00:00.000000000 +0000
+++ ./gdb/testsuite/gdb.ada/excep_handle/foo.adb	2018-01-04 01:49:17.000000000 +0000
@@ -0,0 +1,103 @@
+--  Copyright 2018 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/>.
+
+with Pck; use Pck;
+
+procedure Foo is
+begin
+
+   -- Part 1 of the testcase
+
+   begin
+      raise Constraint_Error;
+   exception
+      when Constraint_Error =>
+         null;
+   end;
+
+   begin
+      null;
+   exception
+      when others =>
+         null;
+   end;
+
+   begin
+      raise Storage_Error;
+   exception
+      when Storage_Error =>
+         null;
+   end;
+
+   -- Part 2 of the testcase
+
+   begin
+      raise ABORT_SIGNAL;
+   exception
+      when others =>
+         null;
+   end;
+
+   begin
+      raise Program_Error;
+   exception
+      when Program_Error =>
+         null;
+   end;
+
+   begin
+      raise Storage_Error;
+   exception
+      when Storage_Error =>
+         null;
+   end;
+
+  -- Part 3 of the testcase
+
+   begin
+      Global_Var := Global_Var + 1;
+      raise ABORT_SIGNAL;
+   exception
+      when others =>
+         null;
+   end;
+
+   begin
+      Global_Var := Global_Var + 1;
+      raise Constraint_Error;
+   exception
+      when Constraint_Error =>
+         null;
+   end;
+
+   -- Part 4 of the testcase
+
+   begin
+      Global_Var := Global_Var + 1;
+      raise Program_Error;
+   exception
+      when others =>
+         null;
+   end;
+
+   begin
+      Global_Var := Global_Var + 1;
+      raise Program_Error;
+   exception
+      when Program_Error =>
+         null;
+   end;
+
+end Foo;
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle/pck.ads ./gdb/testsuite/gdb.ada/excep_handle/pck.ads
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle/pck.ads	1970-01-01 00:00:00.000000000 +0000
+++ ./gdb/testsuite/gdb.ada/excep_handle/pck.ads	2018-01-04 01:49:17.000000000 +0000
@@ -0,0 +1,19 @@
+--  Copyright 2018 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/>.
+
+package Pck is
+   Global_Var : Integer := 0;
+   ABORT_SIGNAL : exception;
+end Pck;
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle.exp ./gdb/testsuite/gdb.ada/excep_handle.exp
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.ada/excep_handle.exp	1970-01-01 00:00:00.000000000 +0000
+++ ./gdb/testsuite/gdb.ada/excep_handle.exp	2018-01-04 01:49:17.000000000 +0000
@@ -0,0 +1,171 @@
+# Copyright 2018 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/>.
+
+load_lib "ada.exp"
+
+standard_ada_testfile foo
+
+if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnata ]] != "" } {
+  return -1
+}
+
+clean_restart ${testfile}
+
+# Some global variables used to simplify the maintenance of some of
+# the regular expressions below.
+set eol "\[\r\n\]+"
+set sp "\[ \t\]*"
+
+set when "when"
+set catchpoint_constraint_error_msg \
+  "Catchpoint $decimal, exception at $hex in foo \\\(\\\).*at .*foo.adb:$decimal$eol$decimal$sp$when Constraint_Error =>"
+
+set catchpoint_program_error_msg \
+  "Catchpoint $decimal, exception at $hex in foo \\\(\\\).*at .*foo.adb:$decimal$eol$decimal$sp$when Program_Error =>"
+
+set catchpoint_storage_error_msg \
+  "Catchpoint $decimal, exception at $hex in foo \\\(\\\).*at .*foo.adb:$decimal$eol$decimal$sp$when Storage_Error =>"
+
+############################################
+# Check that runtime supports catchpoint.  #
+############################################
+
+if ![runto_main] then {
+   fail "Cannot run to main, testcase aborted"
+   return 0
+}
+
+set msg "insert catchpoint on all Ada exceptions handlers"
+gdb_test_multiple "catch handlers" $msg {
+    -re "Catchpoint $decimal: all Ada exceptions handlers$eol$gdb_prompt $" {
+	pass $msg
+    }
+    -re "Your Ada runtime appears to be missing some debugging information.*$eol$gdb_prompt $" {
+	# If the runtime was not built with enough debug information,
+	# or if it was stripped, we can not test exception handlers
+	# catchpoints.
+	unsupported $msg
+	return -1
+    }
+}
+
+############################################
+# 1. Try catching all exceptions handlers. #
+############################################
+
+# Continue.  The program should stop at first exception handling.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_constraint_error_msg$eol.*" \
+         "continuing to first Constraint_Error exception handlers"
+
+# Resume the program's exception.
+#
+# The program will first go through a block of code which has an
+# exception handler, but since no exception is raised, we should
+# not stop there.  Instead, we expect to stop in the handler of
+# the next exception being raised.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_storage_error_msg$eol.*" \
+         "continuing and stopping in Storage_Error exception handlers"
+
+gdb_test_no_output "delete 2" \
+                   "delete catchpoint on all Ada exceptions handlers"
+
+##################################################
+# 2. Try catching some named exception handlers. #
+##################################################
+
+# Insert a catchpoint on Program_Error Ada exception handlers.
+
+gdb_test "catch handlers Program_Error" \
+         "Catchpoint $decimal: `Program_Error' Ada exception handlers" \
+         "insert catchpoint on Program_Error Ada exception handlers"
+
+# Continue, we should not stop at ABORT_SIGNAL but at Program_Error one.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_program_error_msg$eol.*" \
+         "continuing without stopping to Program_Error exception handlers"
+
+gdb_test_no_output \
+    "delete 3" \
+    "delete catchpoint on all Program_Error Ada exception handlers"
+
+# Insert a catchpoint on Storage_Error Ada exception handlers.
+
+gdb_test "catch handlers Storage_Error" \
+         "Catchpoint $decimal: `Storage_Error' Ada exception handlers" \
+         "insert catchpoint on Storage_Error Ada exception handlers"
+
+# Continue, we should stop at Storage_Error handlers.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_storage_error_msg$eol.*" \
+         "continuing without stopping to Storage_Error exception handlers"
+
+gdb_test_no_output \
+    "delete 4" \
+    "delete catchpoint on all Storage_Error Ada exception handlers"
+
+########################################################################
+# 3. Try catching with condition and without named exception handlers. #
+########################################################################
+
+# Insert a catchpoint on all Ada exceptions handlers with condition.
+
+gdb_test "catch handlers if Global_Var = 2" \
+         "Catchpoint $decimal: all Ada exceptions handlers" \
+         "insert catchpoint on all Ada exception handlers with condition"
+
+# Check that condition is stored and properly displayed.
+
+gdb_test "info breakpoint" "stop only if Global_Var = 2" \
+         "Check catch handlers with condition"
+
+# Continue, we should not stop at ABORT_SIGNAL but at Program_Error one.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_constraint_error_msg$eol.*" \
+         "continuing to second Constraint_Error exception handlers"
+
+gdb_test_no_output \
+    "delete 5" \
+    "delete catchpoint on all all Ada exceptions handlers with condition"
+
+################################################################
+# 4. Try catching with condition and named exception handlers. #
+################################################################
+
+# Insert a catchpoint on Program_Error Ada exception handlers with
+# condition.
+
+gdb_test "catch handlers Program_Error if Global_Var = 4" \
+    "Catchpoint $decimal: `Program_Error' Ada exception handlers" \
+    "insert catchpoint on Program_Error Ada exception handlers with condition"
+
+# Continue, we should not stop at first Program_Error handlers but at
+# the second one.
+
+gdb_test "continue" \
+         "Continuing\.$eol$catchpoint_program_error_msg$eol.*" \
+         "continuing to Program_Error exception handlers"
+
+# Continue, the program should exit properly.
+
+gdb_test "continue" \
+         "Continuing\..*$inferior_exited_re.*" \
+         "continuing to program completion"
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.base/step-line.c ./gdb/testsuite/gdb.base/step-line.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.base/step-line.c	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/testsuite/gdb.base/step-line.c	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,5 @@
 /* Test step/next in presence of #line directives.
+
    Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of 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.0.50.20180103/gdb/testsuite/gdb.base/step-line.inp ./gdb/testsuite/gdb.base/step-line.inp
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/gdb/testsuite/gdb.base/step-line.inp	2018-01-03 01:49:15.000000000 +0000
+++ ./gdb/testsuite/gdb.base/step-line.inp	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,5 @@
 # Test step/next in presence of #line directives
+
 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/alloca-conf.h ./include/alloca-conf.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/alloca-conf.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/alloca-conf.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ansidecl.h ./include/ansidecl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ansidecl.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/ansidecl.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ANSI and traditional C compatability macros
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
 This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/adobe.h ./include/aout/adobe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/adobe.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/adobe.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* `a.out.adobe' differences from standard a.out files
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/aout64.h ./include/aout/aout64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/aout64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/aout64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* `a.out' object-file definitions, including extensions to 64-bit fields
 
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/ar.h ./include/aout/ar.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/ar.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/ar.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* archive file definition for GNU software
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/dynix3.h ./include/aout/dynix3.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/dynix3.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/dynix3.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* a.out specifics for Sequent Symmetry running Dynix 3.x
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/encap.h ./include/aout/encap.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/encap.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/encap.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Yet Another Try at encapsulating bfd object files in coff.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
    Written by Pace Willisson 12/9/88
 
    This file is obsolete.  It needs to be converted to just define a bunch
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/host.h ./include/aout/host.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/host.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/host.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* host.h - Parameters about the a.out format, based on the host system
    on which the program is compiled. 
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hp300hpux.h ./include/aout/hp300hpux.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hp300hpux.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/hp300hpux.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Special version of <a.out.h> for use under HP-UX.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hp.h ./include/aout/hp.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hp.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/hp.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Special version of <a.out.h> for use under HP-UX.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hppa.h ./include/aout/hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/hppa.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/hppa.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/ranlib.h ./include/aout/ranlib.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/ranlib.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/ranlib.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ranlib.h -- archive library index member definition for GNU.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/reloc.h ./include/aout/reloc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/reloc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/reloc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* reloc.h -- Header file for relocation information.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/stab.def ./include/aout/stab.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/stab.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/stab.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of DBX symbol codes for the GNU system.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/stab_gnu.h ./include/aout/stab_gnu.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/stab_gnu.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/stab_gnu.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* gnu_stab.h  Definitions for GNU extensions to STABS
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/sun4.h ./include/aout/sun4.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/aout/sun4.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/aout/sun4.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPARC-specific values for a.out files 
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/bfdlink.h ./include/bfdlink.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/bfdlink.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/bfdlink.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfdlink.h -- header file for BFD link routines
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/binary-io.h ./include/binary-io.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/binary-io.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/binary-io.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Binary mode I/O.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/bout.h ./include/bout.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/bout.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/bout.h	2018-01-04 01:49:18.000000000 +0000
@@ -2,7 +2,7 @@
    GNU tools modified to support the i80960 (or tools that operate on
    object files created by such tools).
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/basic-modes.h ./include/cgen/basic-modes.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/basic-modes.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/cgen/basic-modes.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Basic CGEN modes.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/basic-ops.h ./include/cgen/basic-ops.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/basic-ops.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/cgen/basic-ops.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Basic semantics ops support for CGEN.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/bitset.h ./include/cgen/bitset.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/cgen/bitset.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/cgen/bitset.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Header file the type CGEN_BITSET.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ChangeLog ./include/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ChangeLog	2018-01-03 01:49:16.000000000 +0000
+++ ./include/ChangeLog	2018-01-04 01:49:18.000000000 +0000
@@ -1,863 +1,10 @@
-2017-12-28  Jim Wilson  <jimw@sifive.com>
-
-	* opcode/riscv-opc.h (DECLARE_CSR): Add missing privileged registers.
-	Sort to match privileged spec documentation order.
-	(DECLARE_CSR_ALIAS): Add ubadaddr, and comments.
-
-2017-12-19  Tamar Christina  <tamar.christina@arm.com>
-
-	PR gas/22559
-	* aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_S_4B.
-
-2017-12-19  Tamar Christina  <tamar.christina@arm.com>
-
-	PR gas/22529
-	* opcode/aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_V_4B.
-
-2017-12-11  Stephen Crane  <sjc@immunant.com>
-
-	* plugin-api.h: Add new plugin hook to allow processing of input
-	files added by a plugin.
-	(ld_plugin_new_input_handler): New function hook type.
-	(ld_plugin_register_new_input): New interface.
-	(LDPT_REGISTER_NEW_INPUT_HOOK): New enum val.
-	(tv_register_new_input): New member.
-
-2017-12-01  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* opcode/ppc.h (PPC_INT_FMT): Define.
-	(struct powerpc_opcode) <opcode>: Update type.
-	(struct powerpc_opcode) <mask>: Likewise.
-	(struct powerpc_opcode) <bitm>: Likewise.
-	(struct powerpc_opcode) <insert>: Likewise.
-	(struct powerpc_opcode) <extract>: Likewise.
-	(ppc_optional_operand_value): Likewise.
-
-2017-11-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/22444
-	* elf/external.h (ELF_ALIGN_UP): New.
-	(ELF_NOTE_DESC_OFFSET): Likewise.
-	(ELF_NOTE_NEXT_OFFSET): Likewise.
-
-2017-11-16  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h: (AARCH64_FEATURE_F16_FML): New.
-	(AARCH64_ARCH_V8_4): Enable AARCH64_FEATURE_F16_FML by default.
-
-2017-11-15  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/arm.h: (ARM_EXT2_FP16_FML): New.
-	(ARM_AEXT2_V8_4A): Add ARM_EXT2_FP16_FML.
-
-2017-11-13  Jan Beulich  <jbeulich@suse.com>
-
-	* coff/pe.h (COFF_ENCODE_ALIGNMENT): Cap value to maximum one
-	representable.
-	(COFF_DECODE_ALIGNMENT): Define.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h (AARCH64_ARCH_V8_4): Enable DOTPROD.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h:
-	(aarch64_opnd): Add AARCH64_OPND_Va, AARCH64_OPND_MASK,
-	AARCH64_OPND_IMM_2, AARCH64_OPND_ADDR_OFFSET
-	and AARCH64_OPND_SM3_IMM2. 
-	(aarch64_insn_class): Add cryptosm3 and cryptosm4.
-	(arch64_feature_set): Make uint64_t.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h:
-	(AARCH64_FEATURE_V8_4, AARCH64_FEATURE_SM4): New.
-	(AARCH64_ARCH_V8_4, AARCH64_FEATURE_SHA3): New.
-
-2017-11-09  Nick Clifton  <nickc@redhat.com>
-
-	* opcode/aarch64.h (aarch64_feature_set): Change type to unsigned
-	long long.
-
-2017-11-08  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h:
-	(AARCH64_FEATURE_SHA2, AARCH64_FEATURE_AES): New.
-
-2017-11-08  Jiong Wang  <jiong.wang@arm.com>
-
-	* opcode/arm.h (ARM_AEXT2_V8_4A): Include Dot Product feature.
-	(ARM_EXT2_V8_4A): New macro.
-	(ARM_AEXT2_V8_4A): Likewise.
-	(ARM_ARCH_V8_4A): Likewise.
-
-2017-11-07  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* opcode/riscv-opc.h (sptbr): Rename to satp.
-	(CSR_SPTBR): Rename to CSR_SATP.
-	(sptbr): Alias to CSR_SATP.
-
-2017-11-07  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/arm.h (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_DOTPROD):
-	New macro.
-
-2017-11-02  Siddhesh Poyarekar  <siddhesh@sourceware.org>
-
-	* include/opcode/aarch64.h (AARCH64_ARCH_V8_2): Drop
-	AARCH64_FEATURE_F16.
-
-2017-11-01  James Bowman  <james.bowman@ftdichip.com>
-
-	* elf/ft32.h: Add R_FT32_RELAX, SC0, SC1, DIFF32.
-
-2017-10-25  Alan Modra  <amodra@gmail.com>
-
-	PR 22348
-	* opcode/cr16.h (instruction): Delete.
-	(cr16_words, cr16_allWords, cr16_currInsn): Delete.
-	* opcode/crx.h (crx_cst4_map): Rename from cst4_map.
-	(crx_cst4_maps): Rename from cst4_maps.
-	(crx_no_op_insn): Rename from no_op_insn.
-	(instruction): Delete.
-
-2017-10-24  Andrew Waterman  <andrew@sifive.com>
-
-	* opcode/riscv.h (VALID_RVC_LUI_IMM): c.lui can't load the
-	immediate 0.
-
-2017-10-12  James Bowman  <james.bowman@ftdichip.com>
-
-	* elf/ft32.h: Add R_FT32_15.
-	* opcode/ft32.h: Replace FT32_FLD_K8 with K15.
-	(ft32_shortcode, sc_compar, ft32_split_shortcode,
-	ft32_merge_shortcode, ft32_merge_shortcode): New functions.
-
-2017-10-05  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf/common.h (AT_FREEBSD_EHDRFLAGS, AT_FREEBSD_HWCAP): Define.
-
-2017-09-22  Alexandre Oliva <aoliva@redhat.com>
-
-	* dwarf2.def (DW_AT_GNU_locviews): New.
-	* dwarf2.h (enum dwarf_location_list_entry_type): Add
-	DW_LLE_GNU_view_pair.
-	(DW_LLE_view_pair): Define.
-
-2017-09-15  Pedro Alves  <palves@redhat.com>
-
-	Sync with mainline gcc sources (r252823)
-
-	2017-09-15  Yao Qi  <yao.qi@linaro.org>
-		    Pedro Alves  <palves@redhat.com>
-
-	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
-
-	2017-09-12  Jiong Wang  <jiong.wang@arm.com>
-
-	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
-	* dwarf2.h (DW_CFA_DUP): New define.
-
-	2017-08-21  Richard Biener  <rguenther@suse.de>
-
-	* simple-object.h (simple_object_copy_lto_debug_sections): New
-	function.
-
-	2017-05-18  Martin Liska  <mliska@suse.cz>
-
-	* ansidecl.h: Define CONSTEXPR macro.
-
-	2017-05-24  Nathan Sidwell  <nathan@acm.org>
-
-	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
-
-	2017-01-30  Alexandre Oliva <aoliva@redhat.com>
-
-	Introduce C++ support in libcc1.
-	* gcc-c-fe.def (int_type_v0): Rename from...
-	(int_type): ... this.  Introduce new version.
-	(float_type_v0): Rename from...
-	(float_type): ... this.  Introduce new version.
-	(char_type): New.
-	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
-	(gcc_type_array): Move...
-	* gcc-interface.h: ... here.
-	* gcc-cp-fe.def: New.
-	* gcc-cp-interface.h: New.
-
-	2016-04-29  Oleg Endo  <olegendo@gcc.gnu.org>
-
-	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
-	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
-
-	2017-09-15  Yao Qi  <yao.qi@linaro.org>
-	    Pedro Alves  <palves@redhat.com>
-
-	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
-
-	2017-09-12  Jiong Wang  <jiong.wang@arm.com>
-
-	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
-	* dwarf2.h (DW_CFA_DUP): New define.
-
-	2017-08-21  Richard Biener  <rguenther@suse.de>
-
-	* simple-object.h (simple_object_copy_lto_debug_sections): New
-	function.
-
-	2017-05-18  Martin Liska  <mliska@suse.cz>
-
-	* ansidecl.h: Define CONSTEXPR macro.
-
-	2017-05-24  Nathan Sidwell  <nathan@acm.org>
-
-	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
-
-	2017-01-30  Alexandre Oliva <aoliva@redhat.com>
-
-	Introduce C++ support in libcc1.
-	* gcc-c-fe.def (int_type_v0): Rename from...
-	(int_type): ... this.  Introduce new version.
-	(float_type_v0): Rename from...
-	(float_type): ... this.  Introduce new version.
-	(char_type): New.
-	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
-	(gcc_type_array): Move...
-	* gcc-interface.h: ... here.
-	* gcc-cp-fe.def: New.
-	* gcc-cp-interface.h: New.
-
-	2016-04-29  Oleg Endo  <olegendo@gcc.gnu.org>
-
-	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
-	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
-
-2017-09-06  Kamil Rytarowski  <n54@gmx.com>
-
-	* opcode/nds32.h: Rename __BIT() to N32_BIT().
-
-2017-09-05  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com
-
-	* elf/ppc.h (R_PPC_VLE_ADDR20): New relocation.
-
-2017-08-23  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
-
-	* opcode/ppc.h:
-	(spe2_opcodes, spe2_num_opcodes): New.
-	(PPC_OPCODE_SPE2): New define.
-	(PPC_OPCODE_EFS2): Likewise.
-	(SPE2_XOP): Likewise.
-	(SPE2_XOP_TO_SEG): Likewise.
-
-2017-08-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
-
-	* gcc-interface.h (enum gcc_base_api_version): Update comment for
-	GCC_FE_VERSION_1.
-	(struct gcc_base_vtable): Rename set_arguments to set_arguments_v0.
-	Add set_arguments, set_triplet_regexp and set_driver_filename.
-
-2017-08-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
-
-	* gcc-interface.h (enum gcc_base_api_version): Add
-	GCC_FE_VERSION_1.
-	(struct gcc_base_vtable): Rename compile to compile_v0.  Update
-	comment for compile.  New methods set_verbose and compile.
-
-2017-08-21  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
-
-	* opcode/ppc.h (PPC_OPCODE_LSP): New define.
-
-2017-08-14  Gustavo Romero  <gromero@linux.vnet.ibm.com>
-
-	* elf/common.h (NT_PPC_TAR): New macro.
-	(NT_PPC_PPR): Likewise.
-	(NT_PPC_DSCR): Likewise.
-	(NT_PPC_EBB): Likewise.
-	(NT_PPC_PMU): Likewise.
-	(NT_PPC_TM_CGPR): Likewise.
-	(NT_PPC_TM_CFPR): Likewise.
-	(NT_PPC_TM_CVMX): Likewise.
-	(NT_PPC_TM_CVSX): Likewise.
-	(NT_PPC_TM_SPR): Likewise.
-	(NT_PPC_TM_CTAR): Likewise.
-	(NT_PPC_TM_CPPR): Likewise.
-	(NT_PPC_TM_CDSCR): Likewise.
-
-2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21903:
-	* bfdlink.h (bfd_link_info): Add inhibit_common_definition.
-
-2017-07-31  Nick Clifton  <nickc@redhat.com>
-
-	PR 21850
-	* ansidecl.h (OVERRIDE): Protect check of __cplusplus value with
-	#idef __cplusplus.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* opcode/arc.h (SJLI): Add.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-	    John Eric Martin  <John.Martin@emmicro-us.com>
-
-	* elf/arc-reloc.def: Add JLI relocs howto.
-	* opcode/arc-func.h (replace_jli): New function.
-
-2017-07-18  Nick Clifton  <nickc@redhat.com>
-
-	PR 21775
-	* aout/adobe.h: Fix spelling typos.
-	* aout/aout64.h: Likewise.
-	* aout/hp300hpux.h: Likewise.
-	* elf/hppa.h: Likewise.
-	* gdb/remote-sim.h: Likewise.
-	* libiberty.h: Likewise.
-	* mach-o/arm.h: Likewise.
-	* opcode/v850.h: Likewise.
-
-2017-07-14  Ravi Bangoria  <ravi.bangoria@linux.vnet.ibm.com>
-
-	* dis-asm.h (struct disassemble_info): Change type of buffer_length
-	field to size_t.
-
-2017-07-07  John Baldwin  <jhb@FreeBSD.org>
-
-	* elf/common.h (NT_FREEBSD_PTLWPINFO): Define.
-
-2017-07-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
-
-	* dwarf2.def (DW_IDX_compile_unit, DW_IDX_type_unit, DW_IDX_die_offset)
-	(DW_IDX_parent, DW_IDX_type_hash, DW_IDX_lo_user, DW_IDX_hi_user)
-	(DW_IDX_GNU_internal, DW_IDX_GNU_external): New.
-	* dwarf2.h (DW_IDX, DW_IDX_DUP, DW_FIRST_IDX, DW_END_IDX): New.
-	(enum dwarf_name_index_attribute): Remove.
-	(get_DW_IDX_name): New declaration.
-
-2017-06-30  Georg-Johann Lay  <avr@gjlay.de>
-
-	PR gas/21683
-	* opcode/avr.h (AVR_INSN): Add one for __gcc_isr.
-
-2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
-	    Andrew Bennett  <andrew.bennett@imgtec.com>
-
-	* opcode/mips.h (ASE_XPA_VIRT): New macro.
-
-2017-06-29  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-	* elf/common.h (NT_S390_GS_CB): New macro.
-	(NT_S390_GS_BC): Likewise.
-
-2017-06-28  Tamar Christina  <tamar.christina@arm.com>
-
-	* opcode/aarch64.h: (AARCH64_FEATURE_DOTPROD): New.
-	(aarch64_insn_class): Added dotprod.
-
-2017-06-28  Jiong Wang  <jiong.wang@arm.com>
-
-	* opcode/arm.h (FPU_NEON_EXT_DOTPROD): New macro.
-	(FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): New macro.
-
-2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
-	    Matthew Fortune  <matthew.fortune@imgtec.com>
-
-	* elf/mips.h (E_MIPS_MACH_IAMR2): New macro.
-	(AFL_EXT_INTERAPTIV_MR2): Likewise.
-	* opcode/mips.h: Document new operand codes defined.
-	(INSN_INTERAPTIV_MR2): New macro.
-	(INSN_CHIP_MASK): Adjust accordingly.
-	(CPU_INTERAPTIV_MR2): New macro.
-	(cpu_is_member) <CPU_INTERAPTIV_MR2>: New case.
-	(MIPS16_ALL_ARGS): Rename to...
-	(MIPS_SVRS_ALL_ARGS): ... this.
-	(MIPS16_ALL_STATICS): Rename to...
-	(MIPS_SVRS_ALL_STATICS): ... this.
-
-2017-06-26  Kuan-Lin Chen  <rufus@andestech.com>
-
-	* elf/riscv.h (R_RISCV_32_PCREL): New.
-
-2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-	* elf/arm.h (TAG_CPU_ARCH_V8R): New macro.
-	* opcode/arm.h (ARM_EXT2_V8A): New macro.
-	(ARM_AEXT2_V8A): Rename into ...
-	(ARM_AEXT2_V8AR): This.
-	(ARM_AEXT2_V8A): New macro.
-	(ARM_AEXT_V8R): New macro.
-	(ARM_AEXT2_V8R): New macro.
-	(ARM_ARCH_V8R): New macro.
-
-2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-	* opcode/arm.h (ARM_AEXT_V4TxM): Add ARM_EXT_OS bit to the set.
-	(ARM_AEXT_V4T): Likewise.
-	(ARM_AEXT_V5TxM): Likewise.
-	(ARM_AEXT_V5T): Likewise.
-	(ARM_AEXT_V6M): Mask off ARM_EXT_OS bit.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* bfdlink.h (bfd_link_info): Add shstk.
-	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_SHSTK): New.
-
-2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* bfdlink.h (bfd_link_info): Add ibtplt and ibt.
-	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_AND): New.
-	(GNU_PROPERTY_X86_FEATURE_1_IBT): Likewise.
-
-2017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-	* opcode/arm.h (FPU_ANY): New macro.
-
-2017-06-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* elf/s390.h (PT_S390_PGSTE): Define macro.
-
-2017-06-16  Alan Modra  <amodra@gmail.com>
-
-	PR ld/20022
-	PR ld/21557
-	PR ld/21562
-	PR ld/21571
-	* bfdlink.h (struct bfd_link_hash_entry): Delete undef.section.
-
-2017-06-14  Yao Qi  <yao.qi@linaro.org>
-
-	* dis-asm.h (print_insn_aarch64): Move it to opcodes/disassemble.h.
-	(print_insn_big_arm, print_insn_big_mips): Likewise.
-	(print_insn_i386, print_insn_ia64): Likewise.
-	(print_insn_little_arm, print_insn_little_mips): Likewise.
-	(print_insn_spu): Likewise.
-
-2017-06-06  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* bfdlink.h (struct bfd_link_info): Add new resolve_section_groups
-	flag.
-
-2017-06-01  Alan Modra  <amodra@gmail.com>
-
-	* elf/ppc64.h (PPC64_OPT_LOCALENTRY): Define.
-
-2017-05-31  Eli Zaretskii <eliz@gnu.org>
-
-	* environ.h: Add #ifndef guard.
-
-2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
-
-	* elf/arc-cpu.def: New file.
-
-2017-05-24  Yao Qi  <yao.qi@linaro.org>
-
-	* dis-asm.h: Move some function declarations to
-	opcodes/disassemble.h.
-
-2017-05-24  Yao Qi  <yao.qi@linaro.org>
-
-	* dis-asm.h (disassembler): Update declaration.
-
-2017-05-23  Claudiu Zissulescu <claziss@synopsys.com>
-
-	* opcode/arc.h (MAX_INSN_FLGS): Update to 4.
-
-2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* include/opcode/i386.h (NOTRACK_PREFIX_OPCODE): New.
-
-2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* elf/sparc.h (ELF_SPARC_HWCAP2_SPARC6): Define.
-	(ELF_SPARC_HWCAP2_ONADDSUB): Likewise.
-	(ELF_SPARC_HWCAP2_ONMUL): Likewise.
-	(ELF_SPARC_HWCAP2_ONDIV): Likewise.
-	(ELF_SPARC_HWCAP2_DICTUNP): Likewise.
-	(ELF_SPARC_HWCAP2_FPCMPSHL): Likewise.
-	(ELF_SPARC_HWCAP2_RLE): Likewise.
-	(ELF_SPARC_HWCAP2_SHA3): Likewise.
-	* opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_M8
-	and adjust SPARC_OPCODE_ARCH_MAX.
-	(HWCAP2_SPARC6): Define.
-	(HWCAP2_ONADDSUB): Likewise.
-	(HWCAP2_ONMUL): Likewise.
-	(HWCAP2_ONDIV): Likewise.
-	(HWCAP2_DICTUNP): Likewise.
-	(HWCAP2_FPCMPSHL): Likewise.
-	(HWCAP2_RLE): Likewise.
-	(HWCAP2_SHA3): Likewise.
-	(OPM): Likewise.
-	(OPMI): Likewise.
-	(ONFCN): Likewise.
-	(REVFCN): Likewise.
-	(SIMM10): Likewise.
-
-2017-05-16  Alan Modra  <amodra@gmail.com>
-
-	* bfdlink.h (struct bfd_link_hash_entry <non_ir_ref>): Rename to
-	non_ir_ref_regular.
-
-2017-05-16  Alan Modra  <amodra@gmail.com>
-
-	* bfdlink.h (struct bfd_link_hash_entry): Update non_ir_ref
-	comment.  Rename dynamic_ref_after_ir_def to non_ir_ref_dynamic.
-
-2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
-	    Matthew Fortune  <matthew.fortune@imgtec.com>
-
-	* elf/mips.h (AFL_ASE_MIPS16E2): New macro.
-	(AFL_ASE_MASK): Adjust accordingly.
-	* opcode/mips.h: Document new operand codes defined.
-	(mips_operand_type): Add OP_REG28 enum value.
-	(INSN2_SHORT_ONLY): Update description.
-	(ASE_MIPS16E2, ASE_MIPS16E2_MT): New macros.
-
-2017-05-14  John David Anglin  <danglin@gcc.gnu.org>
-
-	* opcode/hppa.h: Fix match and mask for 64-bit bb opcode.
-
-2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* elf/arc.h (SHT_ARC_ATTRIBUTES): Define.
-	(Tag_ARC_*): Define.
-	(E_ARC_OSABI_V4): Define.
-	(E_ARC_OSABI_CURRENT): Reassign it.
-	(TAG_CPU_*): Define.
-	* opcode/arc-attrs.h: New file.
-	* opcode/arc.h (insn_subclass_t): Assign enum values.
-	(insn_subclass_t): Update enum with QUARKSE1, QUARKSE2, and LL64.
-	(ARC_EA, ARC_CD, ARC_LLOCK, ARC_ATOMIC, ARC_MPY, ARC_MULT)
-	(ARC_NPS400, ARC_DPFP, ARC_SPFP, ARC_FPU, ARC_FPUDA, ARC_SWAP)
-	(ARC_NORM, ARC_BSCAN, ARC_UIX, ARC_TSTAMP, ARC_VBFDW)
-	(ARC_BARREL, ARC_DSPA, ARC_SHIFT, ARC_INTR, ARC_DIV, ARC_XMAC)
-	(ARC_CRC): Delete.
-
-2017-04-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/21382
-	* bfdlink.h (bfd_link_hash_entry): Add dynamic_ref_after_ir_def.
-
-2017-04-19  Alan Modra  <amodra@gmail.com>
-
-	* bfdlink.h (struct bfd_link_info <dynamic_undefined_weak>):
-	Revise comment.
-
-2017-04-11  Alan Modra  <amodra@gmail.com>
-
-	* opcode/ppc.h (PPC_OPCODE_ALTIVEC2): Delete.
-	(PPC_OPCODE_VSX3): Delete.
-	(PPC_OPCODE_HTM): Delete.
-	(PPC_OPCODE_*): Renumber and order chronologically.
-	(PPC_OPCODE_SPE): Comment on this and other bits used for APUinfo.
-
-2017-04-06  Pip Cet  <pipcet@gmail.com>
-
-	* dis-asm.h: Add prototypes for wasm32 disassembler.
-
-2017-04-05  Pedro Alves  <palves@redhat.com>
-
-	* dis-asm.h (disassemble_info) <disassembler_options>: Now a
-	"const char *".
-	(next_disassembler_option): Constify.
-
-2017-04-04  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf/common.h (PT_GNU_MBIND_NUM): New.
-	(PT_GNU_MBIND_LO): Likewise.
-	(PT_GNU_MBIND_HI): Likewise.
-	(SHF_GNU_MBIND): Likewise.
-
-2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* elf/riscv.h (RISCV_GP_SYMBOL): New define.
-
-2017-03-27  Andrew Waterman  <andrew@sifive.com>
-
-	* opcode/riscv-opc.h (CSR_PMPCFG0): New define.
-	(CSR_PMPCFG1): Likewise.
-	(CSR_PMPCFG2): Likewise.
-	(CSR_PMPCFG3): Likewise.
-	(CSR_PMPADDR0): Likewise.
-	(CSR_PMPADDR1): Likewise.
-	(CSR_PMPADDR2): Likewise.
-	(CSR_PMPADDR3): Likewise.
-	(CSR_PMPADDR4): Likewise.
-	(CSR_PMPADDR5): Likewise.
-	(CSR_PMPADDR6): Likewise.
-	(CSR_PMPADDR7): Likewise.
-	(CSR_PMPADDR8): Likewise.
-	(CSR_PMPADDR9): Likewise.
-	(CSR_PMPADDR10): Likewise.
-	(CSR_PMPADDR11): Likewise.
-	(CSR_PMPADDR12): Likewise.
-	(CSR_PMPADDR13): Likewise.
-	(CSR_PMPADDR14): Likewise.
-	(CSR_PMPADDR15): Likewise.
-	(pmpcfg0): Declare register.
-	(pmpcfg1): Likewise.
-	(pmpcfg2): Likewise.
-	(pmpcfg3): Likewise.
-	(pmpaddr0): Likewise.
-	(pmpaddr1): Likewise.
-	(pmpaddr2): Likewise.
-	(pmpaddr3): Likewise.
-	(pmpaddr4): Likewise.
-	(pmpaddr5): Likewise.
-	(pmpaddr6): Likewise.
-	(pmpaddr7): Likewise.
-	(pmpaddr8): Likewise.
-	(pmpaddr9): Likewise.
-	(pmpaddr10): Likewise.
-	(pmpaddr11): Likewise.
-	(pmpaddr12): Likewise.
-	(pmpaddr13): Likewise.
-	(pmpaddr14): Likewise.
-	(pmpaddr15): Likewise.
-
-2017-03-30  Pip Cet  <pipcet@gmail.com>
-
-	* opcode/wasm.h: New file to support wasm32 architecture.
-	* elf/wasm32.h: Add R_WASM32_32 relocation.
-
-2017-03-29  Alan Modra  <amodra@gmail.com>
-
-	* opcode/ppc.h (PPC_OPCODE_RAW): Define.
-	(PPC_OPCODE_*): Make them all unsigned long long constants.
-
-2017-03-27  Pip Cet  <pipcet@gmail.com>
-
-	* elf/wasm32.h: New file to support wasm32 architecture.
-
-2017-03-27  Rinat Zelig  <rinat@mellanox.com>
-
-	* opcode/arc.h (insn_class_t): Add ULTRAIP and MISC class.
-
-2017-03-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* opcode/s390.h (S390_INSTR_FLAG_VX2): Remove.
-	(S390_INSTR_FLAG_FACILITY_MASK): Adjust value.
-
-2017-03-21  Rinat Zelig  <rinat@mellanox.com>
-
-	* opcode/arc.h (insn_class_t): Add DMA class.
-
-2017-03-16  Nick Clifton  <nickc@redhat.com>
-
-	* elf/common.h (GNU_BUILD_ATTRIBUTE_SHORT_ENUM): New GNU BUILD
-	note type.
-
-2017-03-14  Jakub Jelinek  <jakub@redhat.com>
-
-	PR debug/77589
-	* dwarf2.def (DW_OP_GNU_variable_value): New opcode.
-
-2017-03-13  Markus Trippelsdorf  <markus@trippelsdorf.de>
-
-	PR demangler/70909
-	PR demangler/67264
-	* demangle.h (struct demangle_component): Add d_printing field.
-	(cplus_demangle_print): Remove const qualifier from tree
-	parameter.
-	(cplus_demangle_print_callback): Likewise.
-
-2017-03-13  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21202
-	* elf/aarch64.h (R_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
-	R_AARCH64_TLSDESC_LD64_LO12.
-	(R_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
-	R_AARCH64_TLSDESC_ADD_LO12_NC.
-
-2017-03-10  Nick Clifton  <nickc@redhat.com>
-
-	* elf/common.h (EM_LANAI): New machine number.
-	(EM_BPF): Likewise.
-	(EM_WEBASSEMBLY): Likewise.
-	Move low value, deprecated, numbers to their numerical
-	equivalents.
-
-2017-03-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21231
-	* elf/common.h (GNU_PROPERTY_LOPROC): New.
-	(GNU_PROPERTY_HIPROC): Likewise.
-	(GNU_PROPERTY_LOUSER): Likewise.
-	(GNU_PROPERTY_HIUSER): Likewise.
-
-2017-03-01  Nick Clifton  <nickc@redhat.com>
-
-	* elf/common.h (SHF_GNU_BUILD_NOTE): Define.
-	(NT_GNU_PROPERTY_TYPE_0): Define.
-	(NT_GNU_BUILD_ATTRIBUTE_OPEN): Define.
-	(NT_GNU_BUILD_ATTRIBUTE_FUN): Define.
-	(GNU_BUILD_ATTRIBUTE_TYPE_NUMERIC): Define.
-	(GNU_BUILD_ATTRIBUTE_TYPE_STRING): Define.
-	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_TRUE): Define.
-	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_FALSE): Define.
-	(GNU_BUILD_ATTRIBUTE_VERSION): Define.
-	(GNU_BUILD_ATTRIBUTE_STACK_PROT): Define.
-	(GNU_BUILD_ATTRIBUTE_RELRO): Define.
-	(GNU_BUILD_ATTRIBUTE_STACK_SIZE): Define.
-	(GNU_BUILD_ATTRIBUTE_TOOL): Define.
-	(GNU_BUILD_ATTRIBUTE_ABI): Define.
-	(GNU_BUILD_ATTRIBUTE_PIC): Define.
-	(NOTE_GNU_PROPERTY_SECTION_NAME): Define.
-	(GNU_BUILD_ATTRS_SECTION_NAME): Define.
-	(GNU_PROPERTY_STACK_SIZE): Define.
-	(GNU_PROPERTY_NO_COPY_ON_PROTECTED): Define.
-	(GNU_PROPERTY_X86_ISA_1_USED): Define.
-	(GNU_PROPERTY_X86_ISA_1_NEEDED): Define.
-	(GNU_PROPERTY_X86_ISA_1_486): Define.
-	(GNU_PROPERTY_X86_ISA_1_586): Define.
-	(GNU_PROPERTY_X86_ISA_1_686): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSE): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSE2): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSE3): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSSE3): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSE4_1): Define.
-	(GNU_PROPERTY_X86_ISA_1_SSE4_2): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX2): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512F): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512CD): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512ER): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512PF): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512VL): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512DQ): Define.
-	(GNU_PROPERTY_X86_ISA_1_AVX512BW): Define.
-
-2017-02-28  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* dis-asm.h (disasm_options_t): New typedef.
-	(parse_arm_disassembler_option): Remove prototype.
-	(set_arm_regname_option): Likewise.
-	(get_arm_regnames): Likewise.
-	(get_arm_regname_num_options): Likewise.
-	(disassemble_init_s390): New prototype.
-	(disassembler_options_powerpc): Likewise.
-	(disassembler_options_arm): Likewise.
-	(disassembler_options_s390): Likewise.
-	(remove_whitespace_and_extra_commas): Likewise.
-	(disassembler_options_cmp): Likewise.
-	(next_disassembler_option): New inline function.
-	(FOR_EACH_DISASSEMBLER_OPTION): New macro.
-
-2017-02-28  Alan Modra  <amodra@gmail.com>
-
-	* elf/ppc64.h (R_PPC64_16DX_HA): New.  Expand fake reloc comment.
-	* elf/ppc.h (R_PPC_16DX_HA): Likewise.
-
-2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
-
-	* opcode/aarch64.h (AARCH64_OPND_SVE_ADDR_RI_S4x16)
-	(AARCH64_OPND_SVE_IMM_ROT1, AARCH64_OPND_SVE_IMM_ROT2)
-	(AARCH64_OPND_SVE_Zm3_INDEX, AARCH64_OPND_SVE_Zm3_22_INDEX)
-	(AARCH64_OPND_SVE_Zm4_INDEX): New aarch64_opnds.
-
-2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
-
-	* opcode/aarch64.h (AARCH64_FEATURE_COMPNUM): New macro.
-	(AARCH64_ARCH_V8_3): Include AARCH64_FEATURE_COMPNUM.
-
-2017-02-22  Andrew Waterman  <andrew@sifive.com>
-
-	* opcode/riscv-opc.h (CSR_SCOUNTEREN): New define.
-	(CSR_MCOUNTEREN): Likewise.
-	(scounteren): Declare register.
-	(mcounteren): Likewise.
-
-2017-02-14  Andrew Waterman  <andrew@sifive.com>
-
-	* opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
-	(MASK_SFENCE_VMA): Likewise.
-	(sfence_vma): Declare instruction.
-
-2017-02-14  Alan Modra  <amodra@gmail.com>
-
-	PR 21118
-	* opcode/ppc.h (PPC_OPERAND_*): Reassign values, regs first.
-	(PPC_OPERAND_SPR, PPC_OPERAND_GQR): Define.
-
-2017-01-24  Dimitar Dimitrov  <dimitar@dinux.eu>
-
-        * opcode/hppa.h: Clarify that file is part of GNU opcodes.
-        * opcode/i860.h: Ditto.
-        * opcode/nios2.h: Ditto.
-        * opcode/nios2r1.h: Ditto.
-        * opcode/nios2r2.h: Ditto.
-        * opcode/pru.h: Ditto.
-
-2017-01-24  Alan Hayward  <alan.hayward@arm.com>
-
-	* elf/common.h (NT_ARM_SVE): Define.
-
-2017-01-04  Jiong Wang  <jiong.wang@arm.com>
-
-	* dwarf2.def: Sync with mainline gcc sources.
-
-	2017-01-04  Richard Earnshaw  <rearnsha@arm.com>
-		    Jiong Wang  <jiong.wang@arm.com>
-
-	* dwarf2.def (DW_OP_AARCH64_operation): Reserve the number 0xea.
-	(DW_CFA_GNU_window_save): Comments the multiplexing on AArch64.
-
-2017-01-04  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	* opcode/aarch64.h (AARCH64_FEATURE_RCPC): Define.
-	(AARCH64_ARCH_V8_3): Update.
-
-2017-01-03  Kito Cheng  <kito.cheng@gmail.com>
-
-	* opcode/riscv-opc.h: Add support for the "q" ISA extension.
-
-2017-01-03  Nick Clifton  <nickc@redhat.com>
-
-	* dwarf2.def: Sync with mainline gcc sources
-	* dwarf2.h: Likewise.
-
-	2016-12-21  Jakub Jelinek  <jakub@redhat.com>
-
-	* dwarf2.def (DW_FORM_ref_sup): Renamed to ...
-	(DW_FORM_ref_sup4): ... this.  New form.
-	(DW_FORM_ref_sup8): New form.
-
-	2016-10-17  Jakub Jelinek  <jakub@redhat.com>
-
-	* dwarf2.h (enum dwarf_calling_convention): Add new DWARF5
-	calling convention codes.
-	(enum dwarf_line_number_content_type): New.
-	(enum dwarf_location_list_entry_type): Add DWARF5 DW_LLE_*
-	codes.
-	(enum dwarf_source_language): Add new DWARF5 DW_LANG_* codes.
-	(enum dwarf_macro_record_type): Add DWARF5 DW_MACRO_* codes.
-	(enum dwarf_name_index_attribute): New.
-	(enum dwarf_range_list_entry): New.
-	(enum dwarf_unit_type): New.
-	* dwarf2.def: Add new DWARF5 DW_TAG_*, DW_FORM_*, DW_AT_*,
-	DW_OP_* and DW_ATE_* entries.
-
-	2016-08-15  Jakub Jelinek  <jakub@redhat.com>
-
-	* dwarf2.def (DW_AT_string_length_bit_size,
-	DW_AT_string_length_byte_size): New attributes.
-
-	2016-08-12  Alexandre Oliva <aoliva@redhat.com>
-
-	PR debug/63240
-	* dwarf2.def (DW_AT_deleted, DW_AT_defaulted): New.
-	* dwarf2.h (enum dwarf_defaulted_attribute): New.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
+2018-01-03  Alan Modra  <amodra@gmail.com>
 
 	Update year range in copyright notice of all files.
 
-For older changes see ChangeLog-2016
+For older changes see ChangeLog-2017
 
-Copyright (C) 2017 Free Software Foundation, Inc.
+Copyright (C) 2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ChangeLog-2017 ./include/ChangeLog-2017
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ChangeLog-2017	1970-01-01 00:00:00.000000000 +0000
+++ ./include/ChangeLog-2017	2018-01-04 01:49:18.000000000 +0000
@@ -0,0 +1,871 @@
+2017-12-28  Jim Wilson  <jimw@sifive.com>
+
+	* opcode/riscv-opc.h (DECLARE_CSR): Add missing privileged registers.
+	Sort to match privileged spec documentation order.
+	(DECLARE_CSR_ALIAS): Add ubadaddr, and comments.
+
+2017-12-19  Tamar Christina  <tamar.christina@arm.com>
+
+	PR gas/22559
+	* aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_S_4B.
+
+2017-12-19  Tamar Christina  <tamar.christina@arm.com>
+
+	PR gas/22529
+	* opcode/aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_V_4B.
+
+2017-12-11  Stephen Crane  <sjc@immunant.com>
+
+	* plugin-api.h: Add new plugin hook to allow processing of input
+	files added by a plugin.
+	(ld_plugin_new_input_handler): New function hook type.
+	(ld_plugin_register_new_input): New interface.
+	(LDPT_REGISTER_NEW_INPUT_HOOK): New enum val.
+	(tv_register_new_input): New member.
+
+2017-12-01  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* opcode/ppc.h (PPC_INT_FMT): Define.
+	(struct powerpc_opcode) <opcode>: Update type.
+	(struct powerpc_opcode) <mask>: Likewise.
+	(struct powerpc_opcode) <bitm>: Likewise.
+	(struct powerpc_opcode) <insert>: Likewise.
+	(struct powerpc_opcode) <extract>: Likewise.
+	(ppc_optional_operand_value): Likewise.
+
+2017-11-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/22444
+	* elf/external.h (ELF_ALIGN_UP): New.
+	(ELF_NOTE_DESC_OFFSET): Likewise.
+	(ELF_NOTE_NEXT_OFFSET): Likewise.
+
+2017-11-16  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h: (AARCH64_FEATURE_F16_FML): New.
+	(AARCH64_ARCH_V8_4): Enable AARCH64_FEATURE_F16_FML by default.
+
+2017-11-15  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/arm.h: (ARM_EXT2_FP16_FML): New.
+	(ARM_AEXT2_V8_4A): Add ARM_EXT2_FP16_FML.
+
+2017-11-13  Jan Beulich  <jbeulich@suse.com>
+
+	* coff/pe.h (COFF_ENCODE_ALIGNMENT): Cap value to maximum one
+	representable.
+	(COFF_DECODE_ALIGNMENT): Define.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h (AARCH64_ARCH_V8_4): Enable DOTPROD.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h:
+	(aarch64_opnd): Add AARCH64_OPND_Va, AARCH64_OPND_MASK,
+	AARCH64_OPND_IMM_2, AARCH64_OPND_ADDR_OFFSET
+	and AARCH64_OPND_SM3_IMM2.
+	(aarch64_insn_class): Add cryptosm3 and cryptosm4.
+	(arch64_feature_set): Make uint64_t.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h:
+	(AARCH64_FEATURE_V8_4, AARCH64_FEATURE_SM4): New.
+	(AARCH64_ARCH_V8_4, AARCH64_FEATURE_SHA3): New.
+
+2017-11-09  Nick Clifton  <nickc@redhat.com>
+
+	* opcode/aarch64.h (aarch64_feature_set): Change type to unsigned
+	long long.
+
+2017-11-08  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h:
+	(AARCH64_FEATURE_SHA2, AARCH64_FEATURE_AES): New.
+
+2017-11-08  Jiong Wang  <jiong.wang@arm.com>
+
+	* opcode/arm.h (ARM_AEXT2_V8_4A): Include Dot Product feature.
+	(ARM_EXT2_V8_4A): New macro.
+	(ARM_AEXT2_V8_4A): Likewise.
+	(ARM_ARCH_V8_4A): Likewise.
+
+2017-11-07  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* opcode/riscv-opc.h (sptbr): Rename to satp.
+	(CSR_SPTBR): Rename to CSR_SATP.
+	(sptbr): Alias to CSR_SATP.
+
+2017-11-07  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/arm.h (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_DOTPROD):
+	New macro.
+
+2017-11-02  Siddhesh Poyarekar  <siddhesh@sourceware.org>
+
+	* include/opcode/aarch64.h (AARCH64_ARCH_V8_2): Drop
+	AARCH64_FEATURE_F16.
+
+2017-11-01  James Bowman  <james.bowman@ftdichip.com>
+
+	* elf/ft32.h: Add R_FT32_RELAX, SC0, SC1, DIFF32.
+
+2017-10-25  Alan Modra  <amodra@gmail.com>
+
+	PR 22348
+	* opcode/cr16.h (instruction): Delete.
+	(cr16_words, cr16_allWords, cr16_currInsn): Delete.
+	* opcode/crx.h (crx_cst4_map): Rename from cst4_map.
+	(crx_cst4_maps): Rename from cst4_maps.
+	(crx_no_op_insn): Rename from no_op_insn.
+	(instruction): Delete.
+
+2017-10-24  Andrew Waterman  <andrew@sifive.com>
+
+	* opcode/riscv.h (VALID_RVC_LUI_IMM): c.lui can't load the
+	immediate 0.
+
+2017-10-12  James Bowman  <james.bowman@ftdichip.com>
+
+	* elf/ft32.h: Add R_FT32_15.
+	* opcode/ft32.h: Replace FT32_FLD_K8 with K15.
+	(ft32_shortcode, sc_compar, ft32_split_shortcode,
+	ft32_merge_shortcode, ft32_merge_shortcode): New functions.
+
+2017-10-05  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf/common.h (AT_FREEBSD_EHDRFLAGS, AT_FREEBSD_HWCAP): Define.
+
+2017-09-22  Alexandre Oliva <aoliva@redhat.com>
+
+	* dwarf2.def (DW_AT_GNU_locviews): New.
+	* dwarf2.h (enum dwarf_location_list_entry_type): Add
+	DW_LLE_GNU_view_pair.
+	(DW_LLE_view_pair): Define.
+
+2017-09-15  Pedro Alves  <palves@redhat.com>
+
+	Sync with mainline gcc sources (r252823)
+
+	2017-09-15  Yao Qi  <yao.qi@linaro.org>
+		    Pedro Alves  <palves@redhat.com>
+
+	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
+
+	2017-09-12  Jiong Wang  <jiong.wang@arm.com>
+
+	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
+	* dwarf2.h (DW_CFA_DUP): New define.
+
+	2017-08-21  Richard Biener  <rguenther@suse.de>
+
+	* simple-object.h (simple_object_copy_lto_debug_sections): New
+	function.
+
+	2017-05-18  Martin Liska  <mliska@suse.cz>
+
+	* ansidecl.h: Define CONSTEXPR macro.
+
+	2017-05-24  Nathan Sidwell  <nathan@acm.org>
+
+	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
+
+	2017-01-30  Alexandre Oliva <aoliva@redhat.com>
+
+	Introduce C++ support in libcc1.
+	* gcc-c-fe.def (int_type_v0): Rename from...
+	(int_type): ... this.  Introduce new version.
+	(float_type_v0): Rename from...
+	(float_type): ... this.  Introduce new version.
+	(char_type): New.
+	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
+	(gcc_type_array): Move...
+	* gcc-interface.h: ... here.
+	* gcc-cp-fe.def: New.
+	* gcc-cp-interface.h: New.
+
+	2016-04-29  Oleg Endo  <olegendo@gcc.gnu.org>
+
+	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
+	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
+
+	2017-09-15  Yao Qi  <yao.qi@linaro.org>
+	    Pedro Alves  <palves@redhat.com>
+
+	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
+
+	2017-09-12  Jiong Wang  <jiong.wang@arm.com>
+
+	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
+	* dwarf2.h (DW_CFA_DUP): New define.
+
+	2017-08-21  Richard Biener  <rguenther@suse.de>
+
+	* simple-object.h (simple_object_copy_lto_debug_sections): New
+	function.
+
+	2017-05-18  Martin Liska  <mliska@suse.cz>
+
+	* ansidecl.h: Define CONSTEXPR macro.
+
+	2017-05-24  Nathan Sidwell  <nathan@acm.org>
+
+	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
+
+	2017-01-30  Alexandre Oliva <aoliva@redhat.com>
+
+	Introduce C++ support in libcc1.
+	* gcc-c-fe.def (int_type_v0): Rename from...
+	(int_type): ... this.  Introduce new version.
+	(float_type_v0): Rename from...
+	(float_type): ... this.  Introduce new version.
+	(char_type): New.
+	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
+	(gcc_type_array): Move...
+	* gcc-interface.h: ... here.
+	* gcc-cp-fe.def: New.
+	* gcc-cp-interface.h: New.
+
+	2016-04-29  Oleg Endo  <olegendo@gcc.gnu.org>
+
+	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
+	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
+
+2017-09-06  Kamil Rytarowski  <n54@gmx.com>
+
+	* opcode/nds32.h: Rename __BIT() to N32_BIT().
+
+2017-09-05  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+	* elf/ppc.h (R_PPC_VLE_ADDR20): New relocation.
+
+2017-08-23  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
+
+	* opcode/ppc.h:
+	(spe2_opcodes, spe2_num_opcodes): New.
+	(PPC_OPCODE_SPE2): New define.
+	(PPC_OPCODE_EFS2): Likewise.
+	(SPE2_XOP): Likewise.
+	(SPE2_XOP_TO_SEG): Likewise.
+
+2017-08-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* gcc-interface.h (enum gcc_base_api_version): Update comment for
+	GCC_FE_VERSION_1.
+	(struct gcc_base_vtable): Rename set_arguments to set_arguments_v0.
+	Add set_arguments, set_triplet_regexp and set_driver_filename.
+
+2017-08-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* gcc-interface.h (enum gcc_base_api_version): Add
+	GCC_FE_VERSION_1.
+	(struct gcc_base_vtable): Rename compile to compile_v0.  Update
+	comment for compile.  New methods set_verbose and compile.
+
+2017-08-21  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
+
+	* opcode/ppc.h (PPC_OPCODE_LSP): New define.
+
+2017-08-14  Gustavo Romero  <gromero@linux.vnet.ibm.com>
+
+	* elf/common.h (NT_PPC_TAR): New macro.
+	(NT_PPC_PPR): Likewise.
+	(NT_PPC_DSCR): Likewise.
+	(NT_PPC_EBB): Likewise.
+	(NT_PPC_PMU): Likewise.
+	(NT_PPC_TM_CGPR): Likewise.
+	(NT_PPC_TM_CFPR): Likewise.
+	(NT_PPC_TM_CVMX): Likewise.
+	(NT_PPC_TM_CVSX): Likewise.
+	(NT_PPC_TM_SPR): Likewise.
+	(NT_PPC_TM_CTAR): Likewise.
+	(NT_PPC_TM_CPPR): Likewise.
+	(NT_PPC_TM_CDSCR): Likewise.
+
+2017-08-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21903:
+	* bfdlink.h (bfd_link_info): Add inhibit_common_definition.
+
+2017-07-31  Nick Clifton  <nickc@redhat.com>
+
+	PR 21850
+	* ansidecl.h (OVERRIDE): Protect check of __cplusplus value with
+	#idef __cplusplus.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* opcode/arc.h (SJLI): Add.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+	    John Eric Martin  <John.Martin@emmicro-us.com>
+
+	* elf/arc-reloc.def: Add JLI relocs howto.
+	* opcode/arc-func.h (replace_jli): New function.
+
+2017-07-18  Nick Clifton  <nickc@redhat.com>
+
+	PR 21775
+	* aout/adobe.h: Fix spelling typos.
+	* aout/aout64.h: Likewise.
+	* aout/hp300hpux.h: Likewise.
+	* elf/hppa.h: Likewise.
+	* gdb/remote-sim.h: Likewise.
+	* libiberty.h: Likewise.
+	* mach-o/arm.h: Likewise.
+	* opcode/v850.h: Likewise.
+
+2017-07-14  Ravi Bangoria  <ravi.bangoria@linux.vnet.ibm.com>
+
+	* dis-asm.h (struct disassemble_info): Change type of buffer_length
+	field to size_t.
+
+2017-07-07  John Baldwin  <jhb@FreeBSD.org>
+
+	* elf/common.h (NT_FREEBSD_PTLWPINFO): Define.
+
+2017-07-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* dwarf2.def (DW_IDX_compile_unit, DW_IDX_type_unit, DW_IDX_die_offset)
+	(DW_IDX_parent, DW_IDX_type_hash, DW_IDX_lo_user, DW_IDX_hi_user)
+	(DW_IDX_GNU_internal, DW_IDX_GNU_external): New.
+	* dwarf2.h (DW_IDX, DW_IDX_DUP, DW_FIRST_IDX, DW_END_IDX): New.
+	(enum dwarf_name_index_attribute): Remove.
+	(get_DW_IDX_name): New declaration.
+
+2017-06-30  Georg-Johann Lay  <avr@gjlay.de>
+
+	PR gas/21683
+	* opcode/avr.h (AVR_INSN): Add one for __gcc_isr.
+
+2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
+	    Andrew Bennett  <andrew.bennett@imgtec.com>
+
+	* opcode/mips.h (ASE_XPA_VIRT): New macro.
+
+2017-06-29  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+	* elf/common.h (NT_S390_GS_CB): New macro.
+	(NT_S390_GS_BC): Likewise.
+
+2017-06-28  Tamar Christina  <tamar.christina@arm.com>
+
+	* opcode/aarch64.h: (AARCH64_FEATURE_DOTPROD): New.
+	(aarch64_insn_class): Added dotprod.
+
+2017-06-28  Jiong Wang  <jiong.wang@arm.com>
+
+	* opcode/arm.h (FPU_NEON_EXT_DOTPROD): New macro.
+	(FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): New macro.
+
+2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
+	    Matthew Fortune  <matthew.fortune@imgtec.com>
+
+	* elf/mips.h (E_MIPS_MACH_IAMR2): New macro.
+	(AFL_EXT_INTERAPTIV_MR2): Likewise.
+	* opcode/mips.h: Document new operand codes defined.
+	(INSN_INTERAPTIV_MR2): New macro.
+	(INSN_CHIP_MASK): Adjust accordingly.
+	(CPU_INTERAPTIV_MR2): New macro.
+	(cpu_is_member) <CPU_INTERAPTIV_MR2>: New case.
+	(MIPS16_ALL_ARGS): Rename to...
+	(MIPS_SVRS_ALL_ARGS): ... this.
+	(MIPS16_ALL_STATICS): Rename to...
+	(MIPS_SVRS_ALL_STATICS): ... this.
+
+2017-06-26  Kuan-Lin Chen  <rufus@andestech.com>
+
+	* elf/riscv.h (R_RISCV_32_PCREL): New.
+
+2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* elf/arm.h (TAG_CPU_ARCH_V8R): New macro.
+	* opcode/arm.h (ARM_EXT2_V8A): New macro.
+	(ARM_AEXT2_V8A): Rename into ...
+	(ARM_AEXT2_V8AR): This.
+	(ARM_AEXT2_V8A): New macro.
+	(ARM_AEXT_V8R): New macro.
+	(ARM_AEXT2_V8R): New macro.
+	(ARM_ARCH_V8R): New macro.
+
+2017-06-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* opcode/arm.h (ARM_AEXT_V4TxM): Add ARM_EXT_OS bit to the set.
+	(ARM_AEXT_V4T): Likewise.
+	(ARM_AEXT_V5TxM): Likewise.
+	(ARM_AEXT_V5T): Likewise.
+	(ARM_AEXT_V6M): Mask off ARM_EXT_OS bit.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfdlink.h (bfd_link_info): Add shstk.
+	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_SHSTK): New.
+
+2017-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfdlink.h (bfd_link_info): Add ibtplt and ibt.
+	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_AND): New.
+	(GNU_PROPERTY_X86_FEATURE_1_IBT): Likewise.
+
+2017-06-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* opcode/arm.h (FPU_ANY): New macro.
+
+2017-06-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* elf/s390.h (PT_S390_PGSTE): Define macro.
+
+2017-06-16  Alan Modra  <amodra@gmail.com>
+
+	PR ld/20022
+	PR ld/21557
+	PR ld/21562
+	PR ld/21571
+	* bfdlink.h (struct bfd_link_hash_entry): Delete undef.section.
+
+2017-06-14  Yao Qi  <yao.qi@linaro.org>
+
+	* dis-asm.h (print_insn_aarch64): Move it to opcodes/disassemble.h.
+	(print_insn_big_arm, print_insn_big_mips): Likewise.
+	(print_insn_i386, print_insn_ia64): Likewise.
+	(print_insn_little_arm, print_insn_little_mips): Likewise.
+	(print_insn_spu): Likewise.
+
+2017-06-06  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* bfdlink.h (struct bfd_link_info): Add new resolve_section_groups
+	flag.
+
+2017-06-01  Alan Modra  <amodra@gmail.com>
+
+	* elf/ppc64.h (PPC64_OPT_LOCALENTRY): Define.
+
+2017-05-31  Eli Zaretskii <eliz@gnu.org>
+
+	* environ.h: Add #ifndef guard.
+
+2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
+
+	* elf/arc-cpu.def: New file.
+
+2017-05-24  Yao Qi  <yao.qi@linaro.org>
+
+	* dis-asm.h: Move some function declarations to
+	opcodes/disassemble.h.
+
+2017-05-24  Yao Qi  <yao.qi@linaro.org>
+
+	* dis-asm.h (disassembler): Update declaration.
+
+2017-05-23  Claudiu Zissulescu <claziss@synopsys.com>
+
+	* opcode/arc.h (MAX_INSN_FLGS): Update to 4.
+
+2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* include/opcode/i386.h (NOTRACK_PREFIX_OPCODE): New.
+
+2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elf/sparc.h (ELF_SPARC_HWCAP2_SPARC6): Define.
+	(ELF_SPARC_HWCAP2_ONADDSUB): Likewise.
+	(ELF_SPARC_HWCAP2_ONMUL): Likewise.
+	(ELF_SPARC_HWCAP2_ONDIV): Likewise.
+	(ELF_SPARC_HWCAP2_DICTUNP): Likewise.
+	(ELF_SPARC_HWCAP2_FPCMPSHL): Likewise.
+	(ELF_SPARC_HWCAP2_RLE): Likewise.
+	(ELF_SPARC_HWCAP2_SHA3): Likewise.
+	* opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_M8
+	and adjust SPARC_OPCODE_ARCH_MAX.
+	(HWCAP2_SPARC6): Define.
+	(HWCAP2_ONADDSUB): Likewise.
+	(HWCAP2_ONMUL): Likewise.
+	(HWCAP2_ONDIV): Likewise.
+	(HWCAP2_DICTUNP): Likewise.
+	(HWCAP2_FPCMPSHL): Likewise.
+	(HWCAP2_RLE): Likewise.
+	(HWCAP2_SHA3): Likewise.
+	(OPM): Likewise.
+	(OPMI): Likewise.
+	(ONFCN): Likewise.
+	(REVFCN): Likewise.
+	(SIMM10): Likewise.
+
+2017-05-16  Alan Modra  <amodra@gmail.com>
+
+	* bfdlink.h (struct bfd_link_hash_entry <non_ir_ref>): Rename to
+	non_ir_ref_regular.
+
+2017-05-16  Alan Modra  <amodra@gmail.com>
+
+	* bfdlink.h (struct bfd_link_hash_entry): Update non_ir_ref
+	comment.  Rename dynamic_ref_after_ir_def to non_ir_ref_dynamic.
+
+2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
+	    Matthew Fortune  <matthew.fortune@imgtec.com>
+
+	* elf/mips.h (AFL_ASE_MIPS16E2): New macro.
+	(AFL_ASE_MASK): Adjust accordingly.
+	* opcode/mips.h: Document new operand codes defined.
+	(mips_operand_type): Add OP_REG28 enum value.
+	(INSN2_SHORT_ONLY): Update description.
+	(ASE_MIPS16E2, ASE_MIPS16E2_MT): New macros.
+
+2017-05-14  John David Anglin  <danglin@gcc.gnu.org>
+
+	* opcode/hppa.h: Fix match and mask for 64-bit bb opcode.
+
+2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* elf/arc.h (SHT_ARC_ATTRIBUTES): Define.
+	(Tag_ARC_*): Define.
+	(E_ARC_OSABI_V4): Define.
+	(E_ARC_OSABI_CURRENT): Reassign it.
+	(TAG_CPU_*): Define.
+	* opcode/arc-attrs.h: New file.
+	* opcode/arc.h (insn_subclass_t): Assign enum values.
+	(insn_subclass_t): Update enum with QUARKSE1, QUARKSE2, and LL64.
+	(ARC_EA, ARC_CD, ARC_LLOCK, ARC_ATOMIC, ARC_MPY, ARC_MULT)
+	(ARC_NPS400, ARC_DPFP, ARC_SPFP, ARC_FPU, ARC_FPUDA, ARC_SWAP)
+	(ARC_NORM, ARC_BSCAN, ARC_UIX, ARC_TSTAMP, ARC_VBFDW)
+	(ARC_BARREL, ARC_DSPA, ARC_SHIFT, ARC_INTR, ARC_DIV, ARC_XMAC)
+	(ARC_CRC): Delete.
+
+2017-04-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/21382
+	* bfdlink.h (bfd_link_hash_entry): Add dynamic_ref_after_ir_def.
+
+2017-04-19  Alan Modra  <amodra@gmail.com>
+
+	* bfdlink.h (struct bfd_link_info <dynamic_undefined_weak>):
+	Revise comment.
+
+2017-04-11  Alan Modra  <amodra@gmail.com>
+
+	* opcode/ppc.h (PPC_OPCODE_ALTIVEC2): Delete.
+	(PPC_OPCODE_VSX3): Delete.
+	(PPC_OPCODE_HTM): Delete.
+	(PPC_OPCODE_*): Renumber and order chronologically.
+	(PPC_OPCODE_SPE): Comment on this and other bits used for APUinfo.
+
+2017-04-06  Pip Cet  <pipcet@gmail.com>
+
+	* dis-asm.h: Add prototypes for wasm32 disassembler.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+	* dis-asm.h (disassemble_info) <disassembler_options>: Now a
+	"const char *".
+	(next_disassembler_option): Constify.
+
+2017-04-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf/common.h (PT_GNU_MBIND_NUM): New.
+	(PT_GNU_MBIND_LO): Likewise.
+	(PT_GNU_MBIND_HI): Likewise.
+	(SHF_GNU_MBIND): Likewise.
+
+2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* elf/riscv.h (RISCV_GP_SYMBOL): New define.
+
+2017-03-27  Andrew Waterman  <andrew@sifive.com>
+
+	* opcode/riscv-opc.h (CSR_PMPCFG0): New define.
+	(CSR_PMPCFG1): Likewise.
+	(CSR_PMPCFG2): Likewise.
+	(CSR_PMPCFG3): Likewise.
+	(CSR_PMPADDR0): Likewise.
+	(CSR_PMPADDR1): Likewise.
+	(CSR_PMPADDR2): Likewise.
+	(CSR_PMPADDR3): Likewise.
+	(CSR_PMPADDR4): Likewise.
+	(CSR_PMPADDR5): Likewise.
+	(CSR_PMPADDR6): Likewise.
+	(CSR_PMPADDR7): Likewise.
+	(CSR_PMPADDR8): Likewise.
+	(CSR_PMPADDR9): Likewise.
+	(CSR_PMPADDR10): Likewise.
+	(CSR_PMPADDR11): Likewise.
+	(CSR_PMPADDR12): Likewise.
+	(CSR_PMPADDR13): Likewise.
+	(CSR_PMPADDR14): Likewise.
+	(CSR_PMPADDR15): Likewise.
+	(pmpcfg0): Declare register.
+	(pmpcfg1): Likewise.
+	(pmpcfg2): Likewise.
+	(pmpcfg3): Likewise.
+	(pmpaddr0): Likewise.
+	(pmpaddr1): Likewise.
+	(pmpaddr2): Likewise.
+	(pmpaddr3): Likewise.
+	(pmpaddr4): Likewise.
+	(pmpaddr5): Likewise.
+	(pmpaddr6): Likewise.
+	(pmpaddr7): Likewise.
+	(pmpaddr8): Likewise.
+	(pmpaddr9): Likewise.
+	(pmpaddr10): Likewise.
+	(pmpaddr11): Likewise.
+	(pmpaddr12): Likewise.
+	(pmpaddr13): Likewise.
+	(pmpaddr14): Likewise.
+	(pmpaddr15): Likewise.
+
+2017-03-30  Pip Cet  <pipcet@gmail.com>
+
+	* opcode/wasm.h: New file to support wasm32 architecture.
+	* elf/wasm32.h: Add R_WASM32_32 relocation.
+
+2017-03-29  Alan Modra  <amodra@gmail.com>
+
+	* opcode/ppc.h (PPC_OPCODE_RAW): Define.
+	(PPC_OPCODE_*): Make them all unsigned long long constants.
+
+2017-03-27  Pip Cet  <pipcet@gmail.com>
+
+	* elf/wasm32.h: New file to support wasm32 architecture.
+
+2017-03-27  Rinat Zelig  <rinat@mellanox.com>
+
+	* opcode/arc.h (insn_class_t): Add ULTRAIP and MISC class.
+
+2017-03-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* opcode/s390.h (S390_INSTR_FLAG_VX2): Remove.
+	(S390_INSTR_FLAG_FACILITY_MASK): Adjust value.
+
+2017-03-21  Rinat Zelig  <rinat@mellanox.com>
+
+	* opcode/arc.h (insn_class_t): Add DMA class.
+
+2017-03-16  Nick Clifton  <nickc@redhat.com>
+
+	* elf/common.h (GNU_BUILD_ATTRIBUTE_SHORT_ENUM): New GNU BUILD
+	note type.
+
+2017-03-14  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/77589
+	* dwarf2.def (DW_OP_GNU_variable_value): New opcode.
+
+2017-03-13  Markus Trippelsdorf  <markus@trippelsdorf.de>
+
+	PR demangler/70909
+	PR demangler/67264
+	* demangle.h (struct demangle_component): Add d_printing field.
+	(cplus_demangle_print): Remove const qualifier from tree
+	parameter.
+	(cplus_demangle_print_callback): Likewise.
+
+2017-03-13  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21202
+	* elf/aarch64.h (R_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
+	R_AARCH64_TLSDESC_LD64_LO12.
+	(R_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
+	R_AARCH64_TLSDESC_ADD_LO12_NC.
+
+2017-03-10  Nick Clifton  <nickc@redhat.com>
+
+	* elf/common.h (EM_LANAI): New machine number.
+	(EM_BPF): Likewise.
+	(EM_WEBASSEMBLY): Likewise.
+	Move low value, deprecated, numbers to their numerical
+	equivalents.
+
+2017-03-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21231
+	* elf/common.h (GNU_PROPERTY_LOPROC): New.
+	(GNU_PROPERTY_HIPROC): Likewise.
+	(GNU_PROPERTY_LOUSER): Likewise.
+	(GNU_PROPERTY_HIUSER): Likewise.
+
+2017-03-01  Nick Clifton  <nickc@redhat.com>
+
+	* elf/common.h (SHF_GNU_BUILD_NOTE): Define.
+	(NT_GNU_PROPERTY_TYPE_0): Define.
+	(NT_GNU_BUILD_ATTRIBUTE_OPEN): Define.
+	(NT_GNU_BUILD_ATTRIBUTE_FUN): Define.
+	(GNU_BUILD_ATTRIBUTE_TYPE_NUMERIC): Define.
+	(GNU_BUILD_ATTRIBUTE_TYPE_STRING): Define.
+	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_TRUE): Define.
+	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_FALSE): Define.
+	(GNU_BUILD_ATTRIBUTE_VERSION): Define.
+	(GNU_BUILD_ATTRIBUTE_STACK_PROT): Define.
+	(GNU_BUILD_ATTRIBUTE_RELRO): Define.
+	(GNU_BUILD_ATTRIBUTE_STACK_SIZE): Define.
+	(GNU_BUILD_ATTRIBUTE_TOOL): Define.
+	(GNU_BUILD_ATTRIBUTE_ABI): Define.
+	(GNU_BUILD_ATTRIBUTE_PIC): Define.
+	(NOTE_GNU_PROPERTY_SECTION_NAME): Define.
+	(GNU_BUILD_ATTRS_SECTION_NAME): Define.
+	(GNU_PROPERTY_STACK_SIZE): Define.
+	(GNU_PROPERTY_NO_COPY_ON_PROTECTED): Define.
+	(GNU_PROPERTY_X86_ISA_1_USED): Define.
+	(GNU_PROPERTY_X86_ISA_1_NEEDED): Define.
+	(GNU_PROPERTY_X86_ISA_1_486): Define.
+	(GNU_PROPERTY_X86_ISA_1_586): Define.
+	(GNU_PROPERTY_X86_ISA_1_686): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSE): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSE2): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSE3): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSSE3): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSE4_1): Define.
+	(GNU_PROPERTY_X86_ISA_1_SSE4_2): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX2): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512F): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512CD): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512ER): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512PF): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512VL): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512DQ): Define.
+	(GNU_PROPERTY_X86_ISA_1_AVX512BW): Define.
+
+2017-02-28  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* dis-asm.h (disasm_options_t): New typedef.
+	(parse_arm_disassembler_option): Remove prototype.
+	(set_arm_regname_option): Likewise.
+	(get_arm_regnames): Likewise.
+	(get_arm_regname_num_options): Likewise.
+	(disassemble_init_s390): New prototype.
+	(disassembler_options_powerpc): Likewise.
+	(disassembler_options_arm): Likewise.
+	(disassembler_options_s390): Likewise.
+	(remove_whitespace_and_extra_commas): Likewise.
+	(disassembler_options_cmp): Likewise.
+	(next_disassembler_option): New inline function.
+	(FOR_EACH_DISASSEMBLER_OPTION): New macro.
+
+2017-02-28  Alan Modra  <amodra@gmail.com>
+
+	* elf/ppc64.h (R_PPC64_16DX_HA): New.  Expand fake reloc comment.
+	* elf/ppc.h (R_PPC_16DX_HA): Likewise.
+
+2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* opcode/aarch64.h (AARCH64_OPND_SVE_ADDR_RI_S4x16)
+	(AARCH64_OPND_SVE_IMM_ROT1, AARCH64_OPND_SVE_IMM_ROT2)
+	(AARCH64_OPND_SVE_Zm3_INDEX, AARCH64_OPND_SVE_Zm3_22_INDEX)
+	(AARCH64_OPND_SVE_Zm4_INDEX): New aarch64_opnds.
+
+2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* opcode/aarch64.h (AARCH64_FEATURE_COMPNUM): New macro.
+	(AARCH64_ARCH_V8_3): Include AARCH64_FEATURE_COMPNUM.
+
+2017-02-22  Andrew Waterman  <andrew@sifive.com>
+
+	* opcode/riscv-opc.h (CSR_SCOUNTEREN): New define.
+	(CSR_MCOUNTEREN): Likewise.
+	(scounteren): Declare register.
+	(mcounteren): Likewise.
+
+2017-02-14  Andrew Waterman  <andrew@sifive.com>
+
+	* opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
+	(MASK_SFENCE_VMA): Likewise.
+	(sfence_vma): Declare instruction.
+
+2017-02-14  Alan Modra  <amodra@gmail.com>
+
+	PR 21118
+	* opcode/ppc.h (PPC_OPERAND_*): Reassign values, regs first.
+	(PPC_OPERAND_SPR, PPC_OPERAND_GQR): Define.
+
+2017-01-24  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* opcode/hppa.h: Clarify that file is part of GNU opcodes.
+	* opcode/i860.h: Ditto.
+	* opcode/nios2.h: Ditto.
+	* opcode/nios2r1.h: Ditto.
+	* opcode/nios2r2.h: Ditto.
+	* opcode/pru.h: Ditto.
+
+2017-01-24  Alan Hayward  <alan.hayward@arm.com>
+
+	* elf/common.h (NT_ARM_SVE): Define.
+
+2017-01-04  Jiong Wang  <jiong.wang@arm.com>
+
+	* dwarf2.def: Sync with mainline gcc sources.
+
+	2017-01-04  Richard Earnshaw  <rearnsha@arm.com>
+		    Jiong Wang  <jiong.wang@arm.com>
+
+	* dwarf2.def (DW_OP_AARCH64_operation): Reserve the number 0xea.
+	(DW_CFA_GNU_window_save): Comments the multiplexing on AArch64.
+
+2017-01-04  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* opcode/aarch64.h (AARCH64_FEATURE_RCPC): Define.
+	(AARCH64_ARCH_V8_3): Update.
+
+2017-01-03  Kito Cheng  <kito.cheng@gmail.com>
+
+	* opcode/riscv-opc.h: Add support for the "q" ISA extension.
+
+2017-01-03  Nick Clifton  <nickc@redhat.com>
+
+	* dwarf2.def: Sync with mainline gcc sources
+	* dwarf2.h: Likewise.
+
+	2016-12-21  Jakub Jelinek  <jakub@redhat.com>
+
+	* dwarf2.def (DW_FORM_ref_sup): Renamed to ...
+	(DW_FORM_ref_sup4): ... this.  New form.
+	(DW_FORM_ref_sup8): New form.
+
+	2016-10-17  Jakub Jelinek  <jakub@redhat.com>
+
+	* dwarf2.h (enum dwarf_calling_convention): Add new DWARF5
+	calling convention codes.
+	(enum dwarf_line_number_content_type): New.
+	(enum dwarf_location_list_entry_type): Add DWARF5 DW_LLE_*
+	codes.
+	(enum dwarf_source_language): Add new DWARF5 DW_LANG_* codes.
+	(enum dwarf_macro_record_type): Add DWARF5 DW_MACRO_* codes.
+	(enum dwarf_name_index_attribute): New.
+	(enum dwarf_range_list_entry): New.
+	(enum dwarf_unit_type): New.
+	* dwarf2.def: Add new DWARF5 DW_TAG_*, DW_FORM_*, DW_AT_*,
+	DW_OP_* and DW_ATE_* entries.
+
+	2016-08-15  Jakub Jelinek  <jakub@redhat.com>
+
+	* dwarf2.def (DW_AT_string_length_bit_size,
+	DW_AT_string_length_byte_size): New attributes.
+
+	2016-08-12  Alexandre Oliva <aoliva@redhat.com>
+
+	PR debug/63240
+	* dwarf2.def (DW_AT_deleted, DW_AT_defaulted): New.
+	* dwarf2.h (enum dwarf_defaulted_attribute): New.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	Update year range in copyright notice of all files.
+
+For older changes see ChangeLog-2016
+
+Copyright (C) 2017 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
+Local Variables:
+mode: change-log
+left-margin: 8
+fill-column: 74
+version-control: never
+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.0.50.20180103/include/coff/alpha.h ./include/coff/alpha.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/alpha.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/alpha.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* ECOFF support on Alpha machines.
    coff/ecoff.h must be included before this file.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/apollo.h ./include/coff/apollo.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/apollo.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/apollo.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Apollo M68K
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/arm.h ./include/coff/arm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/arm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/arm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARM COFF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/aux-coff.h ./include/coff/aux-coff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/aux-coff.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/aux-coff.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Modifications of internal.h and m68k.h needed by A/UX
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ecoff.h ./include/coff/ecoff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ecoff.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/ecoff.h	2018-01-04 01:49:18.000000000 +0000
@@ -2,7 +2,7 @@
    This does not include symbol information, found in sym.h and
    symconst.h.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/external.h ./include/coff/external.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/external.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/external.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* external.h  -- External COFF structures
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/go32exe.h ./include/coff/go32exe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/go32exe.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/go32exe.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* COFF information for PC running go32.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/h8300.h ./include/coff/h8300.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/h8300.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/h8300.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Renesas H8/300 and H8/300-H
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/h8500.h ./include/coff/h8500.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/h8500.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/h8500.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Renesas H8/500
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i386.h ./include/coff/i386.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i386.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/i386.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Intel 386/486.
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i860.h ./include/coff/i860.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i860.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/i860.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* COFF information for the Intel i860.
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i960.h ./include/coff/i960.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/i960.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/i960.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for 80960.  Origins: Intel corp, natch.
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ia64.h ./include/coff/ia64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ia64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/ia64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for HP/Intel IA-64.
    
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/internal.h ./include/coff/internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* Internal format of COFF object file data structures, for GNU BFD.
    This file is part of BFD, the Binary File Descriptor library.
 
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/m68k.h ./include/coff/m68k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/m68k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/m68k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for M68K
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/m88k.h ./include/coff/m88k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/m88k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/m88k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for 88k bcs
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mcore.h ./include/coff/mcore.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mcore.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/mcore.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola MCore support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mips.h ./include/coff/mips.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mips.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/mips.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* ECOFF support on MIPS machines.
    coff/ecoff.h must be included before this file.
    
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mipspe.h ./include/coff/mipspe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/mipspe.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/mipspe.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Windows CE with MIPS VR4111
    
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/pe.h ./include/coff/pe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/pe.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/pe.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* pe.h  -  PE COFF header information
 
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/powerpc.h ./include/coff/powerpc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/powerpc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/powerpc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* Basic coff information for the PowerPC
    Based on coff/rs6000.h, coff/i386.h and others.
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/rs6000.h ./include/coff/rs6000.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/rs6000.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/rs6000.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM RS/6000 "XCOFF" file definitions for BFD.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
    Written by Mimi Phuong-Thao Vo of IBM
    and John Gilmore of Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/rs6k64.h ./include/coff/rs6k64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/rs6k64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/rs6k64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IBM RS/6000 "XCOFF64" file definitions for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/sh.h ./include/coff/sh.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/sh.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/sh.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Renesas SH
    
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/sparc.h ./include/coff/sparc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/sparc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/sparc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Sparc.
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic30.h ./include/coff/tic30.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic30.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/tic30.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Texas Instruments TMS320C3X
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic4x.h ./include/coff/tic4x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic4x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/tic4x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* TI COFF information for Texas Instruments TMS320C4X/C3X.
    This file customizes the settings in coff/ti.h. 
    
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic54x.h ./include/coff/tic54x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic54x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/tic54x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* TI COFF information for Texas Instruments TMS320C54X.
    This file customizes the settings in coff/ti.h. 
    
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic80.h ./include/coff/tic80.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/tic80.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/tic80.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for TI TMS320C80 (MVP)
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ti.h ./include/coff/ti.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/ti.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/ti.h	2018-01-04 01:49:18.000000000 +0000
@@ -2,7 +2,7 @@
    customized in a target-specific file, and then this file included (see
    tic54x.h for an example).
    
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/w65.h ./include/coff/w65.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/w65.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/w65.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for WDC 65816
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/we32k.h ./include/coff/we32k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/we32k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/we32k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for we32k
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/x86_64.h ./include/coff/x86_64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/x86_64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/x86_64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* COFF information for AMD 64.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/xcoff.h ./include/coff/xcoff.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/xcoff.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/xcoff.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Internal format of XCOFF object file data structures for BFD.
 
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/z80.h ./include/coff/z80.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/z80.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/z80.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* coff information for Zilog Z80
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Arnold Metselaar <arnold_m@operamail.com>
 
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/z8k.h ./include/coff/z8k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/coff/z8k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/coff/z8k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* coff information for Zilog Z800N
    
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/demangle.h ./include/demangle.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/demangle.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/demangle.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Defs for interface to demanglers.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU Library General Public License
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dis-asm.h ./include/dis-asm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dis-asm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/dis-asm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Interface between the opcode library and its callers.
 
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dwarf2.def ./include/dwarf2.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dwarf2.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/dwarf2.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* -*- c -*-
    Declarations and definitions of codes relating to the DWARF2 and
    DWARF3 symbolic debugging information formats.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
    Office (AJPO), Florida State University and Silicon Graphics 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.0.50.20180103/include/dwarf2.h ./include/dwarf2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dwarf2.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/dwarf2.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Declarations and definitions of codes relating to the DWARF2 and
    DWARF3 symbolic debugging information formats.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
    Office (AJPO), Florida State University and Silicon Graphics 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.0.50.20180103/include/dyn-string.h ./include/dyn-string.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/dyn-string.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/dyn-string.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* An abstract string datatype.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Mark Mitchell (mark@markmitchell.com).
 
 This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/aarch64.h ./include/elf/aarch64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/aarch64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/aarch64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* AArch64 ELF support for BFD.
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of GNU Binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/alpha.h ./include/elf/alpha.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/alpha.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/alpha.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ALPHA ELF support for BFD.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    By Eric Youngdale, <eric@aib.com>.  No processor supplement available
    for this platform.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc-cpu.def ./include/elf/arc-cpu.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc-cpu.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/arc-cpu.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC processor types
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc.h ./include/elf/arc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/arc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC ELF support for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Contributed by Doug Evans, (dje@cygnus.com)
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc-reloc.def ./include/elf/arc-reloc.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arc-reloc.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/arc-reloc.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC relocation types
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arm.h ./include/elf/arm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/arm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/arm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARM ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/avr.h ./include/elf/avr.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/avr.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/avr.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* AVR ELF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Denis Chertykov <denisc@overta.ru>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/bfin.h ./include/elf/bfin.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/bfin.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/bfin.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Blackfin ELF support for BFD.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/common.h ./include/elf/common.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/common.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/common.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF support for BFD.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, from information published
    in "UNIX System V Release 4, Programmers Guide: ANSI C and
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cr16c.h ./include/elf/cr16c.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cr16c.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/cr16c.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* CR16C ELF support for BFD.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cr16.h ./include/elf/cr16.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cr16.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/cr16.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* CR16 ELF support for BFD.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Contributed by M R Swami Reddy.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cris.h ./include/elf/cris.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/cris.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/cris.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* CRIS ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB, Lund, Sweden.
    Written by Hans-Peter Nilsson.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/crx.h ./include/elf/crx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/crx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/crx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* CRX ELF support for BFD.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Contributed by Tomer Levi, NSC, Israel.
    Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
    Updates, BFDizing, GNUifying and ELF support by Tomer Levi.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/d10v.h ./include/elf/d10v.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/d10v.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/d10v.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* d10v ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/d30v.h ./include/elf/d30v.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/d30v.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/d30v.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* d30v ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/dlx.h ./include/elf/dlx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/dlx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/dlx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* DLX support for BFD.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/dwarf.h ./include/elf/dwarf.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/dwarf.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/dwarf.h	2018-01-04 01:49:18.000000000 +0000
@@ -3,7 +3,7 @@
 
    Written by Ron Guilmette (rfg@netcom.com)
 
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of both GCC and the BFD library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/epiphany.h ./include/elf/epiphany.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/epiphany.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/epiphany.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Adapteva EPIPHANY ELF support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by Embecosm on behalf of Adapteva, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/external.h ./include/elf/external.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/external.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/external.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF support for BFD.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, from information published
    in "UNIX System V Release 4, Programmers Guide: ANSI C and
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/fr30.h ./include/elf/fr30.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/fr30.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/fr30.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* FR30 ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/frv.h ./include/elf/frv.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/frv.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/frv.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* FRV ELF support for BFD.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ft32.h ./include/elf/ft32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ft32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/ft32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ft32 ELF support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/h8.h ./include/elf/h8.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/h8.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/h8.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* H8300/h8500 ELF support for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/hppa.h ./include/elf/hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/hppa.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/hppa.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* HPPA ELF support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i370.h ./include/elf/i370.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i370.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/i370.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* i370 ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i386.h ./include/elf/i386.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i386.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/i386.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ix86 ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i860.h ./include/elf/i860.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i860.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/i860.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* i860 ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    Contributed by Jason Eckhardt <jle@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i960.h ./include/elf/i960.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/i960.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/i960.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel 960 ELF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ia64.h ./include/elf/ia64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ia64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/ia64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IA-64 ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/internal.h ./include/elf/internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF support for BFD.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support, from information published
    in "UNIX System V Release 4, Programmers Guide: ANSI C and
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ip2k.h ./include/elf/ip2k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ip2k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/ip2k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IP2xxx ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/iq2000.h ./include/elf/iq2000.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/iq2000.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/iq2000.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IQ2000 ELF support for BFD.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/lm32.h ./include/elf/lm32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/lm32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/lm32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Lattice Mico32 ELF support for BFD.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Contributed by Jon Beniston <jon@beniston.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m32c.h ./include/elf/m32c.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m32c.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/m32c.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* M32C ELF support for BFD.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m32r.h ./include/elf/m32r.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m32r.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/m32r.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* M32R ELF support for BFD.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m68hc11.h ./include/elf/m68hc11.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m68hc11.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/m68hc11.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* m68hc11 & m68hc12 ELF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m68k.h ./include/elf/m68k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/m68k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/m68k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MC68k ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mcore.h ./include/elf/mcore.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mcore.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mcore.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Motorola MCore support for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mep.h ./include/elf/mep.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mep.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mep.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Toshiba MeP ELF support for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/metag.h ./include/elf/metag.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/metag.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/metag.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Meta ELF support for BFD.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/microblaze.h ./include/elf/microblaze.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/microblaze.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/microblaze.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Xilinx MicroBlaze support for BFD.
  
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mips.h ./include/elf/mips.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mips.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mips.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MIPS ELF support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    By Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>, from
    information in the System V Application Binary Interface, MIPS
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mmix.h ./include/elf/mmix.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mmix.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mmix.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MMIX support for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mn10200.h ./include/elf/mn10200.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mn10200.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mn10200.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MN10200 ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mn10300.h ./include/elf/mn10300.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mn10300.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mn10300.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MN10300 ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/moxie.h ./include/elf/moxie.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/moxie.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/moxie.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* moxie ELF support for BFD.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/msp430.h ./include/elf/msp430.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/msp430.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/msp430.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MSP430 ELF support for BFD.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by Dmitry Diky <diwil@mail.ru>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mt.h ./include/elf/mt.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/mt.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/mt.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* MS1  ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/nds32.h ./include/elf/nds32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/nds32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/nds32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32 ELF support for BFD.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/nios2.h ./include/elf/nios2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/nios2.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/nios2.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Altera Nios II ELF support for BFD.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/include/elf/or1k.h ./include/elf/or1k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/or1k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/or1k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Or1k ELF support for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/pj.h ./include/elf/pj.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/pj.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/pj.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* picoJava ELF support for BFD.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ppc64.h ./include/elf/ppc64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ppc64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/ppc64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* PPC64 ELF support for BFD.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ppc.h ./include/elf/ppc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/ppc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/ppc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* PPC ELF support for BFD.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    By Michael Meissner, Cygnus Support, <meissner@cygnus.com>,
    from information in the System V Application Binary Interface,
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/pru.h ./include/elf/pru.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/pru.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/pru.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI PRU ELF support for BFD.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/reloc-macros.h ./include/elf/reloc-macros.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/reloc-macros.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/reloc-macros.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Generic relocation support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/riscv.h ./include/elf/riscv.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/riscv.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/riscv.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V ELF support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on MIPS ELF support for BFD, by Ian Lance Taylor.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/rl78.h ./include/elf/rl78.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/rl78.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/rl78.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* RL78 ELF support for BFD.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/rx.h ./include/elf/rx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/rx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/rx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* RX ELF support for BFD.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/s390.h ./include/elf/s390.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/s390.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/s390.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* 390 ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Carl B. Pedersen and Martin Schwidefsky.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/score.h ./include/elf/score.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/score.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/score.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Score ELF support for BFD.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by 
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/sh.h ./include/elf/sh.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/sh.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/sh.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SH ELF support for BFD.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/sparc.h ./include/elf/sparc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/sparc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/sparc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC ELF support for BFD.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    By Doug Evans, Cygnus Support, <dje@cygnus.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/spu.h ./include/elf/spu.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/spu.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/spu.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU ELF support for BFD.
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tic6x-attrs.h ./include/elf/tic6x-attrs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tic6x-attrs.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/tic6x-attrs.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X ELF attributes.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tic6x.h ./include/elf/tic6x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tic6x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/tic6x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X ELF support for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tilegx.h ./include/elf/tilegx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tilegx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/tilegx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILE-Gx ELF support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tilepro.h ./include/elf/tilepro.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/tilepro.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/tilepro.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TILEPro ELF support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/v850.h ./include/elf/v850.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/v850.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/v850.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* V850 ELF support for BFD.
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Created by Michael Meissner, Cygnus Support <meissner@cygnus.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/vax.h ./include/elf/vax.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/vax.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/vax.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* VAX ELF support for BFD.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by Matt Thomas <matt@3am-software.com>.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/visium.h ./include/elf/visium.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/visium.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/visium.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Visium ELF support for BFD.
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/vxworks.h ./include/elf/vxworks.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/vxworks.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/vxworks.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* VxWorks ELF support for BFD.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    Contributed by Nathan Sidwell <nathan@codesourcery.com>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/wasm32.h ./include/elf/wasm32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/wasm32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/wasm32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ELF support for BFD for the WebAssembly target
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/x86-64.h ./include/elf/x86-64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/x86-64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/x86-64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* x86_64 ELF support for BFD.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Jan Hubicka <jh@suse.cz>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xc16x.h ./include/elf/xc16x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xc16x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/xc16x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Infineon XC16X ELF support for BFD.
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by KPIT Cummins Infosystems 
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xgate.h ./include/elf/xgate.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xgate.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/xgate.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* XGATE ELF support for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xstormy16.h ./include/elf/xstormy16.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xstormy16.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/xstormy16.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* XSTORMY16 ELF support for BFD.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xtensa.h ./include/elf/xtensa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/elf/xtensa.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/elf/xtensa.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Xtensa ELF support for BFD.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
    Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/environ.h ./include/environ.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/environ.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/environ.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Declare the environ system variable.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
 This file is part of the libiberty library.
 Libiberty is free software; you can redistribute it and/or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fibheap.h ./include/fibheap.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fibheap.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/fibheap.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* A Fibonacci heap datatype.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Daniel Berlin (dan@cgsoftware.com).
 
 This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/filenames.h ./include/filenames.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/filenames.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/filenames.h	2018-01-04 01:49:18.000000000 +0000
@@ -5,7 +5,7 @@
    use forward- and back-slash in path names interchangeably, and
    some of them have case-insensitive file names.
 
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
 This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/floatformat.h ./include/floatformat.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/floatformat.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/floatformat.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* IEEE floating point support declarations, for GDB, the GNU Debugger.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
 This file is part of 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.0.50.20180103/include/fnmatch.h ./include/fnmatch.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fnmatch.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/fnmatch.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991-2017 Free Software Foundation, Inc.
+/* Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
 NOTE: The canonical source of this file is maintained with the GNU C Library.
 Bugs can be reported to bug-glibc@prep.ai.mit.edu.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-bin.h ./include/fopen-bin.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-bin.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/fopen-bin.h	2018-01-04 01:49:18.000000000 +0000
@@ -7,7 +7,7 @@
    cope with a "b" in the string, indicating binary files, but some reject this
    (and thereby don't conform to ANSI C, but what else is new?).
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-same.h ./include/fopen-same.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-same.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/fopen-same.h	2018-01-04 01:49:18.000000000 +0000
@@ -7,7 +7,7 @@
    "b" to the string, indicating binary files, but some reject this
    (and thereby don't conform to ANSI C, but what else is new?).
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-vms.h ./include/fopen-vms.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/fopen-vms.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/fopen-vms.h	2018-01-04 01:49:18.000000000 +0000
@@ -5,7 +5,7 @@
    This version is for VMS systems, where text and binary files are
    different.
    
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-c-fe.def ./include/gcc-c-fe.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-c-fe.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/gcc-c-fe.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Interface between GCC C FE and GDB  -*- c -*-
 
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-c-interface.h ./include/gcc-c-interface.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-c-interface.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/gcc-c-interface.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Interface between GCC C FE and GDB
 
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-cp-fe.def ./include/gcc-cp-fe.def
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-cp-fe.def	2018-01-03 01:49:16.000000000 +0000
+++ ./include/gcc-cp-fe.def	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Interface between GCC C++ FE and GDB  -*- c -*-
 
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-cp-interface.h ./include/gcc-cp-interface.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-cp-interface.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/gcc-cp-interface.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Interface between GCC C++ FE and GDB
 
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-interface.h ./include/gcc-interface.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/gcc-interface.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/gcc-interface.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Generic interface between GCC and GDB
 
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of GCC.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/getopt.h ./include/getopt.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/getopt.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/getopt.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Declarations for getopt.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    NOTE: The canonical source of this file is maintained with the GNU C Library.
    Bugs can be reported to bug-glibc@gnu.org.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/hashtab.h ./include/hashtab.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/hashtab.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/hashtab.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* An expandable hash tables datatype.  
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Vladimir Makarov (vmakarov@cygnus.com).
 
 This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/hp-symtab.h ./include/hp-symtab.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/hp-symtab.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/hp-symtab.h	2018-01-04 01:49:18.000000000 +0000
@@ -4,7 +4,7 @@
    Written by the Center for Software Science at the University of Utah
    and by Cygnus Support.
 
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ieee.h ./include/ieee.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/ieee.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/ieee.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* IEEE Standard 695-1980 "Universal Format for Object Modules" header file
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/leb128.h ./include/leb128.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/leb128.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/leb128.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Utilities for reading leb128 values.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 This file is part of the libiberty library.
 Libiberty is free software; you can redistribute it and/or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/libiberty.h ./include/libiberty.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/libiberty.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/libiberty.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Function declarations for libiberty.
 
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    
    Note - certain prototypes declared in this header file are for
    functions whoes implementation copyright does not belong to the
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/longlong.h ./include/longlong.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/longlong.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/longlong.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* longlong.h -- definitions for mixed size 32/64 bit arithmetic.
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU C Library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/lto-symtab.h ./include/lto-symtab.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/lto-symtab.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/lto-symtab.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Data types used in the IL symbol table.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by Rafael Espindola <espindola@google.com>
 
 This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/arm64.h ./include/mach-o/arm64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/arm64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/arm64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O arm declarations for BFD.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/arm.h ./include/mach-o/arm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/arm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/arm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O arm declarations for BFD.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/codesign.h ./include/mach-o/codesign.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/codesign.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/codesign.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/external.h ./include/mach-o/external.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/external.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/external.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/loader.h ./include/mach-o/loader.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/loader.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/loader.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/reloc.h ./include/mach-o/reloc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/reloc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/reloc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/unwind.h ./include/mach-o/unwind.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/unwind.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/unwind.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O compact unwind encoding.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/x86-64.h ./include/mach-o/x86-64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/mach-o/x86-64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/mach-o/x86-64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Mach-O support for BFD.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/MAINTAINERS ./include/MAINTAINERS
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/MAINTAINERS	2018-01-03 01:49:16.000000000 +0000
+++ ./include/MAINTAINERS	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 See ../binutils/MAINTAINERS
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/md5.h ./include/md5.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/md5.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/md5.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* md5.h - Declaration of functions and data types used for MD5 sum
    computing library functions.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    NOTE: The canonical source of this file is maintained with the GNU C
    Library.  Bugs can be reported to bug-glibc@prep.ai.mit.edu.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/alpha-ext.h ./include/nlm/alpha-ext.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/alpha-ext.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/alpha-ext.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Alpha NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    By Ian Lance Taylor, Cygnus Support
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/common.h ./include/nlm/common.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/common.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/common.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/external.h ./include/nlm/external.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/external.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/external.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/i386-ext.h ./include/nlm/i386-ext.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/i386-ext.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/i386-ext.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* i386 NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/internal.h ./include/nlm/internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    Written by Fred Fish @ Cygnus Support.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/ppc-ext.h ./include/nlm/ppc-ext.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/ppc-ext.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/ppc-ext.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* PowerPC NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/sparc32-ext.h ./include/nlm/sparc32-ext.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/nlm/sparc32-ext.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/nlm/sparc32-ext.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SPARC NLM (NetWare Loadable Module) support for BFD.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/oasys.h ./include/oasys.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/oasys.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/oasys.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Oasys object format header file for BFD.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/objalloc.h ./include/objalloc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/objalloc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/objalloc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* objalloc.h -- routines to allocate memory for objects
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Solutions.
 
 This program is free software; you can redistribute it and/or modify it
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/obstack.h ./include/obstack.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/obstack.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/obstack.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* obstack.h - object stack macros
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/aarch64.h ./include/opcode/aarch64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/aarch64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/aarch64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* AArch64 assembler/disassembler support.
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of GNU Binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/alpha.h ./include/opcode/alpha.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/alpha.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/alpha.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* alpha.h -- Header file for Alpha opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@tamu.edu>,
    patterned after the PPC opcode table written by Ian Lance Taylor.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc-attrs.h ./include/opcode/arc-attrs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc-attrs.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/arc-attrs.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 1994-2016 Free Software Foundation, Inc.
+/* Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc-func.h ./include/opcode/arc-func.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc-func.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/arc-func.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Replace functions for the ARC relocs.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and
    the GNU Binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc.h ./include/opcode/arc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/arc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for the ARC.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arm.h ./include/opcode/arm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/arm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/arm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARM assembler/disassembler support.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and GAS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/avr.h ./include/opcode/avr.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/avr.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/avr.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Opcode table for the Atmel AVR micro controllers.
 
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Denis Chertykov <denisc@overta.ru>
    
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/bfin.h ./include/opcode/bfin.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/bfin.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/bfin.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* bfin.h -- Header file for ADI Blackfin opcode table
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of GDB, GAS, and the GNU binutils.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/cgen.h ./include/opcode/cgen.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/cgen.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/cgen.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Header file for targets using CGEN: Cpu tools GENerator.
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of GDB, the GNU debugger, and the GNU Binutils.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/convex.h ./include/opcode/convex.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/convex.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/convex.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Information for instruction disassembly on the Convex.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of 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.0.50.20180103/include/opcode/cr16.h ./include/opcode/cr16.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/cr16.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/cr16.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* cr16.h -- Header file for CR16 opcode and register tables.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Contributed by M R Swami Reddy
 
    This file is part of GAS, GDB and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/cris.h ./include/opcode/cris.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/cris.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/cris.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* cris.h -- Header file for CRIS opcode and register tables.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB, Lund, Sweden.
    Originally written for GAS 1.38.1 by Mikael Asker.
    Updated, BFDized and GNUified by Hans-Peter Nilsson.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/crx.h ./include/opcode/crx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/crx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/crx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* crx.h -- Header file for CRX opcode and register tables.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Contributed by Tomer Levi, NSC, Israel.
    Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
    Updates, BFDizing, GNUifying and ELF support by Tomer Levi.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/d10v.h ./include/opcode/d10v.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/d10v.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/d10v.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* d10v.h -- Header file for D10V opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Martin Hunt (hunt@cygnus.com), Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/d30v.h ./include/opcode/d30v.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/d30v.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/d30v.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* d30v.h -- Header file for D30V opcode table
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Written by Martin Hunt (hunt@cygnus.com), Cygnus Solutions
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/dlx.h ./include/opcode/dlx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/dlx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/dlx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the DLX microprocess.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and GAS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ft32.h ./include/opcode/ft32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ft32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/ft32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for decoding the ft32 opcode table.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by FTDI (support@ftdichip.com)
 
 This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/h8300.h ./include/opcode/h8300.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/h8300.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/h8300.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for the H8/300
-   Copyright (C) 1991-2017 Free Software Foundation, Inc.
+   Copyright (C) 1991-2018 Free Software Foundation, Inc.
    Written by Steve Chamberlain <sac@cygnus.com>.
    
    This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/hppa.h ./include/opcode/hppa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/hppa.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/hppa.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the PA-RISC.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    Contributed by the Center for Software Science at the
    University of Utah (pa-gdb-bugs@cs.utah.edu).
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i370.h ./include/opcode/i370.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i370.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/i370.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* i370.h -- Header file for S/390 opcode table
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    PowerPC version written by Ian Lance Taylor, Cygnus Support
    Rewritten for i370 ESA/390 support, Linas Vepstas <linas@linas.org>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i386.h ./include/opcode/i386.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i386.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/i386.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* opcode/i386.h -- Intel 80386 opcode macros
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler, and GDB, the GNU Debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i860.h ./include/opcode/i860.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i860.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/i860.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the i860.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i960.h ./include/opcode/i960.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/i960.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/i960.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Basic 80960 instruction formats.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ia64.h ./include/opcode/ia64.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ia64.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/ia64.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64.h -- Header file for ia64 opcode table
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m68hc11.h ./include/opcode/m68hc11.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m68hc11.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/m68hc11.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* m68hc11.h -- Header file for Motorola 68HC11 & 68HC12 opcode table
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Stephane Carrez (stcarrez@nerim.fr)
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m68k.h ./include/opcode/m68k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m68k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/m68k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table header for m680[01234]0/m6888[12]/m68851.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of GDB, GAS, and the GNU binutils.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m88k.h ./include/opcode/m88k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/m88k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/m88k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the Motorola M88k family.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and GAS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/metag.h ./include/opcode/metag.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/metag.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/metag.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Imagination Technologies Meta opcode table.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This file is part of GDB and GAS.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mips.h ./include/opcode/mips.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mips.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/mips.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* mips.h.  Mips opcode list for GDB, the GNU debugger.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Contributed by Ralph Campbell and OSF
    Commented and modified by Ian Lance Taylor, Cygnus Support
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mmix.h ./include/opcode/mmix.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mmix.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/mmix.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* mmix.h -- Header file for MMIX opcode table
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Hans-Peter Nilsson (hp@bitrange.com)
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mn10200.h ./include/opcode/mn10200.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mn10200.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/mn10200.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* mn10200.h -- Header file for Matsushita 10200 opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Jeff Law, Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mn10300.h ./include/opcode/mn10300.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/mn10300.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/mn10300.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* mn10300.h -- Header file for Matsushita 10300 opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Jeff Law, Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/moxie.h ./include/opcode/moxie.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/moxie.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/moxie.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for decoding the moxie opcode table.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by Anthony Green (green@moxielogic.com).
 
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/msp430-decode.h ./include/opcode/msp430-decode.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/msp430-decode.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/msp430-decode.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode decoder for the TI MSP430
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Written by DJ Delorie <dj@redhat.com>
 
    This file is part of GDB, the GNU Debugger.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/msp430.h ./include/opcode/msp430.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/msp430.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/msp430.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Opcode table for the TI MSP430 microcontrollers
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by Dmitry Diky <diwil@mail.ru>
    
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nds32.h ./include/opcode/nds32.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nds32.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/nds32.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* nds32.h -- Header file for nds32 opcode table
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nios2.h ./include/opcode/nios2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nios2.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/nios2.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Nios II opcode list for GAS, the GNU assembler.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/include/opcode/nios2r1.h ./include/opcode/nios2r1.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nios2r1.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/nios2r1.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Nios II R1 opcode list for GAS, the GNU assembler.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Mentor Graphics, Inc.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nios2r2.h ./include/opcode/nios2r2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/nios2r2.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/nios2r2.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Nios II R2 opcode list for GAS, the GNU assembler.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Mentor Graphics, Inc.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/np1.h ./include/opcode/np1.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/np1.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/np1.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print GOULD NPL instructions for GDB, the GNU debugger.
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2018 Free Software Foundation, Inc.
 
    This file is part of 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.0.50.20180103/include/opcode/ns32k.h ./include/opcode/ns32k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ns32k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/ns32k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ns32k-opcode.h -- Opcode table for National Semi 32k processor
-   Copyright (C) 1987-2017 Free Software Foundation, Inc.
+   Copyright (C) 1987-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pdp11.h ./include/opcode/pdp11.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pdp11.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/pdp11.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* PDP-11 opcde list.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and GAS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pj.h ./include/opcode/pj.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pj.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/pj.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for decoding the picoJava opcode table.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Steve Chamberlain of Transmeta (sac@pobox.com).
 
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pn.h ./include/opcode/pn.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pn.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/pn.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print GOULD PN (PowerNode) instructions for GDB, the GNU debugger.
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2018 Free Software Foundation, Inc.
 
    This file is part of 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.0.50.20180103/include/opcode/ppc.h ./include/opcode/ppc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/ppc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/ppc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* ppc.h -- Header file for PowerPC opcode table
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pru.h ./include/opcode/pru.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pru.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/pru.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI PRU opcode list for GAS, the GNU assembler.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pyr.h ./include/opcode/pyr.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/pyr.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/pyr.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* pyramid.opcode.h -- gdb initial attempt.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/riscv.h ./include/opcode/riscv.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/riscv.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/riscv.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* riscv.h.  RISC-V opcode list for GDB, the GNU debugger.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
    Contributed by Andrew Waterman
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/rl78.h ./include/opcode/rl78.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/rl78.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/rl78.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode decoder for the Renesas RL78
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
    Written by DJ Delorie <dj@redhat.com>
 
    This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/rx.h ./include/opcode/rx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/rx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/rx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode decoder for the Renesas RX
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Written by DJ Delorie <dj@redhat.com>
 
    This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/s390.h ./include/opcode/s390.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/s390.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/s390.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* s390.h -- Header file for S390 opcode table
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/score-datadep.h ./include/opcode/score-datadep.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/score-datadep.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/score-datadep.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* score-datadep.h -- Score Instructions data dependency table
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by: 
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/score-inst.h ./include/opcode/score-inst.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/score-inst.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/score-inst.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* score-inst.h -- Score Instructions Table
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by: 
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/sparc.h ./include/opcode/sparc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/sparc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/sparc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for opcode table for the sparc.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and
    the GNU Binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/spu.h ./include/opcode/spu.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/spu.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/spu.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU ELF support for BFD.
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of GDB, GAS, and the GNU binutils.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/spu-insns.h ./include/opcode/spu-insns.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/spu-insns.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/spu-insns.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU ELF support for BFD.
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tahoe.h ./include/opcode/tahoe.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tahoe.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tahoe.h	2018-01-04 01:49:18.000000000 +0000
@@ -2,7 +2,7 @@
  * Ported by the State University of New York at Buffalo by the Distributed
  * Computer Systems Lab, Department of Computer Science, 1991.
  */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and BINUTILS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic30.h ./include/opcode/tic30.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic30.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic30.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* tic30.h -- Header file for TI TMS320C30 opcode table
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic4x.h ./include/opcode/tic4x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic4x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic4x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Table of opcodes for the Texas Instruments TMS320C[34]X family.
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
   
    Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
    
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic54x.h ./include/opcode/tic54x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic54x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic54x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* tic54x.h -- Header file for TI TMS320C54X opcode table
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Timothy Wall (twall@cygnus.com)
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-control-registers.h ./include/opcode/tic6x-control-registers.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-control-registers.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic6x-control-registers.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X control register information.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x.h ./include/opcode/tic6x.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic6x.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X opcode information.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-insn-formats.h ./include/opcode/tic6x-insn-formats.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-insn-formats.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic6x-insn-formats.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X instruction format information.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-opcode-table.h ./include/opcode/tic6x-opcode-table.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic6x-opcode-table.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic6x-opcode-table.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X opcode table.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic80.h ./include/opcode/tic80.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tic80.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tic80.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* tic80.h -- Header file for TI TMS320C80 (MV) opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Fred Fish (fnf@cygnus.com), Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tilegx.h ./include/opcode/tilegx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tilegx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tilegx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* TILE-Gx opcode information.
  *
- *    Copyright (C) 2011-2017 Free Software Foundation, Inc.
+ *    Copyright (C) 2011-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tilepro.h ./include/opcode/tilepro.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/tilepro.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/tilepro.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* TILEPro opcode information.
  *
- *    Copyright (C) 2011-2017 Free Software Foundation, Inc.
+ *    Copyright (C) 2011-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/v850.h ./include/opcode/v850.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/v850.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/v850.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* v850.h -- Header file for NEC V850 opcode table
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by J.T. Conklin, Cygnus Support
 
    This file is part of GDB, GAS, and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/vax.h ./include/opcode/vax.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/vax.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/vax.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Vax opcde list.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of GDB and GAS.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/visium.h ./include/opcode/visium.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/visium.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/visium.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Opcode table header for Visium.
 
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of GDB, GAS, and GNU binutils.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/wasm.h ./include/opcode/wasm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/wasm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/wasm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* WebAssembly assembler/disassembler support.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU assembler.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/xgate.h ./include/opcode/xgate.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/opcode/xgate.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/opcode/xgate.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* xgate.h -- Freescale XGATE opcode list
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Sean Keys (skeys@ipdatasys.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/os9k.h ./include/os9k.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/os9k.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/os9k.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* os9k.h  -  OS-9000 i386 module header definitions
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
    
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/partition.h ./include/partition.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/partition.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/partition.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* List implementation of a partition of consecutive integers.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by CodeSourcery, LLC.
 
    This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/plugin-api.h ./include/plugin-api.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/plugin-api.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/plugin-api.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* plugin-api.h -- External linker plugin API.  */
 
-/* Copyright (C) 2009-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Written by Cary Coutant <ccoutant@google.com>.
 
    This file is part of binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/progress.h ./include/progress.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/progress.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/progress.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Default definitions for progress macros.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/safe-ctype.h ./include/safe-ctype.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/safe-ctype.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/safe-ctype.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* <ctype.h> replacement macros.
 
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Zack Weinberg <zackw@stanford.edu>.
 
 This file is part of the libiberty library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/sha1.h ./include/sha1.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/sha1.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/sha1.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Declarations of functions and data types used for SHA1 sum
    library functions.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/simple-object.h ./include/simple-object.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/simple-object.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/simple-object.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* simple-object.h -- simple routines to read and write object files
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Google.
 
 This program is free software; you can redistribute it and/or modify it
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/aout.h ./include/som/aout.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/aout.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/som/aout.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SOM a.out definitions for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/clock.h ./include/som/clock.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/clock.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/som/clock.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SOM clock definition for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/internal.h ./include/som/internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/som/internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SOM internal definitions for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/lst.h ./include/som/lst.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/lst.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/som/lst.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SOM lst definitions for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/reloc.h ./include/som/reloc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/som/reloc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/som/reloc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* SOM relocation definitions for BFD.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/sort.h ./include/sort.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/sort.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/sort.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Sorting algorithms.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Mark Mitchell <mark@codesourcery.com>.
 
 This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/splay-tree.h ./include/splay-tree.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/splay-tree.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/splay-tree.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* A splay-tree datatype.  
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Mark Mitchell (mark@markmitchell.com).
 
    This file is part of GCC.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/symcat.h ./include/symcat.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/symcat.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/symcat.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Symbol concatenation utilities.
 
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/timeval-utils.h ./include/timeval-utils.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/timeval-utils.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/timeval-utils.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Basic struct timeval utilities.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
 This file is part of the libiberty library.
 Libiberty is free software; you can redistribute it and/or
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dcx.h ./include/vms/dcx.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dcx.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/dcx.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format for DeCompression.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dmt.h ./include/vms/dmt.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dmt.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/dmt.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Debug Module Table.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dsc.h ./include/vms/dsc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dsc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/dsc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Descriptors.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dst.h ./include/vms/dst.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/dst.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/dst.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Debug Symbol Table.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eeom.h ./include/vms/eeom.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eeom.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eeom.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended End Of Module.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egps.h ./include/vms/egps.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egps.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/egps.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Program Section Definition.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egsd.h ./include/vms/egsd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egsd.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/egsd.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Global Symbol Directory.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egst.h ./include/vms/egst.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egst.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/egst.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Global Symbol Definition.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egsy.h ./include/vms/egsy.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/egsy.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/egsy.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Global Symbol.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eiaf.h ./include/vms/eiaf.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eiaf.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eiaf.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Activator Fixup section.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eicp.h ./include/vms/eicp.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eicp.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eicp.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image section Change Protection.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eidc.h ./include/vms/eidc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eidc.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eidc.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Ident Consistency check.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eiha.h ./include/vms/eiha.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eiha.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eiha.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Activation.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihd.h ./include/vms/eihd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihd.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eihd.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Header.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihi.h ./include/vms/eihi.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihi.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eihi.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Identification.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihs.h ./include/vms/eihs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihs.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eihs.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Symbols and debug table.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihvn.h ./include/vms/eihvn.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eihvn.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eihvn.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Header Version.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eisd.h ./include/vms/eisd.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eisd.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eisd.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Image Section Descriptor.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/emh.h ./include/vms/emh.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/emh.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/emh.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Module Header.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eobjrec.h ./include/vms/eobjrec.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/eobjrec.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/eobjrec.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Object Records.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdf.h ./include/vms/esdf.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdf.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/esdf.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended GSD Global Symbol Definition.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdfm.h ./include/vms/esdfm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdfm.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/esdfm.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Symbol Definition for version Mask.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdfv.h ./include/vms/esdfv.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esdfv.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/esdfv.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Symbol Def for Vectored symbols.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esgps.h ./include/vms/esgps.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esgps.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/esgps.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Shared Program Section Definition.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esrf.h ./include/vms/esrf.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/esrf.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/esrf.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended GSD Global Symbol Reference.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/etir.h ./include/vms/etir.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/etir.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/etir.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Extended Text Information and Relocation.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/internal.h ./include/vms/internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS internal format.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/lbr.h ./include/vms/lbr.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/lbr.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/lbr.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Libraries.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/prt.h ./include/vms/prt.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/prt.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/prt.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Protection values.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/shl.h ./include/vms/shl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vms/shl.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vms/shl.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,6 +1,6 @@
 /* Alpha VMS external format of Shareable image List.
 
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vtv-change-permission.h ./include/vtv-change-permission.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/vtv-change-permission.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/vtv-change-permission.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2013-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2018 Free Software Foundation, Inc.
   
    This file is part of GCC.
   
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xregex2.h ./include/xregex2.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xregex2.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/xregex2.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,7 +1,7 @@
 /* Definitions for data structures and routines for the regular
    expression library, version 0.12.
 
-   Copyright (C) 1985-2017 Free Software Foundation, Inc.
+   Copyright (C) 1985-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU C Library.  Its master source is NOT part of
    the C library, however.  The master source lives in /gd/gnu/lib.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-config.h ./include/xtensa-config.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-config.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/xtensa-config.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Xtensa configuration settings.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Contributed by Bob Wilson (bob.wilson@acm.org) at Tensilica.
 
    This program is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-isa.h ./include/xtensa-isa.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-isa.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/xtensa-isa.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Interface definition for configurable Xtensa ISA support.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-isa-internal.h ./include/xtensa-isa-internal.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/include/xtensa-isa-internal.h	2018-01-03 01:49:16.000000000 +0000
+++ ./include/xtensa-isa-internal.h	2018-01-04 01:49:18.000000000 +0000
@@ -1,5 +1,5 @@
 /* Internal definitions for configurable Xtensa ISA support.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/md5.sum ./md5.sum
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/md5.sum	2018-01-03 01:52:53.000000000 +0000
+++ ./md5.sum	2018-01-04 01:53:04.000000000 +0000
@@ -1,220 +1,220 @@
-ddd303b624faa0c6bedf8b48a76a43c2  bfd/cpu-pru.c
-cb4bfbe581abc5a7727ab8d57d44432d  bfd/tekhex.c
-bf48ad72aee7c73f8f9ea4ffa9a3161c  bfd/reloc.c
-3c89842de11fe17182096d023f1171ad  bfd/dwarf2.c
-4358a531dc442a1ad243cf8f649fdfc8  bfd/libbfd.h
-18c2ea842258517b00048f52240e22ff  bfd/cpu-nds32.c
-985442980327a26007dd7960d2d3e260  bfd/vaxnetbsd.c
-7a724fab759579c6162e43a11b72675e  bfd/elf64-ppc.c
-ffdbfd862b6893e30a1269933e002cb1  bfd/elf32-mcore.c
-aa61938a0d46f459cbc94a04d4421a52  bfd/pe-mips.c
-50e97fe04d4448f8bebc7d5a4ff52150  bfd/archures.c
-82d8992ba7e53dc7ab33feb47e44eb29  bfd/i386lynx.c
-fe8e515e8d99efe6a40c3b0a1e7e3699  bfd/bfdwin.c
+2d02487a3e195372e7d3ae5533fa9b71  bfd/cpu-pru.c
+68008f8e6004a9132a2d725e2c75a055  bfd/tekhex.c
+d9401510795ed3f7cb720990f2c32472  bfd/reloc.c
+c49b5bbd1f0d681349f5ae91a351a957  bfd/dwarf2.c
+8d5bc804b6ca3e761eaed164d8a3d02d  bfd/libbfd.h
+f1e932eb1c19f2763afafa12ca09e210  bfd/cpu-nds32.c
+69dc19cbef8cc9c9e991c11695a26e5b  bfd/vaxnetbsd.c
+1fa5131c9e51308e23c94897af04f8df  bfd/elf64-ppc.c
+e41e9d59027e87651760db8a67112344  bfd/elf32-mcore.c
+4dda85710094fe1608198980b25a03fc  bfd/pe-mips.c
+3d2995087748120625506dd3d439eba9  bfd/archures.c
+e457dca9153e4353fda68aef59d0a95a  bfd/i386lynx.c
+f9e11089341bcb38290cff4cc0fa2583  bfd/bfdwin.c
 e41bf4306979bec62eb8430fb41df6a5  bfd/ChangeLog-2013
-9cff37639ab0ed5d6e67fb24d5a73477  bfd/aout32.c
-593be84ec10083baa187457a7276bee2  bfd/elf32-xstormy16.c
-6328ebe29ead9fb6ee1ba0ac5cd2610f  bfd/elf32-m68hc11.c
-ff90c25d38c96fb53a52907a4b3cb258  bfd/elfxx-tilegx.c
-cd4ce122701b34acff811e7c20063383  bfd/epoc-pe-arm.c
-0ac8cc452dd5c34c43cb006a228f6c48  bfd/aout-adobe.c
+17219aee3ee1186bef8c0f3f6c1b956e  bfd/aout32.c
+43a708a75ea74ea73202ccac83c1754f  bfd/elf32-xstormy16.c
+cccc2683ce4d1528099a06b9c66db460  bfd/elf32-m68hc11.c
+5dd9d4a3a3a46b826d8ebdf16310235e  bfd/elfxx-tilegx.c
+cde7275aea09b48aa69c20654b1d36d5  bfd/epoc-pe-arm.c
+99628411aa0490ebb602b390cf2ee999  bfd/aout-adobe.c
 5ddd7325e4cba21950fe2d391072cf87  bfd/ChangeLog-2011
-6385730860547091a881f57fe6a4be59  bfd/libcoff.h
-b5dced7f806ed0f063c1687edab794b1  bfd/elf32-cr16c.c
-ddcad719b514a8a5ad83bd4757938474  bfd/cpu-m68hc12.c
-688b4e2604c466db86089921e5d75166  bfd/xsym.h
-ed082f4c1129a6210aef3d129bbfaac6  bfd/cpu-mcore.c
-48406fcbb5e273b73782e928bfbd7d79  bfd/syms.c
-4ea6c1a35d85faa6ce3f56952a842253  bfd/cpu-crx.c
-64d0f43e42f6717b512cece609744749  bfd/hp300hpux.c
-51b3449a8fa09a56778e7aa6e6b01db0  bfd/Makefile.in
-0356c18ba9d1f63f181322e7cf89b374  bfd/elf32-tilegx.c
-19afde50566ec17ff88e75205e5e763d  bfd/cpu-hppa.c
+626c8473542e7e646ced170351d5f5f3  bfd/libcoff.h
+7df56cc7265b079c29909672be74a064  bfd/elf32-cr16c.c
+d4149e5040406797b7521efa62b15d0f  bfd/cpu-m68hc12.c
+f69ea0550035e00576ad40d673bf046f  bfd/xsym.h
+1925bb1f99a9ae026c8f5379d2d7df6e  bfd/cpu-mcore.c
+f10d2d7868fe269ac30700d4c2280ef4  bfd/syms.c
+575b314e276b4a0b4aa3d2bd2b6b9175  bfd/cpu-crx.c
+1018aab755aabb3d66d9ca0314ef5ec8  bfd/hp300hpux.c
+6a99d819dd260c0baf7d2a8cb59b7cbf  bfd/Makefile.in
+3a5560cea7cf503300086b175f13e8e8  bfd/elf32-tilegx.c
+9ffb3ca4e1355a997f7aabebef7f08ab  bfd/cpu-hppa.c
 dad496c68df8395b3cdb8e3187c37eb1  bfd/dep-in.sed
-a5b48cc740a6ea595365ad43da634d42  bfd/elf32-metag.h
-126fb86a31dbadb03d4d6989f386c7bb  bfd/cpu-cris.c
-45b115f70c3134b2191cba9ab84f3f99  bfd/pei-x86_64.c
-695a3537816a5c4e72e504fbeae020bb  bfd/cpu-d10v.c
-015d99b635fb6d93ae284cbd7903860c  bfd/xtensa-modules.c
-ac3acf2dc4197d20a011e34dd8c2bc65  bfd/elfcore.h
-b515cd5c69180816efb7fb344409e8b3  bfd/wasm-module.c
-876d59706f754194130d46334a9c2efd  bfd/elf64-mips.c
-f166d84c263d357d6eadb7a8d861e7a4  bfd/cpu-m9s12x.c
-e2d2093131185c57716529850f20d6b3  bfd/version.h
-a11a835899b8428781e5df11be161cbf  bfd/cpu-tilegx.c
-1defa586e335cc6419634a11161d4347  bfd/coff-mcore.c
-9eb1c7d27ae726d800107588bfde381c  bfd/cpu-avr.c
-09f5177d350e2d493c7a1dcf6d4b9fc9  bfd/aout64.c
-e0858958b8cd2029e9a3f2d2514b4fa5  bfd/elf32-pru.c
+be844164945e9f930a49c625fca9931e  bfd/elf32-metag.h
+7e5e4b433382308198439840a4e80941  bfd/cpu-cris.c
+1c53745ebe0fc7c2a81575aacd857acd  bfd/pei-x86_64.c
+bb45f17458fbd361569bfb2067575c7f  bfd/cpu-d10v.c
+30b3c2b0347be7d1bd27e6683a86ce5f  bfd/xtensa-modules.c
+1136eb2f4ffc0006c38ae19f90112ad5  bfd/elfcore.h
+f15e31835a8d7272e1acd59dc86ebc2a  bfd/wasm-module.c
+2f1d48da02b5ed6e94cb3beb7dae5d9c  bfd/elf64-mips.c
+32c1c2c183f56bd2b5af2fb9c3ca94af  bfd/cpu-m9s12x.c
+3dc6658c64690375a6a4f0851e188064  bfd/version.h
+25cd4c1378787d5bb9fa74b13a55098a  bfd/cpu-tilegx.c
+15946361c2ae68e8133d7e10485f7ed4  bfd/coff-mcore.c
+836b9de6d0ea1914f82c0ec0fa0341ef  bfd/cpu-avr.c
+aa2713fe4d188e32746d64e0387de034  bfd/aout64.c
+3070eef0d1328a4514d5c64619122802  bfd/elf32-pru.c
 f5ad372cf681a57b9a43f6975c05e33c  bfd/ChangeLog-2012
-1618cefb612e945bcd7ba009a5c26e9c  bfd/elf.c
-c4d4c56065926b63d5c07c696a3484e3  bfd/hppabsd-core.c
-50d7c8ec6b4a623b6e0f25a9739cf54d  bfd/elf32-xgate.c
-00cfb317aac99cb74d51774b2ecb3276  bfd/elf32-nds32.h
-df06c023cad6aec74554eefe30cfaeb5  bfd/coff-bfd.h
-ffaa0d07d45576f1cf95c76087adc80b  bfd/demo64.c
-ea2c679882314f080037e2858a9be55b  bfd/ecoff.c
-d879740c416e3ba5684059d49bdb2fcb  bfd/cpu-moxie.c
-070064f5fbad4ce0f3bdecaf6dcc42c4  bfd/mach-o.c
-8a1c40e166b9def05cc6316c1a221a25  bfd/m68klinux.c
-ab624af3c17dbedefdc03cff6387a053  bfd/elf32-vax.c
-c13d2397d657b1b835cb09aba7c930ad  bfd/pe-arm-wince.c
-9aca068f2779e70963c3d892e4164fb5  bfd/cpu-rx.c
-a4fdb5e64893e6693d7129b2609514b4  bfd/cpu-ip2k.c
-c24dfaebd04ea0dbf5ecec6e6a09005f  bfd/i386linux.c
-56b96433a37f8e324b4f011331b7e42b  bfd/cpu-h8500.c
-e0b011f99428f10390a9c5e6e7d54070  bfd/elf32-tilepro.h
-f1b54f68e879487e11abc65bfdd33beb  bfd/elf32-s390.c
-d4f3b8cecab83079a6e5b6c42804d756  bfd/libaout.h
-a1f299bd9d3955f2e6b1b7cfc455c9ef  bfd/elfxx-aarch64.h
-e8a353a486750c07a0633a8f072c147c  bfd/elf-vxworks.c
-3d3864531c819420dc77dda8fc3d1c77  bfd/elfxx-mips.c
-378ebee92d3f9eabee879dc8413dbff1  bfd/archive.c
-7905982e87246df9fa7532f6ab73aa66  bfd/aix5ppc-core.c
-e439f9c709f759847a3db3f6135adcb4  bfd/pei-ppc.c
-e6adad85d3c16c1048d7c41a9fa88a3d  bfd/elfxx-ia64.c
-c61c63848d7cedebd8902619dc77ef17  bfd/elf32-dlx.c
-93cedfcbec6572b648f7814099014aed  bfd/elf64-tilegx.h
-cb2400f73df415b2d062a8c820d6ca26  bfd/peicode.h
-b48eda548581f015ddcb3f1f2ae3e74d  bfd/coff-mips.c
-b03f5e135bf190cbd096378698efbc90  bfd/coff-h8500.c
-00c82873888c91c7980dfcb2de97ad85  bfd/cf-i386lynx.c
-3217afdb8590065b5e14213c7d1ca4cb  bfd/elf32-mep.c
-7fd40a9d9f02f086e0008e89bd6a991d  bfd/elf32-v850.c
-a3740ebb7f2ba3334778459777b67263  bfd/nlm32.c
-bc6489411e2743ec1856a1b71039ddef  bfd/cpu-i860.c
-a596cefdad780d039abf916f9325fb87  bfd/coff-m88k.c
-3422da8dd40fe9db98b0c5e99d010310  bfd/mach-o.h
-7134a85b70a13e9dc75d0475663b4e75  bfd/elfxx-mips.h
-4a5b880c2def25a42fbeb2ac9713026c  bfd/aout-sparcle.c
-bced81513fc70f3016809aa3802975e7  bfd/elfxx-target.h
-059cb9b6136f3f302b91a3563759c9c7  bfd/i386os9k.c
-5b1e74b9970e6554057c067a886cd4e1  bfd/m88kmach3.c
-3314dc6afe8073ac3c6a08d7b5c9f2cd  bfd/ecofflink.c
-1718ec9b1c823c47ecc6566d0277a5ec  bfd/ptrace-core.c
-09c067f3808f15309b8edcb39e9c1c4b  bfd/cpu-ft32.c
-f382ce881eaab910809ce2e4402f4e5e  bfd/xcofflink.c
+a24db2f31f9ba02d032d2ed3daf5a9d6  bfd/elf.c
+1cd173ecf143a7d4ebb8cad552b1e995  bfd/hppabsd-core.c
+c16c89ed3d4ff2eabe4b60532b17305f  bfd/elf32-xgate.c
+77b7d7e864c19f6779fd69c24a3c29e8  bfd/elf32-nds32.h
+f00c43a4a52e541de728e1bcc410a246  bfd/coff-bfd.h
+7e76a3f8b4c5daa9e3a06628bf6ec908  bfd/demo64.c
+fbc97cd69ede0c34b5ed6f4d69229b29  bfd/ecoff.c
+41566a7e839f4531bb42eb82a1d48f81  bfd/cpu-moxie.c
+536e66c807b089f4b440a0c53c87b8a4  bfd/mach-o.c
+1ea1e9ac25975b726a3d223e71203df2  bfd/m68klinux.c
+d5b3104782eeeb21f5f57278f15bcf77  bfd/elf32-vax.c
+11cb6591044cc250a9d953cbc698db58  bfd/pe-arm-wince.c
+1235bb127d7ff16d04fc597513e48510  bfd/cpu-rx.c
+28c79dd27ffbff5d8269e1ee81330a39  bfd/cpu-ip2k.c
+f8cc59a987f1c124feb5ac1702afe3f1  bfd/i386linux.c
+6bc93f0c9a22ea03c15c9cc72ff7a133  bfd/cpu-h8500.c
+bf291948e17b61b2c2dc2513dda2a95a  bfd/elf32-tilepro.h
+7651c7e06c214f9b0b5fb0b5bef00d5d  bfd/elf32-s390.c
+bfa43dd989f1e65c7da1cf1110a0182a  bfd/libaout.h
+d5fa630dab70077f7a46c8b7e209b6c4  bfd/elfxx-aarch64.h
+d4f19e72e13657f50aa7d6429711e53d  bfd/elf-vxworks.c
+ab4e2d4b5eb7100f1f4c9221904d9f1c  bfd/elfxx-mips.c
+b4c284495e1ab0a4605e4cee42f52e5e  bfd/archive.c
+c65250570f63c8c3a91088f8fa23f340  bfd/aix5ppc-core.c
+f08f49553df4594e5541c9e1e8c5aa50  bfd/pei-ppc.c
+df40573b6fe1376b421fe4b8d8fa8c70  bfd/elfxx-ia64.c
+057e1abb86f7d603d4dea9e612ef1a4d  bfd/elf32-dlx.c
+252ca37fd7127c742e67cb72207c130b  bfd/elf64-tilegx.h
+f6b5fc0b8a93562b9af1e229d4d78183  bfd/peicode.h
+3e0595a655fb9d9ed8318471af7263d3  bfd/coff-mips.c
+e0d15aea156f7526d9d4518c5100cbc5  bfd/coff-h8500.c
+78d8c516041c3aaf6386d639dac6da61  bfd/cf-i386lynx.c
+52afc0efb86e9107504ebb31ae4e0b3a  bfd/elf32-mep.c
+54e625e8f6428dce4ce1182bdbef622d  bfd/elf32-v850.c
+d2245de27ec486e9dd03ca33f5c046af  bfd/nlm32.c
+65840c9566638068f769168a02b3ab97  bfd/cpu-i860.c
+c97164b6c6c04e4940772190ceba3798  bfd/coff-m88k.c
+4bf4a0b153de737b6997b6f7b40c5410  bfd/mach-o.h
+a689a2277520df87ee1ff85cc8a3df4e  bfd/elfxx-mips.h
+80cf64e055b33edb2c32520d3b193d59  bfd/aout-sparcle.c
+ffa488075d260a25ac2515a19f90d0fc  bfd/elfxx-target.h
+1e4379c4dc9688925141b07fb5867fc6  bfd/i386os9k.c
+ed03f8db1552978f7afa8d3127cccf78  bfd/m88kmach3.c
+fd75b1f09b3ad3c8e9dd747c85a0c4c1  bfd/ecofflink.c
+e0e04c872a2222ff618787c66052652c  bfd/ptrace-core.c
+98020cb257a5833e1288e593764fe63a  bfd/cpu-ft32.c
+97cf90e53b0333648075ed2c580a7c9f  bfd/xcofflink.c
 53357a9b87dd158b90cf790c316fd438  bfd/targmatch.sed
-4f7559ad5256b9f972970d8ef8d973cd  bfd/cpu-i960.c
-5689a0bbb46baea9717a4f62e3648c79  bfd/coff-ppc.c
-a17b20c57985f985c05e85d9a2c53920  bfd/pef-traceback.h
-3725ce6bb9e4afdb88ac4ad2c8199e44  bfd/cpu-m68hc11.c
-dbb444c2d08b2976e90528d305c43c5a  bfd/coff-go32.c
+01af57a63b732c16f955789fae7074e6  bfd/cpu-i960.c
+f8fac1c5d3e5362995ef363e10b36699  bfd/coff-ppc.c
+94f684bd92b5a4cc1b4fb7700d6c646b  bfd/pef-traceback.h
+5b6b31f90b3697dd106708c09908f5dc  bfd/cpu-m68hc11.c
+0394365446a9eeee92434c3dffda6aea  bfd/coff-go32.c
 63a5bf19b398e27f85c9606d66fa5911  bfd/config.in
-4034a57fdc5a96533b2a7d92d6fc8470  bfd/hash.c
-0a061a1d1ba61969b927e35c9b5b10ef  bfd/configure.ac
-326d50c64885efa1fa7a8b61024d4907  bfd/compress.c
+7005cbea77ffb2c56b1f29363aa3a7b1  bfd/hash.c
+d40f722a2404f0de98cee4cf58e6dc50  bfd/configure.ac
+0751fd3fcf71bea06dd7080281538a9c  bfd/compress.c
 d359597f7e027264df0e13ccdd2d4b30  bfd/ChangeLog-2015
-4c9bbb528569eb345e5de5477ccd68e4  bfd/cpu-w65.c
-7694c1cc5f6e5093e3d77d246efdbc47  bfd/README
-4adaa906b0fa1478f70ce1ca1c840a39  bfd/cpu-xstormy16.c
+cf3610fc6c8d3e2cd92d39d8dcac3b1f  bfd/cpu-w65.c
+436cbe536c24bb099cd141e3cf381e86  bfd/README
+db9b34e62a448571fa051e7845349ba8  bfd/cpu-xstormy16.c
 58a3fb1e054b540ef5c1329799b824bb  bfd/ChangeLog-2005
-93700b8d604de92a3ba808be701cf096  bfd/nlm64.c
-22d121421feae8ad16fe59b700aef847  bfd/i386netbsd.c
-9ec849eda3aea3570a00623c02ce9178  bfd/coff-aux.c
-fbeae3dca8d982daa217a37a4498924f  bfd/development.sh
-f8ecf3a494b4de361c6d2dfe7e6cc6ea  bfd/elf32-tilepro.c
+d0711c779306fde7e0cf82e587b4e331  bfd/nlm64.c
+1d336e75cdf2e054a7ad739f69cbb72a  bfd/i386netbsd.c
+072233db50eed59f4134fbb3abe5ec7a  bfd/coff-aux.c
+7a8a9cc07eaf978316422dad0c4390f7  bfd/development.sh
+e4ab25e76b4f80c9222020d4bf1171bc  bfd/elf32-tilepro.c
 ce363ffcdb2993ee84530554d0fb5a78  bfd/ChangeLog-9697
-94bb11290d2d577d58e0fa714ce1ebb9  bfd/cpu-cr16.c
-269fdc3120b0592fdd46d6d6f06ae307  bfd/i386msdos.c
-b5ea1a873b91ba11203b310f878dc3cb  bfd/bfd.m4
-db69259f378d20eb34c640379b6968a6  bfd/libxcoff.h
-5be97d4a6e9dae26b53e9e62bb958ee5  bfd/i386bsd.c
-5ddf363699f2751ec70ccec7349cc049  bfd/hpux-core.c
-efd77332133d13c36b843d773c4de14e  bfd/elf-bfd.h
-e3980ba944e697f5d24e143925d92d3d  bfd/m68k4knetbsd.c
-d0503db5e1b10f8009303901eed7177b  bfd/mach-o-target.c
-f0630f980ba67067dc85b01aaace1715  bfd/elf-strtab.c
-42982a89021b93310de863c259c7dae4  bfd/peXXigen.c
-80d90b5b2f7a7383895e9b7ceaad05ce  bfd/simple.c
-40c855cecb38f9fd6f181bc537bbfff7  bfd/pe-x86_64.c
-fb1baf6393da024e68f27de0abf48045  bfd/init.c
-c9ff30a4405f9f37a20632f830a9dec8  bfd/cpu-bfin.c
-f18700064170a19997eb61156b9f5404  bfd/elf-nacl.h
-563bdc71f2a3f22d5f70d0c48a101968  bfd/config.bfd
-61d4749ddd05be79038c98adc4ccd1bf  bfd/elf32-bfin.c
-367970e111c3bf32eb69ce46c6f682ba  bfd/makefile.vms
-dbc34177b2efb32fdc7f5de7cf65469c  bfd/cpu-mips.c
-d7da15e3a90b600e54d5b766c480ce0d  bfd/gen-aout.c
-86c60943f10245a71d99adee766fb37d  bfd/elfnn-ia64.c
-86f7f026c3c764304919e393b798e582  bfd/cpu-xtensa.c
-29b66692625c671104a6780b97b3ab3c  bfd/pe-ppc.c
-e933414820da9049b9abb2b31502732a  bfd/elf-properties.c
-f39109dc986aab7a4649e597be76660e  bfd/opncls.c
-b85d44280906293d92910134eee73a14  bfd/elf32-cris.c
-16fde1331ec4ad92df89e32560d5f2d6  bfd/cpu-z80.c
-7993625cd48690af123a8830a200d5d9  bfd/coff-i386.c
-7678e60bf37fa3112197678d83a2b503  bfd/aout-target.h
-f75844c8146137246d0e02be2d6ed41d  bfd/elf32-spu.c
-383912c54d9a63e51c0da030f9535027  bfd/elf32-gen.c
-97012b14af3a6e7bf1a1240685e076a6  bfd/cache.c
-268d18520238566ffa7ecbd67606548a  bfd/cpu-wasm32.c
-8bea554c1edf4d8854ed92c9417fe3b1  bfd/coff-tic80.c
-696247f5becaec1b7b8f04f80b34488d  bfd/elf64-s390.c
-0aa3f851e89c0c8bbc6f1afb5e010032  bfd/oasys.c
+45126fdd4312667e4a8555316f1aa101  bfd/cpu-cr16.c
+b722888203ef52f575ac8d16ae95b62b  bfd/i386msdos.c
+c54be8bed640c8d3e2ce1b687cb15e09  bfd/bfd.m4
+c942e6f102dd94d5b000c363e3a37197  bfd/libxcoff.h
+a77895125fc1ed1536526573de0f789c  bfd/i386bsd.c
+5fc269f71a687060ef6fed60482cada7  bfd/hpux-core.c
+9cce5656a6bab2b1b09f498651ebdd5a  bfd/elf-bfd.h
+fbd21ddfd6cfee4b7002b6c858950c20  bfd/m68k4knetbsd.c
+aacfca6fbb2496e5ae842ded2bbbf8a9  bfd/mach-o-target.c
+c55e1a6246ca842951f9dbe45502ca6b  bfd/elf-strtab.c
+a4d88d353efe6ceb497bc72f0911cc14  bfd/peXXigen.c
+74e5f06237d15c18afa24249d81aedb8  bfd/simple.c
+21b54c6348b12a261b1f78a668a34336  bfd/pe-x86_64.c
+5052042732b075dba1c4cacdee10a40b  bfd/init.c
+6e7d252d0ca9275d92a5e3a278a7f882  bfd/cpu-bfin.c
+b1aad04fd8075298393fc44ef505eb2e  bfd/elf-nacl.h
+a7f541692ac0bd742397b76641e8e3e6  bfd/config.bfd
+7f5978ef4b1b403358dd46813afb6eed  bfd/elf32-bfin.c
+6cbe88c9f0c78a4a5ec99cd6e12923bc  bfd/makefile.vms
+fa891d6167452d63b23d7a0539ca31f3  bfd/cpu-mips.c
+5da08ebdf30bf88301da439ce236775b  bfd/gen-aout.c
+6f117d608a663509113d214a71dd7f29  bfd/elfnn-ia64.c
+3e38d95be2e1ef1bbd546a150b87c631  bfd/cpu-xtensa.c
+4cace338b2ff435f2acb5ea3bbbb52f5  bfd/pe-ppc.c
+cfd78054900fd2f9061714467efcb711  bfd/elf-properties.c
+e0ac3bcc2deba3d6d267052328b500c8  bfd/opncls.c
+830aa002e5e8286cfe8c0b1a03ee757a  bfd/elf32-cris.c
+bb80aa55fddf96b378c4a8b4811f0dad  bfd/cpu-z80.c
+aa3808b577dfcd6b0dd6b8e2bf57129d  bfd/coff-i386.c
+073574a1ec0e9d6a50c9b46b834d0efc  bfd/aout-target.h
+5588536f56687ddd03749c5c4ad7a78f  bfd/elf32-spu.c
+a45f58a3ed96ecb1c2bc45b715da3751  bfd/elf32-gen.c
+0463f3ca346cec59d7d0c164087c4f6c  bfd/cache.c
+fd2f709ee318221e7dea29c072e9b7b4  bfd/cpu-wasm32.c
+0dde3cce944083c130de5c338de54e63  bfd/coff-tic80.c
+c1eb25802793933a6f86ae5ad67e2216  bfd/elf64-s390.c
+ca7256bd9dbb16f2bc9c16c3ea2f4505  bfd/oasys.c
 408ef1462276b75d3708877103c85eb8  bfd/.gitignore
-10b44c1c7bf3bc944c96853ef04334a9  bfd/elf32-m68hc1x.h
-fbeb6c6b8356b87299eecba1f4212430  bfd/cpu-spu.c
-3cc7be8707d234a30f8bc36146453af7  bfd/bout.c
-886599030ebe602c99615033ab7b7cfb  bfd/warning.m4
-8da3de3e6168246f53ed9a010a0d39a6  bfd/elf32-moxie.c
-21108aa75606d71515e56cfcac72b35c  bfd/pc532-mach.c
-e55523b502505be9146c729d778f9344  bfd/configure.host
-d15d022278206add7e19e37f6f18a4c7  bfd/cpu-aarch64.c
-45b58a465a8107fc1c3dff51b6572bd1  bfd/elf32-ft32.c
-39a52a10750698ad96289d9ce3e13b82  bfd/bfd-in2.h
-08b0d338e95b0b09f18f6b9f6f7cb641  bfd/cpu-k1om.c
-dbb29b8c0f057658d2e58b5a0c665534  bfd/nlm.c
-0494b223ee7a227c82a87c2ac69641ca  bfd/cpu-lm32.c
-6864def57a8b1761db74ca358fa67afe  bfd/sco5-core.c
-e08647f4a794220e0d671d4e7ab52fb3  bfd/nlm-target.h
-2a8fd01cc3e0b891b08acd314185be8f  bfd/elf32-sh64-com.c
-f378a1606c3e2d0c699dd70c75735c20  bfd/i386mach3.c
-ba67bbef4ce0cff0165b97566ed5b431  bfd/cpu-m32c.c
-02f85c19653a64fc7c9748c7ff695e95  bfd/cpu-pdp11.c
-3e778a85fff9a7734ebde0f583edff53  bfd/coff-tic4x.c
-694a168a2e615d4c1f7a88eb48759c06  bfd/elfxx-x86.c
-7c5447b4f839e8b9523c176a85eaa94d  bfd/cpu-m10300.c
-0cebf999f1f74f50c932dd650f4ebe2d  bfd/elf32.c
-f99b67dac8c91bab21e8a0ef16fa965e  bfd/elf-nacl.c
-4c0b8e33245b517de9849befd71b5f29  bfd/libbfd.c
-07fbbd6fbde69af9bc2d0b09b04d3d00  bfd/elf32-d10v.c
-2a23f4072b90739307c4a7b258579228  bfd/coff-arm.c
-83d06b098d60e190da20ce8f362ea2e0  bfd/elf32-score.h
-d507d673f6c0d2d4a4dea83e6d77bbcc  bfd/cpu-d30v.c
+737a945de65028256411768daa144415  bfd/elf32-m68hc1x.h
+36253b784f23d9d61ffd4ef0d3116d72  bfd/cpu-spu.c
+b1619f366bea84284e4fcf6a83480064  bfd/bout.c
+3d490a82418291110e1518a76e767877  bfd/warning.m4
+d7b0503f8340a410c38a5815833b641f  bfd/elf32-moxie.c
+13ac51198b743145e948c8d8f2b80442  bfd/pc532-mach.c
+e6f3e668d9cbd6ce01331700ce1c4e75  bfd/configure.host
+01cc63fbebf1a8868f057dc2eb38b909  bfd/cpu-aarch64.c
+8b3079f2cd9001d52772b2ce2ff9747e  bfd/elf32-ft32.c
+ced35a4677de787f262302d64e4efdc2  bfd/bfd-in2.h
+57d5dcb50a5921ea4198d2d218f5e88b  bfd/cpu-k1om.c
+d4b8001c2892cce58a34a44ba7c28373  bfd/nlm.c
+6f46335aa43d4e6293804a34ad7ab22a  bfd/cpu-lm32.c
+9a873fcd7fa9ff416d707f844ae5baba  bfd/sco5-core.c
+62e4c2376013d83eb027ebb309c5aedd  bfd/nlm-target.h
+9fc7eb65ed8eb3d9a2aec6b38ccb691b  bfd/elf32-sh64-com.c
+bae91cc02e8eef36432ca9e1935c6412  bfd/i386mach3.c
+03f7638de62acc476db19bd3c08f8217  bfd/cpu-m32c.c
+f6ee91d099ccb750eb9e5a5a3730b062  bfd/cpu-pdp11.c
+06d2fa353eb27910359721411632faa5  bfd/coff-tic4x.c
+315b2bf3d1f5c8febed4d83006379e4c  bfd/elfxx-x86.c
+27882d370ca1cefe17fc035a9f3aad01  bfd/cpu-m10300.c
+bce8bb42f80f11a18d3f95a2798508e9  bfd/elf32.c
+887d624985b71b121fa07093b838fc78  bfd/elf-nacl.c
+440b435c8b755b6a344c9ed9c3761633  bfd/libbfd.c
+e28919f42d05156160993b591ff090ad  bfd/elf32-d10v.c
+046ae29e9c6e975d08a8ad5e78b89b16  bfd/coff-arm.c
+01765f4d1bfae4f33ba6e42af15d06a2  bfd/elf32-score.h
+671ad779d32ea5493621fdb15215a591  bfd/cpu-d30v.c
 bbf88fdf4e23c9cba924526076284b78  bfd/ChangeLog-2010
-264a7fbc2df985eb4b62993dea02fe6c  bfd/vaxbsd.c
-ad9742c6de347f1a6a61f7c6656bc32e  bfd/coffcode.h
-629dec4046abbd341ec385f6323b0f12  bfd/vms.h
-920328034f22011b93a744ee038ce62a  bfd/coff-sh.c
-0fe9ce5be266ab28329e96fab1860efb  bfd/m88kopenbsd.c
-b18ec2f9a6cc8ec63fe8f25108d68e5c  bfd/cisco-core.c
-b92e11c2b4ed27960dc4d1701d76c2bf  bfd/ppcboot.c
-a7f543da3d56231847dfc6e0e862990f  bfd/elf32-wasm32.c
-3ee4a9dd0dcd5f685a03e638c0dd0391  bfd/cpu-i386.c
-bd24a0b4c36f989343d4e5564ef39d9a  bfd/rs6000-core.c
-a98bdc055b1220e084e1e0e8c3ab7609  bfd/elf-eh-frame.c
-fc50d490380222e3af296d68b9689898  bfd/cpu-we32k.c
-40248db3456a2261e124e7261d9d1411  bfd/sparclynx.c
-c95be6993cc399a1b7ef9e43587fe450  bfd/elf32-i860.c
-a3275b19fd7260d214f632a8165fe77a  bfd/netbsd.h
-618df1a0cb9bc5e74a4f5117c05393be  bfd/elf32-hppa.h
-d3c4f32f7de26cbfbe1bdd581f9bfe2a  bfd/elf32-rx.h
-0b4f9361e2641f95bafdccad12259869  bfd/elf32-cr16.c
-7a96dce564cfb521ef9117dc6ec1f27f  bfd/pe-arm.c
-0f7df829f820685ee14d785f362237ef  bfd/elf32-frv.c
-ea5d2f4997e9b0b4e2c5490b627d58f1  bfd/pei-sh.c
-5de1c0c28fd7e983acb48384368ba882  bfd/elf32-arc.c
-f6f0924bebb02f3ae230f619fe9c1ebb  bfd/elfnn-aarch64.c
-e38dc3f3d825ccfba8e325e6eaf9915c  bfd/mach-o-i386.c
-901c7fa0a9c21e6f5674fd72a46910e4  bfd/elf32-am33lin.c
-0c9a074c959b3c8a4a0a251c055939d3  bfd/elf32-mt.c
-060152fc6734e671e974441f90ca65ab  bfd/elf-ifunc.c
-93187b8041c31850f5d1de7f1195cfa5  bfd/cpu-plugin.c
-b50f87854e4d7d2d8b247c32e32b044b  bfd/som.h
-92479b4061907fd0a9e3f569cd046a8b  bfd/elf32-xgate.h
-1d8db75e68584a67e78a4016ea9912d9  bfd/aout-ns32k.c
-2ec079f19369a88d71d8721626abc5bc  bfd/host-aout.c
+a408143c205e367e245efaec26bbe91e  bfd/vaxbsd.c
+6ecd968d764286c115050db2d4f12492  bfd/coffcode.h
+8982f8c9abb736da26454b0110fd6c74  bfd/vms.h
+de28307302c4e53a83bfe71dbb02d1de  bfd/coff-sh.c
+b27dadc9d531d2ea749229fdf3e1e058  bfd/m88kopenbsd.c
+952a73073c7f46bc626dff3f5891cb5f  bfd/cisco-core.c
+2415073c85c3320860179c4e5c8e4f39  bfd/ppcboot.c
+b61e85492dd28cc603b88cea1230575c  bfd/elf32-wasm32.c
+03834ce5652749ddf4269f6201e45b9c  bfd/cpu-i386.c
+533712a57663f78740f6f3b884b35b84  bfd/rs6000-core.c
+285f2c0cb35dae70044e3fc59e2061b7  bfd/elf-eh-frame.c
+8cf2a50e1c3a72796d0bb2ae19ba59e2  bfd/cpu-we32k.c
+d0e2d97d4fbeaa57cbc7a0fe3a44b32e  bfd/sparclynx.c
+1b534da11fa496c7f870b54e5ecf07a0  bfd/elf32-i860.c
+14dd2e588dd25204dc7d2dd285a032e9  bfd/netbsd.h
+8a0aa0bd01ed39c6b46f12ae36e8fd6e  bfd/elf32-hppa.h
+16cc7d18799774cfc06143b7987d14f0  bfd/elf32-rx.h
+9bc3df897f8db29db5d7302a32a8626e  bfd/elf32-cr16.c
+a318e1f28f425d3b6e92a254278e14e8  bfd/pe-arm.c
+7b7b4d379f43b1f6f5c8d33b089f58b8  bfd/elf32-frv.c
+b59f86cebeb2c455a1166f35c8a6d18f  bfd/pei-sh.c
+c0d68dcf69f7a1d34321b97655bd3241  bfd/elf32-arc.c
+d8a49b2017c98bb03a2f04a45e7a583a  bfd/elfnn-aarch64.c
+b15d553b554b86d893a59cd280b95bd7  bfd/mach-o-i386.c
+1554603cb1fa395e17b09e7babc69e08  bfd/elf32-am33lin.c
+598fa2901f32e06d01dc4cb4e5abe7a3  bfd/elf32-mt.c
+99bdce2181c3daee721e677c7dbbf53c  bfd/elf-ifunc.c
+c96f4f847eebbcf201664452af068175  bfd/cpu-plugin.c
+6fa59a6a5cbd0f96644b5c2652cc4226  bfd/som.h
+7e639bef71c4760dbd00749cd37c2f09  bfd/elf32-xgate.h
+5a180bf9387fdeb17fac4c58131a6d9d  bfd/aout-ns32k.c
+8c4b62f21978b834ca0e157a252ca4ca  bfd/host-aout.c
 50af93890fa9dfa6fcc3f7e6ea22d63e  bfd/doc/libbfd.texi
 37ba364fb34b96a1dbb55b0f6f612432  bfd/doc/init.texi
 930173859dab35d4c1c03efd5ddb18e3  bfd/doc/format.texi
@@ -222,179 +222,180 @@ b50f87854e4d7d2d8b247c32e32b044b  bfd/so
 072910d553f79906db69fa7c0e956bba  bfd/doc/fdl.texi
 884c457392e56f773fabfa63ccc2d171  bfd/doc/ChangeLog-0415
 b0e5f8bcdd17a2c7788a039e630b422b  bfd/doc/section.texi
-afa6e087296ccd84e9a6ea65af9a12b6  bfd/doc/Makefile.in
+b21052ad06b8794f6700ee0d6b39a2dc  bfd/doc/Makefile.in
 236e856bb13ee47adc5d7d253037640d  bfd/doc/bfdwin.texi
 a11231531c5c3cd6e7babf06426a657e  bfd/doc/ChangeLog-9103
 f32b11f47b666164ab1aa78183a50b1e  bfd/doc/hash.texi
 4635778e69bcb490e44389e420542276  bfd/doc/syms.texi
 0cd1c12e27681b3ad90a4717cf3219d3  bfd/doc/bfdver.texi
 a4c51114e23cf3298c7c2880b21b05ac  bfd/doc/coffcode.texi
-d3185b1aa26e13ef16c1c673b932111a  bfd/doc/makefile.vms
-92392e39967cab61da7301b9a287f120  bfd/doc/bfd.info
+0f03c268d81adcd8078ba07561413b06  bfd/doc/makefile.vms
+48e8d9d71050a09e26b966391e88df3b  bfd/doc/bfd.info
 c255a2069a27ced4481fe25a624e8d86  bfd/doc/bfdt.texi
 e67d8b07516154c4ddbee2e3bab3d75e  bfd/doc/doc.str
-12f4eabeb67131083410124b794fec30  bfd/doc/bfd.texinfo
+5ba5841c3019687995783d5ee8283780  bfd/doc/bfd.texinfo
 9a6e644c9e94d7b18073f5cc6ef4395a  bfd/doc/header.sed
 fceb179f1a1bc85df44ec0ae3b917c1c  bfd/doc/archive.texi
-139df1def65809424cc7298449b79ae6  bfd/doc/bfdint.texi
+be4e7a21ac05184147ee2f4db66e99f6  bfd/doc/bfdint.texi
 5581b9dd217087864fca919551734bc8  bfd/doc/archures.texi
 51139f6af786e74446d01ec49807fc28  bfd/doc/elf.texi
-4fe8ff98ccbb0feca3653f66271e3fee  bfd/doc/Makefile.am
+4f196f902a3c2ffdf03a3cf54e072af3  bfd/doc/Makefile.am
 7959e3985ba2a5d92e1da3f7ac85a547  bfd/doc/bfdio.texi
 d9f7fec3dee69a6c3084e6d4cfd88371  bfd/doc/cache.texi
 248e1606b44d11cff23f16fec892e3be  bfd/doc/opncls.texi
 aadaf3673141abe847c692cf72664606  bfd/doc/linker.texi
-5310000fb613411ce9ee594110799e57  bfd/doc/chew.c
+db9e2773d58e296725715d0e3494d54a  bfd/doc/chew.c
 001da3c839b048ad82102ca4c5598743  bfd/doc/webassembly.texi
-aa8d512cc961fc1409108c7cff99340e  bfd/doc/bfdsumm.texi
+39cc9188e88e8b592d2abbe612ed87db  bfd/doc/bfdsumm.texi
 d41d8cd98f00b204e9800998ecf8427e  bfd/doc/elfcode.texi
 d7a37304ccd7b245f93df4be02797477  bfd/doc/proto.str
 6a15b20bd56486434939c9db8e631728  bfd/doc/aoutx.texi
 84a99eb217f66a88f8897fbca35b0d10  bfd/doc/mmo.texi
 6dd9da257666139a061d6905349d9614  bfd/doc/core.texi
 49b95526202f4798a0b4095e49eb24d4  bfd/doc/targets.texi
-edeaa9f3d41b175e84a821825a4d4a9f  bfd/elf32-spu.h
-a0b8a4c698405f1ed34bdcff6730c206  bfd/elf32-microblaze.c
-ee34bb06ca67e35fda89520d3877eaa1  bfd/sparclinux.c
-ec5dfb7981fbecfce7f9c715073d7226  bfd/cpu-sh.c
-9e5a59d71611db6f46e14bf6c8f3d2ea  bfd/osf-core.c
-cbd8abdfee39e78f562bc091a2d6439a  bfd/hp300bsd.c
-506aa5cd4c9f641294e26a834f93a059  bfd/cpu-ia64-opc.c
-3e24cc0ead010e5ef2289157eebf5486  bfd/cpu-m88k.c
-40798c9559d9c7327d766be9ce0189ee  bfd/cpu-iamcu.c
-2a863ca0611a115360c1933e8ab36e99  bfd/elf32-crx.c
+970c596bc3d916b5ec8a5dfffdb999b0  bfd/elf32-spu.h
+b167d1426c8a201c0463a85520e535b8  bfd/elf32-microblaze.c
+5d88e71c430ecd05bd342034b2f9d271  bfd/sparclinux.c
+33f56d1b8b111ac52663e4970222c7a6  bfd/cpu-sh.c
+ebbc619d1b3ce46a77a6d08c677b71d9  bfd/osf-core.c
+5683622c95a1099cf1eb9483efd3e6e2  bfd/hp300bsd.c
+8eb19b0733efd44ab873956fd3eb6a29  bfd/cpu-ia64-opc.c
+3c1dd1fd43c9b11f34d9112513469e8a  bfd/cpu-m88k.c
+501e47b327ad657da4c51f535d9ba1dd  bfd/cpu-iamcu.c
+55353ea90b7a534cdf8545d0819400ad  bfd/elf32-crx.c
 4730a96df3fe1a657289c366a4f39344  bfd/ChangeLog-2006
-1311b6928bef3f2290b0f5cda65f6f6a  bfd/pe-mcore.c
-64b1469c1732ac8d53e4cc59050a9c46  bfd/cpu-mmix.c
-62cae9a868aa04cb52fa71e818133ee9  bfd/coff-x86_64.c
-a940d75b2590cec6148a5739aa5ab626  bfd/bfdio.c
-84adf7887bf7a4447d9846803ba00c40  bfd/cpu-s390.c
-2d1e8f46c587cfcdcc5556fa9371103f  bfd/pef.h
-63b41ca411c666c32c8d3cd7ef50a4db  bfd/elf32-tic6x.h
-29f2cbabbe8682bb91a52b7c032f7a06  bfd/elf32-sh64.c
-ddae14227d09581bd8ee057e38dbcdd9  bfd/coff-i860.c
-5aeb75d41a45374c0ffcf14823d75509  bfd/coff-alpha.c
-4c822a3f4e19239dc86332dfbc4b82b8  bfd/bfd-in.h
-cf54b4d5b540e26bdbc1f9632764220c  bfd/elf32-nds32.c
-6e00227f20cf604e91793c09afd3f3be  bfd/elf32-i386.c
-fc0cdc9acb1999a4c4a58aab1abec49f  bfd/elf32-ppc.c
+b99584d00ae5ac66c772fa6887fe83c2  bfd/pe-mcore.c
+2def21880d37554458b14a90bf893d50  bfd/cpu-mmix.c
+fa7ab1e9597e4810228a551ccddbcbb3  bfd/coff-x86_64.c
+ce703c5270d8289b73c4bcae25827f06  bfd/bfdio.c
+621977267970a7fce5d9a9682265206b  bfd/cpu-s390.c
+4f96af31851ac36540ff2db83a826c23  bfd/pef.h
+7961c65c046471e22f47312dd7a28ce5  bfd/elf32-tic6x.h
+6c28953fb0ac93b2924e4e1c3f7e8d6f  bfd/elf32-sh64.c
+3f53773f5b50352655b727f53236ec51  bfd/coff-i860.c
+28f41b8719e1d4f671a1ea50c85c5e7b  bfd/coff-alpha.c
+a847498776bfd87d256c2f53b2fc612e  bfd/bfd-in.h
+a791d2d45df3afc85cb0102a754359d3  bfd/elf32-nds32.c
+51230b8b47ef1c8073c5e343abe7c077  bfd/elf32-i386.c
+f688082beec0a7ee327d2f2621d73afa  bfd/elf32-ppc.c
 7d710529ca3fafb2bb57132df24957e3  bfd/ChangeLog-2004
-e67e504a944ab874ff1577b30e79fc5e  bfd/elfxx-sparc.c
-3634ad6bb3865fbadb8e0eb4e1c9daee  bfd/cpu-powerpc.c
-38d3e18e115c301b1e3684b9684cb22c  bfd/coff-sparc.c
-b73850a83d25992c52610c4db2dbe42e  bfd/cpu-xgate.c
-21abd7faf118e6b608357ab340692221  bfd/cpu-rs6000.c
-09a47bc1c16370a67ea9b653cb3f294b  bfd/nlmswap.h
-c9070818d87a20988de16ebb355b37cf  bfd/PORTING
-56499179af1eccd4c48bb2d6dad679de  bfd/vms-misc.c
-0c7da823a01c82dfc4973b009f0618cc  bfd/coff-z80.c
-9f3a49acad8451de2ac49ef40e203e97  bfd/elfnn-riscv.c
-940202e957bee9dbd88df3b73ba1fcd2  bfd/epoc-pei-arm.c
-91339118148fa17ab1f309e96acc7e97  bfd/cpu-epiphany.c
-71b8e21ede12bd5d730677ee78577e3e  bfd/coff-w65.c
-378c2ef808274b72d8e96b47f3f82659  bfd/newsos3.c
-f358d995777d9192ee556489ed941de3  bfd/ns32knetbsd.c
-fa949ffc9ae070c81ce1aaa98eedc4f4  bfd/cofflink.c
-a71bbcb94cc5864c8481b57b1c577e09  bfd/dwarf1.c
-7c6b4372d18753115c407044ac88365a  bfd/coff-ia64.c
-711fb1a68624fc1498a01fbad4e82b0c  bfd/nlm32-sparc.c
-7eeda7734b857ccd236ad08540f09533  bfd/elf32-pj.c
-f9212e8af5afea25dc1fb0b68330ad18  bfd/elfxx-sparc.h
-9a8145290d81ecadfdca388888667b70  bfd/cpu-pj.c
-7d045b53e8ea5e75c37fdda4d48391e4  bfd/elf32-i370.c
-f49ae5cd2b00506a8d44d66036c0c2a8  bfd/coff-i960.c
-ed0977b7cc1820be08233a7abe61465a  bfd/irix-core.c
-46bdd3352a15ddd57f32f4a39b51889c  bfd/pei-arm.c
-950e0ababb1096b6455bc44142bf17fa  bfd/elf-m10300.c
-bac51e7ef86e9dbad4e91d28f7d3012f  bfd/configure.com
-a574bf1a83ec33c047fc74f499e70769  bfd/elf32-nios2.h
-5cde4d22fb8ebaf8242c9e979677215c  bfd/elf64-sh64.c
-9ea67498b02fcab4220f328b982a9876  bfd/trad-core.c
-16664fb135c5216c79ac0717327d075c  bfd/elf64-hppa.c
-e13297fd2d77199fe50e32010508dafa  bfd/pef.c
-f116a61a866cb31b957bdb3a49f5f2d3  bfd/aout-cris.c
-f444b6b06cf14aec0026d70cc064bc3c  bfd/cpu-tic6x.c
+de708dac3d691e8e938418d79d95a00d  bfd/elfxx-sparc.c
+9ca91d48029e4a031214ded3771db8ee  bfd/cpu-powerpc.c
+ddaad3969af49017cba19437aea9b9a8  bfd/coff-sparc.c
+e935379eb5723fcd04ab26b5f16518aa  bfd/cpu-xgate.c
+d1a135d238a33af9e42cd6c679294817  bfd/cpu-rs6000.c
+258f58116356a31b31f06527b81c5958  bfd/nlmswap.h
+3d42ce02e6b73bd7d74bad2d30524bf3  bfd/PORTING
+8d32c86d94f2fe73ff86cc8eb8553890  bfd/vms-misc.c
+30aba6146fa40ad808e8ab79e4606c6d  bfd/coff-z80.c
+6f3388c7444e2358b8ab8f0dc2eb825d  bfd/elfnn-riscv.c
+cff89359bdbc326f6569918f2c97146e  bfd/epoc-pei-arm.c
+bd7a87effb031b86ce56f3d06346a627  bfd/cpu-epiphany.c
+c8a4c7d323e006f57aff72516f9400d9  bfd/coff-w65.c
+9309ba43ba8b3162eacfd5c092195245  bfd/newsos3.c
+3ad2da5e89013747b80c598f97f7a485  bfd/ns32knetbsd.c
+cd6164506a123852d108e8c89bc3a7e1  bfd/cofflink.c
+1945d16bd353b75995bb1f8ea5d0df8c  bfd/dwarf1.c
+5796d98f2fd78543e56b659fed7858e7  bfd/coff-ia64.c
+0898ecb9478e8b80d294910dfe1a0b6b  bfd/nlm32-sparc.c
+c3191166e24d136d2df68457059d8dc4  bfd/elf32-pj.c
+86aea1d65c74a30607c7af3744df39ba  bfd/elfxx-sparc.h
+b4c9e8cb18b99a99eac081d3f391a16d  bfd/cpu-pj.c
+0ea73fc289487b586894297ca31f1ee8  bfd/elf32-i370.c
+2ae3c39b1d80f50f0ab20a1e928de850  bfd/coff-i960.c
+0dc8cdd7a80c335f14d9176f344abcc5  bfd/irix-core.c
+95a87210e383b27f6c7edad3a21ad71b  bfd/pei-arm.c
+ad466c37e2a958554a63a9baef89e840  bfd/elf-m10300.c
+b46c407bd5a786dc6b8e49b660fde128  bfd/configure.com
+4bb28018ce9e565fac72dd68ac4266a5  bfd/elf32-nios2.h
+c8b91d665e1685f3c45019c7db1ebdde  bfd/elf64-sh64.c
+9ea0c2343d33e85b350a62eee246fc8f  bfd/trad-core.c
+2e3c7176c2827a9c547e81ffcc526a9c  bfd/elf64-hppa.c
+a60c3bef7fb43a29adf095ac4647c8e6  bfd/pef.c
+1c3b1cdd726dcd5b9d3bff2b941727a7  bfd/aout-cris.c
+9b85ec79181434ec3f9ff61d1c20822b  bfd/cpu-tic6x.c
 1ded054093de910d9786c62bc4fe8cc6  bfd/stamp-h.in
-6546ae5496cf613dd3ff98e33df4eb3a  bfd/cpu-or1k.c
-6ac23011826a4931b340d12e13928271  bfd/elf32-mips.c
-ce929e2dbcaee57a377f863606c50719  bfd/nlm32-alpha.c
-01c9025bc8d106d0548ec38cb6310ea2  bfd/stab-syms.c
-0f199b3f670bfd456a9c7ba94d895ca7  bfd/elf32-visium.c
-b77d23a633ebb1f6db3e6cb2f96e7c30  bfd/cpu-rl78.c
-f12288a4b387c25fa68637d307e2d44d  bfd/xsym.c
-8f32ddae5aab4b4cc62893b382ccd3ac  bfd/cpu-mep.c
-772eb23c843b2aadcc6fb2afa29273b1  bfd/i386dynix.c
-aff010181e4a28f7bde1f8ffe9d192cd  bfd/riscix.c
-3a641b5e7602e781d9db03d08fa2ed97  bfd/cpu-m68k.c
-c5ac015c0e3a6b97a32c4a9a252e196b  bfd/liboasys.h
-81e3eafd3752e912f59d89f573a2d895  bfd/hosts/alphavms.h
-a5cb95b5081c0549cde846451d56fc11  bfd/hosts/alphalinux.h
-07dc05f080fdeb6a1c7c1a73c5134020  bfd/hosts/symmetry.h
-b38a88464042233d2319f1b2899bba39  bfd/hosts/i386sco.h
-71c693ba423d9039e6a50b54d946acfc  bfd/hosts/m68klinux.h
-d4639ed93260cc29c0c2cf2f1ee0e95d  bfd/hosts/news.h
-27500fb90e6016024c4b565fc402f698  bfd/hosts/pc532mach.h
-7a3d9b8d072c7357853a25013bd8aec1  bfd/hosts/m88kmach3.h
-67bcd47ef654e016dfa1e7e77b6a8924  bfd/hosts/mipsmach3.h
-427980308b31b19d6942dd4225c7b0a4  bfd/hosts/x86-64linux.h
-f1f48ecfc5116372526211f4f97fceff  bfd/hosts/i386linux.h
-d0d36b8fbdf471f7234b2a93000a6cb1  bfd/hosts/hp300bsd.h
-f6349c8e85fad3f5700a99ce0a8b6049  bfd/hosts/i860mach3.h
-2a523d8a74d1b2683a73477db0db55bc  bfd/hosts/dpx2.h
-6b411147e1c7493c8de58c58581e0147  bfd/hosts/m68kaux.h
-24dff157e32ca8b4d824507818a14dd7  bfd/hosts/i386mach3.h
-17e032941f88a2060f0735300f261b27  bfd/hosts/vaxult2.h
-a775c7e92748ae7e34f7cbdebca48bf5  bfd/hosts/i386bsd.h
-c73d4efb35b5ac39db6121ed9e6aa11d  bfd/hosts/news-mips.h
-379d37f1da2ec910582fd5065c35e3f2  bfd/hosts/mipsbsd.h
-823e5c22bbcedd17ffa99154c8731d98  bfd/hosts/tahoe.h
-f8e6146b15b10edbc549d78b7ff9f510  bfd/hosts/vaxlinux.h
-b717f106b0f8d00e92d83b365b026b81  bfd/hosts/riscos.h
-9a9db5da80e10e4431b526308b11a9da  bfd/hosts/vaxbsd.h
-caccdb2bd3c44c56946a975c4811750b  bfd/hosts/decstation.h
-b1091cc0ea3fb48c29ffd2549179cfaa  bfd/hosts/delta68.h
-17e032941f88a2060f0735300f261b27  bfd/hosts/vaxult.h
-ec4ed6271242286e4ddaec24c45368b7  bfd/mmo.c
-1932f668dd10fe2d4046e8747fd22ea6  bfd/coff-z8k.c
-6971a909e0d6cd5fee9add19389a33fa  bfd/cpu-alpha.c
-0507d2ed9931312027aaa9aa6b3aa11d  bfd/elf32-tic6x.c
-54d1b9d3a74387a80f72a83d660a8255  bfd/arc-plt.h
-b8ffde1998c7f89355842b1b49b36fba  bfd/stabs.c
-fad226848321362bed83378fdb99a36a  bfd/elf32-m88k.c
-af0803e8046f9338099ad832299f2bbd  bfd/elf64.c
+b0ce23f80d12db3c7139492e669d5ed6  bfd/cpu-or1k.c
+8988abe43405c72f8ee048ff154acb1e  bfd/elf32-mips.c
+d0bc038d48cc29a6b36076b310c3571d  bfd/nlm32-alpha.c
+85d5e785b7adcff10c9833cad0189938  bfd/stab-syms.c
+18bc47d59c133b6882ff6285d129c29c  bfd/elf32-visium.c
+76afe8404518c77c9cacc3e0a3265a6a  bfd/cpu-rl78.c
+6098e49c87551bedc136b4b6788d740c  bfd/xsym.c
+be5144881c626da1faa1d7582ddce2ce  bfd/cpu-mep.c
+ad6e0cd6e11d2f44ce4f273d98b6dc4f  bfd/i386dynix.c
+82619ad2833e3cb2e86247f2ec61dc18  bfd/riscix.c
+a1ee2695b25b382897812c400637f3dd  bfd/cpu-m68k.c
+d416cde59d7191738966b4c71994592a  bfd/liboasys.h
+d48a168cc056b6ec1c5ce1c932c45152  bfd/hosts/alphavms.h
+efc7aedcd76e5b6d849a4c777b0568a4  bfd/hosts/alphalinux.h
+c4862d2caabb342c3f66ac1925973918  bfd/hosts/symmetry.h
+31d0c149241bb652e52e2ac9e5af31e8  bfd/hosts/i386sco.h
+5225af9af22335c0e4995929e2b14a6d  bfd/hosts/m68klinux.h
+f55624f8772549bcc7315a7ef0eea254  bfd/hosts/news.h
+4788cb81f8b3819101c47dbca47199e0  bfd/hosts/pc532mach.h
+af78ff4d4dafd17bb3dd42dfe33fb439  bfd/hosts/m88kmach3.h
+47feefb1171a90bb5ec557ae5685718c  bfd/hosts/mipsmach3.h
+969f807f3333e871a6c0240c05aaaf68  bfd/hosts/x86-64linux.h
+e6be10ef05761d171624764d8946ec82  bfd/hosts/i386linux.h
+c3751e041e0be47449c0764ba90d8c84  bfd/hosts/hp300bsd.h
+dacc27b1ccf38ed494ede4384028b928  bfd/hosts/i860mach3.h
+dd2acf3a522a9edf952f162c50381fe1  bfd/hosts/dpx2.h
+1a57ee52f45ff930f713993bb0ca512e  bfd/hosts/m68kaux.h
+f05b9e2441935a8c82386520fc30ffe3  bfd/hosts/i386mach3.h
+138bcfd6b33119b3d24be7af1dd2bacf  bfd/hosts/vaxult2.h
+6b91ed2ee702246283ae67a16bbd2584  bfd/hosts/i386bsd.h
+70d6cc6ab58603bb1188df015cf0e1b7  bfd/hosts/news-mips.h
+5812a7fa3f24ef965964ec56a917dddc  bfd/hosts/mipsbsd.h
+4665d74a0142ec3db808719a80e33b3b  bfd/hosts/tahoe.h
+5f309d875cef8857fc5db6fc725aaef9  bfd/hosts/vaxlinux.h
+0bf1648a6adac4573e51f420176bc8fc  bfd/hosts/riscos.h
+3258a460c3013357e986b989c234efd1  bfd/hosts/vaxbsd.h
+24f0f93262349a06bacc3a239a0fd779  bfd/hosts/decstation.h
+de5fe5442d51df9b194dc70005cfc593  bfd/hosts/delta68.h
+138bcfd6b33119b3d24be7af1dd2bacf  bfd/hosts/vaxult.h
+2b9ea29665f8e4e2f78b646567059733  bfd/ChangeLog-2017
+dc6bfe8d4d4c9f7c39f483401b1aa853  bfd/mmo.c
+e291c0d76c7ee5a96fa3a63a6acddd35  bfd/coff-z8k.c
+ef87f02315c4ce86cf13c49995839a17  bfd/cpu-alpha.c
+b0b3d0d0ce17ca9fb78969dcb0a1e528  bfd/elf32-tic6x.c
+f9f37904b285ca82c10c6c1dbd41c483  bfd/arc-plt.h
+19b4e85761b36654bf1c7df3d2346c40  bfd/stabs.c
+c88724b133e5373ba5d22cfbfc5a6199  bfd/elf32-m88k.c
+b57bd9723cccbbf150af3d48e4c3dcf8  bfd/elf64.c
 bcf99df76a4837a1b2d0dfea57bbd6db  bfd/ChangeLog-2016
-ac4ae219cc57aa36d2f8bc66569b8df7  bfd/xtensa-isa.c
-ca1df6f2b87897015d3a1db5b98a2711  bfd/elf32-epiphany.c
-165b44d67c97683b85c727ecd4636da2  bfd/elf32-m68hc12.c
-06b513f0dd708e313baa1d1343158bb6  bfd/elf32-m32c.c
+85541fa570fac79f4c5f104f87c24d62  bfd/xtensa-isa.c
+3acd8e730eaac584bfb34864f3aaebb3  bfd/elf32-epiphany.c
+958e26411c9edb743f136f99ef915fc7  bfd/elf32-m68hc12.c
+77d6dbd0e35a1cdc10aeef84cf65714c  bfd/elf32-m32c.c
 8f7b5397a7bb5d502a9997e19d244cea  bfd/ChangeLog-2014
-d8727c00a07308d69fc21325db7d901a  bfd/elflink.c
-8521bccd4be9e6b3ca38c164291cc4dc  bfd/elf32-iq2000.c
-3bd007a09ce9f2ffbd483ffe6b0927d8  bfd/arc-plt.def
-20b64597014152a3965e59411f598188  bfd/aout0.c
-d3835f93aed2120e7b92277469da3994  bfd/elf-hppa.h
-ff66270fc845ad573e37dbb81f988a60  bfd/elf32-sh.c
-acf757fac5e1d97f465e8890b36e3bc5  bfd/cpu-xc16x.c
-2a223bf4b9a7fa32c77130e35e527a3e  bfd/elf64-hppa.h
-f82d53ae36a0a2727d108f37d2c12cae  bfd/nlm32-i386.c
-cccd5eef4a58cdb8740650d450784ec1  bfd/cpu-arc.c
-97e83926521f615540bd340c366a48b4  bfd/acinclude.m4
+c16a2a5a09be8b12c7fb386963967186  bfd/elflink.c
+3772024ed8fc196acdbb6541281892da  bfd/elf32-iq2000.c
+a939bdd818ca9a692a3ab42a01f0cfde  bfd/arc-plt.def
+d2aa74d856ba822f06a0d2165479fd7f  bfd/aout0.c
+f7a7b223126b0467d1dd8a9ca20c4b05  bfd/elf-hppa.h
+c501d84f0b11d9ac868f686990bdc190  bfd/elf32-sh.c
+2e7281d7dc831bca380c925d5b4d9f88  bfd/cpu-xc16x.c
+6675848c29710c9e1580633b83e76824  bfd/elf64-hppa.h
+3d34d3273cbe5d1952db4d76d6653341  bfd/nlm32-i386.c
+56aba66db3209da983fda2af58bbbe2f  bfd/cpu-arc.c
+3c0a070a98b24ef6248946e499503da9  bfd/acinclude.m4
 8d2c476655bae6dbcb777a98e5965fda  bfd/configure
-9822a35d350ee99971dcc9a4d6e7bfea  bfd/cpu-arm.c
-10fc3b0a9d6c0dc5611586862637d05e  bfd/elf64-ppc.h
-7af38754a9d8bdfd47b481333b7cc317  bfd/merge.c
-e1bc866bfe6f495ccd3745e57edea0ae  bfd/elf32-sparc.c
-14ab1fa132ff0bbb26b7292d1bfb6118  bfd/libcoff-in.h
-3b9ac2df1937c45646f10161595e6237  bfd/elf32-tilegx.h
-1cbe8f4bc2ab9cba8f4a02300127a2bc  bfd/pei-mips.c
-e54724a30ae2c2935d736689840c2922  bfd/elfxx-aarch64.c
-0cdec76ec1d541b52e37d76746eeead1  bfd/linker.c
+75f92d8b655dd60a642dc51107554362  bfd/cpu-arm.c
+8c2c489fdb9a7fed2dfc02cb86a698ce  bfd/elf64-ppc.h
+def066f8c19bdf073bcbf37635a6724c  bfd/merge.c
+c226ff233ad89796f1d25116c45c253f  bfd/elf32-sparc.c
+19e7c04c7bebd87f0386927f67312eb5  bfd/libcoff-in.h
+19aa6701514da6fd244f4536f1facddb  bfd/elf32-tilegx.h
+ad98c372073ad07378d635091604c5a2  bfd/pei-mips.c
+2e9273eba456c6ee3e64b5f4312d4b46  bfd/elfxx-aarch64.c
+4abeb9d05ae73a81e18860a93936a112  bfd/linker.c
 9c8d18dd3baf98cc6f5d734e906328e3  bfd/aclocal.m4
-100c64f919efcf8e137024194cb15fa8  bfd/ihex.c
-ecdde229d00a584ab96c3dbcaadfb29a  bfd/srec.c
-1bbe8be7565eb793279a7bdbe85059a7  bfd/elf32-score.c
-92b1176411e2c45f6778a3f6c4a73e5c  bfd/coff-rs6000.c
-7db7cf7939553e0cc07d49ec3e59800f  bfd/nlm32-ppc.c
+a25fe8b0ead69e0a0efb6f3a79578a51  bfd/ihex.c
+beee4269c8ab61dea80b58753f2ae28c  bfd/srec.c
+7568a7fbf7a82488a3d9bd19fb0cf97d  bfd/elf32-score.c
+6736e9f02d9b24fefd2a65e4edc5a053  bfd/coff-rs6000.c
+c34e3d86db0288e15cbb554e7f319324  bfd/nlm32-ppc.c
 db9dd4a0b20b67e4ef912c9fd4cda91b  bfd/po/vi.po
 c4019a694f03cae81694f9c1c595e750  bfd/po/ja.gmo
 c47c7a53f52ded3368c3bd458b8b7d20  bfd/po/tr.gmo
@@ -414,7 +415,7 @@ f4e28eb8599e9f7c8bed03d81d9975c1  bfd/po
 c4291d2c48fdf616cf5a219bc8dfc79b  bfd/po/sv.gmo
 66863a9b9e062f64b6ed05aca9fa42b4  bfd/po/fr.gmo
 063bd370058e0656621e835f75f8d0af  bfd/po/sv.po
-867e9544b2e324262d68e2bfa2056747  bfd/po/Make-in
+fc4ade952b8b869e24a5693459c6738a  bfd/po/Make-in
 6640519b8e1477c4c621e3524c8e320e  bfd/po/zh_CN.gmo
 81570d19a349cd683436f77a9c8d13cc  bfd/po/tr.po
 ed0372f4ddff71fb0e948338cc9d8559  bfd/po/id.gmo
@@ -432,168 +433,168 @@ b35e9bdbf39377a1385504db7784d3f3  bfd/po
 74cb3712e1e8c26eda36a992fefc023f  bfd/po/ja.po
 7e9c84381c401453201ad9e67a1b605f  bfd/po/uk.po
 053e50680ffcbc1e5f6cd139dae37677  bfd/ChangeLog-9495
-9040b9d30d2ddb52a0ce912da01e4924  bfd/cpu-frv.c
-4abece14a31f8401c84e83b3eb1231a5  bfd/cpu-cr16c.c
-504625f35c2996806a54d047b660b51d  bfd/elf32-dlx.h
-fc1a789b3b4c6498f063394dbb772bfb  bfd/elf64-tilegx.c
-050c2d43b1e5b250df2d9676ecb4c419  bfd/Makefile.am
+0f2b6a31be6a9727c0f62444426a884c  bfd/cpu-frv.c
+0c0cb7e124830f388e0608ac641164f5  bfd/cpu-cr16c.c
+f61aad39890a71ce23a9612d0244b6d8  bfd/elf32-dlx.h
+528fe966c404810102770a31ae145d52  bfd/elf64-tilegx.c
+ca1594510bc1372de225ff7361df7d90  bfd/Makefile.am
 e63f6d01a376008a89e252c7b5cc1f6f  bfd/ChangeLog-9899
-f221103a9822f9c3740350cc306d672e  bfd/elf32-score7.c
-e61bdc3b37d45880abaceaf0ada71461  bfd/binary.c
-e83226771ed1bdd60101cf17ef607909  bfd/libecoff.h
-9d0f1ad141ef07b1751554ddb8220bba  bfd/elf32-avr.c
-09679f16b15b6df39cd0513f3749079b  bfd/elfxx-tilegx.h
-d05884b433dff3f57272f3a277c10c71  bfd/elf32-h8300.c
-fce4f8ca7f71787bfc1d4649b69bd4ea  bfd/mep-relocs.pl
-8aab23c34a749492ce76632bdca73028  bfd/coff-h8300.c
-7e843189c0c0b1c978cb8058c625db18  bfd/elf32-nios2.c
-52dd2cd239e24de9bef0941fa1284b65  bfd/som.c
-39aed211f6452c1d9e59006a0d1e8d14  bfd/elfxx-ia64.h
-ff4f383861cc092f5e4abfb97f18f04a  bfd/elf32-or1k.c
-50bc85a9a8fe9e12e813503184f3fd2c  bfd/targets.c
-ec91017964faeee0148ea47206c03cd9  bfd/ChangeLog
-7f5e18cd62ca0c0f1abd90c00cfc0695  bfd/section.c
-73ee72aedf7611f74ce89022d4d0e556  bfd/elf-s390-common.c
-f372b036375b9d1aa1d0890d6636ffe5  bfd/elf32-lm32.c
-9ff9ebda359ea6f032fbbf70eed61011  bfd/elf32-avr.h
-176c52ee9e782fa00d12c0543f593c7c  bfd/elf64-alpha.c
-362d38faa7a164d273506c8b728384d4  bfd/verilog.c
-9965798031a291d66c54eb8ad9dbf0ce  bfd/libhppa.h
-0e0dce02a1bd4bea9426c050c3efbd06  bfd/pei-arm-wince.c
-9c4fc64d6ba122efae2d11e57b3505f6  bfd/arc-got.h
-52de930cf04bbf91a4b5793450a7a324  bfd/coff-tic54x.c
-4af664f6022faa8d90084c16f6a7b327  bfd/mach-o-x86-64.c
-d5156edc9019ab968eac5f067a6a8bb1  bfd/vms-alpha.c
-a93ad03ae01e9f6926f89264c3983952  bfd/aout-tic30.c
-d5524d0d574139f43c45bddead8a89da  bfd/elf32-hppa.c
-662e1b126479e63df9552113cb494fdb  bfd/TODO
-2b4d0818702fb771c394230669979ef1  bfd/vms-lib.c
-efe7fb0484054f860fb233459fa5fb4e  bfd/pei-ia64.c
+75e9d64c7418f89139f0cacb14ff8913  bfd/elf32-score7.c
+c38617ac69a0bd96e6a38db22d8d2504  bfd/binary.c
+b9a87dcc61528f8d867c29011b8a2a87  bfd/libecoff.h
+299cf79e25f4e6f8d32b8d9af946530a  bfd/elf32-avr.c
+179e6d72fe300beab0e77a4f46f2955e  bfd/elfxx-tilegx.h
+c43f93dc0016a25fc83aa54f1c8d800b  bfd/elf32-h8300.c
+3f90315edf64a2fa80c06910077cc71a  bfd/mep-relocs.pl
+126863f576fca9fc8e800bbeeabc2f57  bfd/coff-h8300.c
+2dc9bcefb6bf8e7ac7543cff5e1d1687  bfd/elf32-nios2.c
+626b82708c0a0a4332325cd2dd554723  bfd/som.c
+8d4d744508f1954a1e84207976a9ed1f  bfd/elfxx-ia64.h
+93e21f4eeb78462639fa34fe57a1bc73  bfd/elf32-or1k.c
+4e344b2033bbd5b24d63be5f3d51c125  bfd/targets.c
+cb0fb9819dfe8299680761be6de2927c  bfd/ChangeLog
+c8d21465fcfcd80dc40d89d4f957acd7  bfd/section.c
+4e5afa557b9a6ad590d5fb77fbd74370  bfd/elf-s390-common.c
+2d0b151d77edb91f1ec4c062854538ed  bfd/elf32-lm32.c
+2fcc022c7c326e46a5b50329a8698640  bfd/elf32-avr.h
+b0afbb4ea98c395f7e60961a1e799e5a  bfd/elf64-alpha.c
+b60a077ba321e8a91ded15e0b0690e9f  bfd/verilog.c
+124ae54161a76c43c3f1c0384eca5004  bfd/libhppa.h
+f74026ca420c599f42bfa049aef922c3  bfd/pei-arm-wince.c
+d73efe2e4fd9abd0f48d456bc54e1952  bfd/arc-got.h
+dc1d0468b7b64e5a67dfa43b8ccf50fb  bfd/coff-tic54x.c
+d0632d6c54d4bdd814ca042743e45e5c  bfd/mach-o-x86-64.c
+2602258b8f34d67252a2270a184c63da  bfd/vms-alpha.c
+f1f95a7d6674e8b0a660711abcf9eaf8  bfd/aout-tic30.c
+7c2f7fe81a999fa903acdcfc9b58f72a  bfd/elf32-hppa.c
+8f706e609c86bedcabeb40bb598844e7  bfd/TODO
+3dab814e127d302e285d4b7ec291f3bd  bfd/vms-lib.c
+0d219537fa16b8d54bc02d4721f78a55  bfd/pei-ia64.c
 48097790cbee8800147ba96a6dd07fc8  bfd/ChangeLog-0203
-5e55d4c5ccbf8932bca976ea557824b6  bfd/cpu-tic30.c
-73e2e39dbe51d8204d21c003be96de33  bfd/cpu-m32r.c
-7a3f14c5ff8b49cad4bac2fe94068526  bfd/elf32-sh64.h
-f16cf77f414c132653598b4d48927ecb  bfd/armnetbsd.c
-401aed50c91e3f5a8044eb4a59d1e6b5  bfd/elf32-arm.c
-3c330d9a2cf588f6c7c325665dc69b2c  bfd/m68knetbsd.c
-630e1d269bf050e225c3a5f543517394  bfd/elf32-ppc.h
-0669f9f37b9670cafac9c70ed613680e  bfd/cpu-msp430.c
-2b109cddc479fd45b36d0033ef89dba2  bfd/libieee.h
-59619db98d3d7b50c9ab28f44747083a  bfd/cpu-fr30.c
-d3a2b7d23fc28467a8bd052344279513  bfd/corefile.c
-4959d41b5bd5ec36006b4e0c9343bda5  bfd/cpu-vax.c
-30a3e71bd955a3cd30b37ef3d1f075eb  bfd/elf64-mmix.c
-094fdce597a4d0784ecfe1fc135c5a43  bfd/elfxx-x86.h
-6c9afb69c789e48dbc1347be71693977  bfd/elf64-gen.c
-79cb61da4c557994f750bdb3c26dcec2  bfd/plugin.h
-d189bc4a462cedb11c7cf45713c386e5  bfd/cpu-score.c
-4dddd46cd3106fe42b7ec58372478f47  bfd/elf-s390.h
-fe759377955d5ebd7a3e98df82e99185  bfd/i386aout.c
-c0891b01acdce4db4f5394c0439a6492  bfd/cpu-sparc.c
-a0c241dd5f06732c37f9a95a0a44a3c7  bfd/elf32-metag.c
-34a631422270d4763d95b6a18a1c9e7a  bfd/elf-vxworks.h
-cb6efcdff700c3b0bd92f23760c7cc2c  bfd/coff-apollo.c
-5270319008266bd0d101097cd9710861  bfd/sunos.c
+b97f9a1ec3d2381f31403c94e269fc89  bfd/cpu-tic30.c
+ab5581d8ad05ad4b50a8ae717693e30e  bfd/cpu-m32r.c
+0df8746669022359c5c746a7d276e698  bfd/elf32-sh64.h
+b0a704b086ed6f5f5a82fb2d8c4bd057  bfd/armnetbsd.c
+c6de839509aef842da0c4c906d384002  bfd/elf32-arm.c
+774466616e6eb97ca007c474e3016d1f  bfd/m68knetbsd.c
+1a1f625588ab54d6e1cd78691c24593c  bfd/elf32-ppc.h
+2f3717840f1c319ab980200dfc5c4084  bfd/cpu-msp430.c
+22b78a89e60e1cd9b8d0c2d183a04baf  bfd/libieee.h
+f8be9b0bb44bce2fe2c60c0b865b63d1  bfd/cpu-fr30.c
+b8402efc7348e5d71e99497d727cc69b  bfd/corefile.c
+829c3e510bb27a2c386ba23041b49f51  bfd/cpu-vax.c
+06d2c8d313fa21b05166c9362384b3bc  bfd/elf64-mmix.c
+36b6efb2fee7ee87287007ededc02f12  bfd/elfxx-x86.h
+d2f27a2646b223b2fccf38930fa02a14  bfd/elf64-gen.c
+676e87e1557b119b8948e946b621fb7d  bfd/plugin.h
+a11715f8ee4b84e1de3decbbc3228100  bfd/cpu-score.c
+d5134b8c676f93b0941342369ee08ae6  bfd/elf-s390.h
+76c18d761d3930a9f080f7c68c868f75  bfd/i386aout.c
+2caf01e7a3001ad5eb8b36f5a64d3bed  bfd/cpu-sparc.c
+eb8885c4266485dba5b6351e4f14b00f  bfd/elf32-metag.c
+a8f07e2c3d17b39da3bec03cc768b37b  bfd/elf-vxworks.h
+35fdd43299731796d169e827b4a5d8cb  bfd/coff-apollo.c
+116c4ab3c273eb68dba466df1da5e76b  bfd/sunos.c
 502da5f655e885f8085c0794f6f0f3a6  bfd/ChangeLog-9193
-273c402ec18037a5752b59ea77d88592  bfd/freebsd.h
+4d1e0a92bb594b85c1ff181467d58274  bfd/freebsd.h
 d32239bcb673463ab874e80d47fae504  bfd/COPYING
-6f8c87aa5cffe89d95392eba6999ccbb  bfd/sparcnetbsd.c
-d7f59558e821634005091ab112be6b37  bfd/elf32-xtensa.c
-b11a253595d98e6dffff6a322ae11339  bfd/cpu-riscv.c
-9dc19e6aa4d22c19d500cfdecf072e66  bfd/cpu-microblaze.c
-967d1cef264a1976b1aa9623b18bd3c5  bfd/cpu-i370.c
-0704e9b57f5b2365058ab803895b5460  bfd/coff-bfd.c
-3dde4fbff9797b572e66db6a12d94832  bfd/libbfd-in.h
-adfc7effd39a0dfd23a259beb06f21fc  bfd/cpu-m10200.c
-b3c1c63a7b3c52f2da056f074823224f  bfd/cpu-tilepro.c
+f06507c902ef8f002a67ab9b4f797892  bfd/sparcnetbsd.c
+0249300e14b1c86d27824dce662905cc  bfd/elf32-xtensa.c
+669791745e8a64f1a721d0f8837c4e22  bfd/cpu-riscv.c
+153ffbad09abbe9d71f46064ba7b9774  bfd/cpu-microblaze.c
+75374cc5d802ed409f125b95d3949929  bfd/cpu-i370.c
+31b5a14536c0f02552823cc396ffec22  bfd/coff-bfd.c
+9781b9e5815d95f5a9573f9d34e2ab34  bfd/libbfd-in.h
+2fd63da4280736f626869c01f96e7282  bfd/cpu-m10200.c
+62f2a04737d2f229e9bc2b07bcd84ddc  bfd/cpu-tilepro.c
 1616089974633cf0fb24b7e9152a7f47  bfd/ChangeLog-2008
-88bae6b370d900189b7d71f5612897cb  bfd/cpu-mt.c
-03cb4d5333f86767d0cdfaf318edc407  bfd/coff-u68k.c
+3ff9852513b6eb08185c0614170e2a62  bfd/cpu-mt.c
+a9b7ff726164324d55c00d6c1452ed08  bfd/coff-u68k.c
 4ba63e5dfc81e17c1b74365a64721a00  bfd/version.m4
-6cf9cdb5c98939e6bbe0e7d10a984e7f  bfd/cpu-dlx.c
-676e18789902e84790ce91ce1ec334d3  bfd/elf32-sh-symbian.c
-2b25e20ce2112e845d9265f452590c0e  bfd/elfn32-mips.c
-0c1d64459e6b5d71dab5193522f9e4f9  bfd/cpu-tic4x.c
-8f630be98168dc04ce393fdb4fc03256  bfd/cpu-ia64.c
+8f0b819df5c31fe95d83945d4f54c86f  bfd/cpu-dlx.c
+e125055d2b1de5314fc97f5641054cc0  bfd/elf32-sh-symbian.c
+dd1b8500abb7b98310c8cf0c019afe7a  bfd/elfn32-mips.c
+430b1e965b34c857511196434fcb35e8  bfd/cpu-tic4x.c
+918e9e0117dfc570bab13e1ee12bd37a  bfd/cpu-ia64.c
 6474afde93f8e964e3d6dddffde3c41e  bfd/ChangeLog-0001
-edaf826f44dd5182197ff37eabca7447  bfd/elf64-ia64-vms.c
-e657684354fe075e59a475cbaa7781e2  bfd/cpu-metag.c
-d1b499507b96a74c8d335a64e06e33d5  bfd/coff64-rs6000.c
-13f5442a33154b8438c6fbccf3819240  bfd/coffgen.c
-311fb36b9735818de63c1f4d349e62bd  bfd/i386freebsd.c
-661f746d17de8ef3d05affac62b77807  bfd/cpu-visium.c
+4e26e966cc57f991c5a9badcfc0ba0af  bfd/elf64-ia64-vms.c
+b870ee991f8a31d58f067be850113687  bfd/cpu-metag.c
+26441bdfe06003b1ef54ccacb6e6d70d  bfd/coff64-rs6000.c
+c75bef239bfd166c4aebf239130d36ec  bfd/coffgen.c
+895e74715a30423d4a927eefde179114  bfd/i386freebsd.c
+c3020c342a9a1c54e02eb651a56b897e  bfd/cpu-visium.c
 15cdfd7b5500a342bb89992c1638f683  bfd/ChangeLog-2007
-33d698f0f1eb42a7cc3aef62829265df  bfd/netbsd-core.c
-9919fd77f9736f4b812f0d643afd4d39  bfd/elf32-m32r.c
-780a38ffb9d43c0428ba8ad94502ff65  bfd/cpu-iq2000.c
-0d1abd9095478fae8b06a1fb0b594040  bfd/coff-stgo32.c
-47e83b02f7c9832f45255248845be696  bfd/elf32-m68k.c
-1a40fd2113364afd127d11610fbe15fc  bfd/ns32k.h
-97665fee5c81d4a2d9cd0cf2f0f319aa  bfd/coffswap.h
-69609e9d95b667095f483d23f04a93d6  bfd/aoutf1.h
-460aaf9fa2762eb8c9740f3cf765a8f3  bfd/pei-mcore.c
+56e9141ca49cdbbf593b36a699eaebd7  bfd/netbsd-core.c
+e1d4a2f757c6657ad72aa462f2d0fc99  bfd/elf32-m32r.c
+3feecfc96e06bf2b297e0ae4b5058306  bfd/cpu-iq2000.c
+c44ea24b14d494c644024a861e3b8072  bfd/coff-stgo32.c
+4a440899196c25b239d22577ce3e406b  bfd/elf32-m68k.c
+bb519b82efbd01b31d1bca79018be727  bfd/ns32k.h
+9ae2d9eef619b9814fc3fe5411c0779e  bfd/coffswap.h
+c1c1b532f8150fc96c268eac448b05cc  bfd/aoutf1.h
+bfb83ac817c26ca4e8245db14f2cf160  bfd/pei-mcore.c
 86f496cd17d52d96424d40874acd6ae4  bfd/ChangeLog-2009
-c1a4576828cdb7f16f210fcb04b66d9f  bfd/elf-linux-core.h
-96e168a30d41ca0b0a0768b0c98df452  bfd/vax1knetbsd.c
-b6f79084cbbf64fc4bea1711d3a9a50f  bfd/lynx-core.c
-c9c8fda9f21adecb9ed6afe9f22ced64  bfd/bfd.c
-9001df5c49c1e5c4848098e490ad50ed  bfd/cf-sparclynx.c
-8f8fc5b92c275ca6a27a0eb1edc2f11d  bfd/ieee.c
-d319dee6a2c09d4d73a16e046464d123  bfd/wasm-module.h
-3765899994c8c1ece560f18032fca0d2  bfd/elf32-d30v.c
-140dc82fb113bd2ed08d62686ab361c3  bfd/elf32-i960.c
-88807eae8130fa0752432a4fc669a0fe  bfd/elf32-xc16x.c
-f384f25608c70db412ea3dcb20e0d0cc  bfd/elf32-msp430.c
-72ab71d7bd21ec6eaccea0c003376988  bfd/elf32-m68hc1x.c
-7a0fdefe63631985c0e145e17ee3eb3a  bfd/versados.c
-d2cc7887f503603bccae17b794ff9bd4  bfd/coff-svm68k.c
-7faf2d73853a38b0d058cf1a5312470b  bfd/coff-we32k.c
-2a9e09bf18c57e5f10c2f8417377f951  bfd/genlink.h
-a943125abde859b66e6393638cfb02f8  bfd/plugin.c
-73586e533fd3cccd653c016060eaebe8  bfd/mach-o-arm.c
-af4cc42f85b349849860a01562cecce7  bfd/elf32-ip2k.c
-88b1a110170fedc6cf9a71edc6a520ac  bfd/elf-attrs.c
-1e58c2d4bae44bafe2124c9f935666a9  bfd/elfxx-riscv.h
-8b77916b89df464c6a7a149f2e20a283  bfd/cpu-h8300.c
-bf8f07720a1cc42fecbafcd5fd9de78f  bfd/cpu-nios2.c
-6a7eaddb758bdb63aa1ee8a5d3c02dae  bfd/MAINTAINERS
-3bfc712512f899b0329ab625f33dd919  bfd/format.c
-fe366cdad2583d433bdc120b7a556e9a  bfd/elf32-rl78.c
-fb1e8fdbd346dfb1f1bdef79480086a1  bfd/cpu-tic80.c
-f9094b919527700c2f6c9f1adc044c24  bfd/elf64-sparc.c
-e10ecc4922ce78c5a38cd1f8094e1506  bfd/elf32-rx.c
-f4b07e217dd02ad69bc18b3db0a4418e  bfd/archive64.c
-e04fdbd47464aa2172817c175bb860cd  bfd/cpu-v850.c
-65074810a0d53f19230ffee2e9afb137  bfd/cpu-l1om.c
-9f75daabe9c87666d8092c502e78ece5  bfd/nlmcode.h
-088bffd064cb3a7bc7772cd149d3c96a  bfd/pe-sh.c
-4785ce0040c49da67cc169d5353488b9  bfd/libpei.h
-de88452f632e84e3a779ffd196b16d9b  bfd/aix386-core.c
-774b6e03a046b185c07fbe8d37fbff3f  bfd/elf64-x86-64.c
-bb776aae34d1d2f6f2ce8f0bfb086fcd  bfd/cpu-tic54x.c
-f956a0e244401186b6469a43e21dd152  bfd/pe-i386.c
-594e97637329ebeaa40ee8afc8c1b990  bfd/coff-m68k.c
-6eaa8516942376bf81352cf1871e3251  bfd/cpu-m9s12xg.c
-5449c1eac218a704a2b09749ac814eed  bfd/sysdep.h
-a8d05260303c5ac9c5a5b3fb2a66ac73  bfd/coff-tic30.c
+1967bec0e5045e7ae67cee2608c862f1  bfd/elf-linux-core.h
+44138681201d06f76af693fa55010b4c  bfd/vax1knetbsd.c
+3ff763781076d171b960c9126efaf323  bfd/lynx-core.c
+c92d34744382cfb1cbc55f3f86073941  bfd/bfd.c
+177d7ec6b54a890d1fc916ea19f6f94e  bfd/cf-sparclynx.c
+1c3830d97d9dd28a60987b8c81d334d1  bfd/ieee.c
+e4ed93b0404a8eef17172160d4baf756  bfd/wasm-module.h
+ad746d9dc00bed932ed70e239ca8b45d  bfd/elf32-d30v.c
+2d7594d451e28553c69a5edeb645b2df  bfd/elf32-i960.c
+eef821c19825abf4d4c237ebdb81b673  bfd/elf32-xc16x.c
+9cc322f80ee85469fa486c51cf6c5388  bfd/elf32-msp430.c
+d02e946cc6b3feb1ef533b1f0ecd3c15  bfd/elf32-m68hc1x.c
+ac3083a2d64b32a63efb4f31bd58acc0  bfd/versados.c
+b07457399b5bf975e5bf2f2514495f54  bfd/coff-svm68k.c
+6a5326d3a223888076d5202d392b795e  bfd/coff-we32k.c
+01a40acc26768a2ae9ecb6b1e31dc22a  bfd/genlink.h
+69d75606c8a8350c8145b12d58f69ff0  bfd/plugin.c
+a1b46008b46e53a6c2fe2467cfd35025  bfd/mach-o-arm.c
+1766949f8a9e8ebd049bad6f763b9f52  bfd/elf32-ip2k.c
+7a66188ebcc6565a17105d0ba97287f6  bfd/elf-attrs.c
+316851f7af3f54ce5cff55260b90343a  bfd/elfxx-riscv.h
+9c6a3f81a963315eff53e7beeb6d825e  bfd/cpu-h8300.c
+94ee02b0bb888566d768305271829117  bfd/cpu-nios2.c
+c097198cbe252d43bd0d5b7a0280ee12  bfd/MAINTAINERS
+451fa08fd342f8d7174c547c2b465df4  bfd/format.c
+6713247cbe028db5215a21ca9198ec07  bfd/elf32-rl78.c
+22bded87b47c5c72d63ca55395f37fe4  bfd/cpu-tic80.c
+a3bf455b0df852a5ad20547790583f8b  bfd/elf64-sparc.c
+6b0e052a84434ca6d0da23fab60ee5db  bfd/elf32-rx.c
+92bdca8080479a0c462112e9a81e26c5  bfd/archive64.c
+8ff86ae862fd726bbd037f354495d054  bfd/cpu-v850.c
+deb331f75b126fadfb6d8f2b65a26392  bfd/cpu-l1om.c
+2c6c9ccb932d0dec7ffbecf0e0e06dcb  bfd/nlmcode.h
+1f7185543fd0f32ff265a14bc7bd3277  bfd/pe-sh.c
+014e3529df2456de66491a46d89ec438  bfd/libpei.h
+82ee6599237d34c6b70f7571b34e86d6  bfd/aix386-core.c
+94e8ddb7f0854740abf1e52537379c0f  bfd/elf64-x86-64.c
+27b9737926107462828661b15e4826cd  bfd/cpu-tic54x.c
+98095d09201981dd12e79fc6871de30b  bfd/pe-i386.c
+edeb1254497aed2095b56d1d21028a1b  bfd/coff-m68k.c
+aa6d52e59ff7525011ec7ae374bae793  bfd/cpu-m9s12xg.c
+d917b9d1e31e3ce833fef6ff75103739  bfd/sysdep.h
+d17ae1eb9024b166d75b8666c2904265  bfd/coff-tic30.c
 663a6979bd331c91d1385445edeca7b0  bfd/go32stub.h
-ba023a1526c013ead20c828f65d01d2a  bfd/cpu-z8k.c
-2b41cbfc8f7a3bed35c6b27b892f259e  bfd/reloc16.c
-c53a4c5bab2e6e195291eae45f940825  bfd/ecoffswap.h
-862e73d91a3e710f26bdc1610aa2ac1c  bfd/elf32-fr30.c
-29b0a11459599c72317b753518562ac9  bfd/cpu-v850_rh850.c
-bb4fa4b96fd80e1d1a9d47709c2f4757  bfd/elf-m10200.c
-cd18aa0e25895b0fdcd5ddbd9787897e  bfd/pdp11.c
-466439f0f7dd380eb924e07d4e5fc134  bfd/cpu-ns32k.c
-a9de5564563ceed3135e0f3158635ecc  bfd/pei-i386.c
-12afa95f621e0cb6e2241a4557b7a1f6  bfd/elfcode.h
-bf18899346064d45fdeee7daade065e6  bfd/aoutx.h
-f3f3ac2ccbf079a00b01bfd6cecf36c8  bfd/elf32-sh-relocs.h
-7e54e4f8809d065e92488f9a034399aa  bfd/aout-arm.c
-badf6c6b2432a8014507eae161d0e068  bfd/libnlm.h
-d62b810a272a7c357a71423e354be363  bfd/mipsbsd.c
-9de9041603d78f6b457ac6f99f0cb409  bfd/elfxx-riscv.c
-2e816a5931acfe20c03ce5e8689e2ac5  bfd/mach-o-aarch64.c
+8b77b069c7d66b87d00192c6a15f0ef2  bfd/cpu-z8k.c
+2141bb1974b3f56405c9e956759842ef  bfd/reloc16.c
+438967f8a2f74e28e525150a57e07a94  bfd/ecoffswap.h
+7efeb7d8f8a91370d89b85c98d5fe442  bfd/elf32-fr30.c
+26be7254dcf94c154158e75a6e9f810a  bfd/cpu-v850_rh850.c
+3d32373710beeb210faada2c99e1df5a  bfd/elf-m10200.c
+e4a7cacc51a924a7e7f537a2c7f42efe  bfd/pdp11.c
+d369e57a445e6c5a03f36ecd61cd4e49  bfd/cpu-ns32k.c
+5145da11b39d6ed0608b5acc8078f6c0  bfd/pei-i386.c
+59aa67636680ac310109e1cb6b66d89a  bfd/elfcode.h
+bb538b232d099ce4c7416793eadee724  bfd/aoutx.h
+8856134fa41585bf6b2ed8b2cbe748c0  bfd/elf32-sh-relocs.h
+2d5ca6c489de96ba9fd8a4b0ffbfdffa  bfd/aout-arm.c
+a5d7bbc287aed0d3f96ffe0a0e50b059  bfd/libnlm.h
+233ffd56ab1a69546de4ac0e588dea0c  bfd/mipsbsd.c
+bb71805ce866f34546998eb4814b92e3  bfd/elfxx-riscv.c
+9ecb262d9ec6c688e145d9037d4e4df8  bfd/mach-o-aarch64.c
 6d97143ac07bcc853a50aa72d17a2cad  ChangeLog
 500b9244caa7a7ab23ece1db37efa76d  compile
 042203b305962ba9a8f8474ef80edeee  config/enable.m4
@@ -745,9 +746,9 @@ e28d4c4ced67f70f91462403eb823e08  cpu/me
 d534cf9b6b4a7e68f003dcf5d9174cb8  cpu/mep.cpu
 8b59f0d0a2dcdced14765c514fbad719  depcomp
 eaac0cdd8ac2b8c31194798a65896321  etc/Makefile.in
-df32ab7c540e0f1586356ee72bbf431f  etc/texi2pod.pl
+4e461d83c2a7ae79bb670e4760c87d03  etc/texi2pod.pl
 3730d24b1dbe4961124dc2288b6997fc  etc/configure
-63676a3710695c0f64cae1a5e926fe64  etc/ChangeLog
+0fba3ff1240d2087379465acac4f0bad  etc/ChangeLog
 04c402a3f17c2e0e5d13e424d617e88a  etc/configure.in
 81dbb62f1196a729d294804e9b3df585  gdb/xtensa-xtregs.c
 c71a206eaa99bff794d21a09e50d11c6  gdb/config/nm-nto.h
@@ -1328,7 +1329,7 @@ eba94a120752984051355dbaf3c6ab12  gdb/al
 195ff9b5cc821b49bef3e0eae7474621  gdb/m32r-linux-nat.c
 d4aa52c6d0057f3096d341f247aa715a  gdb/sparc64-nbsd-nat.c
 755759fa150e374855544a7b9f67f173  gdb/gdb_bfd.c
-36c51744b6113548e10f8dde0fe05f7e  gdb/NEWS
+10b924a2694ac751ca7da9e164a1b26d  gdb/NEWS
 483b846f169c233e402c7f975e07b031  gdb/x86-nat.c
 865f180239d4c74b54e902db6dd147a0  gdb/dcache.c
 9692b911a1d323ec70bc6e01f1657f03  gdb/ada-lex.l
@@ -1430,7 +1431,7 @@ f4ecb14a55d9e54c25dd890c5a93983c  gdb/nt
 a9eea99383f13fbda634d1314ad051b6  gdb/m68hc11-tdep.c
 3ff77873f6692944b1c524dbb6f17859  gdb/registry.c
 5943bffab8f0706a4faaa19fe025dad6  gdb/d-valprint.c
-158feb5767fd465e87702863ef7c01cc  gdb/ada-lang.h
+c40c531777ecc845d14dd9b46caa5229  gdb/ada-lang.h
 c899e480dcc4e018e287016f172c29b2  gdb/mt-tdep.c
 9c3e5e3e08866acbc454c90784b57c31  gdb/gnu-nat.c
 31c83b4bb1c5c9c771fe8e1ec3f1e9ba  gdb/msg.defs
@@ -2403,7 +2404,7 @@ ad95e389ef053e223688a960ae1b976e  gdb/te
 6329b9e77048df4614a0662256af11bf  gdb/testsuite/gdb.base/exec-invalid-sysroot.exp
 c44ac774ba6450a7a4d5281045237741  gdb/testsuite/gdb.base/skip.c
 5a9d0fd418fa96141b8059846962b069  gdb/testsuite/gdb.base/gnu-ifunc.c
-b762ed7d1a1fbed71ed747abf4b9fa14  gdb/testsuite/gdb.base/step-line.c
+1ef6d81a5cb325f03a8bc8b9f16aee5c  gdb/testsuite/gdb.base/step-line.c
 1950169ac6656b75c362b92655a94c28  gdb/testsuite/gdb.base/eu-strip-infcall.exp
 0ec0fd38c5738f5f6afd53cf115d80b6  gdb/testsuite/gdb.base/jitreader.c
 34a2962f796dbf4a6dd2f09e9f68e078  gdb/testsuite/gdb.base/gdb1555.exp
@@ -3013,7 +3014,7 @@ c42c13f887e0a5bc8abc70f6fca76462  gdb/te
 06a92d148b60fd5c50de17ed658ab73e  gdb/testsuite/gdb.base/shreloc2.c
 7ce244d9a2a3f312f1b4f8f1772cea46  gdb/testsuite/gdb.base/hbreak-in-shr-unsupported-shr.c
 46f06abe91a21607a1795facadf9dab5  gdb/testsuite/gdb.base/catch-signal-fork.exp
-a9f6dda0846bfda654bd322483160a47  gdb/testsuite/gdb.base/step-line.inp
+5c41f9725bb1dceb10670b69ad4f64cf  gdb/testsuite/gdb.base/step-line.inp
 92c01ec0f6e95775c2ccde839a645e4a  gdb/testsuite/gdb.base/ldbl_e308.exp
 c79be5a785cec0c905fe42e6446247fd  gdb/testsuite/gdb.base/nested-addr.exp
 2a082ac9707788eef4b3c936e45c5d85  gdb/testsuite/gdb.base/fixsection.c
@@ -4282,7 +4283,7 @@ d44d1fe2176806ee76348b558b3a67ab  gdb/te
 de055987af9fd672f5e6aa5280e504cf  gdb/testsuite/gdb.go/integers.exp
 68d17058fa82304a192749f0eadc138d  gdb/testsuite/gdb.go/strings.go
 81b7ed6cb92c627d245bd2efc4b953b9  gdb/testsuite/gdb.go/methods.go
-a68b2669240123d67d1c2db3f7b470df  gdb/testsuite/ChangeLog
+110bd764a402ea8d6e02148bb76790cc  gdb/testsuite/ChangeLog
 b3f11b21e5921c419a43f93720dedf85  gdb/testsuite/gdb.asm/empty.inc
 14f9e33160bd01242a862c5c90513000  gdb/testsuite/gdb.asm/asm-source.exp
 f1621bbbb2acbec5adef86d7d9549975  gdb/testsuite/gdb.asm/bfin.inc
@@ -4457,6 +4458,8 @@ a3430a1f8cd144528416860583b62417  gdb/te
 9b0733a918f3c55ed7d00265ec31614b  gdb/testsuite/gdb.ada/tagged_not_init/pck.adb
 740156dd47e150368a89e887194aa12a  gdb/testsuite/gdb.ada/fun_in_declare.exp
 ecb3ca497622c0724a2d0bb15e664dca  gdb/testsuite/gdb.ada/expr_delims.exp
+dcbad4726d9e4127315f7ebddd1ebfe3  gdb/testsuite/gdb.ada/excep_handle/foo.adb
+1a1e4e6889be0ff15126280a0bb3b498  gdb/testsuite/gdb.ada/excep_handle/pck.ads
 c310b7636a49286678e0f4dc7f92ad00  gdb/testsuite/gdb.ada/fixed_cmp/pck.ads
 7f28ea3c41161d92e9668191fcf3f1fb  gdb/testsuite/gdb.ada/fixed_cmp/pck.adb
 3650a50b5ee683d59f0ea05e000b70f4  gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb
@@ -4603,6 +4606,7 @@ ce737918d14d2555e8b452837940d822  gdb/te
 888d78ea31193cd1fc63a6df19b8cf99  gdb/testsuite/gdb.ada/char_param/foo.adb
 f4b82f5e1b9dbd4e73a34bc73bbd7b80  gdb/testsuite/gdb.ada/char_param/pck.ads
 569d136ee948080ef45a5f0958899d82  gdb/testsuite/gdb.ada/char_param/pck.adb
+54c7bb8fe5dc688e01fcf7679427dea9  gdb/testsuite/gdb.ada/excep_handle.exp
 730198a3a7ee2da3f66ddc672ba03ee9  gdb/testsuite/gdb.ada/O2_float_param/foo.adb
 6125d1ec09f22df6c96c51a676fff555  gdb/testsuite/gdb.ada/O2_float_param/caller.adb
 8846538a1f45d4b1d32048f73f06def0  gdb/testsuite/gdb.ada/O2_float_param/callee.ads
@@ -4972,43 +4976,43 @@ d987581b55cf2107a9b92b7a0fd61e18  gdb/sy
 29209f0a84f981d84f100e8fc4c3a84b  gdb/f-valprint.c
 b6bbbfc248f90052ce30fda420c5916f  gdb/gdb_curses.h
 8108dd8f906f2654fecc74958cf383db  gdb/doc/psrc.sed
-6ece5c6ebfa84993f104309fe58230eb  gdb/doc/gdb.info-3
-09cbb677194dc17b3cfec8ce285dc672  gdb/doc/gdb.info-4
+eb99ffb2633745733581333f729cc411  gdb/doc/gdb.info-3
+9dca642d748a2d969bdc0ac3e15df55e  gdb/doc/gdb.info-4
 ab0fe311032294b952da80585b8b90e7  gdb/doc/fdl.texi
 667bef4de7567c069421a0aa4b2b42ce  gdb/doc/Makefile.in
-89192062150907437af9a9930f22e648  gdb/doc/gdb.info-7
+d472c5d9b839dea56382750401bdee1a  gdb/doc/gdb.info-7
 ce238ebd8ad1da77806acf2ccd2a592e  gdb/doc/observer.texi
-9145e5af20facd219e5d48ddaaa3f718  gdb/doc/gdbserver.1
+0a4dbad7f4e8926c621d88630b908c17  gdb/doc/gdbserver.1
 8a3211e1c1b6c1a9ae823c3c469675e8  gdb/doc/guile.texi
 f81a0e00e0cb9e41b078069fb9bedb07  gdb/doc/stack_frame.txt
 319d74c658533df2b0bedcca97af4d94  gdb/doc/stabs.info
-a28f3fd6d64784038b57d48d30171c8d  gdb/doc/gdb.info-5
+0347866ac20a2d10098a0fbd49ebc89e  gdb/doc/gdb.info-5
 19abe6cc6d5cc545f19b7c7703223589  gdb/doc/agentexpr.texi
 66674dc351ba95941f422dc18cae24bb  gdb/doc/.gitignore
-bba599bde99f27c94b7cf95da2f94d6e  gdb/doc/gdb.info-1
+710696855793a2d8fba8535f386b8d7d  gdb/doc/gdb.info-1
 d5d06eaf9b4d44aa442a4a281aa9aea4  gdb/doc/a4rc.sed
-e2cb94506ca4c0f7c641271238f41a76  gdb/doc/gdb.info-6
-9340f3f0b1b871fe250794c90162f53a  gdb/doc/gdb.texinfo
+818cfd8cb6088814a64d78874819bfc9  gdb/doc/gdb.info-6
+31cbdd8332ee2f91513670303f5c73d0  gdb/doc/gdb.texinfo
 553b7fe1bf4b5d8b96fdb8cd83503de1  gdb/doc/stack_frame.svg
 04c82b1da7e894a6555868e4f86225af  gdb/doc/filter-for-doxygen
 6eef6173ced7b929f5142c1577f2189a  gdb/doc/Doxyfile-gdb-api.in
 26a572acbe3a2b351c0d3c0a2790b07d  gdb/doc/annotate.info
-cdd6ec695bc3b09218319db63bb4dd3e  gdb/doc/gdb.info-2
+2c61449c5054808ba840dbd49273a759  gdb/doc/gdb.info-2
 0e44f6ffe6996c2827630e31909c3e1e  gdb/doc/refcard.tex
 6076d300a46651562d4ecd0604442414  gdb/doc/stack_frame.png
-f10bbc6ac90569e126ab2d214da43075  gdb/doc/gdb.info
+60a45c9a42ba314aa65d9d50aa1935bd  gdb/doc/gdb.info
 792ace4c71224d2dab899da2b265c147  gdb/doc/python.texi
 c3feb7ddebdf77fd82e65fc406bc2f23  gdb/doc/stabs.texinfo
-88f4d48c4e659ce69a7cc639717a0527  gdb/doc/ChangeLog
-7ad035a1d592a819f511bcaef7f56d29  gdb/doc/gdb.1
-29b2b17a6293110ee56808a11005ee62  gdb/doc/gcore.1
+59b9502ecb343b50bcf56cbe20865eb6  gdb/doc/ChangeLog
+eeca6b36959b79435cc591c9590c823c  gdb/doc/gdb.1
+1cb257c0efe43158a502f4ed3a415795  gdb/doc/gcore.1
 d39233c86ed6a6dc9e853ae6a11fe03e  gdb/doc/stack_frame.pdf
 2ad37190a4e38a8186d90bc76fc4e551  gdb/doc/Doxyfile-base.in
 3e12b16a85438bdf1fd7355cd397282a  gdb/doc/all-cfg.texi
 bf96494e6e4d346175babd5ef9781882  gdb/doc/gpl.texi
 cd5e3faa9bd1b684a73c7d527cdb4988  gdb/doc/filter-params.pl
 7bfdb0765c5d050d204fbb30aeeba0d8  gdb/doc/stack_frame.eps
-9f08c420235bad823f7bbe16f80d77e3  gdb/doc/gdbinit.5
+986f0fe9c57d31466afbd7a0d2982f90  gdb/doc/gdbinit.5
 78d7bd07699d6e1b53e552cc3a1c16ef  gdb/doc/Doxyfile-gdb-xref.in
 d398b8cec3d96f0f3267dac6b8fe64bb  gdb/doc/annotate.texinfo
 5863a78c1571978dc97dccb25e481134  gdb/doc/doxy-index.in
@@ -5502,10 +5506,10 @@ a9395d09415322faea2304f9a1d7d9e2  gdb/co
 c8ad35fbed9ae9f7955517bb9dfddaf3  gdb/std-regs.c
 94939358229d338905f052768534159b  gdb/go-lang.h
 08acbfe7a6b5373b372b4cbe252da59c  gdb/i386-windows-nat.c
-f963ae2e0faa83957a82179f5db2524a  gdb/po/gdb.pot
+6613dddd4ecf4d908723272dc3f1281b  gdb/po/gdb.pot
 1851bff0653201a488dcae18dde7efad  gdb/po/gdbtext
 e8b91e30ff3b4173fc9a5cfa9eda097f  gdb/break-catch-syscall.c
-301b6b89bb4dcb56df0f0dad007abc2f  gdb/ada-lang.c
+3067d957647d4c86486f09361b8e8c47  gdb/ada-lang.c
 715d5ca0108a1dcd9f91ec780c74aab0  gdb/dcache.h
 91302ac180cb979c2b2d758ed2edbb01  gdb/system-gdbinit/elinos.py
 ff7f357c1d20a712bf87a00711b2c26a  gdb/system-gdbinit/wrs-linux.py
@@ -5532,7 +5536,7 @@ ff1c4ed48c7d2f16438d9d0db42e2b6d  gdb/ar
 6caec3f4ac5f65674e15355a60e14ecb  gdb/i386-fbsd-nat.c
 d5dd5836266ef25fc2ac5e704c1c0a09  gdb/mipsread.c
 1b4194bf7b4056dfa96ced19566459ad  gdb/amd64-darwin-tdep.c
-8b26ffbe3764bf5762e6c7609fcd77e8  gdb/ChangeLog
+72e07ba6381a2e0f04cc9c22da7bbfbb  gdb/ChangeLog
 59570a0bc164919d36efd6a8d2ef0c89  gdb/go-typeprint.c
 fcd744f8bf7027eeddb24ddf43e290d1  gdb/score-tdep.c
 486e78403fa95b4893d415ec7e70766f  gdb/m88k-bsd-nat.c
@@ -6321,201 +6325,202 @@ d32ffd72002c818efc548c414cccc0a1  gdb/un
 ff193cc850cefb47da6fd5ebe54ed4cd  gdb/unittests/lookup_name_info-selftests.c
 f092e3b5be79c57d290e77f669acb19b  gdb/disasm.h
 4f5703daabbc93c932d4c2e904347df8  gdb/i386-linux-nat.c
-24693bb39ebf16dc766495cf4dd3c1bc  include/safe-ctype.h
+2473f072b54d2d1dc3e12b495675a2bb  include/safe-ctype.h
 53bdfdb5cd3c0c7831611602041cda52  include/xregex.h
 4881831953711a85f8cc56ce9377d468  include/ChangeLog-0415
-c2cf894f134a86c5ffeffe80c41a6f62  include/objalloc.h
-e3e6e6ad3d21c6cc4953e029394938b8  include/alloca-conf.h
-1fb622dc06c1214f15568652f339f1f8  include/fibheap.h
-92977f1c3e6a3c6cfb1fae45b034ef40  include/simple-object.h
-2e735e97e623974be730f0e645f3f855  include/os9k.h
-e8eff8bd68d89c32b3bdd02dd51c41b9  include/dyn-string.h
-a2c2be56ed85992d72e0a1e16388ce83  include/timeval-utils.h
+de14c7a5d8d1ce55fda864a08a3d1990  include/objalloc.h
+781f387da8427a8cef273e127e9ffc49  include/alloca-conf.h
+b5e4c5a63f55f91d209087edef1340eb  include/fibheap.h
+cc08cd4cddc61e66bc488bd71ebc3572  include/simple-object.h
+5f7ed1643aa43c1e0044653068c379e4  include/os9k.h
+0109815bce024e5a11a37c6adaec69b1  include/dyn-string.h
+3695f27151c3e8b53ff0a11c93175e8a  include/timeval-utils.h
 41879305404d3b06773b10ab3fa44539  include/ChangeLog-9103
-c1dea1e5fa3f2893be2d423499b8a95d  include/fopen-same.h
-e971066588e2cbe4f47b66ea7b32f07b  include/dwarf2.def
-d4a7a22eacb9ce318aa64c76ea468ef5  include/fopen-vms.h
-f52c61943a71a39532dd302ea3b978aa  include/mach-o/arm.h
-e87a57b18923d3046a8edfa57023ed3f  include/mach-o/reloc.h
+880588659b5e6c3cc27daf056fd4aa1c  include/fopen-same.h
+7b9b0530aeece7f59114c1099618362d  include/dwarf2.def
+bf9c6a15486db958ec272363c11b7df6  include/fopen-vms.h
+63a7769fe8320ff28c7cd0aede9dd5fc  include/mach-o/arm.h
+eb529504e4971a0cc61b66635219e9fe  include/mach-o/reloc.h
 97d6ac6fcfc48a9468454e047c530c2d  include/mach-o/ChangeLog-1115
-e163d9748f6b14f1dd1f52df26eeedd1  include/mach-o/loader.h
-3eddd5f122225cfc97cbbea2dcc31fb0  include/mach-o/arm64.h
-359f534c6cdd8576ce44f2cab46b9c43  include/mach-o/codesign.h
-3281517a3363a9ab80e8053a4b092ec4  include/mach-o/unwind.h
-3d69561386c6cb6243327f7788ba258a  include/mach-o/x86-64.h
-0afab6debf00d5d858e6875a6f79d6ee  include/mach-o/external.h
-aef68fdcf032840fc1be5d7a4b297763  include/dwarf2.h
-1f461c2071158f2a2674cdb8a24430e7  include/oasys.h
-5b352fed856d7ff66413a91649247e7c  include/libiberty.h
-91ee7c4733c9539fd964c2d6a38169eb  include/environ.h
-c769cd0632f26bbada95802876bf33b7  include/ansidecl.h
-38a35675e50267047b30fdf288fa1edb  include/longlong.h
-323e072fba874802e42a3a1a6468b335  include/xtensa-config.h
-93559802cc744f27ea1b5337a8c63e35  include/hp-symtab.h
-cbe589c434fc9622972f701a7879049b  include/coff/sh.h
-e2581d01c988254c5514290df4bcdbe7  include/coff/w65.h
-81f265bb9962a9ad955955d85acc2af7  include/coff/tic4x.h
+9e22298779026798c4418fb2c376a858  include/mach-o/loader.h
+beafc82ad4b3557e2aeb2265726c367c  include/mach-o/arm64.h
+4acc73315adbf247f05070f67f5ccba4  include/mach-o/codesign.h
+4530cd1478e8c0b5f2ed22d8aa985036  include/mach-o/unwind.h
+bdf539895f9bda17a4678e294c1d7f50  include/mach-o/x86-64.h
+b915430b641976bee09b3cebcd9334fd  include/mach-o/external.h
+2e319cf6885cada567a107c7d4edb71b  include/dwarf2.h
+ac55d9b0c3b5cf3e2aa9943facf4bf2c  include/oasys.h
+6265413b4ad7b4acbb600439fc255766  include/libiberty.h
+1b996be692169955139a5a11164368ff  include/environ.h
+f70613c5e950c483a27bfa7eb0402116  include/ansidecl.h
+172bde8591eb83061db13658a1337877  include/longlong.h
+dcaace4a60bd6d7cd29251ac4849575d  include/xtensa-config.h
+5de40aab804e654f1a014b88485f6c14  include/hp-symtab.h
+7b32ab2663a67d005efd2d82c37239dd  include/coff/sh.h
+32f50ac193642e4b6c5519d1176efc2d  include/coff/w65.h
+01edaf4b6ce0d9a3e7a488a5364c67f0  include/coff/tic4x.h
 49952fda1e759e5aa659f8f78d7e0ba0  include/coff/sym.h
 4d7646c4b5475559014c76936e6fdeba  include/coff/ChangeLog-0415
-866d024bb6be9f779c9f1113e90d1a8b  include/coff/arm.h
-ad1bd4747414a4bdbd650b0872282095  include/coff/aux-coff.h
-759a8a140905c1f56bed30ff17583876  include/coff/internal.h
+dda59326ca4a1a065920890fdae2dd49  include/coff/arm.h
+4ac45facb8bf127d015f1c8acf77b35c  include/coff/aux-coff.h
+9486a1f3946245afc1e21241278ca00d  include/coff/internal.h
 593962175d4ca4386cbbb87fb4fe5e09  include/coff/ChangeLog-9103
-661592fcf518b4f391b509ce0bd6d499  include/coff/alpha.h
-1825b55faae8867f25fcb00facff956b  include/coff/powerpc.h
-095362e65ff5af99352267260ea4a4a3  include/coff/ecoff.h
-349d7ee769459b2ef4cc6f95017b035d  include/coff/ia64.h
-f56fb8ce3d97d8678fccc69ce712a967  include/coff/rs6000.h
-1bb99763569d441888981f751a55051b  include/coff/m68k.h
-f5a685eef71c0f3a50a2285e7fe4d072  include/coff/h8500.h
-3f71d3b5f78f8f351b9259a899723baa  include/coff/x86_64.h
-86830bdde12d470310c20276b6789cef  include/coff/z8k.h
-52c7a1bdbe7c23906ad130222bfd272e  include/coff/i860.h
-305221f6447d06fd466012ecb99a7648  include/coff/apollo.h
-efbc2ca8fd9ecaaf7843ffbde3128f19  include/coff/ti.h
-22aa6d224835e694847a860aca1ba59d  include/coff/pe.h
-04d0590a16e73bb5d6dfbf54845194b4  include/coff/tic30.h
-d69bfd5d9d758aa10bcf86f35069e3d1  include/coff/mips.h
-f13ec1f605d758389ff9188f68b03735  include/coff/we32k.h
-8ddd6f416bafb40fef5a1cfbfe174475  include/coff/z80.h
+8e90108c7512d80ab336243bf3ea1b79  include/coff/alpha.h
+08896eb32644bd9ae336e20e40612eae  include/coff/powerpc.h
+061103c5060ea27fec3fa07af7a0ef8a  include/coff/ecoff.h
+407e449912b1ca28b9b379b9700a7998  include/coff/ia64.h
+257d4c57e548bef58364fa6f93fd9ff7  include/coff/rs6000.h
+76104aea96832efa03156cd00e92eae8  include/coff/m68k.h
+dcdea10079a6c9b37bae62da47107be8  include/coff/h8500.h
+f33f29d42488a31991a90725aa8038c3  include/coff/x86_64.h
+6e0648a6e75b8fe5dfdbf90ac6a00099  include/coff/z8k.h
+1fba7938666c0b63e8d2a37d50e98255  include/coff/i860.h
+2b90f25ac6353b93b7ea3c8ecf055fe3  include/coff/apollo.h
+5314c4e4c3ae096bb298cff130379856  include/coff/ti.h
+39954e4e8b81fbf80f6803cd76dd808b  include/coff/pe.h
+aee68066cc22e12df0110e1d47927951  include/coff/tic30.h
+ca96ff4d5a9d8020a185478138245188  include/coff/mips.h
+8045f6347bc8ae8b483889ad7a593b5e  include/coff/we32k.h
+05ddb2bd26d4bf7eb75de39b1214c3c2  include/coff/z80.h
 9548a06f2a9fb6be7f272df74ead65b7  include/coff/symconst.h
-3144957becabdcf8a4b30842c4e30758  include/coff/i960.h
-456784f0feb691be2002bdb95bdc8e3f  include/coff/tic54x.h
-0ed19e874a3f3d5542ff3148d157fe3c  include/coff/tic80.h
-ae775f9bdba5a3c8048464ce663ad452  include/coff/m88k.h
-afa0296867be7a76d7714c634f7300b7  include/coff/mcore.h
-7f407c63f5433c317f03cd661beee258  include/coff/sparc.h
-5aa0d6873eb59e0612bbb27f180d5d3e  include/coff/rs6k64.h
-e46ac8163214d10af3fbfd2127f08713  include/coff/h8300.h
-30db6cf8b0afcf2f149ec21b236d6945  include/coff/go32exe.h
-1d17efd6d9b0e8f3041cb0f40591d64f  include/coff/xcoff.h
-668b1414808502ff108cfcd8c05e95a0  include/coff/mipspe.h
-6fd089c4124069e43a864a7b1df08bbd  include/coff/i386.h
-1e09df6e0feed4ec262292a783515f4b  include/coff/external.h
-ebaf91fa0417eb4f8ed6a16ee1e04548  include/sha1.h
-8e1a01711f79ae88c9c42e746406ef34  include/sort.h
-b424c2537e98f13f5109a528d1a6b5eb  include/fopen-bin.h
-3b51af9c5d23e08836e43f68f9a1a42c  include/gcc-c-interface.h
-9487c43b82684414a669f5417e14a500  include/leb128.h
-9be4cf87451ea61f180c1d82d8d2c67b  include/opcode/hppa.h
-6869acecc6416d717d1be65c1c3ff083  include/opcode/mmix.h
-571fc5acf072260217bf62a1a37b9efa  include/opcode/cris.h
-12d3881ca97e4918e9e5db980bcb3b63  include/opcode/tic4x.h
+4f6dcc6965ac5329b4bd9d52f172a1ed  include/coff/i960.h
+6d3e5af54e5325f7b660ecd4539cbc40  include/coff/tic54x.h
+07b48d6891acc16c005eb666eb583d40  include/coff/tic80.h
+305c23cd0549620732fcfceff6911cb3  include/coff/m88k.h
+c4f4a09dea353c03a454d3454169f5b3  include/coff/mcore.h
+6888bcea7daf9bed0cf71ae08f8afbb2  include/coff/sparc.h
+a875e8229131115927118f15a3ca8ad4  include/coff/rs6k64.h
+50ed898004d2105a81670341ebcc4199  include/coff/h8300.h
+a2a76cf963d5fd165ef32c1ecc3a0edf  include/coff/go32exe.h
+b7307995fe93ef60bd24e70a538f997b  include/coff/xcoff.h
+865c10996309ee14c555afdf0f945d88  include/coff/mipspe.h
+58e2f9fe995343081fd1bbd2851b1d07  include/coff/i386.h
+fff6db76f61a6cc971d09e46d1d99593  include/coff/external.h
+782fa4a3466cf64a9bc7c19a9390fc73  include/sha1.h
+9813764968d64c4bab37874b2e3b661f  include/sort.h
+048a9c0f165d9c9185b56d6818840f71  include/fopen-bin.h
+ce92221b99f9826ac4855837651c3661  include/gcc-c-interface.h
+b3c5fa00fb401092d926b6443579d686  include/leb128.h
+6847256313c30a507d886cc04255955d  include/opcode/hppa.h
+1583eed15528a7c556ee87812926730a  include/opcode/mmix.h
+539b5bbe9615990882eea609fc97a99e  include/opcode/cris.h
+d466eede3a168a1d1784da97767c8b35  include/opcode/tic4x.h
 ac914ce9ce888eb335489b4ab301a5fe  include/opcode/ChangeLog-0415
-ae3fd2f5c203941ad89f152ccf810f6e  include/opcode/tic6x-control-registers.h
-73f8bf44e87e521336a45349d4e2c115  include/opcode/tic6x.h
-72d5afdebdcf10adc8b41a8f805d7017  include/opcode/arm.h
-b89a992d7f2bf2e72375aed605240943  include/opcode/bfin.h
-7e4f1173bde46f8e84058c3341b046a8  include/opcode/nios2.h
-1da1da1839716c239b8af942d3778c34  include/opcode/tilegx.h
+3cf1caa321461a15e9669eb13298cc69  include/opcode/tic6x-control-registers.h
+acc1615ac5c75c1953901790909d117f  include/opcode/tic6x.h
+95a39abca59a7467d8b9fbb1a29fe7ce  include/opcode/arm.h
+20b9dcfabd6eabce88ef2245e8096602  include/opcode/bfin.h
+24b7dd12d4d14fa53a3f60d96f4e163f  include/opcode/nios2.h
+e0d65b5cac7ca6d0188c4631bd157c35  include/opcode/tilegx.h
 a342d85fea1e2696d1608befe2530137  include/opcode/ChangeLog-9103
-1ac7b95fd7777c0b1d3a056bcc236752  include/opcode/rx.h
-b24fa170c43ab0341c1a24db56791dc4  include/opcode/score-inst.h
-5943ead3f74f9aa7988e5509cfe66c1b  include/opcode/i370.h
-ade84972dc1fa8ee3f6c8fee92784658  include/opcode/tic6x-insn-formats.h
-278e18ca9f4f02a6fd39422aae7a5269  include/opcode/alpha.h
-242d2f34a9b9ae54dbed6253fd5756fa  include/opcode/msp430.h
-9b0a244923989c5fe0a8d05adf8d1f90  include/opcode/ft32.h
-36925f6a8de8d866b460c3d838c90aa7  include/opcode/vax.h
-39458d664bfe4c7cdf3641b5b9932190  include/opcode/d30v.h
-8ab0fb62efe3e88042d4fbaa649b1b8a  include/opcode/mn10200.h
-415f3897ce782dafe9a19d8b864f26e1  include/opcode/xgate.h
-8b09398d49cfd159edc33ea0b9c8b7db  include/opcode/ia64.h
-55f9cdbf8057108d9c2cc971b4b7b610  include/opcode/mn10300.h
-4c4d4090a726afc5c7779373b4282ca0  include/opcode/m68k.h
-2f6b03e96520e0f23a374d6476f71a49  include/opcode/pru.h
+9359ba0ecf9aca1f734e639ef463b3c6  include/opcode/rx.h
+aa689d675410a6f19578354d2a682501  include/opcode/score-inst.h
+6e4ee05cea4978afb4f62fda8c34a973  include/opcode/i370.h
+d813d8e8d2370f61f45316b61bbf0598  include/opcode/tic6x-insn-formats.h
+71c6c7c76237a096f06b4ef19ae8e259  include/opcode/alpha.h
+4373fc52a1c142fb530cbb05c7f3f6d6  include/opcode/msp430.h
+86de8389f23ac1b4a115d37f2d375f38  include/opcode/ft32.h
+1a364f0ab4385702a05804c198aff808  include/opcode/vax.h
+ecec7c29220f28de146e09ebeff14c9c  include/opcode/d30v.h
+b950dd0b2471ee9a32f716a0dc4a3688  include/opcode/mn10200.h
+c7401f79eefa287ce888db7c98e84ad3  include/opcode/xgate.h
+3eaba2a446c0207081cbe3f96f463570  include/opcode/ia64.h
+2ff90293241e370129bbe97280eef380  include/opcode/mn10300.h
+b78c069157e52028d07ad55b609ff169  include/opcode/m68k.h
+caf421fa76c94c3a01d16089e9a21d66  include/opcode/pru.h
 1c16e8f21e8293a11c51b391758c92dd  include/opcode/riscv-opc.h
-9dea06de5c306673616d0446e4a9b61c  include/opcode/pyr.h
-626ee91269a3abed8473d8c3fb7e8c9f  include/opcode/i860.h
-61c994534f1be67de31c0d685cfc068e  include/opcode/arc.h
-cf8e1e6c3646d434f587ef16563a56fc  include/opcode/tic30.h
-9e3d9b49c099a763ade08190b01194e9  include/opcode/cr16.h
-90b0ab8128da1c0104bc3d9344f76404  include/opcode/mips.h
-c1a6aeec9429da9913399f7132bd4b3f  include/opcode/np1.h
-8a9d792a7f6efd04b79e0fd7f30b7f0f  include/opcode/aarch64.h
-cf8a385912035176fe03d3b9cefac486  include/opcode/pn.h
-5b17131252885c10efef28b2a0933546  include/opcode/ppc.h
-109960a31b15eb271516fa40ca2920a6  include/opcode/s390.h
-45536b5c1c91c30bd3777b9de01a55bd  include/opcode/riscv.h
-89d9becebc272a6612b61125cbf31eca  include/opcode/pdp11.h
-838f04caeedf44a9a69e703d1f99b20b  include/opcode/avr.h
-12378c46b294053a36cdd963ce546cfe  include/opcode/spu.h
-3e1b62129a0c42ea2513271ef58bcff9  include/opcode/score-datadep.h
-9b0d2bbfedf373e6b0356a28de08c1db  include/opcode/crx.h
-cc0f980a7d1cd0c53c1acb3ac227b7a1  include/opcode/tic6x-opcode-table.h
-c9ab2676dbb4bcbfebfb79033dc1bf19  include/opcode/arc-func.h
-0407f1cbc5f11181631143410ab1bc3d  include/opcode/moxie.h
-4d90e244dc70b9923cc18c92c057a516  include/opcode/dlx.h
-f7ba27fe3ff3c3a6807c5e6156e994a4  include/opcode/tilepro.h
-fdb57bc4cbcfa934b2ff3a7572b72e77  include/opcode/rl78.h
-ea958236df355bf5e32bfc92651795ce  include/opcode/tahoe.h
-9e8588109afb63919a9c9ea6d43ef30e  include/opcode/cgen.h
-02be9cb9911734de7e0952823ae1ac08  include/opcode/i960.h
-5009128f2b68e63ca06a32b92851001b  include/opcode/visium.h
-ea06f7bf30a8f7e0db6b785ccb63e8e6  include/opcode/tic54x.h
-f1665f2e5526c2201be6ef1abd4c4733  include/opcode/nios2r1.h
-7927246d8f0b725111f3e00b62dc6cb6  include/opcode/m68hc11.h
-57e7ce44eddb52fe8449db5473aa6183  include/opcode/tic80.h
-8da085e9cf47cb0dad68cbcab42119ce  include/opcode/m88k.h
-8788bc24c14fe5390309115df71f70cb  include/opcode/spu-insns.h
-9cf4a9151e5e8c98b31d644e7b73cfe8  include/opcode/nds32.h
-4730856653cebc52d2d8580a427d2573  include/opcode/sparc.h
-38284c33c7e7a2cc5b0336cdb6442577  include/opcode/ns32k.h
-e11fa154c2eec117e9a28aa1241690a4  include/opcode/h8300.h
-8cd0e8a1f2e35cf48d83004b097317b6  include/opcode/pj.h
-9c49c4b8a80d33bfddaa6081f0af5d16  include/opcode/nios2r2.h
-e7f9cee09cc39ac478bf65cf91ffa5a5  include/opcode/arc-attrs.h
-9399593567a7f43d2949761d0c1d4b0d  include/opcode/d10v.h
-63bd4b5f57d1360987db53006fabd457  include/opcode/v850.h
-1e888413d73d2c0d61d331915b7a8938  include/opcode/convex.h
-3a605e5ec46de3fa2adcdcafeabbe1a3  include/opcode/msp430-decode.h
-7d848603e23e3cfaedd747fb5ca99aca  include/opcode/wasm.h
-44a98060c5989903aebd4c210b71410c  include/opcode/i386.h
-352da43df0aacf8d9326bb8eaf39c632  include/opcode/metag.h
+b0a660620a5b1650aa550e4d49dc0c3e  include/opcode/pyr.h
+3620013fa41b36a2ca991f51d7ebe191  include/opcode/i860.h
+74ddc1dfb6e5cd3da27b4b03abdd66a0  include/opcode/arc.h
+9f7c6c94ee80e3de96af54eb463a4a14  include/opcode/tic30.h
+a424ec71bff901a9109cb4877e93a0c2  include/opcode/cr16.h
+dba33acf46d0eb264e4206afc1fd662a  include/opcode/mips.h
+0e61a510eba5ba164c3ed700efb66537  include/opcode/np1.h
+f2b18613dc34a4d632a4382882dac14a  include/opcode/aarch64.h
+bb647d596a663b4e1c050f3cd24dd79a  include/opcode/pn.h
+28be04e045ed4eb4a6314b22647166ae  include/opcode/ppc.h
+3bba526085dc215663b67a77458d159a  include/opcode/s390.h
+6eed9e636bb8a6626c7c151ebf862a41  include/opcode/riscv.h
+9aefb1072845a173648a4b45d56283d4  include/opcode/pdp11.h
+1106e4e486ed7fb9cba4a45a9dd4dc5f  include/opcode/avr.h
+66034cf29490481394c8c3049d7d8ef4  include/opcode/spu.h
+703ad91b4cffcafd4256801f391481e1  include/opcode/score-datadep.h
+219486ed3cd4ada114066e03c90981ac  include/opcode/crx.h
+7c7f47904d4702e4ec39be72de6fad28  include/opcode/tic6x-opcode-table.h
+2771b872c6558598996a24bc21c0a37b  include/opcode/arc-func.h
+e6e5d5a9cd8d6dcef39180009045d2d4  include/opcode/moxie.h
+c30ae8857e6a6cf2a3f3bbbf4577ea35  include/opcode/dlx.h
+14ed1d8cae8ac249147702662b43ea5f  include/opcode/tilepro.h
+c8d57f0d053c31e67f8564ba0708ad5f  include/opcode/rl78.h
+e3f50789a33744c4bdc9b1a8288fdfdb  include/opcode/tahoe.h
+2403587eb0382643b0d63e3391a14a1b  include/opcode/cgen.h
+e2b9401c9f6609b50f74b27e63d2005f  include/opcode/i960.h
+93f9ce59bc7da8e57dc8f58792aab170  include/opcode/visium.h
+8fdf21fba777286934039744ae4a6921  include/opcode/tic54x.h
+02b6474f65466f81eedf8891b2d93a54  include/opcode/nios2r1.h
+4dbeff7cafafaf0ba433f6df33615b78  include/opcode/m68hc11.h
+6268e17bef5d6059f10f2442d7e0e4ee  include/opcode/tic80.h
+c6e574df3d24fd35f59ad279777bfa95  include/opcode/m88k.h
+f68373cbfd9be006787bcadde245e77c  include/opcode/spu-insns.h
+6c41dbef4c389e67e4261d8783bd67d0  include/opcode/nds32.h
+a4fd5b885cf673c3c564a15ccd2d0e4c  include/opcode/sparc.h
+bcfb49ec3a7d8c1fc5d0f2c48bc5c80c  include/opcode/ns32k.h
+567a5e7a12c5b3abfe78d5894600b2f9  include/opcode/h8300.h
+dfb72cf756fe9ecfddac5219597fe2b4  include/opcode/pj.h
+2e8eee328c15a9276d027f6c7ff426b9  include/opcode/nios2r2.h
+7c6a68f97c7cb9afa61898536d5486f5  include/opcode/arc-attrs.h
+5ea58d9857960ad5fd8b46b678caa01d  include/opcode/d10v.h
+ba474967a3620ea6354edb9b4535cff6  include/opcode/v850.h
+dfef5273e6323f08f846041d9b58b254  include/opcode/convex.h
+b9e05407e549ae8481dc094f899c43a4  include/opcode/msp430-decode.h
+c23b40fcd2a4e59087bb2d2b5ce39682  include/opcode/wasm.h
+5d89bdf953fac8e25935ef8dee13502f  include/opcode/i386.h
+ce55fbece4c0d4bce4d01b344d8a2bf6  include/opcode/metag.h
 d32239bcb673463ab874e80d47fae504  include/COPYING3
-4ed4f9790e5af7c58fb4908215262b22  include/plugin-api.h
-b98b66709b00ab45577ee47d72c6c996  include/progress.h
-eb8388aa550e8719cf6445160071f6c0  include/fnmatch.h
-654fb250fe636bcb3b303a04f8960b7b  include/binary-io.h
-886ca526e06d3ee9171ee559afab581e  include/md5.h
-e657595101fb96caef4c3f216a7d9e0c  include/getopt.h
-a87d20ee15eb2d28ffbd30c8e579d353  include/lto-symtab.h
-b8948975f5d9beb03b8b685c274aabc8  include/floatformat.h
-b1ae6d497f3b04e1b675f1692e37c7a9  include/vms/esgps.h
-a3498ff834595b745a15596e5ee61501  include/vms/shl.h
-36e0ea10ef0aefceb75ce4c69b107680  include/vms/lbr.h
-f5489cfca9f8bba93ec431a46989225e  include/vms/eicp.h
-d68e968d84f4c89f048b6a8c752871fd  include/vms/eisd.h
-90943191358a2bd0f9614cd0a33d0add  include/vms/internal.h
-65e7f4991425469d50be3556d4680115  include/vms/egsd.h
-c6a1a5621837c2bf8188aaa303987b17  include/vms/eihs.h
-e7339ac3e45a7a4f9204b70cd327c541  include/vms/emh.h
-7baf38efcb8b05dcb55114a2229241c2  include/vms/eiha.h
-56e3de381545f3b4749f71cffd7d4e2e  include/vms/eihi.h
+1bd1bbad5babee6aef2ba372bcc92a84  include/plugin-api.h
+00545ab1c2eec1b4a5c47a2387651096  include/progress.h
+8af22d46ec3fffc1bd07722dd54e145f  include/fnmatch.h
+9e2e57b86276ddb315c614cff4e02fd6  include/binary-io.h
+4f03f3474216e21ef5cabd131bd5e78b  include/md5.h
+30766584300fbdc2e992173ff184dc8d  include/getopt.h
+355be0b1dc4559409ec784e971f279a3  include/lto-symtab.h
+71a8377cc3d3defc2979a148c94532c7  include/floatformat.h
+5a5b00d9ca6abe7c37ca16ba6a9ea170  include/vms/esgps.h
+03d54a60fd59fdda53be3355b3397232  include/vms/shl.h
+61480bf11a521c83fbf39640108f1e2f  include/vms/lbr.h
+2be388b5e3a50c75e1c21ce47713280f  include/vms/eicp.h
+846bbb02c9c722552f1a110215efbc32  include/vms/eisd.h
+05e0243daa89a2e909356ef08bf7bf24  include/vms/internal.h
+ee80a120bfa99ee4a661ecc9c2106e49  include/vms/egsd.h
+386cb06886e943e3a01281f9bc29bf37  include/vms/eihs.h
+6203f66c736e9b34981b6f658939e3a6  include/vms/emh.h
+11fb49c74785530f2ce084b5e5e2ce0f  include/vms/eiha.h
+6c82c323a062cc29babd4e10e000bae7  include/vms/eihi.h
 04bd9ef53b8b98edaa12b87afb82ea5a  include/vms/ChangeLog-1015
-90b3ddd8c81f5ee4bddfe941e5d466cd  include/vms/dmt.h
-14ddc3f508fbe204e35ef10b13b70844  include/vms/esdfv.h
-881826c80e5160edf1bfa226d3a9c40b  include/vms/dcx.h
-1a3852e744e899b8e0e37214da53df45  include/vms/eihd.h
-d275696fa8c5f87b101ed1d7c63f9294  include/vms/egps.h
-f46550260c643577b58f1d2d62ccbe41  include/vms/egst.h
-b46276d0c57b302dddeb49e6289c1c56  include/vms/esdf.h
-a1e675047d1e986d81eea1777f75ad21  include/vms/egsy.h
-c1fa66a116bf02b6d325dcf079459373  include/vms/esdfm.h
-7dd1c894878d38e694b659da762c0813  include/vms/eidc.h
-85262dbee7e69a2793d8f8745b018165  include/vms/esrf.h
-6b80e112815d9b7a3ab6da248c059b4b  include/vms/dst.h
-110187e9fe9f24ef5008c720a3f86143  include/vms/eihvn.h
-6318b33cff5c26c098a7a2d2e6a08664  include/vms/eiaf.h
-80d98bdc77236aa723ebdf50293e142c  include/vms/dsc.h
-7c431dbdf3b4c2d2aa4c06ccb03d93b3  include/vms/eobjrec.h
-cb0d78571f166083c39ffd2c9d42387f  include/vms/etir.h
-aca148b343a4c6db967627d8f845cf08  include/vms/prt.h
-1d3bd715478c1fdc7cee098ab73beedb  include/vms/eeom.h
-27841bf69ea0b4e022af8427474c27b8  include/gcc-c-fe.def
-6565216d5b2d20e956c0cd86cbe633b2  include/partition.h
+95874dfd6bd84d6e575a53d3c179d969  include/vms/dmt.h
+1b9ca1fa1eb6f384bdbe389356b4ec38  include/vms/esdfv.h
+1f2b44f6ab73acfb2f67c5a1df28976c  include/vms/dcx.h
+52b398d83d9d162b7f916f8cd0b112d1  include/vms/eihd.h
+e9857a0e9b60437b9bed77dafa135a9d  include/vms/egps.h
+77dc8e3ad86753e98f1b2380a77afea6  include/vms/egst.h
+307221ea8ca997d2c82aecac5db99108  include/vms/esdf.h
+30e108bc398822997d84083c057d93fd  include/vms/egsy.h
+3ce5c956dfc98f0cc64a6cb588dcb510  include/vms/esdfm.h
+2c27f9253083a1d16a55b9629df994ea  include/vms/eidc.h
+8e6c5dea1bb78a508e08adf7af8a63a3  include/vms/esrf.h
+2c716075bd0185c318e2444675dcb49a  include/vms/dst.h
+5831a5d2867c795785d5396b5e102cef  include/vms/eihvn.h
+ce52e88e3ffbd5a365f34cbac6aa321a  include/vms/eiaf.h
+081b6d82f3b8bd9a3407a9498e8512f9  include/vms/dsc.h
+d95b86d42061175f9cfbf36aa667a5f5  include/vms/eobjrec.h
+c149415f4ab8c4f61161f78550d21e26  include/vms/etir.h
+afa9de671acf882c0d8e7505b79349b3  include/vms/prt.h
+858f18ad4eb51110a8ea6fc05cb330e1  include/vms/eeom.h
+7c956dbf8c54b3b9c37652cd683b3c91  include/gcc-c-fe.def
+84eb7b0d513927d61ec129266ca1c5a4  include/partition.h
+c650e5a63062d4371d80741048292bda  include/ChangeLog-2017
 be0399077908f086775f1dc9aa63396a  include/ChangeLog-2016
-90d03f7e93ca98c3c7b4f5b868c7de96  include/obstack.h
+e5b2d5baa5d942c1eef8155cca8d8795  include/obstack.h
 06da646ae09e558d73d859508beac9b9  include/gdb/sim-frv.h
 49b7ccfcbba3bf2b492d464b8d8c41d3  include/gdb/sim-lm32.h
 662865f321d1548ac42b7559d8fb2422  include/gdb/sim-bfin.h
@@ -6538,138 +6543,138 @@ f950c461eb3a79c1139909292e62ce07  includ
 ba4ddd4f9ef3c73efb32cc896b63927f  include/gdb/signals.def
 d2ad036f25b58cfe8d97a28e90381e79  include/gdb/sim-sh.h
 ffcfe0cb01c0a38af7417bc9aa775e94  include/gdb/callback.h
-919885747a8a8ecc4759413d2fa07987  include/ieee.h
-b485b8eefdc60030d51b61cbbfa0ea89  include/hashtab.h
-337d3c2716349b6f12270b01660e2e50  include/gcc-interface.h
-b1ac46c93c926e225982136168e53a06  include/ChangeLog
-00d8545a538bb46d749065d6b89d6a5c  include/dis-asm.h
-07ab991f776d5bb981e8cd92e9131670  include/splay-tree.h
-be2a8159cc57ae59dbd6b768803fe27f  include/filenames.h
-b93c2a82c5bace531e0be337e3fd8f28  include/symcat.h
+fe6a4b88c4a84f68a1549bd2b64963e9  include/ieee.h
+810af656d62bf4d126e8ac209c33fb19  include/hashtab.h
+e8bf8dd17f26a9cf31a3a56106772180  include/gcc-interface.h
+09675a28f434da8fefedf4cc4ad5f272  include/ChangeLog
+32675f876bdd16bed6ee1af989641429  include/dis-asm.h
+4aeeb52aa52171b54dd3cd19dc28770d  include/splay-tree.h
+1cc64c7ec7b7065e8ae4a879369655e4  include/filenames.h
+853f8c73e25aebb37bee7ecfef2008aa  include/symcat.h
 59530bdf33659b29e73d4adb9f9f6552  include/COPYING
-cba6b45d36aebe01961fe04881a3912e  include/xtensa-isa.h
-0db8e5b98999801bd8c771101e7692ff  include/som/internal.h
-b50650a3f7f2456234d7ca8563e77b3c  include/som/reloc.h
+19d66ec9b89518c9a6d0facb8801347c  include/xtensa-isa.h
+e20766c030b3d594f40f4d65548e4189  include/som/internal.h
+2aa45b722882358f0032767772e9bc84  include/som/reloc.h
 c8de48c3d7a8de69489757d4a947bb9e  include/som/ChangeLog-1015
-40d97cd587a41cd2db3343120626aa3e  include/som/clock.h
-f912a77ab1d4cc90ffd8fe488c145dc7  include/som/lst.h
-5e0719d77c3f3fd2788680f4499be799  include/som/aout.h
-1921566304030122d1e3e6150093d75b  include/gcc-cp-fe.def
-2c1f7bdaf4d9e121fc27381d255466b1  include/gcc-cp-interface.h
-927146323f2e6884a069a743290049f4  include/vtv-change-permission.h
-928fccfd9d0ce125b342304c9cac4dac  include/nlm/common.h
-98e731fc2c86f07ed213cac7aef8d13e  include/nlm/alpha-ext.h
-1903e20b96212de22030a9b655e57508  include/nlm/internal.h
-849e6c5e68a8d7552731b51b7eb5d12f  include/nlm/i386-ext.h
-6ce2fa5dd49e4a3966270f09de54693e  include/nlm/ppc-ext.h
-68a25ad5ee236e75687d86b5e26d812f  include/nlm/sparc32-ext.h
+ad702ff55d97ae29754fd5a0356c336d  include/som/clock.h
+0b7ecb719a3dea0dd13e4512e0d69871  include/som/lst.h
+2fae954cf224555314b270c9fcfa270f  include/som/aout.h
+fc46ef2f51a7805de53ce2f3c391ee1e  include/gcc-cp-fe.def
+23530eb693c7ef001eebab87cd044c43  include/gcc-cp-interface.h
+766ef7dee3446f81f776c6092ad27f8f  include/vtv-change-permission.h
+89f2de095cfb5d64ed28a8b6e5840fd0  include/nlm/common.h
+75a6c17f2bfaa1917c14403232986eee  include/nlm/alpha-ext.h
+0b414c47ca0c6ad79f59286b320e9ab3  include/nlm/internal.h
+12a043d241cc505ed2ec2e7981080db2  include/nlm/i386-ext.h
+da9744476a689e230d4fcdfdb1b2ac46  include/nlm/ppc-ext.h
+a0de9d1cbefbbe7ae266751c6d5c36c4  include/nlm/sparc32-ext.h
 abf560f9d754c0561ef602fe2a6452bf  include/nlm/ChangeLog-9315
-ef99ceebc26ee4a5d0e870b37ed4a135  include/nlm/external.h
-d05684ccf1f058cdc55ea0068cf673b9  include/elf/lm32.h
-b1e165735aed49cf595bc259012471bc  include/elf/hppa.h
-3bd22fa8cb8edfb732c3e8ad14fd9706  include/elf/ppc64.h
-eb25f2a18d8f586359d4ce257e6376a6  include/elf/common.h
-976829f0394ce7af25b0da7d56f55ef7  include/elf/sh.h
-fa4a4efe40f8b06c1dd76c8f23e2087e  include/elf/mmix.h
-1cc6e3f761800eb629af7c02fe59269f  include/elf/cris.h
-56a693f508e0954446ef85d0aa8340a2  include/elf/arc-cpu.def
+81643874e7a879a0a5a287a20052dcd4  include/nlm/external.h
+b18dfd31e529e6a07b59747f45193bf3  include/elf/lm32.h
+2e600a16c7021e05ed3dff206a7a1fc9  include/elf/hppa.h
+4c9c286084267b2e786f279279141726  include/elf/ppc64.h
+53cd58fc771133e89d73e577c1160c17  include/elf/common.h
+7d8e451da4c3051513da339a664f8b40  include/elf/sh.h
+f35485b7fab75354fa4109e554d73490  include/elf/mmix.h
+42ff529a680f8972e4feaf1db3c054fd  include/elf/cris.h
+111c36de9f13a59ab5121797c7f16454  include/elf/arc-cpu.def
 78dae0920dbd092662d60ce0260ab14a  include/elf/ChangeLog-0415
-227e741640155bc56b8ba85045d6cc85  include/elf/xtensa.h
-514069ea6060b6c1ad3c35c57551c105  include/elf/tic6x.h
-097d166859b99faca42ff474dec4b37d  include/elf/arc-reloc.def
-fc1a379c62264620fb6ed5e58f353ed0  include/elf/arm.h
-46ada356320676d2ac19f7f563cf1338  include/elf/bfin.h
-a0004b51b5b3119ad155c8f5cbc2ec49  include/elf/nios2.h
-2f3a70005b182fa8896831d81f5fea50  include/elf/epiphany.h
-587313cfb3473e0f831be11617d78fad  include/elf/tilegx.h
-0d1f2ba78f7640930170db51c440aace  include/elf/tic6x-attrs.h
-72c9c61444dc1e9dba1b4b5289b237b4  include/elf/internal.h
+30d89dcfff3ef5850ec0e593c26b0d94  include/elf/xtensa.h
+68f82f6dc2fa49766fee574505af2b59  include/elf/tic6x.h
+7705bdb00e1c2acab59b40b413bb0f21  include/elf/arc-reloc.def
+b6772887b9ba39a719e6efe10f819eec  include/elf/arm.h
+75effae8729bc9bd669e8726823b4e37  include/elf/bfin.h
+d90d9a3432c3882fef767b7b14311d5b  include/elf/nios2.h
+6f1ae653dccba279df073c46430ebcd7  include/elf/epiphany.h
+da60752d54fe05598b564c2eb79e3ffb  include/elf/tilegx.h
+cce4e7c4e19245cbd2748b94d7f71166  include/elf/tic6x-attrs.h
+8d3a4c8ed616ee937f4f260cf23474ce  include/elf/internal.h
 4a26c010ce1159365c425f0df730a09d  include/elf/ChangeLog-9103
-86ab8ef305200ec91087012996d0846a  include/elf/rx.h
-2fbfec377935eb8137aeb3afb7363b2e  include/elf/i370.h
-16445e7e55a3822ea151595e81a23523  include/elf/alpha.h
-00504a472ec117be45ed678a32bcfdb6  include/elf/msp430.h
-4f914351a284c9bb9d9291a26641fd37  include/elf/ft32.h
-78b2d7d5d273295770c15b66c8278470  include/elf/vax.h
-c94d462055083c39fae6c4c2ee75420b  include/elf/microblaze.h
-de4bae1ff935293e439d38cea48596a5  include/elf/d30v.h
-fccd0189b754a7e4b86482dd8b463199  include/elf/mn10200.h
-d1706bcd5e189ccc9cfe495e5ec3f304  include/elf/xgate.h
-c55839c98b23c181e934d58309e00c66  include/elf/ia64.h
-f5a1b388e167e04f7889b21c26251e1c  include/elf/mn10300.h
-1ef67b6bb287ffad5e6d913e082b4175  include/elf/m68k.h
-77b86bd0e4fd384d630387cc2e3eef76  include/elf/or1k.h
-0173263c2b6656612c37d0f66b5c6e41  include/elf/pru.h
-c82456b18233ca1874babe10fd821c66  include/elf/reloc-macros.h
-b790f5ce311a7e36b92f8a19254131d4  include/elf/cr16c.h
-7d2c475b69e6388fe2cff9f1906f7e52  include/elf/h8.h
-697a88487b90aec930ce3e11a713c4c6  include/elf/i860.h
-7127985579b55c407630f84bfcded6b4  include/elf/wasm32.h
-0a8452dd9c9b7f6e8b518e61a1c1e976  include/elf/arc.h
-58f2f376e4b29cbcc16c153f383546d9  include/elf/ip2k.h
-752c6f8451b8b6fcfecdc5dcc205c725  include/elf/cr16.h
-891668bec5592530df3950a974c5a693  include/elf/mips.h
-a2f3ab11ca3d55214de78e214e9653ae  include/elf/aarch64.h
-94139333c1eca709582fc9a01f1540c6  include/elf/dwarf.h
-7e91768bfd9df59a789fcdb8649f4aa6  include/elf/xc16x.h
-cdfca689372593fc250dd41ef1e42f82  include/elf/ppc.h
-ca9437e699d3002d2dc0e79146c46122  include/elf/m32c.h
-a11f4927da7d0f5b03895b739ae2e478  include/elf/s390.h
-af8970ff0318459fc577b37c80184bec  include/elf/riscv.h
-b7ab81eb21b4fc0741c3e3e04caf23f9  include/elf/vxworks.h
-a6b3abae0cc5a9bf6fece83bd3989837  include/elf/avr.h
-bb35506a370968c8466c3fa836ed00b9  include/elf/spu.h
-73346a833013ada1ca2891a66daa3ce6  include/elf/crx.h
-834bcb921027218d5ffc4bd7b1d64b8b  include/elf/frv.h
-b2060dd2acd5891c0d2d999dab0da840  include/elf/xstormy16.h
-c7c0369f2863c35e0825ddcb94e1eebf  include/elf/moxie.h
-2f23dd9133a0fbf6d4e91a3b81652d10  include/elf/dlx.h
-383c2f5028294d5c85c97aa94ad4d5aa  include/elf/tilepro.h
-4423906306a5518e925e7731f7dea0b2  include/elf/rl78.h
-8f5631cf9cef01809a75418245fcf2b1  include/elf/i960.h
-b12a3466c1b9cda9fee282c1f39cd90d  include/elf/fr30.h
-27a257ca87037d1bbe7286b82fbf7477  include/elf/visium.h
-eea3751565de5f5e8bf22eed58485690  include/elf/m68hc11.h
-8e9fd94e41d0be8a91ee09c69ca5da7c  include/elf/nds32.h
-88402b95d94f0a794fd42c68433cdf96  include/elf/iq2000.h
-301f1ba625518c932dcc295983cedc8a  include/elf/mcore.h
-2b284c592e833085e76947c90ee605c1  include/elf/sparc.h
-d1067aafc6c1be05d28fb490d098a5c4  include/elf/m32r.h
-49025a98fabd817e6af2256036785fc4  include/elf/pj.h
-c01da564fd0febbb800b03335387179a  include/elf/mep.h
-51cbaf8fdae7e84ea9745d84a294febf  include/elf/x86-64.h
-f247dbf3499c311e589d9a878672b042  include/elf/d10v.h
-bc7e4b756c6e24b90c4d8b5aac899558  include/elf/v850.h
-759187b19217ae4c6a9342de459d52da  include/elf/score.h
-360142aada358453adc51c9d2c607e2d  include/elf/i386.h
-dc42e191b8720cb594dbfa69a4edbf6c  include/elf/metag.h
-aed459d88a29743742f6bd651ca36006  include/elf/external.h
-05080841cf9a66daa861378a1e450358  include/elf/mt.h
-8533af70b715aa5997b2bf6bc3ce3116  include/aout/hppa.h
-f1d27f2482a919d7929d82f7018e687f  include/aout/dynix3.h
-8d5fecacfce6e4146f2044187b17b04e  include/aout/ar.h
-d387f91aa196f53a36144eaaf832742e  include/aout/reloc.h
-d38e4d1cc7bccfcb898e498770671ded  include/aout/hp.h
-2f8eb01b73afd3d2726de8846d3fae99  include/aout/host.h
-4d08a91cbe256d17c48d76989ae47ed2  include/aout/aout64.h
-99b92560f26cfd46b1a3fcbce091121c  include/aout/ranlib.h
-d814b89ec74d00dd31624a04869ef2d2  include/aout/sun4.h
-1178eb86d3128fbb28006b40cbcd5de9  include/aout/adobe.h
-dbff8387e0dae4e9019119d1cbfa9dbb  include/aout/stab.def
-b87b98f57341cdeeedaa65153348dff3  include/aout/stab_gnu.h
-cfb37734aab8a6d7bf23ad19886c662f  include/aout/encap.h
-97b9e8cccdfc3d680f443bddbcff0e62  include/aout/hp300hpux.h
+01b5db46832fa21591e1cb7c59a835ee  include/elf/rx.h
+b94c345a2a8ba86395fe1a0b8bf93969  include/elf/i370.h
+53b62c19198b43efaf3e3b4c0687eb63  include/elf/alpha.h
+355ff7cd8338eef18019ae073a46327a  include/elf/msp430.h
+9c64cb6ff950ac8e9a670ca442e3ea1b  include/elf/ft32.h
+601f33b48bb0a3c8106d9e6b4f98fc91  include/elf/vax.h
+fc642b2d9f16e09a48d3a20d27101e90  include/elf/microblaze.h
+4d4e0b389dfe725e51e41686afed4fca  include/elf/d30v.h
+c85a7b952792f0329ea474aa90092835  include/elf/mn10200.h
+d8c3be29ab3541dbaeea87040e02ac6a  include/elf/xgate.h
+e7ccd07a1bfc1e1221659f87323e544a  include/elf/ia64.h
+6ac58517861b60f240c241b87f65c307  include/elf/mn10300.h
+71a3a9aa9cbbaf79a4a9ba8c3dff2c09  include/elf/m68k.h
+0dc679da91a20e511ecbb39424c6d73f  include/elf/or1k.h
+c72af3d1583edbe6bee8dd389a4240ee  include/elf/pru.h
+f3b91443ebec32cdcb554dc60c7e2426  include/elf/reloc-macros.h
+437fcae9ed00e4767081f2173820910b  include/elf/cr16c.h
+cb4d7665d8e7e4d91e03261aabe216f3  include/elf/h8.h
+58898541e0f811ea4eb7e2af30f8d974  include/elf/i860.h
+f357599bdc97b50eb84dd136d8bd2aa5  include/elf/wasm32.h
+d93b46e8edd37a417b5f4f921290dd94  include/elf/arc.h
+8bbbb5bf25420b4b7d1e9047003aeedc  include/elf/ip2k.h
+573e7c04cfe7d00a347812d4d0f9f70e  include/elf/cr16.h
+b6c7bb38389df849b456a17c1e9e9c93  include/elf/mips.h
+2f48e166972cf73701d197e8aeec6b48  include/elf/aarch64.h
+7a4de8838a01e46db762ee4ec920e523  include/elf/dwarf.h
+dbd3c1dde9f4f037b16732b26443c579  include/elf/xc16x.h
+5241c06146d7be10377b220cc9580430  include/elf/ppc.h
+8864e9dbdd4de84334f489dc9d70423a  include/elf/m32c.h
+092aa6adfd9ded2b8ddd62a04c881043  include/elf/s390.h
+31511cb23fedd1f4364c83a11aa45d7b  include/elf/riscv.h
+323bf49731f6b32f552e0073811e2bd9  include/elf/vxworks.h
+0616b483ec130ed3be8db0abe5b6da9a  include/elf/avr.h
+29e2371fc47376ab75e407e673a705b6  include/elf/spu.h
+ccf8e1ddbbb029ccf85d7e69fd334c90  include/elf/crx.h
+592c045db40f9f839f750452f3420b5f  include/elf/frv.h
+1fac517c2642d18ab6b773225fe38dc6  include/elf/xstormy16.h
+49237cb04ae25c50ee1eb2e6e9f12e90  include/elf/moxie.h
+9f96198f7be507d8944a87cf4390d8d6  include/elf/dlx.h
+4100f3033333a2765173c354dd87c073  include/elf/tilepro.h
+f672cfc0682b13b7416c0c86e144b446  include/elf/rl78.h
+176c74027faa9948035563ef76de00f6  include/elf/i960.h
+9600530596a6bd98459aa75eeabebf97  include/elf/fr30.h
+1770507ea2429772abeef169c27fe62e  include/elf/visium.h
+5d54e926d042070e1337f8e918ed46a7  include/elf/m68hc11.h
+c6495233aa4af06060a9cac6979a8716  include/elf/nds32.h
+c053493849fdeab813571e01bda40cf4  include/elf/iq2000.h
+aa2870b06ca51476520bebac41e87a50  include/elf/mcore.h
+834ef28eb05ad0a89c9a84b020358b5f  include/elf/sparc.h
+891406bc26d458e7b109809a7a3a2614  include/elf/m32r.h
+4bda3de705d08fbc2ab898820a2b1c70  include/elf/pj.h
+f41bdc3bd92d317a35b5ef6439ab292e  include/elf/mep.h
+21480b87a2c1802966e9f3439e562680  include/elf/x86-64.h
+6659d43481df532aa8378436df33b9e1  include/elf/d10v.h
+db9cd9e44496b3b19efd69c98b0e5643  include/elf/v850.h
+d59d64a991c51c174c4210618600566c  include/elf/score.h
+2bb2f2ca562e2f51613803d5647c0947  include/elf/i386.h
+2951053cee4b1db99051393f9e79bf37  include/elf/metag.h
+78b7ed34f12d55766ea3e21ddd8aeb87  include/elf/external.h
+c7854828673c2871449667b3d96198ea  include/elf/mt.h
+78a0a053580681be3a4a931285c2b1dd  include/aout/hppa.h
+9310aee863a71683e2c72b2a33903d78  include/aout/dynix3.h
+3223fd52802ad726cd4addc69a507d3c  include/aout/ar.h
+998f4fdf2a9f403ed4c6d6b73f4636a5  include/aout/reloc.h
+9b5c5ffc65b8fc6d006bbfa73c487604  include/aout/hp.h
+d98d2d851765bd138fe84aa66d8b5ba0  include/aout/host.h
+10a27d6ab85659506d3f631221512b01  include/aout/aout64.h
+519c8eb910b3696f25d8315937857c7f  include/aout/ranlib.h
+fafa26ab75fac5860663c4b817ba9f2f  include/aout/sun4.h
+8d8a6f3e128fa8c7682735e90c9750fd  include/aout/adobe.h
+d37adb1b17f2b3d65d567905ff703711  include/aout/stab.def
+42194206668b86fa7c21f806f311d3cf  include/aout/stab_gnu.h
+63c526643d6b8d63c9a4a7ab3b1c2d75  include/aout/encap.h
+3b9f2fae4f412ef11dbed59841cb4580  include/aout/hp300hpux.h
 8d8aa9eeec25b25da4bfafcc670162b3  include/aout/ChangeLog-9115
-da559fd8881edc99f8da246d3c753e1b  include/xtensa-isa-internal.h
-fb089409eeda54c7d6594bc4d8e54bff  include/MAINTAINERS
-a43bf315eb59ac19fb32f50183afe218  include/cgen/bitset.h
+aa004fdfff383a4f2bb345ab4407c9eb  include/xtensa-isa-internal.h
+25d1efe456b3a00515f638a6da43faa0  include/MAINTAINERS
+bf3922099d139555287673a9707e90e7  include/cgen/bitset.h
 37785f3eed21fc14cdc3a0b12e8b4406  include/cgen/ChangeLog-0915
-286692a1cc8373f1856b7c4866c9bfbf  include/cgen/basic-modes.h
-50744469cec3b659b9398a2eef539e18  include/cgen/basic-ops.h
-7df1a1aa229d43d5908b8324410f14d6  include/bout.h
-c7e4c5253047a252cb017026d5d2d001  include/demangle.h
-e87f1d5910e8605a552135142703f47d  include/bfdlink.h
-a3809e336de193fa8866271870dd0443  include/xregex2.h
+7772efe8dc8f5322af61bd4464863aa1  include/cgen/basic-modes.h
+c78b5ef62206d689c696657aed751401  include/cgen/basic-ops.h
+ebebe8f68ad7a72b11a37a6ed97b4e94  include/bout.h
+35a9e2ae2c1f5c00c6d7566b20a6d947  include/demangle.h
+54908dc2b8fe71a6121bd474f56ad738  include/bfdlink.h
+14385d807191a7ad0a4a4a103756a3a6  include/xregex2.h
 361482dd6b5b5eb7090fff3986fba68a  install-sh
 12ff40e8c89d99dc7b704bac9434124a  intl/plural-exp.c
 9f41e951f166a5aedcc25268c161d1da  intl/l10nflist.c
@@ -6957,213 +6962,214 @@ ee9326b9e9d8bdc23dc2588e981b198d  Makefi
 fbe2467afef81c41c166173adeb0ee20  mkdep
 82b7b70a9845ee61a01f20b29dd2df2c  mkinstalldirs
 21b967372b521f607c0a119f425931ec  move-if-change
-851e9220d48bda55fc6f03b823331f6c  opcodes/m32c-ibld.c
-f9e6dea45b44bc13ba1a68797b66c14d  opcodes/alpha-opc.c
-12f322c85e824e8cf6fab924f80e36bc  opcodes/i386-opc.c
-40d7695f22627a208b1d7481d9732ff8  opcodes/fr30-desc.h
-167286230ba72888014c360a45b246aa  opcodes/lm32-asm.c
-30b63cfa1f1efb0a72ce2f984a54f5ca  opcodes/i386-opc.tbl
-8b97e422022cce76cfb705dadb67373f  opcodes/xstormy16-ibld.c
-6ff2ac1bb246e56fdbf204a6a2c328af  opcodes/mep-asm.c
-531766a316c8c00e058565d921368174  opcodes/microblaze-dis.h
-f8ec504811674520754c12c7eb116c9b  opcodes/rx-decode.c
+bbcc766e435ffde52f5fa5c4cb8e69f8  opcodes/m32c-ibld.c
+d6bd01e30f1dd68dff116626528cc9ea  opcodes/alpha-opc.c
+72943398641675e5198cc313179179d0  opcodes/i386-opc.c
+d4de0193d0c1e93c3bd4bf9c645da15c  opcodes/fr30-desc.h
+59faeef8009b5bbc00168e72ecf6ac1f  opcodes/lm32-asm.c
+4e752a62dcd1a37d498d08ddb5fc4f91  opcodes/i386-opc.tbl
+745a0aa0fe24db53a67e5fbfda568d7a  opcodes/xstormy16-ibld.c
+fcb332d67596022589ff80ffe586a00e  opcodes/mep-asm.c
+9ca7129acf172363269b0edc953f1235  opcodes/microblaze-dis.h
+99408f99901904099520b72bfdb85645  opcodes/rx-decode.c
 b969a750db9679c41a9517973294f8a9  opcodes/ChangeLog-2013
-3c19e73820343a5a8dd61c4e1d5a0679  opcodes/ft32-opc.c
-a4640f608adf657c1d09856c5f1f378c  opcodes/sh64-dis.c
-a60e05acf5ad6479d7d6313233c57dda  opcodes/ip2k-opc.h
-db1e860ff771d2bfedbb7033558c9648  opcodes/arc-opc.c
-a3bd331e034a71f1e3adcbbdde37b12e  opcodes/m10300-opc.c
+b15f9fe366bd2db0a283c1c5724e430c  opcodes/ft32-opc.c
+2346d8d6c17349e7b6ca3a0ec440e04c  opcodes/sh64-dis.c
+9b6d8389dd8453023ac77a271dce9037  opcodes/ip2k-opc.h
+104c9754f951cf64020358a93866efbc  opcodes/arc-opc.c
+180f6f084ee326f242b163e47ba23e35  opcodes/m10300-opc.c
 1f5acd3452a0a360529d00ef50d69b58  opcodes/ChangeLog-2011
-2355d83697fdc07bd550e048fed6be65  opcodes/epiphany-ibld.c
-096d91809b6446dd0b5387465df9a959  opcodes/m10200-opc.c
-78a86d555daa6832041390732439c78b  opcodes/arc-ext.c
-d4cc93631c0eed981972dd9a171b0616  opcodes/or1k-dis.c
-8d84bf6de4af981f2172765833ec1076  opcodes/m32c-asm.c
-5a5d65fbb2d8443310b925a8b5f94c89  opcodes/mcore-opc.h
-0f704217c93cf1fa5a8f9318de87657e  opcodes/crx-opc.c
-0a0d89813421fec97c6a5b5f0fa4ce34  opcodes/fr30-opc.c
-6f27c0d7c8faba3c2f1374ae070368f3  opcodes/Makefile.in
+6fbfe546ba5c88d3c8312250190ddbcd  opcodes/epiphany-ibld.c
+8ce4f32d15e5197157b3d579f0b8a4f8  opcodes/m10200-opc.c
+3ce196d8f2fc19d964027e8a9e377486  opcodes/arc-ext.c
+ca0b5244435c7b222b5073274c0c24c4  opcodes/or1k-dis.c
+3d071344ba5658798ccefe050b226a0f  opcodes/m32c-asm.c
+8d3736d05cb68657a7fa2aef68ddd4ba  opcodes/mcore-opc.h
+73e8a256943b97e96f867f65df87bfb0  opcodes/crx-opc.c
+352654618d0c3a94618bd5367dc3d7ce  opcodes/fr30-opc.c
+28f681af55bc540d78bae06e99e4f0a7  opcodes/Makefile.in
 574537d9972c9161d297dcfd7eca0282  opcodes/dep-in.sed
-fbe7864bd71492822c523c817d10d661  opcodes/w65-opc.h
-19ef7a59b13fb3e40313fb411b944b2c  opcodes/m32r-desc.c
-d17c3f18e74c1f879ae5560d40cc7b65  opcodes/microblaze-dis.c
-7c3df442c0aea8884e9673bf1c7ee94c  opcodes/nios2-opc.c
-7d36a5b1d584483b32592bbe661a3dda  opcodes/xstormy16-desc.h
-d4f901c0e83576c6256c84ae1565323e  opcodes/alpha-dis.c
+1603b094ec72ca656087aa7e137d64f7  opcodes/w65-opc.h
+4fb7e48c67e78d2976efb7a0d9d73b0b  opcodes/m32r-desc.c
+acc6218c5a3e8dfc59c643cfcd7ed516  opcodes/microblaze-dis.c
+5077e1fed3d1a1ea7991f32a424bea3b  opcodes/nios2-opc.c
+f5fbc5c107a1d3d293a9967767e0bec6  opcodes/xstormy16-desc.h
+38a5ce4dbbc447bc9d171dbcb113fbce  opcodes/alpha-dis.c
 8d02c591f7889e4a0d6be47c55d4168a  opcodes/ChangeLog-2012
-ee1d1043456f94e3b810105f06ed7a75  opcodes/ia64-asmtab.h
-191c30656de49bd079d374b31e1e728c  opcodes/fr30-desc.c
-15b2421e7c6d84619ab39712e361dd4c  opcodes/m10200-dis.c
-ed2ea1050d30f0af16a222b04f9b8506  opcodes/fr30-asm.c
-be9ddaaa3c40c1e5a59f9e0273c760df  opcodes/cr16-opc.c
-f92ebf66cd249522a867930371b36475  opcodes/m32c-desc.c
-a3d57a97b36851502b358cabc50bd753  opcodes/cgen-opc.c
-2ffcdf91a8216c3332f8640f75b9e94f  opcodes/ip2k-ibld.c
-40150e2ce7e7ac0b76bd73fb2ad40b88  opcodes/m68hc11-dis.c
-5fc6d75aff45c45e26b315ef98f91fae  opcodes/i386-gen.c
-eaae88e464f3ac64ee72a13910812216  opcodes/xc16x-opc.h
-f73b7f4600b117f081fde2ab99862dcb  opcodes/score-dis.c
-e54d9e3ada68c08fc2e827b57c157283  opcodes/m32r-ibld.c
-fad618fc9a6b2135946ab96d9da5c089  opcodes/dis-init.c
-54fe91d2ac135743ee947152cc943dae  opcodes/sh64-opc.h
-cb39be71de6579bb53a5a45d9f76ecc8  opcodes/pru-dis.c
-c63af06023dece38232c6f331bac47b0  opcodes/mep-ibld.c
-797e0c759a8fb720d99091ac45948cec  opcodes/rl78-decode.opc
-72e7313a73045c6b4417e3e1d9c57a8a  opcodes/m32c-opc.c
-27a04d31e3f5c67f574308787c5d7c37  opcodes/m32r-opinst.c
-30763200b4521e89cde05b2d300f823a  opcodes/fr30-ibld.c
-f7ba4a12857dd4fbd971e0f6b1738ccf  opcodes/tic6x-dis.c
-0b68c0abf80d1104d209222a29ab029e  opcodes/nds32-asm.c
-bbb3a2f1f7bc1c20486e817345320e09  opcodes/xtensa-dis.c
-18201376912555d8b5d462e9dd65017e  opcodes/sh64-opc.c
-45176ecba116e8bc2e958591773a1392  opcodes/ia64-opc-b.c
-952870c75256506735cec1e18c8c3cda  opcodes/m32r-opc.c
-d4e450db4888734c7e5357c6d2318af2  opcodes/moxie-dis.c
-b7111e2833e540c5ba3aa63f1cfcc17b  opcodes/tic80-dis.c
-9ebe1b10c62004806a8d31ba0fa9015f  opcodes/mips-opc.c
+df90418e4057ae03818386cf289a99a9  opcodes/ia64-asmtab.h
+b7e1df5bf5684239828dbe96093107a2  opcodes/fr30-desc.c
+a4374f87949d787eab0259f85437e8e3  opcodes/m10200-dis.c
+4a555acff23ff283cbfaaab429ef78d9  opcodes/fr30-asm.c
+3f8c4d17575c4a57c939a1ac9a357de5  opcodes/cr16-opc.c
+b350adafd88ac0bda2d46f091d1428d9  opcodes/m32c-desc.c
+27b3c37ceb97cc6cf89cf0023adad5ba  opcodes/cgen-opc.c
+4dd0e8e22a35f6996f8ac7c2867e0d53  opcodes/ip2k-ibld.c
+149070dce9710fb0a4102607db62a651  opcodes/m68hc11-dis.c
+75d15c684638abc081da48a731569318  opcodes/i386-gen.c
+30108ddfff0d83f6a238ac5459b7ade1  opcodes/xc16x-opc.h
+635e463b591f26a37fc4a42cf39c6767  opcodes/score-dis.c
+f17f27bb1c6ab4993bbe5377ec1ae059  opcodes/m32r-ibld.c
+ec79c3ac774b32c179a2ca87f2a820ee  opcodes/dis-init.c
+8e62eba04f5cd1b899e46a5ed59e7ed6  opcodes/sh64-opc.h
+a89b321dfbd0b3d870e8a2661ce3b6c6  opcodes/pru-dis.c
+12192f14719f65c454949b9d5d54270d  opcodes/mep-ibld.c
+753e04396c4294f1054a41be92422e16  opcodes/rl78-decode.opc
+d05948d1eb7471e9010b28951308250b  opcodes/m32c-opc.c
+e3e18d62da163e1b6c768c48fb8c41d0  opcodes/m32r-opinst.c
+674db1a6e0e7444dc71cf6b149fcee1e  opcodes/fr30-ibld.c
+c2b0a54e0ff88ec8f4bac52b566f4462  opcodes/tic6x-dis.c
+d30f44c3c88a2b95f703d81283d23aeb  opcodes/nds32-asm.c
+e66f5c25fcbfddfbc6192015d101e410  opcodes/xtensa-dis.c
+1d022a9636a602096dc0d77df25c3205  opcodes/sh64-opc.c
+8e770716015a2a9c95ccab0bdcea5291  opcodes/ia64-opc-b.c
+b1603f8211886ad5fcba5b4bac1c9135  opcodes/m32r-opc.c
+94d93eac0cecc62749675bc0a07bb57d  opcodes/moxie-dis.c
+aeb3d6ab693a56fa9ae78af5923ba327  opcodes/tic80-dis.c
+dd4efbbb57c55d76e95d27ed8b82c76e  opcodes/mips-opc.c
 82f85f5946700d6818256ee0b9c5ecc9  opcodes/config.in
-4a84f3b686f1257b4a71a57b28ee0ad1  opcodes/configure.ac
-6fc5421b491ceb3f5c76990dafdff9b3  opcodes/d30v-opc.c
+8e9f273cf596649a4551d0edb095eaf9  opcodes/configure.ac
+77dd557ea90ae23ae6bc66fa8586542b  opcodes/d30v-opc.c
 49b5ff2ba15348adaab7798b44348763  opcodes/ChangeLog-2015
 b3d7452b4310332b7974b34b09f65a6d  opcodes/ia64-war.tbl
-cb8d46732af0b242c840c45e5d142c36  opcodes/arc-ext-tbl.h
-de9c77ddb00de90fab3bf3126bcaa4da  opcodes/mt-opc.h
-ba2d6baa2526ce783441c1d362b7e19f  opcodes/xc16x-asm.c
+5560e48e6e22b61c8c26cd037ba245a5  opcodes/arc-ext-tbl.h
+98c577af9dcc45157d67548df61219d7  opcodes/mt-opc.h
+2198616bb671dad947ff1f96c879b4cd  opcodes/xc16x-asm.c
 615bf8dc1c70b14d80be2ae6f31feccf  opcodes/ChangeLog-2005
-efb7bfad74a9ac9cae7293db08da871e  opcodes/epiphany-asm.c
-ec3f54f577b6bea6a3766a59a3fbf742  opcodes/s390-mkopc.c
-add89000d4c7b8f9cbcb1b108c187401  opcodes/cgen-asm.in
-b0743adc2d5bed31b3c87079551c2a9e  opcodes/riscv-dis.c
-5270991e5c2f1d85f3214d6dd491c0b6  opcodes/moxie-opc.c
-ca2581812808668decf9a75930ec858d  opcodes/arm-dis.c
-e015ffe1e26e46dd0feaccd15ea3c943  opcodes/aarch64-opc-2.c
-f92b297bfb7592251e6f3c326d21bab2  opcodes/fr30-opc.h
-8104918a48fbb993313f970135e5165b  opcodes/m68k-opc.c
-9df7f9d6b97dc29deff60a1e987bbac9  opcodes/m32c-dis.c
-1b933a5e7424981d2a4cf8b45902ac5c  opcodes/lm32-opc.c
-45e34c739e2f61b6eac7d185ebb7f771  opcodes/makefile.vms
-86af9f6c3c71968e4c3b827958e23807  opcodes/h8300-dis.c
-e3ec21b6d086a048e907df644e5d429f  opcodes/tic4x-dis.c
-27a292c3435ce4e480b1f6c4b89f41db  opcodes/cgen-dis.c
-ebad1807a893229e0ec346654025e896  opcodes/m68hc11-opc.c
-b95de977d34ea9a9668d0faf5e46acf1  opcodes/xgate-dis.c
-d9a88ff7e60023c00281bc5ce64674fb  opcodes/msp430-decode.c
-e134b0576a3382bbc52e5bf09f12bd01  opcodes/sparc-dis.c
-88dbb140121d0eca17d3ac5e6d3141e1  opcodes/mmix-dis.c
+c94dd6fd1b62208167da8ddb02fdb089  opcodes/epiphany-asm.c
+a93240b751c036e59763e911c8b4eff9  opcodes/s390-mkopc.c
+cfb39cb1b14926c382dc5ea6f035914d  opcodes/cgen-asm.in
+ef658ab6c706e9380bdf8c451e8270d0  opcodes/riscv-dis.c
+8a2797464fdecb8bf95286ccf928cfa2  opcodes/moxie-opc.c
+4b515baab43e22c0e2a57b235493879b  opcodes/arm-dis.c
+136a7f1c980708f5f116ed51f24a26a1  opcodes/aarch64-opc-2.c
+ddabcb5158e34cafcdbcdceae5448923  opcodes/fr30-opc.h
+b816345c4d16a5f1dc433e5be816b401  opcodes/m68k-opc.c
+95d7524a307b001857143b3335b4dd89  opcodes/m32c-dis.c
+3ec36443755ce384d5adfd5f4bcc4810  opcodes/lm32-opc.c
+c115432f02ff86abb9b9a84e47e8e938  opcodes/makefile.vms
+85879714f004daea3cb5e431986bd191  opcodes/h8300-dis.c
+6f6df2231f97ea86e864b9f65e1f3b7e  opcodes/tic4x-dis.c
+538b3871e8d73326c383098ac762000d  opcodes/cgen-dis.c
+a86cc47a28d14bc7d66c09eaaaa28af7  opcodes/m68hc11-opc.c
+a5dae4e8a42ae660f2ab0aed40be2aed  opcodes/xgate-dis.c
+d113e5a29b31f88e5d902376162ae1a0  opcodes/msp430-decode.c
+f9992ac9bbeaf824d36b250d139ce3a4  opcodes/sparc-dis.c
+fcf9a2abb8d86054c2557b1611151771  opcodes/mmix-dis.c
 ef6602b963f2a903ab9c81134c6b8d29  opcodes/.gitignore
 65eb4d967fb92ec8ccadca5b068c4e84  opcodes/ia64-ic.tbl
-4429d54db7aa1f822bf9f1691cce2906  opcodes/opintl.h
-8f878dbc163610faf3aafb1645c79790  opcodes/mep-desc.c
-7f9d5457d54e8e84975cf952a118e139  opcodes/v850-opc.c
-324b0d03121c869f185b7357d6574176  opcodes/xstormy16-opc.h
-9e7b73b8bd7cf978b1b656fb3d3c9a08  opcodes/tilegx-dis.c
-7e258cb6c9b00330a39c6ab39c2014e3  opcodes/xstormy16-desc.c
-b918045453a79210da0808c5abf609f2  opcodes/rx-dis.c
-3d637710b6b30a9b0d05284cb5fb7e87  opcodes/ip2k-desc.h
-6e37d4afe779db2d2b0d6f9483e7e450  opcodes/mt-ibld.c
-24fb2f8cf4161d68f4b96b3ccbe1c2d2  opcodes/ns32k-dis.c
-1d8c613e57ca0263670f9fb5e6b1a883  opcodes/tic54x-dis.c
-2d191f020bb4bb5a9c776ba0892c63a9  opcodes/aarch64-dis.h
-790246dbbf6d2d4a3a48c6325f4efeeb  opcodes/msp430-dis.c
-bf386e299b1d244d4881114aabb71d8d  opcodes/or1k-desc.c
-efbb395209b4656d1961140ca5e23024  opcodes/mep-opc.c
-3719f8368da7b31c0d8409ca68cdefda  opcodes/or1k-ibld.c
-f7023aa9ff853d18457eaa3adb7ca75a  opcodes/aarch64-tbl.h
-0c363f52a3bf2d5ec5b2193e5c2f6a37  opcodes/epiphany-dis.c
-66464aaff1e2c0bf08383225a8276d8d  opcodes/h8500-dis.c
-5f7cde3490789e8a5f50de4373da5fc8  opcodes/pdp11-opc.c
+7ce79d74e7740c1995c2982cf56ce4af  opcodes/opintl.h
+a385d684af871852a0366a0433e2f2b1  opcodes/mep-desc.c
+b4452c3428efa15cb1ffe7e33e1c2113  opcodes/v850-opc.c
+a38dc8343e15ce32fa8fbf40c0587e5a  opcodes/xstormy16-opc.h
+2fd1d2692960cb63b4dceb2acc9ccd65  opcodes/tilegx-dis.c
+bf4b8beff7fe30c09c8c16f97539924f  opcodes/xstormy16-desc.c
+1f01c89a31a016470fc0d2dab93c48d1  opcodes/rx-dis.c
+1111b36f66dc495aa6a7232d18a8ebe7  opcodes/ip2k-desc.h
+799302f790b1082e3871b1eb5c293e53  opcodes/mt-ibld.c
+5e056898439a3913736cb5aebfc44b28  opcodes/ns32k-dis.c
+3968bd65ed0022d508bd1a6a00df8e27  opcodes/tic54x-dis.c
+63ff5b5d29d1e40d576da1c5ac1afeaa  opcodes/aarch64-dis.h
+3319bb4b1b60325e53711ffae8b057fb  opcodes/msp430-dis.c
+8f5edf6648472c956a241cd07a9468dd  opcodes/or1k-desc.c
+e20ba759eb1e66d1daa9082333600144  opcodes/mep-opc.c
+59f0136b8d7350aaed835ef7fe2e9b3d  opcodes/or1k-ibld.c
+de602de9b2c068e945adfd61f1b070d4  opcodes/aarch64-tbl.h
+e8573e635ac49d262e69fd4a05135af9  opcodes/epiphany-dis.c
+c1ed27f3096720189eac806497303752  opcodes/h8500-dis.c
+b7f3461dcea4ed1debf2d063feeb57ef  opcodes/pdp11-opc.c
 a53680ee35ecd26833d0155b16def898  opcodes/ChangeLog-2010
-ce728cb70a23349709900eb2dbb8e4cc  opcodes/lm32-opinst.c
-3223648642ed4569ef565759c91449be  opcodes/i386-reg.tbl
-53a837f383b5f2ac1b185a016c90ccf5  opcodes/cgen-asm.c
-6547ac67f82567c6adbbb1d5608056e1  opcodes/iq2000-desc.c
-36e14f61151828705197a81c43630814  opcodes/aarch64-dis-2.c
-817c1055798af6e7420d0e69e6958cc3  opcodes/d10v-dis.c
-69b831da0ce9e9d1ae514d951fbe4cc9  opcodes/i860-dis.c
-620049a2d32558963cd3377ca70c18c1  opcodes/w65-dis.c
-1394d7f542b01d179a6cb98f84e1e57a  opcodes/mt-desc.c
-5ca9d93bafa42b81765a2e05787a93ed  opcodes/mmix-opc.c
-652c9ab74c4dd96eddf32b29c1674cb3  opcodes/i386-init.h
-d1b8570c92deb81adb89a89da75713a9  opcodes/s390-dis.c
-7ebbec7d796034f8813f194fe7ec87ec  opcodes/sh-dis.c
-0782267b7d4c89cad9bf79dcb286ef23  opcodes/i386-dis.c
-902ca5a6c65add615ac6e0b7c3644065  opcodes/disassemble.h
+7f1ba824d578ba96100f629536987687  opcodes/lm32-opinst.c
+eca1396c97ea15abcb08b01ea5e28b65  opcodes/i386-reg.tbl
+c2c428843f8270d2bc58f5710190ff6a  opcodes/cgen-asm.c
+818196322ce5c503f7cee2b52b645c7d  opcodes/iq2000-desc.c
+baebcf651845bac7d9f16001a83f57b0  opcodes/aarch64-dis-2.c
+92abc944e140834d8a3cd23a2adc8dd0  opcodes/d10v-dis.c
+eb9ba09275e5d960953b3bdc1c1c5e57  opcodes/i860-dis.c
+ed999ae793eec7ca89c0282cd5ad8eed  opcodes/w65-dis.c
+33f2f1ce06769296ba47c570ebb6ccbf  opcodes/mt-desc.c
+8fc82052d6025052b65f72866f4e665a  opcodes/mmix-opc.c
+4115f583417dae94b0660ef60f21e150  opcodes/i386-init.h
+511e6e7bd3ba04a8cd5d955db9a69670  opcodes/s390-dis.c
+4207640476548cc0ebc53ad3a6887d89  opcodes/sh-dis.c
+b7d9eeae57bc2753a3720ed819b005b9  opcodes/i386-dis.c
+37601cc86254a4d9a456208161325ffc  opcodes/disassemble.h
 cb15aa4673f865ca48ac31c38373124e  opcodes/ia64-waw.tbl
-d577f5b82c7e10fa2260fc4ce5efe8a0  opcodes/microblaze-opcm.h
-096d130876aae98dd90a15a675227d20  opcodes/vax-dis.c
-a26253c99da5cfdb238fa4974860a3ef  opcodes/iq2000-opc.c
-d63a98972c401308d28f18cdb626f113  opcodes/pru-opc.c
-bab8c2dbb3afe951e33a8222dcf8a55d  opcodes/xc16x-desc.h
-9a027843d30237985e2e8e9f9ed5d9b9  opcodes/rl78-dis.c
-2adcb3f83d383ed430fcbe29d620d5f1  opcodes/aarch64-asm.c
-090db4485172dbc6bf984fc660917ae7  opcodes/ia64-opc.h
-443f9ca7c51816e39f3bea9406cacfeb  opcodes/i386-opc.h
+2e853c754bd517d68051a3d00f07e137  opcodes/microblaze-opcm.h
+e6603190f5ba9d73608148e9e835934b  opcodes/vax-dis.c
+58907e27597a97c7d3f42b2b39babe13  opcodes/iq2000-opc.c
+49ad3eb0c714354af2d29e36caa5761a  opcodes/pru-opc.c
+18bb230c30d5577887d7c2457670e49d  opcodes/xc16x-desc.h
+940ad9e430fa5aec2b4b71673f6a83fe  opcodes/rl78-dis.c
+155a21f5fc6e8e92075c56edab8d5db6  opcodes/aarch64-asm.c
+44c3f5d60c065025741bb7b21621d68e  opcodes/ia64-opc.h
+f176e85add69524f49432480ab3b6878  opcodes/i386-opc.h
 61596d76325239755b5324e3435bae2d  opcodes/ChangeLog-2006
-2d27b859ab5c9e40a1ae59bc7d37e0bd  opcodes/lm32-opc.h
-9dca5c4125c0450993d4cd6ba0ecefea  opcodes/m32r-asm.c
-5ef27024cd41b5d2646c26103b7106ed  opcodes/z8k-dis.c
-8af946bbce66ad22898648e035e103b3  opcodes/frv-desc.h
-8c334f667ccab6b31f6c14c0695e2fdb  opcodes/spu-dis.c
-06363078a982aff12b247b3bd3508c13  opcodes/z8k-opc.h
+afaa1540da0cbb21813deff70b918c4d  opcodes/lm32-opc.h
+1442221f19cd3677eeb829c26db0e21a  opcodes/m32r-asm.c
+7585c5cb70ac5db2304cc6e24f4bfde8  opcodes/z8k-dis.c
+58082f1b44cfbb4ea66e3da5b8b08f08  opcodes/frv-desc.h
+c37cf96b4b17dd6001a7b91062761c22  opcodes/spu-dis.c
+8c8764d4c94c4104b3155f70b44249c1  opcodes/z8k-opc.h
 1718b45c678a851d089ec7c4edaa9906  opcodes/ChangeLog-2004
 96e1a58a35115875b658ade5951242de  opcodes/arc-nps400-tbl.h
-3b4a17362ae6c603161411416c7d3d0a  opcodes/aarch64-gen.c
-6e5cf7779c41adde731c6aa93c13f043  opcodes/arc-fxi.h
-5da197d1f30fc5b8490b510c63dd98dd  opcodes/score7-dis.c
-4de4235ee0b72dbd46582a55397bb99d  opcodes/i386-tbl.h
-2534f51218c3a94c2f3eb82fb46792c5  opcodes/arc-dis.c
-da272ae7ffe211e74643139238260ef2  opcodes/ip2k-asm.c
-816f8aad187195ec7fd059f708f46ffd  opcodes/spu-opc.c
-494a1aeeefe8be0016ab76eee0c66289  opcodes/m32r-desc.h
-d62fc08408380e59524d68623f5eb80b  opcodes/xgate-opc.c
-774cdf6effa24915ebd6c30843ca476d  opcodes/ppc-dis.c
-8cb365d1e4645dea5258f5bcecf1ee76  opcodes/ia64-dis.c
-f795ba9c6a71e4a2c246b2fb832fbdb6  opcodes/ft32-dis.c
-1601ded8fb26b08bc818f125101af9cd  opcodes/z80-dis.c
-1d0cac2b4ce1f994250aba9cc9d7c64c  opcodes/tilegx-opc.c
-a4bf319f3e81e66a2f81f49ffbcfac9e  opcodes/lm32-desc.c
-939a3e36e89321c9f4b75199d3f836a2  opcodes/xstormy16-dis.c
-3b227ce054859cf346bb6782f1ddb5bd  opcodes/cgen-dis.in
-1ebf9b4317412ceb741da7a88fd2bbc8  opcodes/mips-dis.c
-5b9e149384ac78f2708f3a39d6f6a717  opcodes/arc-regs.h
-1e251dcf3052d4d283ed8a56f0e49f4f  opcodes/msp430-decode.opc
-858058fbc65801e154302562f918b89d  opcodes/xc16x-desc.c
-5aa6900508e7f52b0a5f4b2f9a996966  opcodes/nios2-dis.c
-19b120670f6400f510a1cfce7ffd5b83  opcodes/configure.com
-d438ec5b6bca08f1209f49c06b3932a8  opcodes/mcore-dis.c
-d09d131805898ef8cb6454a0dd467ad8  opcodes/or1k-opc.h
-31b789ce7a0206769a510f44cb66a41f  opcodes/visium-dis.c
+5f500791e192f13bff339938d106d3e2  opcodes/aarch64-gen.c
+86fa6af40042eb0fa724680941f8ae18  opcodes/arc-fxi.h
+8f442fa6f452f4fa839c67d63c6171e0  opcodes/score7-dis.c
+56821f4734aa07c95a81c2562bce57a3  opcodes/i386-tbl.h
+8ef980148651e23ebd5f3aeb8356a91f  opcodes/arc-dis.c
+8de78b44d935a06740cf9c8ecf694870  opcodes/ip2k-asm.c
+5d59a42c21124038ea803dd5d3d9a9f4  opcodes/spu-opc.c
+ee01fad59f67dea5eab12740108fe62e  opcodes/m32r-desc.h
+9e67198055cfcfb148ddc4c2f12528e5  opcodes/xgate-opc.c
+9f88b2a751bf3972386faf3b3a09ec1c  opcodes/ppc-dis.c
+17b0496e42cf4f1858838775040c23c6  opcodes/ia64-dis.c
+f2616521db4a304874512281de0301da  opcodes/ft32-dis.c
+7b2e4e2d5b9cac852f1830ce6f299ed5  opcodes/z80-dis.c
+55052af70be2e23f7a068c3fddd81baf  opcodes/tilegx-opc.c
+c593fcba12037f6afa5f0803b2d280ed  opcodes/lm32-desc.c
+00308a7ce13ecf4ba8061d566f688c50  opcodes/xstormy16-dis.c
+5902a935d9fe9dbe0ff5d8236a72c6db  opcodes/cgen-dis.in
+3588e5a07ac21c2f6b538b91f4f836db  opcodes/mips-dis.c
+cfaba148fee5c371656a8ec50375d07a  opcodes/arc-regs.h
+784a94f666d3540da173ba7f3b83b91e  opcodes/msp430-decode.opc
+a8b9a45e2fcb9636de71a3092a41bb70  opcodes/xc16x-desc.c
+57c75c0927a6d6108e22aed0eedcccc2  opcodes/nios2-dis.c
+2848c015cd8f087cf0024649346c1b71  opcodes/configure.com
+e4836c583718a836049527a8821827de  opcodes/mcore-dis.c
+e29fcbfedfb57f00c0d1972915545793  opcodes/or1k-opc.h
+789a88cb4c74ecde3a2d1ae6e45a2ac0  opcodes/visium-dis.c
 1ded054093de910d9786c62bc4fe8cc6  opcodes/stamp-h.in
-27eb38a7599e42b3ff568bcfa094ca70  opcodes/m32r-dis.c
-08c35b19b4c516cbd3c207269a79c485  opcodes/ia64-opc-a.c
-4b9a14e7b2b0b2056c47068493140048  opcodes/score-opc.h
-fbb21e2784c7ae7e1866df593ab7989a  opcodes/iq2000-desc.h
-b32e7438ebd088a848e9902113d54b56  opcodes/or1k-asm.c
-1caa4549ad8cf4d9bd626182a7dc9231  opcodes/xc16x-ibld.c
-5784e85ff243f424fe74ddd82b817939  opcodes/mep-desc.h
-86d9eb83aa5eac0c939659f7e0885688  opcodes/epiphany-opc.h
-3cda2b835faf752bfe710481f91633b6  opcodes/dlx-dis.c
-6e2c55e52e96178b36fafdcb3cef74a0  opcodes/m32c-opc.h
-0c94e478e51a0f15f7222d4bc9977802  opcodes/pj-dis.c
-d6d1641afeba607dbe5680a52b40f61d  opcodes/ppc-opc.c
-0621edaf9f274bd0195abb4d86974471  opcodes/d30v-dis.c
-118c591dc9f8661220047d5341c9d3aa  opcodes/v850-dis.c
-a756ced843c82690a297ddc1caf65bd7  opcodes/mt-dis.c
+3269a2573d595a77e04199687dabea31  opcodes/m32r-dis.c
+52c05e0e194096d9c88e82c13e630f60  opcodes/ia64-opc-a.c
+09fdd1fa13f04f47af41dc91dc335535  opcodes/score-opc.h
+31e8af4885c1eea9c854099a5aff8910  opcodes/iq2000-desc.h
+7366bcad2c49e9ec37e6787b11a6b69e  opcodes/or1k-asm.c
+a29a72b245cdd58e78838a45e19fa5ed  opcodes/xc16x-ibld.c
+9e57ab5d51eb8d3c1458bec17481c815  opcodes/mep-desc.h
+8720c8381144e91abe3f52cbaa95b58a  opcodes/epiphany-opc.h
+dc7e91a7bd93fc6c52c0df215a5c05fc  opcodes/dlx-dis.c
+d1b5fd3538addf5f4d880afc4cb4d514  opcodes/m32c-opc.h
+20d54844aca06dbf0637ccca248e96e9  opcodes/ChangeLog-2017
+d533c29c2b058c1f6e4e6f92eb3c8153  opcodes/pj-dis.c
+6e1aed7f472ff6b5d13bbf6878afcd22  opcodes/ppc-opc.c
+8d9a4238bd7e5f2ead56efd2b9fcb089  opcodes/d30v-dis.c
+51be4658ec725323c36f792fbfa7fb30  opcodes/v850-dis.c
+e7fb9c8668e6ddfafb727ac28b5d6cbd  opcodes/mt-dis.c
 b5c6b8bd0f1a6dd6ce064e362b47fb49  opcodes/ChangeLog-2016
 c5cefc6c55710567cc64c0a1a1100b9d  opcodes/ChangeLog-2014
-9b5599e9d10c777ed553afe96d0ca0ec  opcodes/xc16x-opc.c
+41458e23256656468b1a27c953d5d345  opcodes/xc16x-opc.c
 2adb7cb7865ac91208f5f94fc4d9f397  opcodes/ChangeLog-9297
-763c8587bd8191aff119c6cb6ed0c6a3  opcodes/avr-dis.c
-d6f022de89605679a76a3fa1135b454a  opcodes/ia64-opc-m.c
-b0f8779b7c598dcc2ad0f31758ec9c05  opcodes/mt-desc.h
+a1793c5874848adb64e01d8bdad609ce  opcodes/avr-dis.c
+12804a6c144d7d750a7c9b383fa9cbf6  opcodes/ia64-opc-m.c
+8922986aa2f68646d45afd9cbdd77e6f  opcodes/mt-desc.h
 ac0fc3276a66a816cf044b31d6be1038  opcodes/configure
-411dfabf9c249117342f3e9de309e83d  opcodes/pj-opc.c
-fd56254f34b0b11b22365fa90872165e  opcodes/mep-opc.h
+3cd24318bb0ed02a4a9a72967ecd8de8  opcodes/pj-opc.c
+665b555ca78aa077ffb845e554bc737e  opcodes/mep-opc.h
 0667bd5279fda9a2475f6be7851a5a58  opcodes/aclocal.m4
-16285fe92526df7c3e4dc0b7b10fe12a  opcodes/i370-dis.c
-de88cc7c3bb331a955613629a325cbd4  opcodes/ia64-opc-d.c
-88ba6395ff2f997c3e7d82783f95f619  opcodes/ia64-gen.c
-4b0ecd4a33c8158289ffb2296b9ae042  opcodes/ia64-opc-i.c
+6e195c83d61bc7e98a58fcac174d2ec8  opcodes/i370-dis.c
+6e23b315cea3a2381975125cabaa4a9c  opcodes/ia64-opc-d.c
+4142faaad3e6f3efbaf06788b7091b55  opcodes/ia64-gen.c
+eb0c331cf80f11a6575b4008746a254a  opcodes/ia64-opc-i.c
 ac5bcf32b58e34029b5b004d5a8cd2c7  opcodes/po/vi.po
 c7158f697e1199580a8d8946bf8af06d  opcodes/po/tr.gmo
 3fb3472133f8da777f709aac033efbe9  opcodes/po/es.gmo
@@ -7179,7 +7185,7 @@ a31ddbe796e81d751a25074061739c48  opcode
 7b4511cb0c4097f0da19cb91ab7b05fb  opcodes/po/fr.gmo
 036114457606659b8beff4ffcaadb00d  opcodes/po/sv.po
 0f0d9b0a3860f6045cd6db917219b7a0  opcodes/po/opcodes.pot
-c62ab381b9fb5a8997437ce8b88d4c59  opcodes/po/Make-in
+ca800f35ab335ded708b76417a9145d8  opcodes/po/Make-in
 34919aa02b0513de02789027b2a6a92f  opcodes/po/zh_CN.gmo
 fcb127c8f57c6a38f36fe3eb53fe3d3f  opcodes/po/tr.po
 3dcb77f78dfd98bc8e4d9868b009debe  opcodes/po/id.gmo
@@ -7201,104 +7207,104 @@ b2f69021ea41e08afb81acf033c7edf5  opcode
 e4444c7716d7f33ae1586f3d19dc5de1  opcodes/po/it.po
 9d1c427a5289a3666564f5409fdf16c9  opcodes/po/da.gmo
 de22401125e39d94dde4ebc409baaf03  opcodes/po/uk.po
-57caa487b738edbe28448204aac8481b  opcodes/mt-opc.c
-631f11c8fc6751593263d7af1e6debc8  opcodes/tilepro-dis.c
-20ef4e3d6f5657e69b11562f41cb3243  opcodes/bfin-dis.c
-5655c9296f2f9033a45d9788db1c5303  opcodes/Makefile.am
+303f9b920a51172983b9a6b021132f88  opcodes/mt-opc.c
+b026c6d8919043061b7b5ea95704fc12  opcodes/tilepro-dis.c
+0a5a9690019e35c2a972f85e9b530790  opcodes/bfin-dis.c
+95774ae8ad02ceac9223e362921f6dae  opcodes/Makefile.am
 b192ee206cc807dd92ffe541cb819d6f  opcodes/ChangeLog-9899
-9faa6bb47637cc3e83928aac20473a59  opcodes/or1k-desc.h
-9f639082f85e5b6e066139db70ef8821  opcodes/m32c-desc.h
-e16906d7ee6641f035d7780694fd2c19  opcodes/xstormy16-opc.c
-68a2add1843017c88d9aa7f12e5fb61a  opcodes/m10300-dis.c
-0045f5245f7a529819d800195723cdec  opcodes/nds32-opc.h
-56df6b340acc35b2743b835f583a8201  opcodes/aarch64-opc.h
-8056a813621ce7478a6332922365d4c8  opcodes/ChangeLog
+b794098718c76a1fcf348fe2412c42c3  opcodes/or1k-desc.h
+63730de6a6120828f8d1b3f210f07803  opcodes/m32c-desc.h
+384833640e99550daab5f6164589ddcb  opcodes/xstormy16-opc.c
+3e1b56af946bc90309b854236c01f6d5  opcodes/m10300-dis.c
+395f7184aa40f80b8a109ee7f116439f  opcodes/nds32-opc.h
+f132e2c172428ed8bdc2d9ff8c9c86a4  opcodes/aarch64-opc.h
+6ece81efec9e2b41bec94b065d4cd0b1  opcodes/ChangeLog
 327cf11f5c08b578f3b0cdb7f3923280  opcodes/ia64-raw.tbl
-28d0f5f963ec3b70d0039d6c32c8fa05  opcodes/frv-dis.c
-88b89bf5c09c446d50fa1a2919c0a87b  opcodes/aarch64-opc.c
-77520bdf4ed08e7358631ca7ed63dba4  opcodes/iq2000-ibld.c
-7f8c193ad90c7e52ec55ecd9c231685f  opcodes/dis-buf.c
-6f67371f9b3d866d258fb43fe27bb4e6  opcodes/s390-opc.txt
-8cf906a1097da57ebb66ec2ffc45f24e  opcodes/metag-dis.c
-dac3a0083f4c326ad75c1c085660ca51  opcodes/m32r-opc.h
-cd73401cca4744f20ae911e9a08f020d  opcodes/i370-opc.c
-65efd727d0b31fa43f396e119c6069ed  opcodes/mep-dis.c
+7434b66fe1ba1ce8585b7872dcc30261  opcodes/frv-dis.c
+cdb2f73702f4fc69ae0facad10782b4d  opcodes/aarch64-opc.c
+7c2d1bd369ef3e7fed10f611ff276d49  opcodes/iq2000-ibld.c
+9aec9902b0e68e9690806f832e830235  opcodes/dis-buf.c
+b2f0539e3184bfc3a1e26261fa65ec1e  opcodes/s390-opc.txt
+f68e466d34c6a7ee8729fd055335113e  opcodes/metag-dis.c
+ac93f07b31557fba06ecb95c967f475a  opcodes/m32r-opc.h
+4c37dec5b4ecf5d0a99aede0cfb4a941  opcodes/i370-opc.c
+c6bf7768db37d5ade962632e0404d316  opcodes/mep-dis.c
 7d7d28737ff404f709104accbd7b7926  opcodes/ChangeLog-0203
-adc588409bdc4594e656b94d874c11c5  opcodes/ia64-opc-x.c
-e85ac291ae48d8d31755f1569e681c44  opcodes/mips-formats.h
-472530832934d86f04d5bd8a3875799b  opcodes/crx-dis.c
-6f37dcbcd2efe7066627649f1a2c5312  opcodes/cgen-ibld.in
-3e1e4f2e355e2474df9fc0f6a83a51a2  opcodes/frv-opc.h
-c2500be84ea5c33ad1f2e085761f0e95  opcodes/mt-asm.c
-16dbf70b5e4043195687c273cc3674e3  opcodes/wasm32-dis.c
-cef79bd17a86a4ffd52153ca60af4265  opcodes/fr30-dis.c
+74c7517884e1568f3503a4891087402a  opcodes/ia64-opc-x.c
+ff537c967755f6186b92c0221f94c8ce  opcodes/mips-formats.h
+7328214da740148d122de3312c0d5e48  opcodes/crx-dis.c
+b475b7be26b2fdd1cd4df7468b378a1e  opcodes/cgen-ibld.in
+0609b4bd526615a5d21bf6f3cade3287  opcodes/frv-opc.h
+8ec14b0fa6e3cc738f29c105dd430c3c  opcodes/mt-asm.c
+a3ebaa3a62e87a697f19c765af30c6d5  opcodes/wasm32-dis.c
+e17ffeb390dd509ef2bad4a2cfa35f3e  opcodes/fr30-dis.c
 bd4e214762c2665920bb3c69660cd35c  opcodes/i386-dis-evex.h
-ad0b0286faddb0ed82208c131794fd75  opcodes/arc-dis.h
-f431920a5cbb83e82853b535c41c2443  opcodes/i960-dis.c
-f0ddebcf8bce8b23f0addfe33d316453  opcodes/riscv-opc.c
-9d30c43a4b3d5500ebac0450f07b7dbf  opcodes/xc16x-dis.c
-a44067e45663eced31c41f92ad0dc344  opcodes/epiphany-desc.c
-9d072d7b910fc87ac5c2399e86aff80f  opcodes/ia64-opc-f.c
+ec738abfe9f60690bc96f9a6db2d7095  opcodes/arc-dis.h
+fc252bb23dd679f9cdd66884519da511  opcodes/i960-dis.c
+935c40ccef93c1669ab2dda1eaa652a0  opcodes/riscv-opc.c
+d69c2b6273e071ec341eb3ff663dfe0f  opcodes/xc16x-dis.c
+43eb199b7f447f31c5e2b2e50f0620d3  opcodes/epiphany-desc.c
+04491539bc077fd776cd590bacedf114  opcodes/ia64-opc-f.c
 04f60ce0808d9609bb0bcca4d5d12646  opcodes/ChangeLog-2008
-fe70f74b1c6d1249caf2baedc693f20d  opcodes/lm32-ibld.c
-589ad02972c089490556c4efcc41df91  opcodes/nds32-dis.c
-e7502d11f00089286f183c63de80c438  opcodes/cgen.sh
-793bed12dd73eed50e5551fb249313d6  opcodes/aarch64-asm.h
+f8d8039cd43174b385086e705d268dcb  opcodes/lm32-ibld.c
+0352aa0833d654bc1e3e115257132e55  opcodes/nds32-dis.c
+532e07b63d9bf505410e8ea202bd0d95  opcodes/cgen.sh
+7fd5a2bffe9aec85026a1fd1c07b2178  opcodes/aarch64-asm.h
 58e924c52c2bfeef23d22c4f482edcfc  opcodes/ChangeLog-0001
-beff02486f297e445b6a857582a5e0fd  opcodes/h8500-opc.h
-0b6877653a34764a86e59fb2b11bb02e  opcodes/rl78-decode.c
-8495d743fb35baf32c9d25b12938f347  opcodes/ip2k-dis.c
+deedac8039d3ed982f01572fd81e1a28  opcodes/h8500-opc.h
+35dc36d67fefdc3ff0ac1e6a6d994c9e  opcodes/rl78-decode.c
+a8c4d895d9dddfe86b16f091cce80760  opcodes/ip2k-dis.c
 16f3a170d6b704573bfd0788b4d1061e  opcodes/ChangeLog-2007
 9978b0ffb15f1ad48bc31816517ef965  opcodes/ChangeLog-2009
-1a9f964645f4649ecb0d7459273b994d  opcodes/cris-dis.c
-1304faf46f72696d432eb5e5b377d3f7  opcodes/tic80-opc.c
-125e674932cd10960d9aefdfe9660e02  opcodes/tilepro-opc.c
-696d3c7e9c279ae3ee59682d6526f9c7  opcodes/microblaze-opc.h
-a73d8dab163b80e23f7cf4029563ed8e  opcodes/ia64-opc.c
-444142a83ba5d8e679fc0f7438569a29  opcodes/hppa-dis.c
-47b77b5b67bcfc4886a549670e394aa2  opcodes/d10v-opc.c
-4c763998d438c00a36aeba1b9d72fb69  opcodes/m68k-dis.c
-4eb9cd351d693737cf8804e9f5931787  opcodes/sparc-opc.c
-6f43fea4578e9e3b67f4270f805b8f4c  opcodes/frv-ibld.c
-cc99d67ea8aaa6f6d2dc08742c87ba37  opcodes/or1k-opinst.c
-9aeeb26e827aa3ec8bcebb7a411d30c6  opcodes/mips16-opc.c
-6787cd190b033e6967122057ac6af228  opcodes/opc2c.c
-e9fb170c10c05f4f0e8e65255f261b2a  opcodes/frv-desc.c
-7eceee41c3a21b085f8cf345028b80ca  opcodes/m88k-dis.c
-79e0d1598930f05f0047769ee7ef9231  opcodes/ia64-asmtab.c
-ed75ff16a37a81f8efe6e1669267919e  opcodes/lm32-desc.h
-cb07a64afcc5a1b6678ce3701e3ef392  opcodes/iq2000-asm.c
-6e8a9522ac54ea709aa193aae6304879  opcodes/aarch64-dis.c
-8bd167be79619481b6380348c23ed320  opcodes/epiphany-desc.h
-efb2c78afe5230b4b642379ba0ff9852  opcodes/disassemble.c
-f7764b1bcb833069959c2802cdbddd2a  opcodes/ip2k-desc.c
-609329a0a124fb24555372f3a5967227  opcodes/rx-decode.opc
-fb089409eeda54c7d6594bc4d8e54bff  opcodes/MAINTAINERS
-d972ef14988c8429dc328aa47a4bf50d  opcodes/aarch64-asm-2.c
-34b2ba85e109e3cc5b78f3fa4c208de3  opcodes/frv-opc.c
-f0a0181dd080343082ed361bf35e25dd  opcodes/pdp11-dis.c
-45ae3ced73b8d832f90500faacdde198  opcodes/arc-tbl.h
-8efceab0a928cd863b7936ec7ffb9c2d  opcodes/visium-opc.c
-c3ff28fe5830a19cc315fa3a27c67e50  opcodes/iq2000-opc.h
-324500f1efee556f4490e6a0535042ce  opcodes/cr16-dis.c
-704e4158cafe84afa0fadda7362bc108  opcodes/cgen-bitset.c
-8ba8d654b66e90a393dd11914c8d2377  opcodes/epiphany-opc.c
-a96c9caea082fac2ead2ca29c646881b  opcodes/sh-opc.h
-0194680a4aa69afa1c139df2ff30630a  opcodes/micromips-opc.c
-059f4c301a8df16d25548b019d918e25  opcodes/cris-opc.c
-5c2c4a076e47f73dba8e5c66f35c3cdb  opcodes/s390-opc.c
-a203300fd1b3428ec8d30f882fe379eb  opcodes/ip2k-opc.c
-cfc8b632e8ad980eb3f4d806b30e5811  opcodes/sysdep.h
-f4860e63ae5e6d89a1638990b55b3648  opcodes/tic30-dis.c
-80833224c0bdb84bbd79cb5cdf619ad2  opcodes/lm32-dis.c
-5f12f0d5c28a86b14b5c3225d45e278b  opcodes/nds32-asm.h
-0f6115cb6d251a14a8a1d322e6f70417  opcodes/xstormy16-asm.c
-2599c6f9df6ae1aab6f1353af970ec85  opcodes/or1k-opc.c
-5aa03db41dae8b0ee03ddd0f769152d1  opcodes/arc-ext.h
-ccef255a01200a27ec919222a91399fb  opcodes/tic54x-opc.c
-9885f266eb513d5f6917e63cc59526b3  opcodes/z8kgen.c
-6bcc165333e4a235dca42cefae8832e6  opcodes/iq2000-dis.c
-d8f939fa7fba31d7289389361aeea9b6  opcodes/frv-asm.c
+c58d5fa08b8a776599ad68e8482e2cf7  opcodes/cris-dis.c
+2607163e2d89059c107456eddd6867e9  opcodes/tic80-opc.c
+a23d2e9724b12819a4ad1b1b1a95feca  opcodes/tilepro-opc.c
+4370a107df092b9133c5dbbe6cd02e17  opcodes/microblaze-opc.h
+a2b5fa3bfc3e6a8f4680d706150e7711  opcodes/ia64-opc.c
+b2809f99e3aac5d1d55f00ba221203dc  opcodes/hppa-dis.c
+1588f6ab883e5de375e9a7f276912be5  opcodes/d10v-opc.c
+448921ffb84854c55a2d753c4c6f84fd  opcodes/m68k-dis.c
+a607bfe6ab73610b7dd4a3355a02f302  opcodes/sparc-opc.c
+c1b9bd5ce1ffbd742b380780e4c29ad6  opcodes/frv-ibld.c
+b88c6887012b63a65dc9de6d48181c14  opcodes/or1k-opinst.c
+d7d248872a26138be9a6c6733570e9a8  opcodes/mips16-opc.c
+6b90415165ba1e7dd63f8ecef47ab8bc  opcodes/opc2c.c
+a843fb2d4afd9c1e6eb9f1894272aec9  opcodes/frv-desc.c
+ce8ebf8a7ca5a9aa036bb28544b0de4d  opcodes/m88k-dis.c
+103ab89859217bbc1d5e1a90cae3900f  opcodes/ia64-asmtab.c
+e1c7e4194483732e906eec20802127bb  opcodes/lm32-desc.h
+e7ddb050ab0306696ab681c5515a1b36  opcodes/iq2000-asm.c
+b18adbb942350086adde873c5093e3df  opcodes/aarch64-dis.c
+8abe23686545a1008777308ca421b02c  opcodes/epiphany-desc.h
+aafa8455b8cce333c3a68142bb801da3  opcodes/disassemble.c
+4cfd5a79a13041d447ed0c5a737b7aff  opcodes/ip2k-desc.c
+77cd7702e119ef7de071c53fb4c4913b  opcodes/rx-decode.opc
+25d1efe456b3a00515f638a6da43faa0  opcodes/MAINTAINERS
+ef6aa7d9d186d51c299f64574f88e95f  opcodes/aarch64-asm-2.c
+8386d58402c37558b64b1ad02feb3ef3  opcodes/frv-opc.c
+c4d8ec1daaeda265e6307f0786acf09e  opcodes/pdp11-dis.c
+aefc0996e1fae7b403f314dab239dd5b  opcodes/arc-tbl.h
+8472109ed297494c38a3a7c17480b36d  opcodes/visium-opc.c
+2fbfa78568c60149f22bb3b20d46d913  opcodes/iq2000-opc.h
+14d2d91bf88e89749a18f4ef01fdf081  opcodes/cr16-dis.c
+5b44dfad24ccccce0a77dd9c309be66f  opcodes/cgen-bitset.c
+4ddf68710c41aad0aad18990702f83ac  opcodes/epiphany-opc.c
+ba15ea4c0fd541112bb268be67cb3b8d  opcodes/sh-opc.h
+c10944b25746556c6d31426034e602bb  opcodes/micromips-opc.c
+f94443284764da4f45ae0b9e875fbd2e  opcodes/cris-opc.c
+1289b3e9bd775eb2dcc2421e2ea27978  opcodes/s390-opc.c
+36851c76aa34e745e535831b6f726e6a  opcodes/ip2k-opc.c
+6dfbd6c17681590f79ed3d526a337bfe  opcodes/sysdep.h
+e07c55bd01045cdced74c65951fa6407  opcodes/tic30-dis.c
+8b44d19ba9a4f80f92258f23791872d9  opcodes/lm32-dis.c
+e1422794524f4588ea54fac89ef7da5f  opcodes/nds32-asm.h
+01932da13020d81c83bf16838a225c3c  opcodes/xstormy16-asm.c
+73265d4015c57e990823fcf3da1e5be3  opcodes/or1k-opc.c
+13b6a5d6876e270def461a9533ad7b46  opcodes/arc-ext.h
+18b9c14eb4a80e3f6522afe50673971f  opcodes/tic54x-opc.c
+52aea44f17bce4fea262cc79432c4835  opcodes/z8kgen.c
+e1213136424e320c383ffaecda0fdcc7  opcodes/iq2000-dis.c
+cbc28e0679aa390ee055a180d3645f39  opcodes/frv-asm.c
 dc1983a2cdbbe9417a0782b17ed0782b  readline/savestring.c
 4471d29e8a541b39059bd96a389e6cca  readline/xfree.c
 a101965beeccedfa39e87b593ecde637  readline/histlib.h
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm-2.c ./opcodes/aarch64-asm-2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm-2.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-asm-2.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by aarch64-gen.  Do not edit!  */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm.c ./opcodes/aarch64-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-asm.c -- AArch64 assembler support.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm.h ./opcodes/aarch64-asm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-asm.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-asm.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-asm.h -- Header file for aarch64-asm.c and aarch64-asm-2.c.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis-2.c ./opcodes/aarch64-dis-2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis-2.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-dis-2.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by aarch64-gen.  Do not edit!  */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis.c ./opcodes/aarch64-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-dis.c -- AArch64 disassembler.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis.h ./opcodes/aarch64-dis.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-dis.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-dis.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-dis.h -- Header file for aarch64-dis.c and aarch64-dis-2.c.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-gen.c ./opcodes/aarch64-gen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-gen.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-gen.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* aarch64-gen.c -- Generate tables and routines for opcode lookup and
    instruction encoding and decoding.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
@@ -1244,7 +1244,7 @@ main (int argc, char **argv)
     print_divide_result (decoder_tree);
 
   printf ("/* This file is automatically generated by aarch64-gen.  Do not edit!  */\n");
-  printf ("/* Copyright (C) 2012-2017 Free Software Foundation, Inc.\n\
+  printf ("/* Copyright (C) 2012-2018 Free Software Foundation, Inc.\n\
    Contributed by ARM Ltd.\n\
 \n\
    This file is part of the GNU opcodes library.\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.0.50.20180103/opcodes/aarch64-opc-2.c ./opcodes/aarch64-opc-2.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-opc-2.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-opc-2.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by aarch64-gen.  Do not edit!  */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-opc.c ./opcodes/aarch64-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-opc.c -- AArch64 opcode support.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-opc.h ./opcodes/aarch64-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* aarch64-opc.h -- Header file for aarch64-opc.c and aarch64-opc-2.c.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-tbl.h ./opcodes/aarch64-tbl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/aarch64-tbl.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/aarch64-tbl.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* aarch64-tbl.h -- AArch64 opcode description table and instruction
    operand description table.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/alpha-dis.c ./opcodes/alpha-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/alpha-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/alpha-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* alpha-dis.c -- Disassemble Alpha AXP instructions
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@tamu.edu>,
    patterned after the PPC opcode handling written by Ian Lance Taylor.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/alpha-opc.c ./opcodes/alpha-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/alpha-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/alpha-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* alpha-opc.c -- Alpha AXP opcode list
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@cygnus.com>,
    patterned after the PPC opcode handling written by Ian Lance Taylor.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-dis.c ./opcodes/arc-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Instruction printing code for the ARC.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-dis.h ./opcodes/arc-dis.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-dis.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-dis.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler structures definitions for the ARC.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext.c ./opcodes/arc-ext.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-ext.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC target-dependent stuff.  Extension structure access functions
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext.h ./opcodes/arc-ext.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-ext.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC target-dependent stuff.  Extension data structures.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext-tbl.h ./opcodes/arc-ext-tbl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-ext-tbl.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-ext-tbl.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC instruction defintions.
-   Copyright (C) 2016-2017 Free Software Foundation, Inc.
+   Copyright (C) 2016-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-fxi.h ./opcodes/arc-fxi.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-fxi.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-fxi.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Insert/extract functions for the ARC opcodes.
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-opc.c ./opcodes/arc-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for the ARC.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-regs.h ./opcodes/arc-regs.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-regs.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-regs.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC Auxiliary register definitions
-   Copyright (C) 2015-2017 Free Software Foundation, Inc.
+   Copyright (C) 2015-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-tbl.h ./opcodes/arc-tbl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arc-tbl.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arc-tbl.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ARC instruction defintions.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    Contributed by Claudiu Zissulescu (claziss@synopsys.com)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arm-dis.c ./opcodes/arm-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/arm-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/arm-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Instruction printing code for the ARM
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
    Modification by James G. Smith (jsmith@cygnus.co.uk)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/avr-dis.c ./opcodes/avr-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/avr-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/avr-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble AVR instructions.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    Contributed by Denis Chertykov <denisc@overta.ru>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/bfin-dis.c ./opcodes/bfin-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/bfin-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/bfin-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble ADI Blackfin Instructions.
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-asm.c ./opcodes/cgen-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* CGEN generic assembler support code.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-asm.in ./opcodes/cgen-asm.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-asm.in	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-asm.in	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-bitset.c ./opcodes/cgen-bitset.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-bitset.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-bitset.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* CGEN generic opcode support.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-dis.c ./opcodes/cgen-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* CGEN generic disassembler support code.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-dis.in ./opcodes/cgen-dis.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-dis.in	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-dis.in	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-ibld.in ./opcodes/cgen-ibld.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-ibld.in	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-ibld.in	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-opc.c ./opcodes/cgen-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* CGEN generic opcode support.
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen.sh ./opcodes/cgen.sh
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cgen.sh	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cgen.sh	2018-01-04 01:49:19.000000000 +0000
@@ -1,7 +1,7 @@
 #! /bin/sh
 # CGEN generic assembler support code.
 #
-#   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 #
 #   This file is part of the GNU opcodes library.
 #
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ChangeLog ./opcodes/ChangeLog
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ChangeLog	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ChangeLog	2018-01-04 01:49:19.000000000 +0000
@@ -1,1974 +1,15 @@
+2018-01-03  Alan Modra  <amodra@gmail.com>
+
+	Update year range in copyright notice of all files.
+
 2018-01-02  Jan Beulich  <jbeulich@suse.com>
 
 	* i386-gen.c (operand_type_init): Restore OPERAND_TYPE_REGYMM
 	and OPERAND_TYPE_REGZMM entries.
 
-2017-12-20  Jim Wilson  <jimw@sifive.com>
-
-	* riscv-opc.c (match_c_add_with_hint, match_c_lui_with_hint): New.
-	(riscv_opcodes) <li>: Delete "d,0" line.  Change Cj to Co.
-	<andi, and, add, addiw, addw, c.addi>: Change Cj to Co.
-	<add>: Add explanatory comment for 4-operand add instruction.
-	<c.nop>: Add support for immediate operand.
-	<c.mv, c.add>: Use match_c_add_with_hint instead of match_c_add.
-	<c.lui>: Use match_c_lui_with_hint instead of match_c_lui.
-	<c.li, c.slli>: Use match_opcode instead of match_rd_nonzero.
-
-2017-12-19  Tamar Christina  <tamar.christina@arm.com>
-
-	PR gas/22559
-	* aarch64-asm.c (aarch64_ins_reglane): Change AARCH64_OPND_QLF_S_B to
-	AARCH64_OPND_QLF_S_4B
-	* aarch64-dis.c (aarch64_ext_reglane): Change AARCH64_OPND_QLF_S_B to
-	AARCH64_OPND_QLF_S_4B
-	* aarch64-opc.c (aarch64_opnd_qualifiers): Add 4b variant.
-	* aarch64-tbl.h (QL_V2DOT): Change S_B to S_4B.
-
-2017-12-19  Tamar Christina  <tamar.christina@arm.com>
-
-	PR gas/22529
-	* aarch64-opc.c (aarch64_opnd_qualifiers): Add 4b variant.
-
-2017-12-18  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (operand_type_init): Delete OPERAND_TYPE_REGYMM and
-	OPERAND_TYPE_REGZMM entries.
-	* i386-opc.h (enum of opcode modifiers): Extend comment.
-	i386-opc.tbl (vaddpd, vaddps, vaddsubpd, vaddsubps, vandnpd,
-	vandnps, vandpd, vandps, vblendpd, vblendps, vblendvpd,
-	vblendvps, vbroadcastss, vcmpeq_ospd, vcmpeq_osps, vcmpeqpd,
-	vcmpeqps, vcmpeq_uqpd, vcmpeq_uqps, vcmpeq_uspd, vcmpeq_usps,
-	vcmpfalse_ospd, vcmpfalse_osps, vcmpfalsepd, vcmpfalseps,
-	vcmpge_oqpd, vcmpge_oqps, vcmpgepd, vcmpgeps, vcmpgt_oqpd,
-	vcmpgt_oqps, vcmpgtpd, vcmpgtps, vcmple_oqpd, vcmple_oqps,
-	vcmplepd, vcmpleps, vcmplt_oqpd, vcmplt_oqps, vcmpltpd,
-	vcmpltps, vcmpneq_oqpd, vcmpneq_oqps, vcmpneq_ospd,
-	vcmpneq_osps, vcmpneqpd, vcmpneqps, vcmpneq_uspd, vcmpneq_usps,
-	vcmpngepd, vcmpngeps, vcmpnge_uqpd, vcmpnge_uqps, vcmpngtpd,
-	vcmpngtps, vcmpngt_uqpd, vcmpngt_uqps, vcmpnlepd, vcmpnleps,
-	vcmpnle_uqpd, vcmpnle_uqps, vcmpnltpd, vcmpnltps, vcmpnlt_uqpd,
-	vcmpnlt_uqps, vcmpordpd, vcmpordps, vcmpord_spd, vcmpord_sps,
-	vcmppd, vcmpps, vcmptruepd, vcmptrueps, vcmptrue_uspd,
-	vcmptrue_usps, vcmpunordpd, vcmpunordps, vcmpunord_spd,
-	vcmpunord_sps, vcvtdq2ps, vcvtpd2dq, vcvtpd2ps, vcvtps2dq,
-	vcvttpd2dq, vcvttps2dq, vdivpd, vdivps, vdpps, vhaddpd, vhaddps,
-	vhsubpd, vhsubps, vlddqu, vmaskmovpd, vmaskmovps, vmaxpd,
-	vmaxps, vminpd, vminps, vmovapd, vmovaps, vmovdqa, vmovdqu,
-	vmovmskpd, vmovmskps, vmovntdq, vmovntpd, vmovntps, vmovshdup,
-	vmovsldup, vmovupd, vmovups, vmulpd, vmulps, vorpd, vorps,
-	vpermilpd, vpermilps, vptest, vrcpps, vroundpd, vroundps,
-	vrsqrtps, vshufpd, vshufps, vsqrtpd, vsqrtps, vsubpd, vsubps,
-	vtestpd, vtestps, vunpckhpd, vunpckhps, vunpcklpd, vunpcklps,
-	vxorpd, vxorps, vpblendd, vpbroadcastb, vpbroadcastd,
-	vpbroadcastw, vpbroadcastq, vpmaskmovd, vpmaskmovq, vpsllvd,
-	vpsllvq, vpsravd, vpsravq, vpsrlvd, vpsrlvq): Fold 128- and
-	256-bit forms. Use CheckRegSize instead of IgnoreSize where
-	appropriate. Drop Xmmword and Ymmword from the results where
-	possible.
-	* i386-tbl.h: Re-generate.
-
-2017-12-18  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (operand_type_shorthands): Add RegXMM, RegYMM, and
-	RegZMM.
-	(opcode_modifiers): Drop FirstXmm0.
-	(operand_types): Replace RegXMM, RegYMM, and RegZMM with just
-	RegSIMD.
-	* i386-opc.h (enum of opcode modifiers): Drop FirstXmm0.
-	(struct i386_opcode_modifier): Drop firstxmm0.
-	(enum of operand types): Replace RegXMM, RegYMM, and RegZMM with
-	just RegSIMD. Extend comment.
-	(union i386_operand_type): Replace regxmm, regymm, and regzmm
-	with just regsimd.
-	* i386-opc.tbl (blendvpd, blendvps, pblendvb, sha256rnds2): Use
-	Acc|Xmmword.
-	* i386-reg.tbl (xmm0): Add Acc.
-	* i386-init.h, i386-tbl.h: Re-generate.
-
-2017-12-18  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (operand_type_shorthands): Add FloatAcc and
-	FloatReg.
-	(operand_types): Drop FloatAcc and FloatReg.
-	* i386-opc.h (enum of operand types): Likewise. Extend comment.
-	(union i386_operand_type): Drop floatacc and floatreg.
-	* i386-reg.tbl (st, st(0)): Replace FloatAcc by Acc.
-	* i386-init.h, i386-tbl.h: Re-generate.
-
-2017-12-18  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (operand_type_shorthands): New.
-	(opcode_modifiers): Replace Reg<N> with just Reg.
-	(set_bitfield_from_cpu_flag_init): Rename to
-	set_bitfield_from_shorthand. Drop value parameter. Process
-	operand_type_shorthands.
-	(set_bitfield): Adjust call accordingly.
-	* i386-opc.h (enum of operand types): Replace Reg<N> with just
-	Reg.
-	(union i386_operand_type): Replace reg<N> with just reg.
-	* i386-opc.tbl (extractps, pextrb, pextrw, pinsrb, pinsrw,
-	vextractps, vpextrb, vpextrw, vpinsrb, vpinsrw): Split into
-	separate register and memory forms.
-	* i386-reg.tbl (al): Drop Byte.
-	(ax): Drop Word.
-	(eax): Drop Dword.
-	(rax): Drop Qword.
-	* i386-init.h, i386-tbl.h: Re-generate.
-
-2017-12-15  Dimitar Dimitrov  <dimitar@dinux.eu>
-
-	* disassemble.c (disassemble_init_for_target): Don't put PRU
-	between powerpc and rs6000 cases.
-
-2017-12-15  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-opc.tbl (adc, add, and, cmp, cmps, in, ins, lods, mov,
-	movabs, movq, movs, or, out, outs, ptwrite, rcl, rcr, rol, ror,
-	sal, sar, sbb, scas, scmp, shl, shr, slod, smov, ssca, ssto,
-	stos, sub, test, xor): Drop CheckRegSize from variants not
-	allowing for two (or more) register operands.
-	* i386-tbl.h: Re-generate.
-
-2017-12-13  Jim Wilson  <jimw@sifive.com>
-
-	PR 22599
-	* riscv-opc.c (riscv_opcodes) <fsrmi, fsflagsi>: New.
-
-2017-12-13  Dimitar Dimitrov  <dimitar@dinux.eu>
-
-	* disassemble.c: Enable disassembler_needs_relocs for PRU.
-
-2017-12-11  Petr Pavlu  <petr.pavlu@arm.com>
-	    Renlin Li  <renlin.li@arm.com>
-
-	* aarch64-dis.c (print_insn_aarch64): Move symbol section check ...
-	(get_sym_code_type): Here.
-
-2017-12-03  Alan Modra  <amodra@gmail.com>
-
-	* ppc-opc.c (extract_li20): Rewrite.
-
-2017-12-01  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* opcodes/ppc-dis.c (disassemble_init_powerpc): Fix white space.
-	(operand_value_powerpc): Update return and argument type.
-	<value, top>: Update type.
-	(skip_optional_operands): Update argument type.
-	(lookup_powerpc): Likewise.
-	(lookup_vle): Likewise.
-	<table_opcd, table_mask, insn2>: Update type.
-	(lookup_spe2): Update argument type.
-	<table_opcd, table_mask, insn2>: Update type.
-	(print_insn_powerpc) <insn, value>: Update type.
-	Use PPC_INT_FMT for printing instructions and operands.
-	* opcodes/ppc-opc.c (insert_arx, extract_arx, insert_ary, extract_ary,
-	insert_rx, extract_rx, insert_ry, extract_ry, insert_bat, extract_bat,
-	insert_bba, extract_bba, insert_bdm, extract_bdm, insert_bdp,
-	extract_bdp, valid_bo_pre_v2, valid_bo_post_v2, valid_bo, insert_bo,
-	extract_bo, insert_boe, extract_boe, insert_dcmxs, extract_dcmxs,
-	insert_dxd, extract_dxd, insert_dxdn, extract_dxdn, insert_fxm,
-	extract_fxm, insert_li20, extract_li20, insert_ls, extract_ls,
-	insert_esync, extract_esync, insert_mbe, extract_mbe, insert_mb6,
-	extract_mb6, extract_nb, insert_nbi, insert_nsi, extract_nsi,
-	insert_ral, extract_ral, insert_ram, extract_ram, insert_raq,
-	extract_raq, insert_ras, extract_ras, insert_rbs, extract_rbs,
-	insert_rbx, extract_rbx, insert_sci8, extract_sci8, insert_sci8n,
-	extract_sci8n, insert_sd4h, extract_sd4h, insert_sd4w, extract_sd4w,
-	insert_oimm, extract_oimm, insert_sh6, extract_sh6, insert_spr,
-	extract_spr, insert_sprg, extract_sprg, insert_tbr, extract_tbr,
-	insert_xt6, extract_xt6, insert_xtq6, extract_xtq6, insert_xa6,
-	extract_xa6, insert_xb6, extract_xb6, insert_xb6s, extract_xb6s,
-	insert_xc6, extract_xc6, insert_dm, extract_dm, insert_vlesi,
-	extract_vlesi, insert_vlensi, extract_vlensi, insert_vleui,
-	extract_vleui, insert_vleil, extract_vleil, insert_evuimm1_ex0,
-	extract_evuimm1_ex0, insert_evuimm2_ex0, extract_evuimm2_ex0,
-	insert_evuimm4_ex0, extract_evuimm4_ex0, insert_evuimm8_ex0,
-	extract_evuimm8_ex0, insert_evuimm_lt8, extract_evuimm_lt8,
-	insert_evuimm_lt16, extract_evuimm_lt16, insert_rD_rS_even,
-	extract_rD_rS_even, insert_off_lsp, extract_off_lsp, insert_off_spe2,
-	extract_off_spe2, insert_Ddd, extract_Ddd): Update types.
-	(OP, OPTO, OPL, OPVUP, OPVUPRT, A, AFRALFRC_MASK, B, BD8, BD8IO, BD15,
-	BD24, BBO, Y_MASK  , AT1_MASK, AT2_MASK, BBOCB, C_LK, C, CTX, UCTX,
-	DX, EVSEL, IA16, I16A, I16L, IM7, LI20, MME, MD, MDS, SC, SC_MASK,
-	SCI8, SCI8BF, SD4, SE_IM5, SE_R, SE_RR, VX, VX_LSP, VX_RA_CONST,
-	VX_RB_CONST, VX_SPE_CRFD, VX_SPE2_CLR, VX_SPE2_SPLATB, VX_SPE2_OCTET,
-	VX_SPE2_DDHH, VX_SPE2_HH, VX_SPE2_EVMAR, VX_SPE2_EVMAR_MASK, VXA,
-	VXR, VXASH, X, EX, XX2, XX3, XX3RC, XX4, Z, XWRA_MASK, XLRT_MASK,
-	XRLARB_MASK, XLRAND_MASK, XRTLRA_MASK, XRTLRARB_MASK, XRTARARB_MASK,
-	XRTBFRARB_MASK, XOPL, XOPL2, XRCL, XRT, XRTRA, XCMP_MASK, XCMPL_MASK,
-	XTO, XTLB, XSYNC, XEH_MASK, XDSS, XFL, XISEL, XL, XLO, XLYLK, XLOCB,
-	XMBAR, XO, XOPS, XS, XFXM, XSPR, XUC, XW, APU): Update types in casts.
-
-2017-11-29  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (active_cpu_flags, active_isstring, enum stage):
-	New.
-	(output_cpu_flags): Update active_cpu_flags.
-	(process_i386_opcode_modifier): Update active_isstring.
-	(output_operand_type): Rename "macro" 	parameter to "stage",
-	changing its type.
-	(process_i386_operand_type): Likewise. Track presence of
-	BaseIndex and emit DispN accordingly.
-	(output_i386_opcode, process_i386_registers,
-	process_i386_initializers): Adjust calls to
-	process_i386_operand_type() for its changed parameter type.
-	* i386-opc.tbl: Drop Disp8, Disp16, Disp32, and Disp32S from
-	all insns operands having BaseIndex set.
-	* i386-tbl.h: Re-generate.
-
-2017-11-29  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-gen.c (operand_type_init): Remove OPERAND_TYPE_VEC_DISP8
-	entry.
-	(operand_types): Remove Vec_Disp8 entry.
-	* i386-opc.h (Vec_Disp8): Delete.
-	(union i386_operand_type): Remove vec_disp8.
-	(i386-opc.tbl): Remove Vec_Disp8.
-	* i386-init.h, i386-tbl.h: Re-generate.
-
-2017-11-29  Stefan Stroe  <stroestefan@gmail.com>
-
-	* po/Make-in (datadir): Define as @datadir@.
-	(localedir): Define as @localedir@.
-	(gnulocaledir, gettextsrcdir): Use @datarootdir@.
-
-2017-11-27  Nick Clifton  <nickc@redhat.com>
-
-	* po/zh_CN.po: Updated simplified Chinese translation.
-
-2017-11-24  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (float_mem): Add suffixes to fi* in the "de" and
-	"df" groups.
-
-2017-11-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-opc.tbl: Add Disp8MemShift for AVX512 VAES instructions.
-	* i386-tbl.h: Regenerate.
-
-2017-11-23  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (OP_E_memory): Also shift the 8-bit immediate in
-	the 16-bit addressing case.
-
-2017-11-23  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (dis386_twobyte): Correct ud1. Add ud0.
-	(twobyte_has_modrm): Set flag for index 0xb9 and 0xff.
-	* i386-opc.tbl (ud1, ud2b): Add operands.
-	(ud0): New.
-	* i386-tbl.h: Re-generate.
-
-2017-11-22  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-opc.tbl: Remove Vec_Disp8 from vgf2p8mulb.
-	* i386-tbl.h: Regenerate.
-
-2017-11-22  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-opc.tbl: Remove Vec_Disp8 from vpcompressb and vpexpandb.
-	* i386-tbl.h: Regenerate.
-
-2017-11-22  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	*arc-opc (insert_rhv2): Check h-regs range.
-
-2017-11-21  Claudiu Zissulescu <claziss@synopsys.com>
-
-	* arc-dis.c (print_insn_arc): Pretty print pc-relative offsets.
-	* arc-opc.c (SIMM21_A16_5): Make it pc-relative.
-
-2017-11-16  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-tbl.h (aarch64_feature_fp_16_v8_2): Require AARCH64_FEATURE_F16_FML
-	and AARCH64_FEATURE_F16.
-
-2017-11-16  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-tbl.h (sha512h, sha512h2, sha512su0, sha512su1, eor3): New.
-	(rax1, xar, bcax, sm3ss1, sm3tt1a, sm3tt1b, sm3tt2a, sm3tt2b): New.
-	(sm3partw1, sm3partw2, sm4e, sm4ekey, fmlal, fmlsl): New.
-	(fmlal2, fmlsl2, cfinv, rmif, setf8, setf16, stlurb): New.
-	(ldapurb, ldapursb, stlurh, ldapurh, ldapursh, stlur): New.
-	(ldapur, ldapursw, stlur): New.
-	* aarch64-dis-2.c: Regenerate.
-
-2017-11-16  Jan Beulich  <jbeulich@suse.com>
-
-	(get_valid_dis386): Never flag bad opcode when
-	vex.register_specifier is beyond 7. Always store all four
-	bits of it. Move 16-/32-bit override in EVEX handling after
-	all to be overridden bits have been set.
-	(OP_VEX): Mask vex.register_specifier outside of 64-bit mode.
-	Use rex to determine GPR register set.
-	(OP_EX_VexReg, OP_Vex_2src_1, OP_Vex_2src_2, OP_REG_VexI4,
-	OP_LWP_E): Mask vex.register_specifier outside of 64-bit mode.
-
-2017-11-15  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (OP_VEX, OP_LWPCB_E, OP_LWP_E): Use rex to
-	determine GPR register set.
-
-2017-11-15  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (VEXI4_Fixup, VexI4): Delete.
-	(prefix_table, xop_table, vex_len_table): Remove VexI4 uses.
-	(OP_EX_VexW): Move setting of vex_w_done. Update codep on 2nd
-	pass.
-	(OP_REG_VexI4): Drop low 4 bits check.
-
-2017-11-15  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-reg.tbl (axl): Remove Acc and Byte.
-	* i386-tbl.h: Re-generate.
-
-2017-11-14  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (VPCOM_Fixup, VPCOM, xop_cmp_op): New.
-	(vex_len_table): Use VPCOM.
-
-2017-11-14  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis-evex.h (evex_table[EVEX_W_0F3A3E_P_2]): Use VPCMP.
-	(evex_table[EVEX_W_0F3A3F_P_2]): Likewise.
-	* i386-opc.tbl (vpcmpeqb, vpcmpgtb, vpcmpeqw, vpcmpgtw, vpcmpuw,
-	vpcmpw): Move up.
-	(vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb, vpcmpnleb, vpcmpnltb,
-	vpcmpequb, vpcmpleub, vpcmpltub, vpcmpnequb, vpcmpnleub,
-	vpcmpnltub, vpcmpeqw, vpcmplew, vpcmpltw, vpcmpneqw, vpcmpnlew,
-	vpcmpnltw, vpcmpequw, vpcmpleuw, vpcmpltuw, vpcmpnequw, vpcmpnleuw,
-	vpcmpnltuw): New.
-	* i386-tbl.h: Re-generate.
-
-2017-11-14  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-opc.tbl (cmps, ins, lods, movs, outs, scas, scmp, slod,
-	smov, ssca, stos, ssto, xlat): Drop Disp*.
-	* i386-tbl.h: Re-generate.
-
-2017-11-13  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-opc.tbl (fxsave64, fxrstor64, xsave64, xrstor64,
-	xsaveopt64): Add No_qSuf.
-	* i386-tbl.h: Re-generate.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-opc.c (aarch64_sys_regs): Add ARMv8.4-a registers;
-	dit, vstcr_el2, vsttbr_el2, cnthvs_tval_el2, cnthvs_cval_el2,
-	cnthvs_ctl_el2, cnthps_tval_el2, cnthps_cval_el2, cnthps_ctl_el2,
-	sder32_el2, vncr_el2.
-	(aarch64_sys_reg_supported_p): Likewise.
-	(aarch64_pstatefields): Add dit register.
-	(aarch64_pstatefield_supported_p): Likewise.
-	(aarch64_sys_regs_tlbi): Add vmalle1os, vae1os, aside1os, vaae1os,
-	vale1os, vaale1os, ipas2e1os, ipas2le1os, vae2os, vale2os, vmalls12e1os,
-	vae3os, vale3os, alle2os, alle1os, alle3os, rvae1, rvaae1, rvale1,
-	rvaale1, rvae1is, rvaae1is, rvale1is, rvaale1is, rvae1os, rvaae1os,
-	rvale1os, rvaale1os, ripas2e1is, ripas2le1is, ripas2e1, ripas2le1,
-	ripas2e1os, ripas2le1os, rvae2, rvale2, rvae2is, rvale2is, rvae2os,
-	rvale2os, rvae3, rvale3, rvae3is, rvale3is, rvae3os, rvale3os.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-tbl.h (QL_SHA512UPT, QL_V2SAME2D, QL_V3SAME2D): New.
-	(QL_V4SAME16B, QL_V4SAME4S, QL_XAR, QL_SM3TT, QL_V3FML2S): New.
-	(QL_V3FML4S, QL_V2FML2S, QL_V2FML4S, QL_RMIF, QL_SETF): New.
-	(QL_STLW, QL_STLX): New.
-
-2017-11-09  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-asm.h (ins_addr_offset): New.
-	* aarch64-asm.c (aarch64_ins_reglane): Add cryptosm3.
-	(aarch64_ins_addr_offset): New.
-	* aarch64-asm-2.c: Regenerate.
-	* aarch64-dis.h (ext_addr_offset): New.
-	* aarch64-dis.c (aarch64_ext_reglane): Add cryptosm3.
-	(aarch64_ext_addr_offset): New.
-	* aarch64-dis-2.c: Regenerate.
-	* aarch64-opc.h (aarch64_field_kind): Add FLD_imm6_2,
-	FLD_imm4_2 and FLD_SM3_imm2.
-	* aarch64-opc.c (fields): Add FLD_imm6_2,
-	FLD_imm4_2 and FLD_SM3_imm2.
-	(operand_general_constraint_met_p): Add AARCH64_OPND_ADDR_OFFSET.
-	(aarch64_print_operand): Add AARCH64_OPND_Va, AARCH64_OPND_SM3_IMM2,
-	AARCH64_OPND_MASK, AARCH64_OPND_IMM_2 and AARCH64_OPND_ADDR_OFFSET.
-	* aarch64-opc-2.c (Va, MASK, IMM_2, ADDR_OFFSET, SM3_IMM2): New.
-	* aarch64-tbl.h
-	(aarch64_opcode_table): Add Va, MASK, IMM_2, ADDR_OFFSET, SM3_IMM2.
-
-2017-11-09 Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-tbl.h
-	(aarch64_feature_v8_4, aarch64_feature_crypto_v8_2): New.
-	(aarch64_feature_sm4, aarch64_feature_sha3): New.
-	(aarch64_feature_fp_16_v8_2): New.
-	(ARMV8_4, SHA3, SM4, CRYPTO_V8_2, FP_F16_V8_2): New.
-	(V8_4_INSN, CRYPTO_V8_2_INSN): New.
-	(SHA3_INSN, SM4_INSN, FP16_V8_2_INSN): New.
-
-2017-11-08  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-tbl.h (aarch64_feature_crypto): Add AES and SHA2.
-	(aarch64_feature_sha2, aarch64_feature_aes): New.
-	(SHA2, AES): New.
-	(AES_INSN, SHA2_INSN): New.
-	(pmull, pmull2, aese, aesd, aesmc, aesimc): Change to AES_INS.
-	(sha1h, sha1su1, sha256su0, sha1c, sha1p,
-	 sha1m, sha1su0, sha256h, sha256h2, sha256su1):
-	Change to SHA2_INS.
-
-2017-11-08  Jiong Wang  <jiong.wang@arm.com>
-	    Tamar Christina <tamar.christina@arm.com>
-
-	* arm-dis.c (coprocessor_opcodes): New entries for ARMv8.2-A new
-	FP16 instructions, including vfmal.f16 and vfmsl.f16.
-
-2017-11-07  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-	* arc-nps400-tbl.h: Change incorrect use of NONE to MISC.
-
-2017-11-07  Alan Modra  <amodra@gmail.com>
-
-	* opintl.h: Formatting, comment fixes.
-	(gettext, ngettext): Redefine when ENABLE_NLS.
-	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
-	(_): Define using gettext.
-	(textdomain, bindtextdomain): Use safer "do nothing".
-
-2017-11-03  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-dis.c (print_hex): New variable.
-	(parse_option): Check for hex option.
-	(print_insn_arc): Use hexadecimal representation for short
-	immediate values when requested.
-	(print_arc_disassembler_options): Add hex option to the list.
-
-2017-11-03  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-tbl.h (abss, abssh, adc, adcs, adds, aslacc, asls, aslsacc)
-	(asrs, asrsr, cbflyhf0r, cbflyhf1r, cmacchfr, cmacchnfr, cmachfr)
-	(cmachnfr, cmpychfr, cmpychnfr, cmpyhfmr, cmpyhfr, cmpyhnfr, divf)
-	(dmachbl, dmachbm, dmachf, dmachfr, dmacwhf, dmpyhbl, dmpyhbm)
-	(dmpyhf, dmpyhfr, dmpyhwf, dmpywhf, dsync, flagacc, getacc, macdf)
-	(macf, macfr, macwhfl, macwhflr, macwhfm, macwhfmr, macwhkl)
-	(macwhkul, macwhl, macwhul, mpydf, mpyf, mpyfr, mpywhfl, mpywhflr)
-	(mpywhfm, mpywhfmr, mpywhkl, mpywhkul, mpywhl, mpywhul, msubdf)
-	(msubf, msubfr, msubwhfl, msubwhflr, msubwhfm, msubwhfmr, mul64)
-	(negs, negsh, normacc, qmachf, qmpyh, qmpyhf, rndh, satf, sath)
-	(sbcs, setacc, sflag, sqrt, sqrtf, subs, swi_s, vabs2h, vabss2h)
-	(vadd4b, vadds2, vadds2h, vadds4h, vaddsubs, vaddsubs2h)
-	(vaddsubs4h, valgn2h, vasl2h, vasls2h, vasr2h, vasrs2h, vasrsr2h)
-	(vext2bhl, vext2bhlf, vext2bhm, vext2bhmf, vlsr2h, vmac2hf)
-	(vmac2hfr, vmac2hnfr, vmax2h, vmin2h, vmpy2h, vmpy2hf, vmpy2hfr)
-	(vmpy2hwf, vmsub2hf, vmsub2hfr, vmsub2hnfr, vneg2h, vnegs2h)
-	(vnorm2h, vpack2hbl, vpack2hblf, vpack2hbm, vpack2hbmf, vpack2hl)
-	(vpack2hm, vperm, vrep2hl, vrep2hm, vsext2bhl, vsext2bhm, vsub4b)
-	(vsubadds, vsubadds2h, vsubadds4h, vsubs2, vsubs2h, vsubs4h):
-	Changed opcodes.
-	(prealloc, prefetch*): Place them before ld instruction.
-	* arc-opc.c (skip_this_opcode): Add ARITH class.
-
-2017-10-25  Alan Modra  <amodra@gmail.com>
-
-	PR 22348
-	* cr16-dis.c (cr16_cinvs, instruction, cr16_currInsn): Make static.
-	(cr16_words, cr16_allWords, processing_argument_number): Likewise.
-	(imm4flag, size_changed): Likewise.
-	* crx-dis.c (crx_cinvs, NUMCINVS, instruction, currInsn): Likewise.
-	(words, allWords, processing_argument_number): Likewise.
-	(cst4flag, size_changed): Likewise.
-	* crx-opc.c (crx_cst4_map): Rename from cst4_map.
-	(crx_cst4_maps): Rename from cst4_maps.
-	(crx_no_op_insn): Rename from no_op_insn.
-
-2017-10-24  Andrew Waterman  <andrew@sifive.com>
-
-	* riscv-opc.c (match_c_addi16sp) : New function.
-	(match_c_addi4spn): New function.
-	(match_c_lui): Don't allow 0-immediate encodings.
-	(riscv_opcodes) <addi>: Use the above functions.
-	<add>: Likewise.
-	<c.addi4spn>: Likewise.
-	<c.addi16sp>: Likewise.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-init.h: Regenerate
-	* i386-tbl.h: Likewise
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_EVEX_0F3854, PREFIX_EVEX_0F388F.
-	(enum): Add EVEX_W_0F3854_P_2.
-	* i386-dis-evex.h (evex_table): Updated.
-	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_BITALG,
-	CPU_ANY_AVX512_BITALG_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
-	(cpu_flags): Add CpuAVX512_BITALG.
-	* i386-opc.h (enum): Add CpuAVX512_BITALG.
-	(i386_cpu_flags): Add cpuavx512_bitalg..
-	* i386-opc.tbl: Add Intel AVX512_BITALG instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Likewise.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_EVEX_0F3850, PREFIX_EVEX_0F3851.
-	* i386-dis-evex.h (evex_table): Updated.
-	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VNNI,
-	CPU_ANY_AVX512_VNNI_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
-	(cpu_flags): Add CpuAVX512_VNNI.
-	* i386-opc.h (enum): Add CpuAVX512_VNNI.
-	(i386_cpu_flags): Add cpuavx512_vnni.
-	* i386-opc.tbl Add Intel AVX512_VNNI instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Likewise.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_EVEX_0F3A44.
-	(enum): Remove VEX_LEN_0F3A44_P_2.
-	(vex_len_table): Ditto.
-	(enum): Remove VEX_W_0F3A44_P_2.
-	(vew_w_table): Ditto.
-	(prefix_table): Adjust instructions (see prefixes above).
-	* i386-dis-evex.h (evex_table):
-	Add new instructions (see prefixes above).
-	* i386-gen.c (cpu_flag_init): Add VPCLMULQDQ.
-	(bitfield_cpu_flags): Ditto.
-	* i386-opc.h (enum): Ditto.
-	(i386_cpu_flags): Ditto.
-	(CpuUnused): Comment out to avoid zero-width field problem.
-	* i386-opc.tbl (vpclmulqdq): New instruction.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Ditto.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_EVEX_0F38DC, PREFIX_EVEX_0F38DD,
-	PREFIX_EVEX_0F38DE, PREFIX_EVEX_0F38DF.
-	(enum): Remove VEX_LEN_0F38DC_P_2, VEX_LEN_0F38DD_P_2,
-	VEX_LEN_0F38DE_P_2, VEX_LEN_0F38DF_P_2.
-	(vex_len_table): Ditto.
-	(enum): Remove VEX_W_0F38DC_P_2, VEX_W_0F38DD_P_2,
-	VEX_W_0F38DE_P_2, VEX_W_0F38DF_P_2.
-	(vew_w_table): Ditto.
-	(prefix_table): Adjust instructions (see prefixes above).
-	* i386-dis-evex.h (evex_table):
-	Add new instructions (see prefixes above).
-	* i386-gen.c (cpu_flag_init): Add VAES.
-	(bitfield_cpu_flags): Ditto.
-	* i386-opc.h (enum): Ditto.
-	(i386_cpu_flags): Ditto.
-	* i386-opc.tbl (vaes{enc,dec}{last,}): New instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Ditto.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_0F38CF, PREFIX_0F3ACE, PREFIX_0F3ACF,
-	PREFIX_VEX_0F38CF, PREFIX_VEX_0F3ACE, PREFIX_VEX_0F3ACF,
-	PREFIX_EVEX_0F38CF, PREFIX_EVEX_0F3ACE, PREFIX_EVEX_0F3ACF.
-	(enum): Add VEX_W_0F38CF_P_2, VEX_W_0F3ACE_P_2, VEX_W_0F3ACF_P_2,
-	EVEX_W_0F3ACE_P_2, EVEX_W_0F3ACF_P_2.
-	(prefix_table): Updated (see prefixes above).
-	(three_byte_table): Likewise.
-	(vex_w_table): Likewise.
-	* i386-dis-evex.h: Likewise.
-	* i386-gen.c (cpu_flag_init): Add CPU_GFNI_FLAGS, CpuGFNI.
-	(cpu_flags): Add CpuGFNI.
-	* i386-opc.h (enum): Add CpuGFNI.
-	(i386_cpu_flags): Add cpugfni.
-	* i386-opc.tbl: Add Intel GFNI instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Likewise.
-
-2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add b_scalar_mode, w_scalar_mode.
-	Define EXbScalar and EXwScalar for OP_EX.
-	(enum): Add PREFIX_EVEX_0F3862, PREFIX_EVEX_0F3863,
-	PREFIX_EVEX_0F3870, PREFIX_EVEX_0F3871, PREFIX_EVEX_0F3872,
-	PREFIX_EVEX_0F3873, PREFIX_EVEX_0F3A70, PREFIX_EVEX_0F3A71,
-	PREFIX_EVEX_0F3A72, PREFIX_EVEX_0F3A73.
-	(enum): Add EVEX_W_0F3862_P_2, EVEX_W_0F3863_P_2,
-	EVEX_W_0F3870_P_2, EVEX_W_0F3871_P_2, EVEX_W_0F3872_P_2,
-	EVEX_W_0F3873_P_2, EVEX_W_0F3A70_P_2, EVEX_W_0F3A71_P_2,
-	EVEX_W_0F3A72_P_2, EVEX_W_0F3A73_P_2.
-	(intel_operand_size): Handle b_scalar_mode and w_scalar_mode.
-	(OP_E_memory): Likewise.
-	* i386-dis-evex.h: Updated.
-	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VBMI2,
-	CPU_ANY_AVX512_VBMI2_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
-	(cpu_flags): Add CpuAVX512_VBMI2.
-	* i386-opc.h (enum): Add CpuAVX512_VBMI2.
-	(i386_cpu_flags): Add cpuavx512_vbmi2.
-	* i386-opc.tbl: Add Intel AVX512_VBMI2 instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Likewise.
-
-2017-10-18  Eric Botcazou  <ebotcazou@adacore.com>
-
-	* visium-dis.c (disassem_class1) <case 0>: Print the operands.
-
-2017-10-12  James Bowman  <james.bowman@ftdichip.com>
-
-	* ft32-dis.c (print_insn_ft32): Replace FT32_FLD_K8 with K15.
-	* ft32-opc.c (ft32_opc_info): Replace FT32_FLD_K8 with
-	K15. Add jmpix pattern.
-
-2017-10-09  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* s390-opc.txt (prno, tpei, irbm): New instructions added.
-
-2017-10-09  Heiko Carstens  <heiko.carstens@de.ibm.com>
-
-	* s390-opc.c (INSTR_SI_RD): New macro.
-	(INSTR_S_RD): Adjust example instruction.
-	* s390-opc.txt (lpsw, ssm, ts): Change S_RD instruction format to
-	SI_RD.
-
-2017-10-01  Alexander Fedotov  <alfedotov@gmail.com>
-
-	* ppc-opc.c (vle_opcodes): Add e_lmvsprw, e_lmvgprw,
-	e_lmvsrrw, e_lmvcsrrw and e_lmvcsrrw as official mnemonics for
-	VLE multimple load/store instructions. Old e_ldm* variants are
-	kept as aliases.
-	Add missing e_lmvmcsrrw and e_stmvmcsrrw.
-
-2017-09-27  Nick Clifton  <nickc@redhat.com>
-
-	PR 22179
-	* riscv-opc.c (riscv_opcodes): Add fmv.x.w and fmv.w.x as the new
-	names for the fmv.x.s and fmv.s.x instructions respectively.
-
-2017-09-26  do  <do@nerilex.org>
-
-	PR 22123
-	* m68k-opc.c (m68k_opcodes): Allow macw and macl instructions to
-	be used on CPUs that have emacs support.
-
-2017-09-21  Sergio Durigan Junior  <sergiodj@redhat.com>
-
-	* aarch64-opc.c (expand_fp_imm): Initialize 'imm'.
-
-2017-09-09  Kamil Rytarowski  <n54@gmx.com>
-
-	* nds32-asm.c: Rename __BIT() to N32_BIT().
-	* nds32-asm.h: Likewise.
-	* nds32-dis.c: Likewise.
-
-2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (last_active_prefix): Removed.
-	(ckprefix): Don't set last_active_prefix.
-	(NOTRACK_Fixup): Don't check last_active_prefix.
-
-2017-08-31  Nick Clifton  <nickc@redhat.com>
-
-	* po/fr.po: Updated French translation.
-
-2017-08-31  James Bowman  <james.bowman@ftdichip.com>
-
-	* ft32-dis.c (print_insn_ft32): Correct display of non-address
-	fields.
-
-2017-08-23  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
-
-	* ppc-dis.c (ppc_mopt): Add PPC_OPCODE_SPE2 and
-	PPC_OPCODE_EFS2 flag to "e200z4" entry.
-	New entries efs2 and spe2.
-	Add PPC_OPCODE_SPE2 and PPC_OPCODE_EFS2 flag to "vle" entry.
-	(SPE2_OPCD_SEGS): New macro.
-	(spe2_opcd_indices): New.
-	(disassemble_init_powerpc): Handle SPE2 opcodes.
-	(lookup_spe2): New function.
-	(print_insn_powerpc): call lookup_spe2.
-	* ppc-opc.c (insert_evuimm1_ex0): New function.
-	(extract_evuimm1_ex0): Likewise.
-	(insert_evuimm_lt8): Likewise.
-	(extract_evuimm_lt8): Likewise.
-	(insert_off_spe2): Likewise.
-	(extract_off_spe2): Likewise.
-	(insert_Ddd): Likewise.
-	(extract_Ddd): Likewise.
-	(DD): New operand.
-	(EVUIMM_LT8): Likewise.
-	(EVUIMM_LT16): Adjust.
-	(MMMM): New operand.
-	(EVUIMM_1): Likewise.
-	(EVUIMM_1_EX0): Likewise.
-	(EVUIMM_2): Adjust.
-	(NNN): New operand.
-	(VX_OFF_SPE2): Likewise.
-	(BBB): Likewise.
-	(DDD): Likewise.
-	(VX_MASK_DDD): New mask.
-	(HH): New operand.
-	(VX_RA_CONST): New macro.
-	(VX_RA_CONST_MASK): Likewise.
-	(VX_RB_CONST): Likewise.
-	(VX_RB_CONST_MASK): Likewise.
-	(VX_OFF_SPE2_MASK): Likewise.
-	(VX_SPE_CRFD): Likewise.
-	(VX_SPE_CRFD_MASK VX): Likewise.
-	(VX_SPE2_CLR): Likewise.
-	(VX_SPE2_CLR_MASK): Likewise.
-	(VX_SPE2_SPLATB): Likewise.
-	(VX_SPE2_SPLATB_MASK): Likewise.
-	(VX_SPE2_OCTET): Likewise.
-	(VX_SPE2_OCTET_MASK): Likewise.
-	(VX_SPE2_DDHH): Likewise.
-	(VX_SPE2_DDHH_MASK): Likewise.
-	(VX_SPE2_HH): Likewise.
-	(VX_SPE2_HH_MASK): Likewise.
-	(VX_SPE2_EVMAR): Likewise.
-	(VX_SPE2_EVMAR_MASK): Likewise.
-	(PPCSPE2): Likewise.
-	(PPCEFS2): Likewise.
-	(vle_opcodes): Add EFS2 and some missing SPE opcodes.
-	(powerpc_macros): Map old SPE instructions have new names
-	with the same opcodes. Add SPE2 instructions which just are
-	mapped to SPE2.
-	(spe2_opcodes): Add SPE2 opcodes.
-
-2017-08-23  Alan Modra  <amodra@gmail.com>
-
-	* ppc-opc.c: Formatting and comment fixes.  Move insert and
-	extract functions earlier, deleting forward declarations.
-	(insert_nbi, insert_raq, insert_rbx): Expand use of RT_MASK and
-	RA_MASK.
-
-2017-08-22  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* riscv-opc.c (riscv_opcodes): Mark "c.nop" as an alias.
-
-2017-08-21  Alexander Fedotov <alexander.fedotov@nxp.com>
-	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
-
-	* ppc-opc.c (insert_evuimm2_ex0): New function.
-	(extract_evuimm2_ex0): Likewise.
-	(insert_evuimm4_ex0): Likewise.
-	(extract_evuimm4_ex0): Likewise.
-	(insert_evuimm8_ex0): Likewise.
-	(extract_evuimm8_ex0): Likewise.
-	(insert_evuimm_lt16): Likewise.
-	(extract_evuimm_lt16): Likewise.
-	(insert_rD_rS_even): Likewise.
-	(extract_rD_rS_even): Likewise.
-	(insert_off_lsp): Likewise.
-	(extract_off_lsp): Likewise.
-	(RD_EVEN): New operand.
-	(RS_EVEN): Likewise.
-	(RSQ): Adjust.
-	(EVUIMM_LT16): New operand.
-	(HTM_SI): Adjust.
-	(EVUIMM_2_EX0): New operand.
-	(EVUIMM_4): Adjust.
-	(EVUIMM_4_EX0): New operand.
-	(EVUIMM_8): Adjust.
-	(EVUIMM_8_EX0): New operand.
-	(WS): Adjust.
-	(VX_OFF): New operand.
-	(VX_LSP): New macro.
-	(VX_LSP_MASK): Likewise.
-	(VX_LSP_OFF_MASK): Likewise.
-	(PPC_OPCODE_LSP): Likewise.
-	(vle_opcodes): Add LSP opcodes.
-	* ppc-dis.c (ppc_mopt): Add PPC_OPCODE_LSP flag to "vle" entry.
-
-2017-08-09  Jiong Wang  <jiong.wang@arm.com>
-
-	* arm-dis.c (thumb32_opcodes): Use format 'R' instead of 'S' for
-	register operands in CRC instructions.
-	(print_insn_thumb32): Remove "<bitfield>S" support.  Updated the
-	comments.
-
-2017-08-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* disassemble.c (disassembler): Mark big and mach with
-	ATTRIBUTE_UNUSED.
-
-2017-08-07  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* disassemble.c (disassembler): Remove arch/mach/endian
-	assertions.
-
-2017-07-25  Nick Clifton  <nickc@redhat.com>
-
-	PR 21739
-	* arc-opc.c (insert_rhv2): Use lower case first letter in error
-	message.
-	(insert_r0): Likewise.
-	(insert_r1): Likewise.
-	(insert_r2): Likewise.
-	(insert_r3): Likewise.
-	(insert_sp): Likewise.
-	(insert_gp): Likewise.
-	(insert_pcl): Likewise.
-	(insert_blink): Likewise.
-	(insert_ilink1): Likewise.
-	(insert_ilink2): Likewise.
-	(insert_ras): Likewise.
-	(insert_rbs): Likewise.
-	(insert_rcs): Likewise.
-	(insert_simm3s): Likewise.
-	(insert_rrange): Likewise.
-	(insert_r13el): Likewise.
-	(insert_fpel): Likewise.
-	(insert_blinkel): Likewise.
-	(insert_pclel): Likewise.
-	(insert_nps_bitop_size_2b): Likewise.
-	(insert_nps_imm_offset): Likewise.
-	(insert_nps_imm_entry): Likewise.
-	(insert_nps_size_16bit): Likewise.
-	(insert_nps_##NAME##_pos): Likewise.
-	(insert_nps_##NAME): Likewise.
-	(insert_nps_bitop_ins_ext): Likewise.
-	(insert_nps_##NAME): Likewise.
-	(insert_nps_min_hofs): Likewise.
-	(insert_nps_##NAME): Likewise.
-	(insert_nps_rbdouble_64): Likewise.
-	(insert_nps_misc_imm_offset): Likewise.
-	* riscv-dis.c (print_riscv_disassembler_options): Fix typo in
-	option description.
-
-2017-07-24  Laurent Desnogues  <laurent.desnogues@arm.com>
-	    Jiong Wang  <jiong.wang@arm.com>
-
-	* aarch64-gen.c (print_decision_tree_1): Reverse the index of PATTERN to
-	correct the print.
-	* aarch64-dis-2.c: Regenerated.
-
-2017-07-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* s390-mkopc.c (main): Enable z14 as CPU string in the opcode
-	table.
-
-2017-07-20  Nick Clifton  <nickc@redhat.com>
-
-	* po/de.po: Updated German translation.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-regs.h (sec_stat): New aux register.
-	(aux_kernel_sp): Likewise.
-	(aux_sec_u_sp): Likewise.
-	(aux_sec_k_sp): Likewise.
-	(sec_vecbase_build): Likewise.
-	(nsc_table_top): Likewise.
-	(nsc_table_base): Likewise.
-	(ersec_stat): Likewise.
-	(aux_sec_except): Likewise.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-opc.c (extract_uimm12_20): New function.
-	(UIMM12_20): New operand.
-	(SIMM3_5_S): Adjust.
-	* arc-tbl.h (sjli): Add new instruction.
-
-2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
-	    John Eric Martin  <John.Martin@emmicro-us.com>
-
-	* arc-opc.c (UIMM10_6_S_JLIOFF): Define.
-	(UIMM3_23): Adjust accordingly.
-	* arc-regs.h: Add/correct jli_base register.
-	* arc-tbl.h (jli_s): Likewise.
-
-2017-07-18  Nick Clifton  <nickc@redhat.com>
-
-	PR 21775
-	* aarch64-opc.c: Fix spelling typos.
-	* i386-dis.c: Likewise.
-
-2017-07-14  Ravi Bangoria  <ravi.bangoria@linux.vnet.ibm.com>
-
-	* dis-buf.c (buffer_read_memory): Change type of end_addr_offset,
-	max_addr_offset and octets variables to size_t.
-
-2017-07-12  Alan Modra  <amodra@gmail.com>
-
-	* po/da.po: Update from translationproject.org/latest/opcodes/.
-	* po/de.po: Likewise.
-	* po/es.po: Likewise.
-	* po/fi.po: Likewise.
-	* po/fr.po: Likewise.
-	* po/id.po: Likewise.
-	* po/it.po: Likewise.
-	* po/nl.po: Likewise.
-	* po/pt_BR.po: Likewise.
-	* po/ro.po: Likewise.
-	* po/sv.po: Likewise.
-	* po/tr.po: Likewise.
-	* po/uk.po: Likewise.
-	* po/vi.po: Likewise.
-	* po/zh_CN.po: Likewise.
-
-2017-07-11  Yao Qi  <yao.qi@linaro.org>
-	    Alan Modra  <amodra@gmail.com>
-
-	* cgen.sh: Mark generated files read-only.
-	* epiphany-asm.c: Regenerate.
-	* epiphany-desc.c: Regenerate.
-	* epiphany-desc.h: Regenerate.
-	* epiphany-dis.c: Regenerate.
-	* epiphany-ibld.c: Regenerate.
-	* epiphany-opc.c: Regenerate.
-	* epiphany-opc.h: Regenerate.
-	* fr30-asm.c: Regenerate.
-	* fr30-desc.c: Regenerate.
-	* fr30-desc.h: Regenerate.
-	* fr30-dis.c: Regenerate.
-	* fr30-ibld.c: Regenerate.
-	* fr30-opc.c: Regenerate.
-	* fr30-opc.h: Regenerate.
-	* frv-asm.c: Regenerate.
-	* frv-desc.c: Regenerate.
-	* frv-desc.h: Regenerate.
-	* frv-dis.c: Regenerate.
-	* frv-ibld.c: Regenerate.
-	* frv-opc.c: Regenerate.
-	* frv-opc.h: Regenerate.
-	* ip2k-asm.c: Regenerate.
-	* ip2k-desc.c: Regenerate.
-	* ip2k-desc.h: Regenerate.
-	* ip2k-dis.c: Regenerate.
-	* ip2k-ibld.c: Regenerate.
-	* ip2k-opc.c: Regenerate.
-	* ip2k-opc.h: Regenerate.
-	* iq2000-asm.c: Regenerate.
-	* iq2000-desc.c: Regenerate.
-	* iq2000-desc.h: Regenerate.
-	* iq2000-dis.c: Regenerate.
-	* iq2000-ibld.c: Regenerate.
-	* iq2000-opc.c: Regenerate.
-	* iq2000-opc.h: Regenerate.
-	* lm32-asm.c: Regenerate.
-	* lm32-desc.c: Regenerate.
-	* lm32-desc.h: Regenerate.
-	* lm32-dis.c: Regenerate.
-	* lm32-ibld.c: Regenerate.
-	* lm32-opc.c: Regenerate.
-	* lm32-opc.h: Regenerate.
-	* lm32-opinst.c: Regenerate.
-	* m32c-asm.c: Regenerate.
-	* m32c-desc.c: Regenerate.
-	* m32c-desc.h: Regenerate.
-	* m32c-dis.c: Regenerate.
-	* m32c-ibld.c: Regenerate.
-	* m32c-opc.c: Regenerate.
-	* m32c-opc.h: Regenerate.
-	* m32r-asm.c: Regenerate.
-	* m32r-desc.c: Regenerate.
-	* m32r-desc.h: Regenerate.
-	* m32r-dis.c: Regenerate.
-	* m32r-ibld.c: Regenerate.
-	* m32r-opc.c: Regenerate.
-	* m32r-opc.h: Regenerate.
-	* m32r-opinst.c: Regenerate.
-	* mep-asm.c: Regenerate.
-	* mep-desc.c: Regenerate.
-	* mep-desc.h: Regenerate.
-	* mep-dis.c: Regenerate.
-	* mep-ibld.c: Regenerate.
-	* mep-opc.c: Regenerate.
-	* mep-opc.h: Regenerate.
-	* mt-asm.c: Regenerate.
-	* mt-desc.c: Regenerate.
-	* mt-desc.h: Regenerate.
-	* mt-dis.c: Regenerate.
-	* mt-ibld.c: Regenerate.
-	* mt-opc.c: Regenerate.
-	* mt-opc.h: Regenerate.
-	* or1k-asm.c: Regenerate.
-	* or1k-desc.c: Regenerate.
-	* or1k-desc.h: Regenerate.
-	* or1k-dis.c: Regenerate.
-	* or1k-ibld.c: Regenerate.
-	* or1k-opc.c: Regenerate.
-	* or1k-opc.h: Regenerate.
-	* or1k-opinst.c: Regenerate.
-	* xc16x-asm.c: Regenerate.
-	* xc16x-desc.c: Regenerate.
-	* xc16x-desc.h: Regenerate.
-	* xc16x-dis.c: Regenerate.
-	* xc16x-ibld.c: Regenerate.
-	* xc16x-opc.c: Regenerate.
-	* xc16x-opc.h: Regenerate.
-	* xstormy16-asm.c: Regenerate.
-	* xstormy16-desc.c: Regenerate.
-	* xstormy16-desc.h: Regenerate.
-	* xstormy16-dis.c: Regenerate.
-	* xstormy16-ibld.c: Regenerate.
-	* xstormy16-opc.c: Regenerate.
-	* xstormy16-opc.h: Regenerate.
-
-2017-07-07  Alan Modra  <amodra@gmail.com>
-
-	* cgen-dis.in: Include disassemble.h, not dis-asm.h.
-	* m32c-dis.c: Regenerate.
-	* mep-dis.c: Regenerate.
-
-2017-07-05  Borislav Petkov  <bp@suse.de>
-
-	* i386-dis.c: Enable ModRM.reg /6 aliases.
-
-2017-07-04  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-        * opcodes/arm-dis.c: Support MVFR2 in disassembly
-        with vmrs and vmsr.
-
-2017-07-04  Tristan Gingold  <gingold@adacore.com>
-
-	* configure: Regenerate.
-
-2017-07-03  Tristan Gingold  <gingold@adacore.com>
-
-	* po/opcodes.pot: Regenerate.
-
-2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-opc.c (mips_builtin_opcodes): Move "lsa" and "dlsa"
-	entries to the MSA ASE instruction block.
-
-2017-06-30  Andrew Bennett  <andrew.bennett@imgtec.com>
-	    Maciej W. Rozycki  <macro@imgtec.com>
-
-	* micromips-opc.c (XPA, XPAVZ): New macros.
-	(micromips_opcodes): Add "mfhc0", "mfhgc0", "mthc0" and
-	"mthgc0".
-
-2017-06-30  Andrew Bennett  <andrew.bennett@imgtec.com>
-	    Maciej W. Rozycki  <macro@imgtec.com>
-
-	* micromips-opc.c (I36): New macro.
-	(micromips_opcodes): Add "eretnc".
-
-2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
-	    Andrew Bennett  <andrew.bennett@imgtec.com>
-
-	* mips-dis.c (mips_calculate_combination_ases): Handle the
-	ASE_XPA_VIRT flag.
-	(parse_mips_ase_option): New function.
-	(parse_mips_dis_option): Factor out ASE option handling to the
-	new function.  Call `mips_calculate_combination_ases'.
-	* mips-opc.c (XPAVZ): New macro.
-	(mips_builtin_opcodes): Correct ISA and ASE flags for "mfhc0",
-	"mfhgc0", "mthc0" and "mthgc0".
-
-2017-06-29  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-dis.c (mips_calculate_combination_ases): New function.
-	(mips_convert_abiflags_ases): Factor out ASE_MIPS16E2_MT
-	calculation to the new function.
-	(set_default_mips_dis_options): Call the new function.
-
-2017-06-29  Anton Kolesov  <Anton.Kolesov@synopsys.com>
-
-	* arc-dis.c (parse_disassembler_options): Use
-	FOR_EACH_DISASSEMBLER_OPTION.
-
-2017-06-29  Anton Kolesov  <Anton.Kolesov@synopsys.com>
-
-	* arc-dis.c (parse_option): Use disassembler_options_cmp to compare
-	disassembler option strings.
-	(parse_cpu_option): Likewise.
-
-2017-06-28  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-asm.c (aarch64_ins_reglane): Added 4B dotprod.
-	* aarch64-dis.c (aarch64_ext_reglane): Likewise.
-	* aarch64-tbl.h (QL_V3DOT, QL_V2DOT): New.
-	(aarch64_feature_dotprod, DOT_INSN): New.
-	(udot, sdot): New.
-	* aarch64-dis-2.c: Regenerated.
-
-2017-06-28  Jiong Wang  <jiong.wang@arm.com>
-
-	* arm-dis.c (coprocessor_opcodes): New entries for vsdot and vudot.
-
-2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
-	    Matthew Fortune  <matthew.fortune@imgtec.com>
-	    Andrew Bennett  <andrew.bennett@imgtec.com>
-
-	* mips-formats.h (INT_BIAS): New macro.
-	(INT_ADJ): Redefine in INT_BIAS terms.
-	* mips-dis.c (mips_arch_choices): Add "interaptiv-mr2" entry.
-	(mips_print_save_restore): New function.
-	(print_insn_arg) <OP_SAVE_RESTORE_LIST>: Update comment.
-	(validate_insn_args) <OP_SAVE_RESTORE_LIST>: Remove `abort'
-	call.
-	(print_insn_args): Handle OP_SAVE_RESTORE_LIST.
-	(print_mips16_insn_arg): Call `mips_print_save_restore' for
-	OP_SAVE_RESTORE_LIST handling, factored out from here.
-	* mips-opc.c (decode_mips_operand) <'-'> <'m'>: New case.
-	(RD_31, RD_SP, WR_SP, MOD_SP, IAMR2): New macros.
-	(mips_builtin_opcodes): Add "restore" and "save" entries.
-	* mips16-opc.c (decode_mips16_operand) <'n', 'o'>: New cases.
-	(IAMR2): New macro.
-	(mips16_opcodes): Add "copyw" and "ucopyw" entries.
-
-2017-06-23  Andrew Waterman  <andrew@sifive.com>
-
-	* riscv-opc.c (riscv_opcodes): Mark I-type SLT instruction as an
-	alias; do not mark SLTI instruction as an alias.
-
-2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (RM_0FAE_REG_5): Removed.
-	(PREFIX_MOD_3_0F01_REG_5_RM_1): Likewise.
-	(PREFIX_MOD_3_0F01_REG_5_RM_0): New.
-	(PREFIX_MOD_3_0FAE_REG_5): Likewise.
-	(prefix_table): Remove PREFIX_MOD_3_0F01_REG_5_RM_1.  Add
-	PREFIX_MOD_3_0F01_REG_5_RM_0.
-	(prefix_table): Update PREFIX_MOD_0_0FAE_REG_5.  Add
-	PREFIX_MOD_3_0FAE_REG_5.
-	(mod_table): Update MOD_0FAE_REG_5.
-	(rm_table): Update RM_0F01_REG_5.  Remove RM_0FAE_REG_5.
-	* i386-opc.tbl: Update incsspd, incsspq and setssbsy.
-	* i386-tbl.h: Regenerated.
-
-2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (prefix_table): Replace savessp with saveprevssp.
-	* i386-opc.tbl: Likewise.
-	* i386-tbl.h: Regenerated.
-
-2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (reg_table): Swap indirEv with NOTRACK on "call{&|}"
-	and "jmp{&|}".
-	(NOTRACK_Fixup): Support memory indirect branch with NOTRACK
-	prefix.
-
-2017-06-19  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21614
-	* score-dis.c (score_opcodes): Add sentinel.
-
-2017-06-16  Alan Modra  <amodra@gmail.com>
-
-	* rx-decode.c: Regenerate.
-
-2017-06-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/21594
-	* i386-dis.c (OP_E_register): Check valid bnd register.
-	(OP_G): Likewise.
-
-2017-06-15  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21595
-	* aarch64-dis.c (aarch64_ext_ldst_reglist): Check for an out of
-	range value.
-
-2017-06-15  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21588
-	* rl78-decode.opc (OP_BUF_LEN): Define.
-	(GETBYTE): Check for the index exceeding OP_BUF_LEN.
-	(rl78_decode_opcode): Use OP_BUF_LEN as the length of the op_buf
-	array.
-	* rl78-decode.c: Regenerate.
-
-2017-06-15  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21586
-	* bfin-dis.c (gregs): Clip index to prevent overflow.
-	(regs): Likewise.
-	(regs_lo): Likewise.
-	(regs_hi): Likewise.
-
-2017-06-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21576
-	* score7-dis.c (score_opcodes): Add sentinel.
-
-2017-06-14  Yao Qi  <yao.qi@linaro.org>
-
-	* aarch64-dis.c: Include disassemble.h instead of dis-asm.h.
-	* arm-dis.c: Likewise.
-	* ia64-dis.c: Likewise.
-	* mips-dis.c: Likewise.
-	* spu-dis.c: Likewise.
-	* disassemble.h (print_insn_aarch64): New declaration, moved from
-	include/dis-asm.h.
-	(print_insn_big_arm, print_insn_big_mips): Likewise.
-	(print_insn_i386, print_insn_ia64): Likewise.
-	(print_insn_little_arm, print_insn_little_mips): Likewise.
-
-2017-06-14  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21587
-	* rx-decode.opc: Include libiberty.h
-	(GET_SCALE): New macro - validates access to SCALE array.
-	(GET_PSCALE): New macro - validates access to PSCALE array.
-	(DIs, SIs, S2Is, rx_disp): Use new macros.
-	* rx-decode.c: Regenerate.
-
-2017-07-14  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-
-	* arm-dis.c (print_insn_arm): Remove bogus entry for bx.
-
-2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
-
-	* arc-dis.c (enforced_isa_mask): Declare.
-	(cpu_types): Likewise.
-	(parse_cpu_option): New function.
-	(parse_disassembler_options): Use it.
-	(print_insn_arc): Use enforced_isa_mask.
-	(print_arc_disassembler_options): Document new options.
-
-2017-05-24  Yao Qi  <yao.qi@linaro.org>
-
-	* alpha-dis.c: Include disassemble.h, don't include
-	dis-asm.h.
-	* avr-dis.c, bfin-dis.c, cr16-dis.c: Likewise.
-	* crx-dis.c, d10v-dis.c, d30v-dis.c: Likewise.
-	* disassemble.c, dlx-dis.c, epiphany-dis.c: Likewise.
-	* fr30-dis.c, ft32-dis.c, h8300-dis.c, h8500-dis.c: Likewise.
-	* hppa-dis.c, i370-dis.c, i386-dis.c: Likewise.
-	* i860-dis.c, i960-dis.c, ip2k-dis.c: Likewise.
-	* iq2000-dis.c, lm32-dis.c, m10200-dis.c: Likewise.
-	* m10300-dis.c, m32r-dis.c, m68hc11-dis.c: Likewise.
-	* m68k-dis.c, m88k-dis.c, mcore-dis.c: Likewise.
-	* metag-dis.c, microblaze-dis.c, mmix-dis.c: Likewise.
-	* moxie-dis.c, msp430-dis.c, mt-dis.c:
-	* nds32-dis.c, nios2-dis.c, ns32k-dis.c: Likewise.
-	* or1k-dis.c, pdp11-dis.c, pj-dis.c: Likewise.
-	* ppc-dis.c, pru-dis.c, riscv-dis.c: Likewise.
-	* rl78-dis.c, s390-dis.c, score-dis.c: Likewise.
-	* sh-dis.c, sh64-dis.c, tic30-dis.c: Likewise.
-	* tic4x-dis.c, tic54x-dis.c, tic6x-dis.c: Likewise.
-	* tic80-dis.c, tilegx-dis.c, tilepro-dis.c: Likewise.
-	* v850-dis.c, vax-dis.c, visium-dis.c: Likewise.
-	* w65-dis.c, wasm32-dis.c, xc16x-dis.c: Likewise.
-	* xgate-dis.c, xstormy16-dis.c, xtensa-dis.c: Likewise.
-	* z80-dis.c, z8k-dis.c: Likewise.
-	* disassemble.h: New file.
-
-2017-05-24  Yao Qi  <yao.qi@linaro.org>
-
-	* rl78-dis.c (rl78_get_disassembler): If parameter abfd
-	is NULL, set cpu to E_FLAG_RL78_ANY_CPU.
-
-2017-05-24  Yao Qi  <yao.qi@linaro.org>
-
-	* disassemble.c (disassembler): Add arguments a, big and mach.
-	Use them.
-
-2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (NOTRACK_Fixup): New.
-	(NOTRACK): Likewise.
-	(NOTRACK_PREFIX): Likewise.
-	(last_active_prefix): Likewise.
-	(reg_table): Use NOTRACK on indirect call and jmp.
-	(ckprefix): Set last_active_prefix.
-	(prefix_name): Return "notrack" for NOTRACK_PREFIX.
-	* i386-gen.c (opcode_modifiers): Add NoTrackPrefixOk.
-	* i386-opc.h (NoTrackPrefixOk): New.
-	(i386_opcode_modifier): Add notrackprefixok.
-	* i386-opc.tbl: Add NoTrackPrefixOk to indirect call and jmp.
-	Add notrack.
-	* i386-tbl.h: Regenerated.
-
-2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* sparc-dis.c (MASK_V9): Include SPARC_OPCODE_ARCH_M8.
-	(X_IMM2): Define.
-	(compute_arch_mask): Handle bfd_mach_sparc_v8plusm8 and
-	bfd_mach_sparc_v9m8.
-	(print_insn_sparc): Handle new operand types.
-	* sparc-opc.c (MASK_M8): Define.
-	(v6): Add MASK_M8.
-	(v6notlet): Likewise.
-	(v7): Likewise.
-	(v8): Likewise.
-	(v9): Likewise.
-	(v9a): Likewise.
-	(v9b): Likewise.
-	(v9c): Likewise.
-	(v9d): Likewise.
-	(v9e): Likewise.
-	(v9v): Likewise.
-	(v9m): Likewise.
-	(v9andleon): Likewise.
-	(m8): Define.
-	(HWS_VM8): Define.
-	(HWS2_VM8): Likewise.
-	(sparc_opcode_archs): Add entry for "m8".
-	(sparc_opcodes): Add OSA2017 and M8 instructions
-	dictunpack, fpcmp{ule,ugt,eq,ne,de,ur}{8,16,32}shl,
-	fpx{ll,ra,rl}64x,
-	ldm{sh,uh,sw,uw,x,ux}, ldm{sh,uh,sw,uw,x,ux}a, ldmf{s,d},
-	ldmf{s,d}a, on{add,sub,mul,div}, rdentropy, revbitsb,
-	revbytes{h,w,x}, rle_burst, rle_length, sha3, stm{h,w,x},
-	stm{h,w,x}a, stmf{s,d}, stmf{s,d}a.
-	(asi_table): New M8 ASIs ASI_CORE_COMMIT_COUNT,
-	ASI_CORE_SELECT_COUNT, ASI_ARF_ECC_REG, ASI_ITLB_PROBE, ASI_DSFAR,
-	ASI_DTLB_PROBE_PRIMARY, ASI_DTLB_PROBE_REAL,
-	ASI_CORE_SELECT_COMMIT_NHT.
-
-2017-05-18  Alan Modra  <amodra@gmail.com>
-
-	* aarch64-asm.c: Don't compare boolean values against TRUE or FALSE.
-	* aarch64-dis.c: Likewise.
-	* aarch64-gen.c: Likewise.
-	* aarch64-opc.c: Likewise.
-
-2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
-	    Matthew Fortune  <matthew.fortune@imgtec.com>
-
-	* mips-dis.c (mips_arch_choices): Add ASE_MIPS16E2 and
-	ASE_MIPS16E2_MT flags to the unnamed MIPS16 entry.
-	(mips_convert_abiflags_ases): Handle the AFL_ASE_MIPS16E2 flag.
-	(print_insn_arg) <OP_REG28>: Add handler.
-	(validate_insn_args) <OP_REG28>: Handle.
-	(print_mips16_insn_arg): Handle MIPS16 instructions that require
-	32-bit encoding and 9-bit immediates.
-	(print_insn_mips16): Handle MIPS16 instructions that require
-	32-bit encoding and MFC0/MTC0 operand decoding.
-	* mips16-opc.c (decode_mips16_operand) <'>', '9', 'G', 'N', 'O'>
-	<'Q', 'T', 'b', 'c', 'd', 'r', 'u'>: Add handlers.
-	(RD_C0, WR_C0, E2, E2MT): New macros.
-	(mips16_opcodes): Add entries for MIPS16e2 instructions:
-	GP-relative "addiu" and its "addu" spelling, "andi", "cache",
-	"di", "ehb", "ei", "ext", "ins", GP-relative "lb", "lbu", "lh",
-	"lhu", and "lw" instructions, "ll", "lui", "lwl", "lwr", "mfc0",
-	"movn", "movtn", "movtz", "movz", "mtc0", "ori", "pause",
-	"pref", "rdhwr", "sc", GP-relative "sb", "sh" and "sw"
-	instructions, "swl", "swr", "sync" and its "sync_acquire",
-	"sync_mb", "sync_release", "sync_rmb" and "sync_wmb" aliases,
-	"xori", "dmt", "dvpe", "emt" and "evpe".  Add split
-	regular/extended entries for original MIPS16 ISA revision
-	instructions whose extended forms are subdecoded in the MIPS16e2
-	ISA revision: "li", "sll" and "srl".
-
-2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-dis.c (print_insn_args) <default>: Remove an MT ASE
-	reference in CP0 move operand decoding.
-
-2017-05-12  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips16-opc.c (decode_mips16_operand) <'6'>: Switch the operand
-	type to hexadecimal.
-	(mips16_opcodes): Add operandless "break" and "sdbbp" entries.
-
-2017-05-11  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-opc.c (mips_builtin_opcodes): Mark "synciobdma", "syncs",
-	"syncw", "syncws", "sync_acquire", "sync_mb", "sync_release",
-	"sync_rmb" and "sync_wmb" as aliases.
-	* micromips-opc.c (micromips_opcodes): Mark "sync_acquire",
-	"sync_mb", "sync_release", "sync_rmb" and "sync_wmb" as aliases.
-
-2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-dis.c (parse_option): Update quarkse_em option..
-	* arc-ext-tbl.h (dsp_fp_flt2i, dsp_fp_i2flt): Change subclass to
-	QUARKSE1.
-	(dsp_fp_div, dsp_fp_cmp): Change subclass to QUARKSE2.
-
-2017-05-03  Kito Cheng  <kito.cheng@gmail.com>
-
-	* riscv-dis.c (print_insn_args): Handle 'Co' operands.
-
-2017-05-01  Michael Clark  <michaeljclark@mac.com>
-
-	* riscv-opc.c (riscv_opcodes) <call>: Use RA not T1 as a temporary
-	register.
-
-2017-05-02  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-dis.c (print_insn_arg): Only clear the ISA bit for jumps
-	and branches and not synthetic data instructions.
-
-2017-05-02  Bernd Edlinger   <bernd.edlinger@hotmail.de>
-
-	* arm-dis.c (print_insn_thumb32): Fix value_in_comment.
-
-2017-04-25  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-dis.c (print_insn_arc): Smartly print enter/leave mnemonics.
-	* arc-opc.c (insert_r13el): New function.
-	(R13_EL): Define.
-	* arc-tbl.h: Add new enter/leave variants.
-
-2017-04-25  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-tbl.h: Reorder NOP entry to be before MOV instructions.
-
-2017-04-25  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips-dis.c (print_mips_disassembler_options): Add
-	`no-aliases'.
-
-2017-04-25  Maciej W. Rozycki  <macro@imgtec.com>
-
-	* mips16-opc.c (AL): New macro.
-	(mips16_opcodes): Mark "nop", "la", "dla", and synthetic forms
-	of "ld" and "lw" as aliases.
-
-2017-04-24  Tamar Christina  <tamar.christina@arm.com>
-
-	* aarch64-opc.c (aarch64_logical_immediate_p): Update DEBUG_TRACE
-	arguments.
-
-2017-04-22  Alexander Fedotov  <alfedotov@gmail.com>
-	    Alan Modra  <amodra@gmail.com>
-
-	* ppc-opc.c (ELEV): Define.
-	(vle_opcodes): Add se_rfgi and e_sc.
-	(powerpc_opcodes): Enable lbdx, lhdx, lwdx, stbdx, sthdx, stwdx
-	for E200Z4.
-
-2017-04-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
-
-	* sparc-opc.c (sparc_opcodes): Mark RETT instructions as v6notv9.
-
-2017-04-21  Nick Clifton  <nickc@redhat.com>
-
-	PR binutils/21380
-	* aarch64-tbl.h (aarch64_opcode_table): Fix masks for LD1R, LD2R,
-	LD3R and LD4R.
-
-2017-04-13  Alan Modra  <amodra@gmail.com>
-
-	* epiphany-desc.c: Regenerate.
-	* fr30-desc.c: Regenerate.
-	* frv-desc.c: Regenerate.
-	* ip2k-desc.c: Regenerate.
-	* iq2000-desc.c: Regenerate.
-	* lm32-desc.c: Regenerate.
-	* m32c-desc.c: Regenerate.
-	* m32r-desc.c: Regenerate.
-	* mep-desc.c: Regenerate.
-	* mt-desc.c: Regenerate.
-	* or1k-desc.c: Regenerate.
-	* xc16x-desc.c: Regenerate.
-	* xstormy16-desc.c: Regenerate.
-
-2017-04-11  Alan Modra  <amodra@gmail.com>
-
-	* ppc-dis.c (ppc_opts): Remove PPC_OPCODE_ALTIVEC2,
-	PPC_OPCODE_VSX3, PPC_OPCODE_HTM and "htm".  Formatting.  Set
-	PPC_OPCODE_TMR for e6500.
-	* ppc-opc.c (PPCVEC2): Define as PPC_OPCODE_POWER8|PPC_OPCODE_E6500.
-	(PPCVEC3): Define as PPC_OPCODE_POWER9.
-	(PPCVSX2): Define as PPC_OPCODE_POWER8.
-	(PPCVSX3): Define as PPC_OPCODE_POWER9.
-	(PPCHTM): Define as PPC_OPCODE_POWER8.
-	(powerpc_opcodes <mftmr, mttmr>): Remove now unnecessary E6500.
-
-2017-04-10  Alan Modra  <amodra@gmail.com>
-
-	* ppc-dis.c (ppc_opts <476>): Remove PPC_OPCODE_440.
-	* ppc-opc.c (MULHW): Add PPC_OPCODE_476.
-	(powerpc_opcodes): Adjust PPC440, PPC464 and PPC476 insns to suit
-	removal of PPC_OPCODE_440 from ppc476 cpu selection bits.
-
-2017-04-09  Pip Cet  <pipcet@gmail.com>
-
-	* wasm32-dis.c (print_insn_wasm32): Avoid DECIMAL_DIG, specify
-	appropriate floating-point precision directly.
-
-2017-04-07  Alan Modra  <amodra@gmail.com>
-
-	* ppc-opc.c (powerpc_opcodes <mviwsplt, mvidsplt, lvexbx, lvepxl,
-	lvexhx, lvepx, lvexwx, stvexbx, stvexhx, stvexwx, lvtrx, lvtlx,
-	lvswx, stvfrx, stvflx, stvswx, lvsm, stvepxl, lvtrxl, stvepx,
-	lvtlxl, lvswxl, stvfrxl, stvflxl, stvswxl>): Enable E6500 only
-	vector instructions with E6500 not PPCVEC2.
-
-2017-04-06  Pip Cet  <pipcet@gmail.com>
-
-	* Makefile.am: Add wasm32-dis.c.
-	* configure.ac: Add wasm32-dis.c to wasm32 target.
-	* disassemble.c: Add wasm32 disassembler code.
-	* wasm32-dis.c: New file.
-	* Makefile.in: Regenerate.
-	* configure: Regenerate.
-	* po/POTFILES.in: Regenerate.
-	* po/opcodes.pot: Regenerate.
-
-2017-04-05  Pedro Alves  <palves@redhat.com>
-
-	* arc-dis.c (parse_option, parse_disassembler_options): Constify.
-	* arm-dis.c (parse_arm_disassembler_options): Constify.
-	* ppc-dis.c (powerpc_init_dialect): Constify local.
-	* vax-dis.c (parse_disassembler_options): Constify.
-
-2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
-
-	* riscv-dis.c (riscv_disassemble_insn): Change "_gp" to
-	RISCV_GP_SYMBOL.
-
-2017-03-30  Pip Cet  <pipcet@gmail.com>
-
-	* configure.ac: Add (empty) bfd_wasm32_arch target.
-	* configure: Regenerate
-	* po/opcodes.pot: Regenerate.
-
-2017-03-29  Sheldon Lobo  <sheldon.lobo@oracle.com>
-
-	Add support for missing SPARC ASIs from UA2005, UA2007, OSA2011, &
-	OSA2015.
-	* opcodes/sparc-opc.c (asi_table): New ASIs.
-
-2017-03-29  Alan Modra  <amodra@gmail.com>
-
-	* ppc-dis.c (ppc_opts): Set PPC_OPCODE_PPC for "any" flags.  Add
-	"raw" option.
-	(lookup_powerpc): Don't special case -1 dialect.  Handle
-	PPC_OPCODE_RAW.
-	(print_insn_powerpc): Mask out PPC_OPCODE_ANY on first
-	lookup_powerpc call, pass it on second.
-
-2017-03-27  Alan Modra  <amodra@gmail.com>
-
-	PR 21303
-	* ppc-dis.c (struct ppc_mopt): Comment.
-	(ppc_opts <e200z4>): Move PPC_OPCODE_VLE from .sticky to .cpu.
-
-2017-03-27  Rinat Zelig  <rinat@mellanox.com>
-
-	* arc-nps400-tbl.h: Add Ultra Ip and Miscellaneous instructions format.
-	* arc-opc.c: Add defines. e.g. F_NJ, F_NM , F_NO_T, F_NPS_SR,
-	F_NPS_M, F_NPS_CORE, F_NPS_ALL.
-	(insert_nps_misc_imm_offset): New function.
-	(extract_nps_misc imm_offset): New function.
-	(arc_num_flag_operands): Add F_NJ, F_NM, F_NO_T.
-	(arc_flag_special_cases): Add F_NJ, F_NM, F_NO_T.
-
-2017-03-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-	* s390-mkopc.c (main): Remove vx2 check.
-	* s390-opc.txt: Remove vx2 instruction flags.
-
-2017-03-21  Rinat Zelig  <rinat@mellanox.com>
-
-	* arc-nps400-tbl.h: Add cp32/cp16 instructions format.
-	* arc-opc.c: Add F_NPS_NA, NPS_DMA_IMM_ENTRY, NPS_DMA_IMM_OFFSET.
-	(insert_nps_imm_offset): New function.
-	(extract_nps_imm_offset): New function.
-	(insert_nps_imm_entry): New function.
-	(extract_nps_imm_entry): New function.
-
-2017-03-17  Alan Modra  <amodra@gmail.com>
-
-	PR 21248
-	* ppc-opc.c (powerpc_opcodes): Enable mfivor32, mfivor33,
-	mtivor32, and mtivor33 for e6500.  Move mfibatl and mfibatu after
-	those spr mnemonics they alias.  Similarly for mtibatl, mtibatu.
-
-2017-03-14  Kito Cheng  <kito.cheng@gmail.com>
-
-	* riscv-opc.c (riscv_opcodes> <c.li>: Use the 'o' immediate encoding.
-	<c.andi>: Likewise.
-	<c.addiw> Likewise.
-
-2017-03-14  Kito Cheng  <kito.cheng@gmail.com>
-
-	* riscv-opc.c (riscv_opcodes) <c.addi>: Use match_opcode.
-
-2017-03-13  Andrew Waterman  <andrew@sifive.com>
-
-	* riscv-opc.c (riscv_opcodes) <srli/C>: Use match_opcode.
-	<srl> Likewise.
-	<srai> Likewise.
-	<sra> Likewise.
-
-2017-03-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-gen.c (opcode_modifiers): Replace S with Load.
-	* i386-opc.h (S): Removed.
-	(Load): New.
-	(i386_opcode_modifier): Replace s with load.
-	* i386-opc.tbl: Add {disp8}, {disp32}, {swap}, {vex2}, {vex3}
-	and {evex}.  Replace S with Load.
-	* i386-tbl.h: Regenerated.
-
-2017-03-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-opc.tbl: Use CpuCET on rdsspq.
-	* i386-tbl.h: Regenerated.
-
-2017-03-08  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* ppc-dis.c (ppc_opts) <altivec>: Do not use PPC_OPCODE_ALTIVEC2;
-	<vsx>: Do not use PPC_OPCODE_VSX3;
-
-2017-03-08  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* ppc-opc.c (powerpc_opcodes) <lnia>: New extended mnemonic.
-
-2017-03-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* i386-dis.c (REG_0F1E_MOD_3): New enum.
-	(MOD_0F1E_PREFIX_1): Likewise.
-	(MOD_0F38F5_PREFIX_2): Likewise.
-	(MOD_0F38F6_PREFIX_0): Likewise.
-	(RM_0F1E_MOD_3_REG_7): Likewise.
-	(PREFIX_MOD_0_0F01_REG_5): Likewise.
-	(PREFIX_MOD_3_0F01_REG_5_RM_1): Likewise.
-	(PREFIX_MOD_3_0F01_REG_5_RM_2): Likewise.
-	(PREFIX_0F1E): Likewise.
-	(PREFIX_MOD_0_0FAE_REG_5): Likewise.
-	(PREFIX_0F38F5): Likewise.
-	(dis386_twobyte): Use PREFIX_0F1E.
-	(reg_table): Add REG_0F1E_MOD_3.
-	(prefix_table): Add PREFIX_MOD_0_0F01_REG_5,
-	PREFIX_MOD_3_0F01_REG_5_RM_1, PREFIX_MOD_3_0F01_REG_5_RM_2,
-	PREFIX_0F1E, PREFIX_MOD_0_0FAE_REG_5 and PREFIX_0F38F5.  Update
-	PREFIX_0FAE_REG_6 and PREFIX_0F38F6.
-	(three_byte_table): Use PREFIX_0F38F5.
-	(mod_table): Use PREFIX_MOD_0_0F01_REG_5, PREFIX_MOD_0_0FAE_REG_5.
-	Add MOD_0F1E_PREFIX_1, MOD_0F38F5_PREFIX_2, MOD_0F38F6_PREFIX_0.
-	(rm_table): Add MOD_0F38F5_PREFIX_2, MOD_0F38F6_PREFIX_0,
-	RM_0F1E_MOD_3_REG_7.  Use PREFIX_MOD_3_0F01_REG_5_RM_1 and
-	PREFIX_MOD_3_0F01_REG_5_RM_2.
-	* i386-gen.c (cpu_flag_init): Add CPU_CET_FLAGS.
-	(cpu_flags): Add CpuCET.
-	* i386-opc.h (CpuCET): New enum.
-	(CpuUnused): Commented out.
-	(i386_cpu_flags): Add cpucet.
-	* i386-opc.tbl: Add Intel CET instructions.
-	* i386-init.h: Regenerated.
-	* i386-tbl.h: Likewise.
-
-2017-03-06  Alan Modra  <amodra@gmail.com>
-
-	PR 21124
-	* ppc-opc.c (extract_esync, extract_ls, extract_ral, extract_ram)
-	(extract_raq, extract_ras, extract_rbx): New functions.
-	(powerpc_operands): Use opposite corresponding insert function.
-	(Q_MASK): Define.
-	(powerpc_opcodes): Apply Q_MASK to all quad insns with even
-	register restriction.
-
-2017-02-28  Peter Bergner  <bergner@vnet.ibm.com>
-
-	* disassemble.c Include "safe-ctype.h".
-	(disassemble_init_for_target): Handle s390 init.
-	(remove_whitespace_and_extra_commas): New function.
-	(disassembler_options_cmp): Likewise.
-	* arm-dis.c: Include "libiberty.h".
-	(NUM_ELEM): Delete.
-	(regnames): Use long disassembler style names.
-	Add force-thumb and no-force-thumb options.
-	(NUM_ARM_REGNAMES): Rename from this...
-	(NUM_ARM_OPTIONS): ...to this.  Use ARRAY_SIZE.
-	(get_arm_regname_num_options): Delete.
-	(set_arm_regname_option): Likewise.
-	(get_arm_regnames): Likewise.
-	(parse_disassembler_options): Likewise.
-	(parse_arm_disassembler_option): Rename from this...
-	(parse_arm_disassembler_options): ...to this.  Make static.
-	Use new FOR_EACH_DISASSEMBLER_OPTION macro to scan over options.
-	(print_insn): Use parse_arm_disassembler_options.
-	(disassembler_options_arm): New function.
-	(print_arm_disassembler_options): Handle updated regnames.
-	* ppc-dis.c: Include "libiberty.h".
-	(ppc_opts): Add "32" and "64" entries.
-	(ppc_parse_cpu): Use ARRAY_SIZE and disassembler_options_cmp.
-	(powerpc_init_dialect): Add break to switch statement.
-	Use new FOR_EACH_DISASSEMBLER_OPTION macro.
-	(disassembler_options_powerpc): New function.
-	(print_ppc_disassembler_options): Use ARRAY_SIZE.
-	Remove printing of "32" and "64".
-	* s390-dis.c: Include "libiberty.h".
-	(init_flag): Remove unneeded variable.
-	(struct s390_options_t): New structure type.
-	(options): New structure.
-	(init_disasm): Rename from this...
-	(disassemble_init_s390): ...to this.  Add initializations for
-	current_arch_mask and option_use_insn_len_bits_p.  Remove init_flag.
-	(print_insn_s390): Delete call to init_disasm.
-	(disassembler_options_s390): New function.
-	(print_s390_disassembler_options): Print using information from
-	struct 'options'.
-	* po/opcodes.pot: Regenerate.
-
-2017-02-28  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (PCMPESTR_Fixup): New.
-	(VEX_W_0F3A60_P_2, VEX_W_0F3A61_P_2): Delete.
-	(prefix_table): Use PCMPESTR_Fixup.
-	(vex_len_table): Make VPCMPESTR{I,M} entries leaf ones and use
-	PCMPESTR_Fixup.
-	(vex_w_table): Delete VPCMPESTR{I,M} entries.
-	* i386-opc.tbl (pcmpestri, pcmpestrm, vpcmpestri, vpcmpestrm):
-	Split 64-bit and non-64-bit variants.
-	* opcodes/i386-tbl.h: Re-generate.
-
-2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
-
-	* aarch64-tbl.h (OP_SVE_HMH, OP_SVE_VMU_HSD, OP_SVE_VMVU_HSD)
-	(OP_SVE_VMVV_HSD, OP_SVE_VMVVU_HSD, OP_SVE_VM_HSD, OP_SVE_VUVV_HSD)
-	(OP_SVE_VUV_HSD, OP_SVE_VU_HSD, OP_SVE_VVVU_H, OP_SVE_VVVU_S)
-	(OP_SVE_VVVU_HSD, OP_SVE_VVV_D, OP_SVE_VVV_D_H, OP_SVE_VVV_H)
-	(OP_SVE_VVV_HSD, OP_SVE_VVV_S, OP_SVE_VVV_S_B, OP_SVE_VVV_SD_BH)
-	(OP_SVE_VV_BHSDQ, OP_SVE_VV_HSD, OP_SVE_VZVV_HSD, OP_SVE_VZV_HSD)
-	(OP_SVE_V_HSD): New macros.
-	(OP_SVE_VMU_SD, OP_SVE_VMVU_SD, OP_SVE_VM_SD, OP_SVE_VUVV_SD)
-	(OP_SVE_VU_SD, OP_SVE_VVVU_SD, OP_SVE_VVV_SD, OP_SVE_VZVV_SD)
-	(OP_SVE_VZV_SD, OP_SVE_V_SD): Delete.
-	(aarch64_opcode_table): Add new SVE instructions.
-	(aarch64_opcode_table): Use imm_rotate{1,2} instead of imm_rotate
-	for rotation operands.  Add new SVE operands.
-	* aarch64-asm.h (ins_sve_addr_ri_s4): New inserter.
-	(ins_sve_quad_index): Likewise.
-	(ins_imm_rotate): Split into...
-	(ins_imm_rotate1, ins_imm_rotate2): ...these two inserters.
-	* aarch64-asm.c (aarch64_ins_imm_rotate): Split into...
-	(aarch64_ins_imm_rotate1, aarch64_ins_imm_rotate2): ...these two
-	functions.
-	(aarch64_ins_sve_addr_ri_s4): New function.
-	(aarch64_ins_sve_quad_index): Likewise.
-	(do_misc_encoding): Handle "MOV Zn.Q, Qm".
-	* aarch64-asm-2.c: Regenerate.
-	* aarch64-dis.h (ext_sve_addr_ri_s4): New extractor.
-	(ext_sve_quad_index): Likewise.
-	(ext_imm_rotate): Split into...
-	(ext_imm_rotate1, ext_imm_rotate2): ...these two extractors.
-	* aarch64-dis.c (aarch64_ext_imm_rotate): Split into...
-	(aarch64_ext_imm_rotate1, aarch64_ext_imm_rotate2): ...these two
-	functions.
-	(aarch64_ext_sve_addr_ri_s4): New function.
-	(aarch64_ext_sve_quad_index): Likewise.
-	(aarch64_ext_sve_index): Allow quad indices.
-	(do_misc_decoding): Likewise.
-	* aarch64-dis-2.c: Regenerate.
-	* aarch64-opc.h (FLD_SVE_i3h, FLD_SVE_rot1, FLD_SVE_rot2): New
-	aarch64_field_kinds.
-	(OPD_F_OD_MASK): Widen by one bit.
-	(OPD_F_NO_ZR): Bump accordingly.
-	(get_operand_field_width): New function.
-	* aarch64-opc.c (fields): Add new SVE fields.
-	(operand_general_constraint_met_p): Handle new SVE operands.
-	(aarch64_print_operand): Likewise.
-	* aarch64-opc-2.c: Regenerate.
-
-2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
-
-	* aarch64-tbl.h (aarch64_feature_simd_v8_3): Replace with...
-	(aarch64_feature_compnum): ...this.
-	(SIMD_V8_3): Replace with...
-	(COMPNUM): ...this.
-	(CNUM_INSN): New macro.
-	(aarch64_opcode_table): Use it for the complex number instructions.
-
-2017-02-24  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (reg_table): REG_F6/1 and REG_F7/1 decode as TEST.
-
-2017-02-23  Sheldon Lobo <sheldon.lobo@oracle.com>
-
-	Add support for associating SPARC ASIs with an architecture level.
-	* include/opcode/sparc.h (sparc_asi): New sparc_asi struct.
-	* opcodes/sparc-opc.c (asi_table): Updated asi_table and encoding/
-	decoding of SPARC ASIs.
-
-2017-02-23  Jan Beulich  <jbeulich@suse.com>
-
-	* i386-dis.c (get_valid_dis386): Don't special case VEX opcode
-	82. For 3-byte VEX only special case opcode 77 in VEX_0F space.
-
-2017-02-21  Jan Beulich  <jbeulich@suse.com>
-
-	* aarch64-asm.c (convert_bfc_to_bfm): Copy operand 0 to operand
-	1 (instead of to itself). Correct typo.
-
-2017-02-14  Andrew Waterman  <andrew@sifive.com>
-
-	* riscv-opc.c (riscv_opcodes): Add sfence.vma instruction and
-	pseudoinstructions.
-
-2017-02-15  Richard Sandiford  <richard.sandiford@arm.com>
-
-	* aarch64-opc.c (aarch64_sys_regs): Add SVE registers.
-	(aarch64_sys_reg_supported_p): Handle them.
-
-2017-02-15  Claudiu Zissulescu  <claziss@synopsys.com>
-
-	* arc-opc.c (UIMM6_20R): Define.
-	(SIMM12_20): Use above.
-	(SIMM12_20R): Define.
-	(SIMM3_5_S): Use above.
-	(UIMM7_A32_11R_S): Define.
-	(UIMM7_9_S): Use above.
-	(UIMM3_13R_S): Define.
-	(SIMM11_A32_7_S): Use above.
-	(SIMM9_8R): Define.
-	(UIMM10_A32_8_S): Use above.
-	(UIMM8_8R_S): Define.
-	(W6): Use above.
-	(arc_relax_opcodes): Use all above defines.
-
-2017-02-15  Vineet Gupta <vgupta@synopsys.com>
-
-	* arc-regs.h: Distinguish some of the registers different on
-	ARC700 and HS38 cpus.
-
-2017-02-14  Alan Modra  <amodra@gmail.com>
-
-	PR 21118
-	* ppc-opc.c (powerpc_operands): Flag SPR, SPRG and TBR entries
-	with PPC_OPERAND_SPR.  Flag PSQ and PSQM with PPC_OPERAND_GQR.
-
-2017-02-11  Stafford Horne  <shorne@gmail.com>
-	    Alan Modra  <amodra@gmail.com>
-
-	* cgen-opc.c (cgen_lookup_insn): Delete buf and base_insn temps.
-	Use insn_bytes_value and insn_int_value directly instead.  Don't
-	free allocated memory until function exit.
-
-2017-02-10  Nicholas Piggin  <npiggin@gmail.com>
-
-	* ppc-opc.c (powerpc_opcodes) <scv, rfscv>: New mnemonics.
-
-2017-02-03  Nick Clifton  <nickc@redhat.com>
-
-	PR 21096
-	* aarch64-opc.c (print_register_list): Ensure that the register
-	list index will fir into the tb buffer.
-	(print_register_offset_address): Likewise.
-	* tic6x-dis.c (print_insn_tic6x): Increase size of func_unit_buf.
-
-2017-01-27  Alexis Deruell  <alexis.deruelle@gmail.com>
-
-	PR 21056
-	* tic6x-dis.c (print_insn_tic6x): Correct displaying of parallel
-	instructions when the previous fetch packet ends with a 32-bit
-	instruction.
-
-2017-01-24  Dimitar Dimitrov  <dimitar@dinux.eu>
-
-        * pru-opc.c: Remove vague reference to a future GDB port.
-
-2017-01-20  Nick Clifton  <nickc@redhat.com>
-
-	* po/ga.po: Updated Irish translation.
-
-2017-01-18  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	* arm-dis.c (coprocessor_opcodes): Fix vcmla mask and disassembly.
-
-2017-01-13  Yao Qi  <yao.qi@linaro.org>
-
-	* m68k-dis.c (match_insn_m68k): Extend comments.  Return -1
-	if FETCH_DATA returns 0.
-	(m68k_scan_mask): Likewise.
-	(print_insn_m68k): Update code to handle -1 return value.
-
-2017-01-13  Yao Qi  <yao.qi@linaro.org>
-
-	* m68k-dis.c (enum print_insn_arg_error): New.
-	(NEXTBYTE): Replace -3 with
-	PRINT_INSN_ARG_MEMORY_ERROR.
-	(NEXTULONG): Likewise.
-	(NEXTSINGLE): Likewise.
-	(NEXTDOUBLE): Likewise.
-	(NEXTDOUBLE): Likewise.
-	(NEXTPACKED): Likewise.
-	(FETCH_ARG): Likewise.
-	(FETCH_DATA): Update comments.
-	(print_insn_arg): Update comments. Replace magic numbers with
-	enum.
-	(match_insn_m68k): Likewise.
-
-2017-01-12  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
-
-	* i386-dis.c (enum): Add PREFIX_EVEX_0F3855, EVEX_W_0F3855_P_2.
-	* i386-dis-evex.h (evex_table): Updated.
-	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VPOPCNTDQ_FLAGS,
-	CPU_ANY_AVX512_VPOPCNTDQ_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
-	(cpu_flags): Add CpuAVX512_VPOPCNTDQ.
-	* i386-opc.h (enum): (AVX512_VPOPCNTDQ): New.
-	(i386_cpu_flags): Add cpuavx512_vpopcntdq.
-	* i386-opc.tbl: Add Intel AVX512_VPOPCNTDQ instructions.
-	* i386-init.h: Regenerate.
-	* i386-tbl.h: Ditto.
-
-2017-01-12  Yao Qi  <yao.qi@linaro.org>
-
-	* msp430-dis.c (msp430_singleoperand): Return -1 if
-	msp430dis_opcode_signed returns false.
-	(msp430_doubleoperand): Likewise.
-	(msp430_branchinstr): Return -1 if
-	msp430dis_opcode_unsigned returns false.
-	(msp430x_calla_instr): Likewise.
-	(print_insn_msp430): Likewise.
-
-2017-01-05  Nick Clifton  <nickc@redhat.com>
-
-	PR 20946
-	* frv-desc.c (lookup_mach_via_bfd_name): Return NULL if the name
-	could not be matched.
-	(frv_cgen_cpu_open): Allow for lookup_mach_via_bfd_name returning
-	NULL.
-
-2017-01-04  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-	* aarch64-tbl.h (RCPC, RCPC_INSN): Define.
-	(aarch64_opcode_table): Use RCPC_INSN.
-
-2017-01-03  Kito Cheng  <kito.cheng@gmail.com>
-
-	* riscv-opc.c (riscv-opcodes): Add support for the "q" ISA
-	extension.
-	* riscv-opcodes/all-opcodes: Likewise.
-
-2017-01-03  Dilyan Palauzov  <dilyan.palauzov@aegee.org>
-
-	* riscv-dis.c (print_insn_args): Add fall through comment.
-
-2017-01-03  Nick Clifton  <nickc@redhat.com>
-
-	* po/sr.po: New Serbian translation.
-	* configure.ac (ALL_LINGUAS): Add sr.
-	* configure: Regenerate.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
-
-	* epiphany-desc.h: Regenerate.
-	* epiphany-opc.h: Regenerate.
-	* fr30-desc.h: Regenerate.
-	* fr30-opc.h: Regenerate.
-	* frv-desc.h: Regenerate.
-	* frv-opc.h: Regenerate.
-	* ip2k-desc.h: Regenerate.
-	* ip2k-opc.h: Regenerate.
-	* iq2000-desc.h: Regenerate.
-	* iq2000-opc.h: Regenerate.
-	* lm32-desc.h: Regenerate.
-	* lm32-opc.h: Regenerate.
-	* m32c-desc.h: Regenerate.
-	* m32c-opc.h: Regenerate.
-	* m32r-desc.h: Regenerate.
-	* m32r-opc.h: Regenerate.
-	* mep-desc.h: Regenerate.
-	* mep-opc.h: Regenerate.
-	* mt-desc.h: Regenerate.
-	* mt-opc.h: Regenerate.
-	* or1k-desc.h: Regenerate.
-	* or1k-opc.h: Regenerate.
-	* xc16x-desc.h: Regenerate.
-	* xc16x-opc.h: Regenerate.
-	* xstormy16-desc.h: Regenerate.
-	* xstormy16-opc.h: Regenerate.
-
-2017-01-02  Alan Modra  <amodra@gmail.com>
-
-	Update year range in copyright notice of all files.
-
-For older changes see ChangeLog-2016
+For older changes see ChangeLog-2017
 
-Copyright (C) 2017 Free Software Foundation, Inc.
+Copyright (C) 2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ChangeLog-2017 ./opcodes/ChangeLog-2017
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ChangeLog-2017	1970-01-01 00:00:00.000000000 +0000
+++ ./opcodes/ChangeLog-2017	2018-01-04 01:49:19.000000000 +0000
@@ -0,0 +1,1977 @@
+2017-12-20  Jim Wilson  <jimw@sifive.com>
+
+	* riscv-opc.c (match_c_add_with_hint, match_c_lui_with_hint): New.
+	(riscv_opcodes) <li>: Delete "d,0" line.  Change Cj to Co.
+	<andi, and, add, addiw, addw, c.addi>: Change Cj to Co.
+	<add>: Add explanatory comment for 4-operand add instruction.
+	<c.nop>: Add support for immediate operand.
+	<c.mv, c.add>: Use match_c_add_with_hint instead of match_c_add.
+	<c.lui>: Use match_c_lui_with_hint instead of match_c_lui.
+	<c.li, c.slli>: Use match_opcode instead of match_rd_nonzero.
+
+2017-12-19  Tamar Christina  <tamar.christina@arm.com>
+
+	PR gas/22559
+	* aarch64-asm.c (aarch64_ins_reglane): Change AARCH64_OPND_QLF_S_B to
+	AARCH64_OPND_QLF_S_4B
+	* aarch64-dis.c (aarch64_ext_reglane): Change AARCH64_OPND_QLF_S_B to
+	AARCH64_OPND_QLF_S_4B
+	* aarch64-opc.c (aarch64_opnd_qualifiers): Add 4b variant.
+	* aarch64-tbl.h (QL_V2DOT): Change S_B to S_4B.
+
+2017-12-19  Tamar Christina  <tamar.christina@arm.com>
+
+	PR gas/22529
+	* aarch64-opc.c (aarch64_opnd_qualifiers): Add 4b variant.
+
+2017-12-18  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (operand_type_init): Delete OPERAND_TYPE_REGYMM and
+	OPERAND_TYPE_REGZMM entries.
+	* i386-opc.h (enum of opcode modifiers): Extend comment.
+	i386-opc.tbl (vaddpd, vaddps, vaddsubpd, vaddsubps, vandnpd,
+	vandnps, vandpd, vandps, vblendpd, vblendps, vblendvpd,
+	vblendvps, vbroadcastss, vcmpeq_ospd, vcmpeq_osps, vcmpeqpd,
+	vcmpeqps, vcmpeq_uqpd, vcmpeq_uqps, vcmpeq_uspd, vcmpeq_usps,
+	vcmpfalse_ospd, vcmpfalse_osps, vcmpfalsepd, vcmpfalseps,
+	vcmpge_oqpd, vcmpge_oqps, vcmpgepd, vcmpgeps, vcmpgt_oqpd,
+	vcmpgt_oqps, vcmpgtpd, vcmpgtps, vcmple_oqpd, vcmple_oqps,
+	vcmplepd, vcmpleps, vcmplt_oqpd, vcmplt_oqps, vcmpltpd,
+	vcmpltps, vcmpneq_oqpd, vcmpneq_oqps, vcmpneq_ospd,
+	vcmpneq_osps, vcmpneqpd, vcmpneqps, vcmpneq_uspd, vcmpneq_usps,
+	vcmpngepd, vcmpngeps, vcmpnge_uqpd, vcmpnge_uqps, vcmpngtpd,
+	vcmpngtps, vcmpngt_uqpd, vcmpngt_uqps, vcmpnlepd, vcmpnleps,
+	vcmpnle_uqpd, vcmpnle_uqps, vcmpnltpd, vcmpnltps, vcmpnlt_uqpd,
+	vcmpnlt_uqps, vcmpordpd, vcmpordps, vcmpord_spd, vcmpord_sps,
+	vcmppd, vcmpps, vcmptruepd, vcmptrueps, vcmptrue_uspd,
+	vcmptrue_usps, vcmpunordpd, vcmpunordps, vcmpunord_spd,
+	vcmpunord_sps, vcvtdq2ps, vcvtpd2dq, vcvtpd2ps, vcvtps2dq,
+	vcvttpd2dq, vcvttps2dq, vdivpd, vdivps, vdpps, vhaddpd, vhaddps,
+	vhsubpd, vhsubps, vlddqu, vmaskmovpd, vmaskmovps, vmaxpd,
+	vmaxps, vminpd, vminps, vmovapd, vmovaps, vmovdqa, vmovdqu,
+	vmovmskpd, vmovmskps, vmovntdq, vmovntpd, vmovntps, vmovshdup,
+	vmovsldup, vmovupd, vmovups, vmulpd, vmulps, vorpd, vorps,
+	vpermilpd, vpermilps, vptest, vrcpps, vroundpd, vroundps,
+	vrsqrtps, vshufpd, vshufps, vsqrtpd, vsqrtps, vsubpd, vsubps,
+	vtestpd, vtestps, vunpckhpd, vunpckhps, vunpcklpd, vunpcklps,
+	vxorpd, vxorps, vpblendd, vpbroadcastb, vpbroadcastd,
+	vpbroadcastw, vpbroadcastq, vpmaskmovd, vpmaskmovq, vpsllvd,
+	vpsllvq, vpsravd, vpsravq, vpsrlvd, vpsrlvq): Fold 128- and
+	256-bit forms. Use CheckRegSize instead of IgnoreSize where
+	appropriate. Drop Xmmword and Ymmword from the results where
+	possible.
+	* i386-tbl.h: Re-generate.
+
+2017-12-18  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (operand_type_shorthands): Add RegXMM, RegYMM, and
+	RegZMM.
+	(opcode_modifiers): Drop FirstXmm0.
+	(operand_types): Replace RegXMM, RegYMM, and RegZMM with just
+	RegSIMD.
+	* i386-opc.h (enum of opcode modifiers): Drop FirstXmm0.
+	(struct i386_opcode_modifier): Drop firstxmm0.
+	(enum of operand types): Replace RegXMM, RegYMM, and RegZMM with
+	just RegSIMD. Extend comment.
+	(union i386_operand_type): Replace regxmm, regymm, and regzmm
+	with just regsimd.
+	* i386-opc.tbl (blendvpd, blendvps, pblendvb, sha256rnds2): Use
+	Acc|Xmmword.
+	* i386-reg.tbl (xmm0): Add Acc.
+	* i386-init.h, i386-tbl.h: Re-generate.
+
+2017-12-18  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (operand_type_shorthands): Add FloatAcc and
+	FloatReg.
+	(operand_types): Drop FloatAcc and FloatReg.
+	* i386-opc.h (enum of operand types): Likewise. Extend comment.
+	(union i386_operand_type): Drop floatacc and floatreg.
+	* i386-reg.tbl (st, st(0)): Replace FloatAcc by Acc.
+	* i386-init.h, i386-tbl.h: Re-generate.
+
+2017-12-18  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (operand_type_shorthands): New.
+	(opcode_modifiers): Replace Reg<N> with just Reg.
+	(set_bitfield_from_cpu_flag_init): Rename to
+	set_bitfield_from_shorthand. Drop value parameter. Process
+	operand_type_shorthands.
+	(set_bitfield): Adjust call accordingly.
+	* i386-opc.h (enum of operand types): Replace Reg<N> with just
+	Reg.
+	(union i386_operand_type): Replace reg<N> with just reg.
+	* i386-opc.tbl (extractps, pextrb, pextrw, pinsrb, pinsrw,
+	vextractps, vpextrb, vpextrw, vpinsrb, vpinsrw): Split into
+	separate register and memory forms.
+	* i386-reg.tbl (al): Drop Byte.
+	(ax): Drop Word.
+	(eax): Drop Dword.
+	(rax): Drop Qword.
+	* i386-init.h, i386-tbl.h: Re-generate.
+
+2017-12-15  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* disassemble.c (disassemble_init_for_target): Don't put PRU
+	between powerpc and rs6000 cases.
+
+2017-12-15  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-opc.tbl (adc, add, and, cmp, cmps, in, ins, lods, mov,
+	movabs, movq, movs, or, out, outs, ptwrite, rcl, rcr, rol, ror,
+	sal, sar, sbb, scas, scmp, shl, shr, slod, smov, ssca, ssto,
+	stos, sub, test, xor): Drop CheckRegSize from variants not
+	allowing for two (or more) register operands.
+	* i386-tbl.h: Re-generate.
+
+2017-12-13  Jim Wilson  <jimw@sifive.com>
+
+	PR 22599
+	* riscv-opc.c (riscv_opcodes) <fsrmi, fsflagsi>: New.
+
+2017-12-13  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* disassemble.c: Enable disassembler_needs_relocs for PRU.
+
+2017-12-11  Petr Pavlu  <petr.pavlu@arm.com>
+	    Renlin Li  <renlin.li@arm.com>
+
+	* aarch64-dis.c (print_insn_aarch64): Move symbol section check ...
+	(get_sym_code_type): Here.
+
+2017-12-03  Alan Modra  <amodra@gmail.com>
+
+	* ppc-opc.c (extract_li20): Rewrite.
+
+2017-12-01  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* opcodes/ppc-dis.c (disassemble_init_powerpc): Fix white space.
+	(operand_value_powerpc): Update return and argument type.
+	<value, top>: Update type.
+	(skip_optional_operands): Update argument type.
+	(lookup_powerpc): Likewise.
+	(lookup_vle): Likewise.
+	<table_opcd, table_mask, insn2>: Update type.
+	(lookup_spe2): Update argument type.
+	<table_opcd, table_mask, insn2>: Update type.
+	(print_insn_powerpc) <insn, value>: Update type.
+	Use PPC_INT_FMT for printing instructions and operands.
+	* opcodes/ppc-opc.c (insert_arx, extract_arx, insert_ary, extract_ary,
+	insert_rx, extract_rx, insert_ry, extract_ry, insert_bat, extract_bat,
+	insert_bba, extract_bba, insert_bdm, extract_bdm, insert_bdp,
+	extract_bdp, valid_bo_pre_v2, valid_bo_post_v2, valid_bo, insert_bo,
+	extract_bo, insert_boe, extract_boe, insert_dcmxs, extract_dcmxs,
+	insert_dxd, extract_dxd, insert_dxdn, extract_dxdn, insert_fxm,
+	extract_fxm, insert_li20, extract_li20, insert_ls, extract_ls,
+	insert_esync, extract_esync, insert_mbe, extract_mbe, insert_mb6,
+	extract_mb6, extract_nb, insert_nbi, insert_nsi, extract_nsi,
+	insert_ral, extract_ral, insert_ram, extract_ram, insert_raq,
+	extract_raq, insert_ras, extract_ras, insert_rbs, extract_rbs,
+	insert_rbx, extract_rbx, insert_sci8, extract_sci8, insert_sci8n,
+	extract_sci8n, insert_sd4h, extract_sd4h, insert_sd4w, extract_sd4w,
+	insert_oimm, extract_oimm, insert_sh6, extract_sh6, insert_spr,
+	extract_spr, insert_sprg, extract_sprg, insert_tbr, extract_tbr,
+	insert_xt6, extract_xt6, insert_xtq6, extract_xtq6, insert_xa6,
+	extract_xa6, insert_xb6, extract_xb6, insert_xb6s, extract_xb6s,
+	insert_xc6, extract_xc6, insert_dm, extract_dm, insert_vlesi,
+	extract_vlesi, insert_vlensi, extract_vlensi, insert_vleui,
+	extract_vleui, insert_vleil, extract_vleil, insert_evuimm1_ex0,
+	extract_evuimm1_ex0, insert_evuimm2_ex0, extract_evuimm2_ex0,
+	insert_evuimm4_ex0, extract_evuimm4_ex0, insert_evuimm8_ex0,
+	extract_evuimm8_ex0, insert_evuimm_lt8, extract_evuimm_lt8,
+	insert_evuimm_lt16, extract_evuimm_lt16, insert_rD_rS_even,
+	extract_rD_rS_even, insert_off_lsp, extract_off_lsp, insert_off_spe2,
+	extract_off_spe2, insert_Ddd, extract_Ddd): Update types.
+	(OP, OPTO, OPL, OPVUP, OPVUPRT, A, AFRALFRC_MASK, B, BD8, BD8IO, BD15,
+	BD24, BBO, Y_MASK  , AT1_MASK, AT2_MASK, BBOCB, C_LK, C, CTX, UCTX,
+	DX, EVSEL, IA16, I16A, I16L, IM7, LI20, MME, MD, MDS, SC, SC_MASK,
+	SCI8, SCI8BF, SD4, SE_IM5, SE_R, SE_RR, VX, VX_LSP, VX_RA_CONST,
+	VX_RB_CONST, VX_SPE_CRFD, VX_SPE2_CLR, VX_SPE2_SPLATB, VX_SPE2_OCTET,
+	VX_SPE2_DDHH, VX_SPE2_HH, VX_SPE2_EVMAR, VX_SPE2_EVMAR_MASK, VXA,
+	VXR, VXASH, X, EX, XX2, XX3, XX3RC, XX4, Z, XWRA_MASK, XLRT_MASK,
+	XRLARB_MASK, XLRAND_MASK, XRTLRA_MASK, XRTLRARB_MASK, XRTARARB_MASK,
+	XRTBFRARB_MASK, XOPL, XOPL2, XRCL, XRT, XRTRA, XCMP_MASK, XCMPL_MASK,
+	XTO, XTLB, XSYNC, XEH_MASK, XDSS, XFL, XISEL, XL, XLO, XLYLK, XLOCB,
+	XMBAR, XO, XOPS, XS, XFXM, XSPR, XUC, XW, APU): Update types in casts.
+
+2017-11-29  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (active_cpu_flags, active_isstring, enum stage):
+	New.
+	(output_cpu_flags): Update active_cpu_flags.
+	(process_i386_opcode_modifier): Update active_isstring.
+	(output_operand_type): Rename "macro" parameter to "stage",
+	changing its type.
+	(process_i386_operand_type): Likewise. Track presence of
+	BaseIndex and emit DispN accordingly.
+	(output_i386_opcode, process_i386_registers,
+	process_i386_initializers): Adjust calls to
+	process_i386_operand_type() for its changed parameter type.
+	* i386-opc.tbl: Drop Disp8, Disp16, Disp32, and Disp32S from
+	all insns operands having BaseIndex set.
+	* i386-tbl.h: Re-generate.
+
+2017-11-29  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-gen.c (operand_type_init): Remove OPERAND_TYPE_VEC_DISP8
+	entry.
+	(operand_types): Remove Vec_Disp8 entry.
+	* i386-opc.h (Vec_Disp8): Delete.
+	(union i386_operand_type): Remove vec_disp8.
+	(i386-opc.tbl): Remove Vec_Disp8.
+	* i386-init.h, i386-tbl.h: Re-generate.
+
+2017-11-29  Stefan Stroe  <stroestefan@gmail.com>
+
+	* po/Make-in (datadir): Define as @datadir@.
+	(localedir): Define as @localedir@.
+	(gnulocaledir, gettextsrcdir): Use @datarootdir@.
+
+2017-11-27  Nick Clifton  <nickc@redhat.com>
+
+	* po/zh_CN.po: Updated simplified Chinese translation.
+
+2017-11-24  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (float_mem): Add suffixes to fi* in the "de" and
+	"df" groups.
+
+2017-11-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-opc.tbl: Add Disp8MemShift for AVX512 VAES instructions.
+	* i386-tbl.h: Regenerate.
+
+2017-11-23  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (OP_E_memory): Also shift the 8-bit immediate in
+	the 16-bit addressing case.
+
+2017-11-23  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (dis386_twobyte): Correct ud1. Add ud0.
+	(twobyte_has_modrm): Set flag for index 0xb9 and 0xff.
+	* i386-opc.tbl (ud1, ud2b): Add operands.
+	(ud0): New.
+	* i386-tbl.h: Re-generate.
+
+2017-11-22  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-opc.tbl: Remove Vec_Disp8 from vgf2p8mulb.
+	* i386-tbl.h: Regenerate.
+
+2017-11-22  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-opc.tbl: Remove Vec_Disp8 from vpcompressb and vpexpandb.
+	* i386-tbl.h: Regenerate.
+
+2017-11-22  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	*arc-opc (insert_rhv2): Check h-regs range.
+
+2017-11-21  Claudiu Zissulescu <claziss@synopsys.com>
+
+	* arc-dis.c (print_insn_arc): Pretty print pc-relative offsets.
+	* arc-opc.c (SIMM21_A16_5): Make it pc-relative.
+
+2017-11-16  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-tbl.h (aarch64_feature_fp_16_v8_2): Require AARCH64_FEATURE_F16_FML
+	and AARCH64_FEATURE_F16.
+
+2017-11-16  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-tbl.h (sha512h, sha512h2, sha512su0, sha512su1, eor3): New.
+	(rax1, xar, bcax, sm3ss1, sm3tt1a, sm3tt1b, sm3tt2a, sm3tt2b): New.
+	(sm3partw1, sm3partw2, sm4e, sm4ekey, fmlal, fmlsl): New.
+	(fmlal2, fmlsl2, cfinv, rmif, setf8, setf16, stlurb): New.
+	(ldapurb, ldapursb, stlurh, ldapurh, ldapursh, stlur): New.
+	(ldapur, ldapursw, stlur): New.
+	* aarch64-dis-2.c: Regenerate.
+
+2017-11-16  Jan Beulich  <jbeulich@suse.com>
+
+	(get_valid_dis386): Never flag bad opcode when
+	vex.register_specifier is beyond 7. Always store all four
+	bits of it. Move 16-/32-bit override in EVEX handling after
+	all to be overridden bits have been set.
+	(OP_VEX): Mask vex.register_specifier outside of 64-bit mode.
+	Use rex to determine GPR register set.
+	(OP_EX_VexReg, OP_Vex_2src_1, OP_Vex_2src_2, OP_REG_VexI4,
+	OP_LWP_E): Mask vex.register_specifier outside of 64-bit mode.
+
+2017-11-15  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (OP_VEX, OP_LWPCB_E, OP_LWP_E): Use rex to
+	determine GPR register set.
+
+2017-11-15  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (VEXI4_Fixup, VexI4): Delete.
+	(prefix_table, xop_table, vex_len_table): Remove VexI4 uses.
+	(OP_EX_VexW): Move setting of vex_w_done. Update codep on 2nd
+	pass.
+	(OP_REG_VexI4): Drop low 4 bits check.
+
+2017-11-15  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-reg.tbl (axl): Remove Acc and Byte.
+	* i386-tbl.h: Re-generate.
+
+2017-11-14  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (VPCOM_Fixup, VPCOM, xop_cmp_op): New.
+	(vex_len_table): Use VPCOM.
+
+2017-11-14  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis-evex.h (evex_table[EVEX_W_0F3A3E_P_2]): Use VPCMP.
+	(evex_table[EVEX_W_0F3A3F_P_2]): Likewise.
+	* i386-opc.tbl (vpcmpeqb, vpcmpgtb, vpcmpeqw, vpcmpgtw, vpcmpuw,
+	vpcmpw): Move up.
+	(vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb, vpcmpnleb, vpcmpnltb,
+	vpcmpequb, vpcmpleub, vpcmpltub, vpcmpnequb, vpcmpnleub,
+	vpcmpnltub, vpcmpeqw, vpcmplew, vpcmpltw, vpcmpneqw, vpcmpnlew,
+	vpcmpnltw, vpcmpequw, vpcmpleuw, vpcmpltuw, vpcmpnequw, vpcmpnleuw,
+	vpcmpnltuw): New.
+	* i386-tbl.h: Re-generate.
+
+2017-11-14  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-opc.tbl (cmps, ins, lods, movs, outs, scas, scmp, slod,
+	smov, ssca, stos, ssto, xlat): Drop Disp*.
+	* i386-tbl.h: Re-generate.
+
+2017-11-13  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-opc.tbl (fxsave64, fxrstor64, xsave64, xrstor64,
+	xsaveopt64): Add No_qSuf.
+	* i386-tbl.h: Re-generate.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-opc.c (aarch64_sys_regs): Add ARMv8.4-a registers;
+	dit, vstcr_el2, vsttbr_el2, cnthvs_tval_el2, cnthvs_cval_el2,
+	cnthvs_ctl_el2, cnthps_tval_el2, cnthps_cval_el2, cnthps_ctl_el2,
+	sder32_el2, vncr_el2.
+	(aarch64_sys_reg_supported_p): Likewise.
+	(aarch64_pstatefields): Add dit register.
+	(aarch64_pstatefield_supported_p): Likewise.
+	(aarch64_sys_regs_tlbi): Add vmalle1os, vae1os, aside1os, vaae1os,
+	vale1os, vaale1os, ipas2e1os, ipas2le1os, vae2os, vale2os, vmalls12e1os,
+	vae3os, vale3os, alle2os, alle1os, alle3os, rvae1, rvaae1, rvale1,
+	rvaale1, rvae1is, rvaae1is, rvale1is, rvaale1is, rvae1os, rvaae1os,
+	rvale1os, rvaale1os, ripas2e1is, ripas2le1is, ripas2e1, ripas2le1,
+	ripas2e1os, ripas2le1os, rvae2, rvale2, rvae2is, rvale2is, rvae2os,
+	rvale2os, rvae3, rvale3, rvae3is, rvale3is, rvae3os, rvale3os.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-tbl.h (QL_SHA512UPT, QL_V2SAME2D, QL_V3SAME2D): New.
+	(QL_V4SAME16B, QL_V4SAME4S, QL_XAR, QL_SM3TT, QL_V3FML2S): New.
+	(QL_V3FML4S, QL_V2FML2S, QL_V2FML4S, QL_RMIF, QL_SETF): New.
+	(QL_STLW, QL_STLX): New.
+
+2017-11-09  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-asm.h (ins_addr_offset): New.
+	* aarch64-asm.c (aarch64_ins_reglane): Add cryptosm3.
+	(aarch64_ins_addr_offset): New.
+	* aarch64-asm-2.c: Regenerate.
+	* aarch64-dis.h (ext_addr_offset): New.
+	* aarch64-dis.c (aarch64_ext_reglane): Add cryptosm3.
+	(aarch64_ext_addr_offset): New.
+	* aarch64-dis-2.c: Regenerate.
+	* aarch64-opc.h (aarch64_field_kind): Add FLD_imm6_2,
+	FLD_imm4_2 and FLD_SM3_imm2.
+	* aarch64-opc.c (fields): Add FLD_imm6_2,
+	FLD_imm4_2 and FLD_SM3_imm2.
+	(operand_general_constraint_met_p): Add AARCH64_OPND_ADDR_OFFSET.
+	(aarch64_print_operand): Add AARCH64_OPND_Va, AARCH64_OPND_SM3_IMM2,
+	AARCH64_OPND_MASK, AARCH64_OPND_IMM_2 and AARCH64_OPND_ADDR_OFFSET.
+	* aarch64-opc-2.c (Va, MASK, IMM_2, ADDR_OFFSET, SM3_IMM2): New.
+	* aarch64-tbl.h
+	(aarch64_opcode_table): Add Va, MASK, IMM_2, ADDR_OFFSET, SM3_IMM2.
+
+2017-11-09 Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-tbl.h
+	(aarch64_feature_v8_4, aarch64_feature_crypto_v8_2): New.
+	(aarch64_feature_sm4, aarch64_feature_sha3): New.
+	(aarch64_feature_fp_16_v8_2): New.
+	(ARMV8_4, SHA3, SM4, CRYPTO_V8_2, FP_F16_V8_2): New.
+	(V8_4_INSN, CRYPTO_V8_2_INSN): New.
+	(SHA3_INSN, SM4_INSN, FP16_V8_2_INSN): New.
+
+2017-11-08  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-tbl.h (aarch64_feature_crypto): Add AES and SHA2.
+	(aarch64_feature_sha2, aarch64_feature_aes): New.
+	(SHA2, AES): New.
+	(AES_INSN, SHA2_INSN): New.
+	(pmull, pmull2, aese, aesd, aesmc, aesimc): Change to AES_INS.
+	(sha1h, sha1su1, sha256su0, sha1c, sha1p,
+	 sha1m, sha1su0, sha256h, sha256h2, sha256su1):
+	Change to SHA2_INS.
+
+2017-11-08  Jiong Wang  <jiong.wang@arm.com>
+	    Tamar Christina <tamar.christina@arm.com>
+
+	* arm-dis.c (coprocessor_opcodes): New entries for ARMv8.2-A new
+	FP16 instructions, including vfmal.f16 and vfmsl.f16.
+
+2017-11-07  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+	* arc-nps400-tbl.h: Change incorrect use of NONE to MISC.
+
+2017-11-07  Alan Modra  <amodra@gmail.com>
+
+	* opintl.h: Formatting, comment fixes.
+	(gettext, ngettext): Redefine when ENABLE_NLS.
+	(ngettext, dngettext, dcngettext): Define when !ENABLE_NLS.
+	(_): Define using gettext.
+	(textdomain, bindtextdomain): Use safer "do nothing".
+
+2017-11-03  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-dis.c (print_hex): New variable.
+	(parse_option): Check for hex option.
+	(print_insn_arc): Use hexadecimal representation for short
+	immediate values when requested.
+	(print_arc_disassembler_options): Add hex option to the list.
+
+2017-11-03  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-tbl.h (abss, abssh, adc, adcs, adds, aslacc, asls, aslsacc)
+	(asrs, asrsr, cbflyhf0r, cbflyhf1r, cmacchfr, cmacchnfr, cmachfr)
+	(cmachnfr, cmpychfr, cmpychnfr, cmpyhfmr, cmpyhfr, cmpyhnfr, divf)
+	(dmachbl, dmachbm, dmachf, dmachfr, dmacwhf, dmpyhbl, dmpyhbm)
+	(dmpyhf, dmpyhfr, dmpyhwf, dmpywhf, dsync, flagacc, getacc, macdf)
+	(macf, macfr, macwhfl, macwhflr, macwhfm, macwhfmr, macwhkl)
+	(macwhkul, macwhl, macwhul, mpydf, mpyf, mpyfr, mpywhfl, mpywhflr)
+	(mpywhfm, mpywhfmr, mpywhkl, mpywhkul, mpywhl, mpywhul, msubdf)
+	(msubf, msubfr, msubwhfl, msubwhflr, msubwhfm, msubwhfmr, mul64)
+	(negs, negsh, normacc, qmachf, qmpyh, qmpyhf, rndh, satf, sath)
+	(sbcs, setacc, sflag, sqrt, sqrtf, subs, swi_s, vabs2h, vabss2h)
+	(vadd4b, vadds2, vadds2h, vadds4h, vaddsubs, vaddsubs2h)
+	(vaddsubs4h, valgn2h, vasl2h, vasls2h, vasr2h, vasrs2h, vasrsr2h)
+	(vext2bhl, vext2bhlf, vext2bhm, vext2bhmf, vlsr2h, vmac2hf)
+	(vmac2hfr, vmac2hnfr, vmax2h, vmin2h, vmpy2h, vmpy2hf, vmpy2hfr)
+	(vmpy2hwf, vmsub2hf, vmsub2hfr, vmsub2hnfr, vneg2h, vnegs2h)
+	(vnorm2h, vpack2hbl, vpack2hblf, vpack2hbm, vpack2hbmf, vpack2hl)
+	(vpack2hm, vperm, vrep2hl, vrep2hm, vsext2bhl, vsext2bhm, vsub4b)
+	(vsubadds, vsubadds2h, vsubadds4h, vsubs2, vsubs2h, vsubs4h):
+	Changed opcodes.
+	(prealloc, prefetch*): Place them before ld instruction.
+	* arc-opc.c (skip_this_opcode): Add ARITH class.
+
+2017-10-25  Alan Modra  <amodra@gmail.com>
+
+	PR 22348
+	* cr16-dis.c (cr16_cinvs, instruction, cr16_currInsn): Make static.
+	(cr16_words, cr16_allWords, processing_argument_number): Likewise.
+	(imm4flag, size_changed): Likewise.
+	* crx-dis.c (crx_cinvs, NUMCINVS, instruction, currInsn): Likewise.
+	(words, allWords, processing_argument_number): Likewise.
+	(cst4flag, size_changed): Likewise.
+	* crx-opc.c (crx_cst4_map): Rename from cst4_map.
+	(crx_cst4_maps): Rename from cst4_maps.
+	(crx_no_op_insn): Rename from no_op_insn.
+
+2017-10-24  Andrew Waterman  <andrew@sifive.com>
+
+	* riscv-opc.c (match_c_addi16sp) : New function.
+	(match_c_addi4spn): New function.
+	(match_c_lui): Don't allow 0-immediate encodings.
+	(riscv_opcodes) <addi>: Use the above functions.
+	<add>: Likewise.
+	<c.addi4spn>: Likewise.
+	<c.addi16sp>: Likewise.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-init.h: Regenerate
+	* i386-tbl.h: Likewise
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_EVEX_0F3854, PREFIX_EVEX_0F388F.
+	(enum): Add EVEX_W_0F3854_P_2.
+	* i386-dis-evex.h (evex_table): Updated.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_BITALG,
+	CPU_ANY_AVX512_BITALG_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
+	(cpu_flags): Add CpuAVX512_BITALG.
+	* i386-opc.h (enum): Add CpuAVX512_BITALG.
+	(i386_cpu_flags): Add cpuavx512_bitalg..
+	* i386-opc.tbl: Add Intel AVX512_BITALG instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Likewise.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_EVEX_0F3850, PREFIX_EVEX_0F3851.
+	* i386-dis-evex.h (evex_table): Updated.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VNNI,
+	CPU_ANY_AVX512_VNNI_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
+	(cpu_flags): Add CpuAVX512_VNNI.
+	* i386-opc.h (enum): Add CpuAVX512_VNNI.
+	(i386_cpu_flags): Add cpuavx512_vnni.
+	* i386-opc.tbl Add Intel AVX512_VNNI instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Likewise.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_EVEX_0F3A44.
+	(enum): Remove VEX_LEN_0F3A44_P_2.
+	(vex_len_table): Ditto.
+	(enum): Remove VEX_W_0F3A44_P_2.
+	(vew_w_table): Ditto.
+	(prefix_table): Adjust instructions (see prefixes above).
+	* i386-dis-evex.h (evex_table):
+	Add new instructions (see prefixes above).
+	* i386-gen.c (cpu_flag_init): Add VPCLMULQDQ.
+	(bitfield_cpu_flags): Ditto.
+	* i386-opc.h (enum): Ditto.
+	(i386_cpu_flags): Ditto.
+	(CpuUnused): Comment out to avoid zero-width field problem.
+	* i386-opc.tbl (vpclmulqdq): New instruction.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Ditto.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_EVEX_0F38DC, PREFIX_EVEX_0F38DD,
+	PREFIX_EVEX_0F38DE, PREFIX_EVEX_0F38DF.
+	(enum): Remove VEX_LEN_0F38DC_P_2, VEX_LEN_0F38DD_P_2,
+	VEX_LEN_0F38DE_P_2, VEX_LEN_0F38DF_P_2.
+	(vex_len_table): Ditto.
+	(enum): Remove VEX_W_0F38DC_P_2, VEX_W_0F38DD_P_2,
+	VEX_W_0F38DE_P_2, VEX_W_0F38DF_P_2.
+	(vew_w_table): Ditto.
+	(prefix_table): Adjust instructions (see prefixes above).
+	* i386-dis-evex.h (evex_table):
+	Add new instructions (see prefixes above).
+	* i386-gen.c (cpu_flag_init): Add VAES.
+	(bitfield_cpu_flags): Ditto.
+	* i386-opc.h (enum): Ditto.
+	(i386_cpu_flags): Ditto.
+	* i386-opc.tbl (vaes{enc,dec}{last,}): New instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Ditto.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_0F38CF, PREFIX_0F3ACE, PREFIX_0F3ACF,
+	PREFIX_VEX_0F38CF, PREFIX_VEX_0F3ACE, PREFIX_VEX_0F3ACF,
+	PREFIX_EVEX_0F38CF, PREFIX_EVEX_0F3ACE, PREFIX_EVEX_0F3ACF.
+	(enum): Add VEX_W_0F38CF_P_2, VEX_W_0F3ACE_P_2, VEX_W_0F3ACF_P_2,
+	EVEX_W_0F3ACE_P_2, EVEX_W_0F3ACF_P_2.
+	(prefix_table): Updated (see prefixes above).
+	(three_byte_table): Likewise.
+	(vex_w_table): Likewise.
+	* i386-dis-evex.h: Likewise.
+	* i386-gen.c (cpu_flag_init): Add CPU_GFNI_FLAGS, CpuGFNI.
+	(cpu_flags): Add CpuGFNI.
+	* i386-opc.h (enum): Add CpuGFNI.
+	(i386_cpu_flags): Add cpugfni.
+	* i386-opc.tbl: Add Intel GFNI instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Likewise.
+
+2017-10-23  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add b_scalar_mode, w_scalar_mode.
+	Define EXbScalar and EXwScalar for OP_EX.
+	(enum): Add PREFIX_EVEX_0F3862, PREFIX_EVEX_0F3863,
+	PREFIX_EVEX_0F3870, PREFIX_EVEX_0F3871, PREFIX_EVEX_0F3872,
+	PREFIX_EVEX_0F3873, PREFIX_EVEX_0F3A70, PREFIX_EVEX_0F3A71,
+	PREFIX_EVEX_0F3A72, PREFIX_EVEX_0F3A73.
+	(enum): Add EVEX_W_0F3862_P_2, EVEX_W_0F3863_P_2,
+	EVEX_W_0F3870_P_2, EVEX_W_0F3871_P_2, EVEX_W_0F3872_P_2,
+	EVEX_W_0F3873_P_2, EVEX_W_0F3A70_P_2, EVEX_W_0F3A71_P_2,
+	EVEX_W_0F3A72_P_2, EVEX_W_0F3A73_P_2.
+	(intel_operand_size): Handle b_scalar_mode and w_scalar_mode.
+	(OP_E_memory): Likewise.
+	* i386-dis-evex.h: Updated.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VBMI2,
+	CPU_ANY_AVX512_VBMI2_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
+	(cpu_flags): Add CpuAVX512_VBMI2.
+	* i386-opc.h (enum): Add CpuAVX512_VBMI2.
+	(i386_cpu_flags): Add cpuavx512_vbmi2.
+	* i386-opc.tbl: Add Intel AVX512_VBMI2 instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Likewise.
+
+2017-10-18  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* visium-dis.c (disassem_class1) <case 0>: Print the operands.
+
+2017-10-12  James Bowman  <james.bowman@ftdichip.com>
+
+	* ft32-dis.c (print_insn_ft32): Replace FT32_FLD_K8 with K15.
+	* ft32-opc.c (ft32_opc_info): Replace FT32_FLD_K8 with
+	K15. Add jmpix pattern.
+
+2017-10-09  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* s390-opc.txt (prno, tpei, irbm): New instructions added.
+
+2017-10-09  Heiko Carstens  <heiko.carstens@de.ibm.com>
+
+	* s390-opc.c (INSTR_SI_RD): New macro.
+	(INSTR_S_RD): Adjust example instruction.
+	* s390-opc.txt (lpsw, ssm, ts): Change S_RD instruction format to
+	SI_RD.
+
+2017-10-01  Alexander Fedotov  <alfedotov@gmail.com>
+
+	* ppc-opc.c (vle_opcodes): Add e_lmvsprw, e_lmvgprw,
+	e_lmvsrrw, e_lmvcsrrw and e_lmvcsrrw as official mnemonics for
+	VLE multimple load/store instructions. Old e_ldm* variants are
+	kept as aliases.
+	Add missing e_lmvmcsrrw and e_stmvmcsrrw.
+
+2017-09-27  Nick Clifton  <nickc@redhat.com>
+
+	PR 22179
+	* riscv-opc.c (riscv_opcodes): Add fmv.x.w and fmv.w.x as the new
+	names for the fmv.x.s and fmv.s.x instructions respectively.
+
+2017-09-26  do  <do@nerilex.org>
+
+	PR 22123
+	* m68k-opc.c (m68k_opcodes): Allow macw and macl instructions to
+	be used on CPUs that have emacs support.
+
+2017-09-21  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+	* aarch64-opc.c (expand_fp_imm): Initialize 'imm'.
+
+2017-09-09  Kamil Rytarowski  <n54@gmx.com>
+
+	* nds32-asm.c: Rename __BIT() to N32_BIT().
+	* nds32-asm.h: Likewise.
+	* nds32-dis.c: Likewise.
+
+2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (last_active_prefix): Removed.
+	(ckprefix): Don't set last_active_prefix.
+	(NOTRACK_Fixup): Don't check last_active_prefix.
+
+2017-08-31  Nick Clifton  <nickc@redhat.com>
+
+	* po/fr.po: Updated French translation.
+
+2017-08-31  James Bowman  <james.bowman@ftdichip.com>
+
+	* ft32-dis.c (print_insn_ft32): Correct display of non-address
+	fields.
+
+2017-08-23  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
+
+	* ppc-dis.c (ppc_mopt): Add PPC_OPCODE_SPE2 and
+	PPC_OPCODE_EFS2 flag to "e200z4" entry.
+	New entries efs2 and spe2.
+	Add PPC_OPCODE_SPE2 and PPC_OPCODE_EFS2 flag to "vle" entry.
+	(SPE2_OPCD_SEGS): New macro.
+	(spe2_opcd_indices): New.
+	(disassemble_init_powerpc): Handle SPE2 opcodes.
+	(lookup_spe2): New function.
+	(print_insn_powerpc): call lookup_spe2.
+	* ppc-opc.c (insert_evuimm1_ex0): New function.
+	(extract_evuimm1_ex0): Likewise.
+	(insert_evuimm_lt8): Likewise.
+	(extract_evuimm_lt8): Likewise.
+	(insert_off_spe2): Likewise.
+	(extract_off_spe2): Likewise.
+	(insert_Ddd): Likewise.
+	(extract_Ddd): Likewise.
+	(DD): New operand.
+	(EVUIMM_LT8): Likewise.
+	(EVUIMM_LT16): Adjust.
+	(MMMM): New operand.
+	(EVUIMM_1): Likewise.
+	(EVUIMM_1_EX0): Likewise.
+	(EVUIMM_2): Adjust.
+	(NNN): New operand.
+	(VX_OFF_SPE2): Likewise.
+	(BBB): Likewise.
+	(DDD): Likewise.
+	(VX_MASK_DDD): New mask.
+	(HH): New operand.
+	(VX_RA_CONST): New macro.
+	(VX_RA_CONST_MASK): Likewise.
+	(VX_RB_CONST): Likewise.
+	(VX_RB_CONST_MASK): Likewise.
+	(VX_OFF_SPE2_MASK): Likewise.
+	(VX_SPE_CRFD): Likewise.
+	(VX_SPE_CRFD_MASK VX): Likewise.
+	(VX_SPE2_CLR): Likewise.
+	(VX_SPE2_CLR_MASK): Likewise.
+	(VX_SPE2_SPLATB): Likewise.
+	(VX_SPE2_SPLATB_MASK): Likewise.
+	(VX_SPE2_OCTET): Likewise.
+	(VX_SPE2_OCTET_MASK): Likewise.
+	(VX_SPE2_DDHH): Likewise.
+	(VX_SPE2_DDHH_MASK): Likewise.
+	(VX_SPE2_HH): Likewise.
+	(VX_SPE2_HH_MASK): Likewise.
+	(VX_SPE2_EVMAR): Likewise.
+	(VX_SPE2_EVMAR_MASK): Likewise.
+	(PPCSPE2): Likewise.
+	(PPCEFS2): Likewise.
+	(vle_opcodes): Add EFS2 and some missing SPE opcodes.
+	(powerpc_macros): Map old SPE instructions have new names
+	with the same opcodes. Add SPE2 instructions which just are
+	mapped to SPE2.
+	(spe2_opcodes): Add SPE2 opcodes.
+
+2017-08-23  Alan Modra  <amodra@gmail.com>
+
+	* ppc-opc.c: Formatting and comment fixes.  Move insert and
+	extract functions earlier, deleting forward declarations.
+	(insert_nbi, insert_raq, insert_rbx): Expand use of RT_MASK and
+	RA_MASK.
+
+2017-08-22  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* riscv-opc.c (riscv_opcodes): Mark "c.nop" as an alias.
+
+2017-08-21  Alexander Fedotov <alexander.fedotov@nxp.com>
+	    Edmar Wienskoski <edmar.wienskoski@nxp.com>
+
+	* ppc-opc.c (insert_evuimm2_ex0): New function.
+	(extract_evuimm2_ex0): Likewise.
+	(insert_evuimm4_ex0): Likewise.
+	(extract_evuimm4_ex0): Likewise.
+	(insert_evuimm8_ex0): Likewise.
+	(extract_evuimm8_ex0): Likewise.
+	(insert_evuimm_lt16): Likewise.
+	(extract_evuimm_lt16): Likewise.
+	(insert_rD_rS_even): Likewise.
+	(extract_rD_rS_even): Likewise.
+	(insert_off_lsp): Likewise.
+	(extract_off_lsp): Likewise.
+	(RD_EVEN): New operand.
+	(RS_EVEN): Likewise.
+	(RSQ): Adjust.
+	(EVUIMM_LT16): New operand.
+	(HTM_SI): Adjust.
+	(EVUIMM_2_EX0): New operand.
+	(EVUIMM_4): Adjust.
+	(EVUIMM_4_EX0): New operand.
+	(EVUIMM_8): Adjust.
+	(EVUIMM_8_EX0): New operand.
+	(WS): Adjust.
+	(VX_OFF): New operand.
+	(VX_LSP): New macro.
+	(VX_LSP_MASK): Likewise.
+	(VX_LSP_OFF_MASK): Likewise.
+	(PPC_OPCODE_LSP): Likewise.
+	(vle_opcodes): Add LSP opcodes.
+	* ppc-dis.c (ppc_mopt): Add PPC_OPCODE_LSP flag to "vle" entry.
+
+2017-08-09  Jiong Wang  <jiong.wang@arm.com>
+
+	* arm-dis.c (thumb32_opcodes): Use format 'R' instead of 'S' for
+	register operands in CRC instructions.
+	(print_insn_thumb32): Remove "<bitfield>S" support.  Updated the
+	comments.
+
+2017-08-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* disassemble.c (disassembler): Mark big and mach with
+	ATTRIBUTE_UNUSED.
+
+2017-08-07  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* disassemble.c (disassembler): Remove arch/mach/endian
+	assertions.
+
+2017-07-25  Nick Clifton  <nickc@redhat.com>
+
+	PR 21739
+	* arc-opc.c (insert_rhv2): Use lower case first letter in error
+	message.
+	(insert_r0): Likewise.
+	(insert_r1): Likewise.
+	(insert_r2): Likewise.
+	(insert_r3): Likewise.
+	(insert_sp): Likewise.
+	(insert_gp): Likewise.
+	(insert_pcl): Likewise.
+	(insert_blink): Likewise.
+	(insert_ilink1): Likewise.
+	(insert_ilink2): Likewise.
+	(insert_ras): Likewise.
+	(insert_rbs): Likewise.
+	(insert_rcs): Likewise.
+	(insert_simm3s): Likewise.
+	(insert_rrange): Likewise.
+	(insert_r13el): Likewise.
+	(insert_fpel): Likewise.
+	(insert_blinkel): Likewise.
+	(insert_pclel): Likewise.
+	(insert_nps_bitop_size_2b): Likewise.
+	(insert_nps_imm_offset): Likewise.
+	(insert_nps_imm_entry): Likewise.
+	(insert_nps_size_16bit): Likewise.
+	(insert_nps_##NAME##_pos): Likewise.
+	(insert_nps_##NAME): Likewise.
+	(insert_nps_bitop_ins_ext): Likewise.
+	(insert_nps_##NAME): Likewise.
+	(insert_nps_min_hofs): Likewise.
+	(insert_nps_##NAME): Likewise.
+	(insert_nps_rbdouble_64): Likewise.
+	(insert_nps_misc_imm_offset): Likewise.
+	* riscv-dis.c (print_riscv_disassembler_options): Fix typo in
+	option description.
+
+2017-07-24  Laurent Desnogues  <laurent.desnogues@arm.com>
+	    Jiong Wang  <jiong.wang@arm.com>
+
+	* aarch64-gen.c (print_decision_tree_1): Reverse the index of PATTERN to
+	correct the print.
+	* aarch64-dis-2.c: Regenerated.
+
+2017-07-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* s390-mkopc.c (main): Enable z14 as CPU string in the opcode
+	table.
+
+2017-07-20  Nick Clifton  <nickc@redhat.com>
+
+	* po/de.po: Updated German translation.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-regs.h (sec_stat): New aux register.
+	(aux_kernel_sp): Likewise.
+	(aux_sec_u_sp): Likewise.
+	(aux_sec_k_sp): Likewise.
+	(sec_vecbase_build): Likewise.
+	(nsc_table_top): Likewise.
+	(nsc_table_base): Likewise.
+	(ersec_stat): Likewise.
+	(aux_sec_except): Likewise.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-opc.c (extract_uimm12_20): New function.
+	(UIMM12_20): New operand.
+	(SIMM3_5_S): Adjust.
+	* arc-tbl.h (sjli): Add new instruction.
+
+2017-07-19  Claudiu Zissulescu  <claziss@synopsys.com>
+	    John Eric Martin  <John.Martin@emmicro-us.com>
+
+	* arc-opc.c (UIMM10_6_S_JLIOFF): Define.
+	(UIMM3_23): Adjust accordingly.
+	* arc-regs.h: Add/correct jli_base register.
+	* arc-tbl.h (jli_s): Likewise.
+
+2017-07-18  Nick Clifton  <nickc@redhat.com>
+
+	PR 21775
+	* aarch64-opc.c: Fix spelling typos.
+	* i386-dis.c: Likewise.
+
+2017-07-14  Ravi Bangoria  <ravi.bangoria@linux.vnet.ibm.com>
+
+	* dis-buf.c (buffer_read_memory): Change type of end_addr_offset,
+	max_addr_offset and octets variables to size_t.
+
+2017-07-12  Alan Modra  <amodra@gmail.com>
+
+	* po/da.po: Update from translationproject.org/latest/opcodes/.
+	* po/de.po: Likewise.
+	* po/es.po: Likewise.
+	* po/fi.po: Likewise.
+	* po/fr.po: Likewise.
+	* po/id.po: Likewise.
+	* po/it.po: Likewise.
+	* po/nl.po: Likewise.
+	* po/pt_BR.po: Likewise.
+	* po/ro.po: Likewise.
+	* po/sv.po: Likewise.
+	* po/tr.po: Likewise.
+	* po/uk.po: Likewise.
+	* po/vi.po: Likewise.
+	* po/zh_CN.po: Likewise.
+
+2017-07-11  Yao Qi  <yao.qi@linaro.org>
+	    Alan Modra  <amodra@gmail.com>
+
+	* cgen.sh: Mark generated files read-only.
+	* epiphany-asm.c: Regenerate.
+	* epiphany-desc.c: Regenerate.
+	* epiphany-desc.h: Regenerate.
+	* epiphany-dis.c: Regenerate.
+	* epiphany-ibld.c: Regenerate.
+	* epiphany-opc.c: Regenerate.
+	* epiphany-opc.h: Regenerate.
+	* fr30-asm.c: Regenerate.
+	* fr30-desc.c: Regenerate.
+	* fr30-desc.h: Regenerate.
+	* fr30-dis.c: Regenerate.
+	* fr30-ibld.c: Regenerate.
+	* fr30-opc.c: Regenerate.
+	* fr30-opc.h: Regenerate.
+	* frv-asm.c: Regenerate.
+	* frv-desc.c: Regenerate.
+	* frv-desc.h: Regenerate.
+	* frv-dis.c: Regenerate.
+	* frv-ibld.c: Regenerate.
+	* frv-opc.c: Regenerate.
+	* frv-opc.h: Regenerate.
+	* ip2k-asm.c: Regenerate.
+	* ip2k-desc.c: Regenerate.
+	* ip2k-desc.h: Regenerate.
+	* ip2k-dis.c: Regenerate.
+	* ip2k-ibld.c: Regenerate.
+	* ip2k-opc.c: Regenerate.
+	* ip2k-opc.h: Regenerate.
+	* iq2000-asm.c: Regenerate.
+	* iq2000-desc.c: Regenerate.
+	* iq2000-desc.h: Regenerate.
+	* iq2000-dis.c: Regenerate.
+	* iq2000-ibld.c: Regenerate.
+	* iq2000-opc.c: Regenerate.
+	* iq2000-opc.h: Regenerate.
+	* lm32-asm.c: Regenerate.
+	* lm32-desc.c: Regenerate.
+	* lm32-desc.h: Regenerate.
+	* lm32-dis.c: Regenerate.
+	* lm32-ibld.c: Regenerate.
+	* lm32-opc.c: Regenerate.
+	* lm32-opc.h: Regenerate.
+	* lm32-opinst.c: Regenerate.
+	* m32c-asm.c: Regenerate.
+	* m32c-desc.c: Regenerate.
+	* m32c-desc.h: Regenerate.
+	* m32c-dis.c: Regenerate.
+	* m32c-ibld.c: Regenerate.
+	* m32c-opc.c: Regenerate.
+	* m32c-opc.h: Regenerate.
+	* m32r-asm.c: Regenerate.
+	* m32r-desc.c: Regenerate.
+	* m32r-desc.h: Regenerate.
+	* m32r-dis.c: Regenerate.
+	* m32r-ibld.c: Regenerate.
+	* m32r-opc.c: Regenerate.
+	* m32r-opc.h: Regenerate.
+	* m32r-opinst.c: Regenerate.
+	* mep-asm.c: Regenerate.
+	* mep-desc.c: Regenerate.
+	* mep-desc.h: Regenerate.
+	* mep-dis.c: Regenerate.
+	* mep-ibld.c: Regenerate.
+	* mep-opc.c: Regenerate.
+	* mep-opc.h: Regenerate.
+	* mt-asm.c: Regenerate.
+	* mt-desc.c: Regenerate.
+	* mt-desc.h: Regenerate.
+	* mt-dis.c: Regenerate.
+	* mt-ibld.c: Regenerate.
+	* mt-opc.c: Regenerate.
+	* mt-opc.h: Regenerate.
+	* or1k-asm.c: Regenerate.
+	* or1k-desc.c: Regenerate.
+	* or1k-desc.h: Regenerate.
+	* or1k-dis.c: Regenerate.
+	* or1k-ibld.c: Regenerate.
+	* or1k-opc.c: Regenerate.
+	* or1k-opc.h: Regenerate.
+	* or1k-opinst.c: Regenerate.
+	* xc16x-asm.c: Regenerate.
+	* xc16x-desc.c: Regenerate.
+	* xc16x-desc.h: Regenerate.
+	* xc16x-dis.c: Regenerate.
+	* xc16x-ibld.c: Regenerate.
+	* xc16x-opc.c: Regenerate.
+	* xc16x-opc.h: Regenerate.
+	* xstormy16-asm.c: Regenerate.
+	* xstormy16-desc.c: Regenerate.
+	* xstormy16-desc.h: Regenerate.
+	* xstormy16-dis.c: Regenerate.
+	* xstormy16-ibld.c: Regenerate.
+	* xstormy16-opc.c: Regenerate.
+	* xstormy16-opc.h: Regenerate.
+
+2017-07-07  Alan Modra  <amodra@gmail.com>
+
+	* cgen-dis.in: Include disassemble.h, not dis-asm.h.
+	* m32c-dis.c: Regenerate.
+	* mep-dis.c: Regenerate.
+
+2017-07-05  Borislav Petkov  <bp@suse.de>
+
+	* i386-dis.c: Enable ModRM.reg /6 aliases.
+
+2017-07-04  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+	* opcodes/arm-dis.c: Support MVFR2 in disassembly
+	with vmrs and vmsr.
+
+2017-07-04  Tristan Gingold  <gingold@adacore.com>
+
+	* configure: Regenerate.
+
+2017-07-03  Tristan Gingold  <gingold@adacore.com>
+
+	* po/opcodes.pot: Regenerate.
+
+2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-opc.c (mips_builtin_opcodes): Move "lsa" and "dlsa"
+	entries to the MSA ASE instruction block.
+
+2017-06-30  Andrew Bennett  <andrew.bennett@imgtec.com>
+	    Maciej W. Rozycki  <macro@imgtec.com>
+
+	* micromips-opc.c (XPA, XPAVZ): New macros.
+	(micromips_opcodes): Add "mfhc0", "mfhgc0", "mthc0" and
+	"mthgc0".
+
+2017-06-30  Andrew Bennett  <andrew.bennett@imgtec.com>
+	    Maciej W. Rozycki  <macro@imgtec.com>
+
+	* micromips-opc.c (I36): New macro.
+	(micromips_opcodes): Add "eretnc".
+
+2017-06-30  Maciej W. Rozycki  <macro@imgtec.com>
+	    Andrew Bennett  <andrew.bennett@imgtec.com>
+
+	* mips-dis.c (mips_calculate_combination_ases): Handle the
+	ASE_XPA_VIRT flag.
+	(parse_mips_ase_option): New function.
+	(parse_mips_dis_option): Factor out ASE option handling to the
+	new function.  Call `mips_calculate_combination_ases'.
+	* mips-opc.c (XPAVZ): New macro.
+	(mips_builtin_opcodes): Correct ISA and ASE flags for "mfhc0",
+	"mfhgc0", "mthc0" and "mthgc0".
+
+2017-06-29  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-dis.c (mips_calculate_combination_ases): New function.
+	(mips_convert_abiflags_ases): Factor out ASE_MIPS16E2_MT
+	calculation to the new function.
+	(set_default_mips_dis_options): Call the new function.
+
+2017-06-29  Anton Kolesov  <Anton.Kolesov@synopsys.com>
+
+	* arc-dis.c (parse_disassembler_options): Use
+	FOR_EACH_DISASSEMBLER_OPTION.
+
+2017-06-29  Anton Kolesov  <Anton.Kolesov@synopsys.com>
+
+	* arc-dis.c (parse_option): Use disassembler_options_cmp to compare
+	disassembler option strings.
+	(parse_cpu_option): Likewise.
+
+2017-06-28  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-asm.c (aarch64_ins_reglane): Added 4B dotprod.
+	* aarch64-dis.c (aarch64_ext_reglane): Likewise.
+	* aarch64-tbl.h (QL_V3DOT, QL_V2DOT): New.
+	(aarch64_feature_dotprod, DOT_INSN): New.
+	(udot, sdot): New.
+	* aarch64-dis-2.c: Regenerated.
+
+2017-06-28  Jiong Wang  <jiong.wang@arm.com>
+
+	* arm-dis.c (coprocessor_opcodes): New entries for vsdot and vudot.
+
+2017-06-28  Maciej W. Rozycki  <macro@imgtec.com>
+	    Matthew Fortune  <matthew.fortune@imgtec.com>
+	    Andrew Bennett  <andrew.bennett@imgtec.com>
+
+	* mips-formats.h (INT_BIAS): New macro.
+	(INT_ADJ): Redefine in INT_BIAS terms.
+	* mips-dis.c (mips_arch_choices): Add "interaptiv-mr2" entry.
+	(mips_print_save_restore): New function.
+	(print_insn_arg) <OP_SAVE_RESTORE_LIST>: Update comment.
+	(validate_insn_args) <OP_SAVE_RESTORE_LIST>: Remove `abort'
+	call.
+	(print_insn_args): Handle OP_SAVE_RESTORE_LIST.
+	(print_mips16_insn_arg): Call `mips_print_save_restore' for
+	OP_SAVE_RESTORE_LIST handling, factored out from here.
+	* mips-opc.c (decode_mips_operand) <'-'> <'m'>: New case.
+	(RD_31, RD_SP, WR_SP, MOD_SP, IAMR2): New macros.
+	(mips_builtin_opcodes): Add "restore" and "save" entries.
+	* mips16-opc.c (decode_mips16_operand) <'n', 'o'>: New cases.
+	(IAMR2): New macro.
+	(mips16_opcodes): Add "copyw" and "ucopyw" entries.
+
+2017-06-23  Andrew Waterman  <andrew@sifive.com>
+
+	* riscv-opc.c (riscv_opcodes): Mark I-type SLT instruction as an
+	alias; do not mark SLTI instruction as an alias.
+
+2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (RM_0FAE_REG_5): Removed.
+	(PREFIX_MOD_3_0F01_REG_5_RM_1): Likewise.
+	(PREFIX_MOD_3_0F01_REG_5_RM_0): New.
+	(PREFIX_MOD_3_0FAE_REG_5): Likewise.
+	(prefix_table): Remove PREFIX_MOD_3_0F01_REG_5_RM_1.  Add
+	PREFIX_MOD_3_0F01_REG_5_RM_0.
+	(prefix_table): Update PREFIX_MOD_0_0FAE_REG_5.  Add
+	PREFIX_MOD_3_0FAE_REG_5.
+	(mod_table): Update MOD_0FAE_REG_5.
+	(rm_table): Update RM_0F01_REG_5.  Remove RM_0FAE_REG_5.
+	* i386-opc.tbl: Update incsspd, incsspq and setssbsy.
+	* i386-tbl.h: Regenerated.
+
+2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (prefix_table): Replace savessp with saveprevssp.
+	* i386-opc.tbl: Likewise.
+	* i386-tbl.h: Regenerated.
+
+2017-06-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (reg_table): Swap indirEv with NOTRACK on "call{&|}"
+	and "jmp{&|}".
+	(NOTRACK_Fixup): Support memory indirect branch with NOTRACK
+	prefix.
+
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21614
+	* score-dis.c (score_opcodes): Add sentinel.
+
+2017-06-16  Alan Modra  <amodra@gmail.com>
+
+	* rx-decode.c: Regenerate.
+
+2017-06-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/21594
+	* i386-dis.c (OP_E_register): Check valid bnd register.
+	(OP_G): Likewise.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21595
+	* aarch64-dis.c (aarch64_ext_ldst_reglist): Check for an out of
+	range value.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21588
+	* rl78-decode.opc (OP_BUF_LEN): Define.
+	(GETBYTE): Check for the index exceeding OP_BUF_LEN.
+	(rl78_decode_opcode): Use OP_BUF_LEN as the length of the op_buf
+	array.
+	* rl78-decode.c: Regenerate.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21586
+	* bfin-dis.c (gregs): Clip index to prevent overflow.
+	(regs): Likewise.
+	(regs_lo): Likewise.
+	(regs_hi): Likewise.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21576
+	* score7-dis.c (score_opcodes): Add sentinel.
+
+2017-06-14  Yao Qi  <yao.qi@linaro.org>
+
+	* aarch64-dis.c: Include disassemble.h instead of dis-asm.h.
+	* arm-dis.c: Likewise.
+	* ia64-dis.c: Likewise.
+	* mips-dis.c: Likewise.
+	* spu-dis.c: Likewise.
+	* disassemble.h (print_insn_aarch64): New declaration, moved from
+	include/dis-asm.h.
+	(print_insn_big_arm, print_insn_big_mips): Likewise.
+	(print_insn_i386, print_insn_ia64): Likewise.
+	(print_insn_little_arm, print_insn_little_mips): Likewise.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21587
+	* rx-decode.opc: Include libiberty.h
+	(GET_SCALE): New macro - validates access to SCALE array.
+	(GET_PSCALE): New macro - validates access to PSCALE array.
+	(DIs, SIs, S2Is, rx_disp): Use new macros.
+	* rx-decode.c: Regenerate.
+
+2017-07-14  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+	* arm-dis.c (print_insn_arm): Remove bogus entry for bx.
+
+2017-05-30  Anton Kolesov  <anton.kolesov@synopsys.com>
+
+	* arc-dis.c (enforced_isa_mask): Declare.
+	(cpu_types): Likewise.
+	(parse_cpu_option): New function.
+	(parse_disassembler_options): Use it.
+	(print_insn_arc): Use enforced_isa_mask.
+	(print_arc_disassembler_options): Document new options.
+
+2017-05-24  Yao Qi  <yao.qi@linaro.org>
+
+	* alpha-dis.c: Include disassemble.h, don't include
+	dis-asm.h.
+	* avr-dis.c, bfin-dis.c, cr16-dis.c: Likewise.
+	* crx-dis.c, d10v-dis.c, d30v-dis.c: Likewise.
+	* disassemble.c, dlx-dis.c, epiphany-dis.c: Likewise.
+	* fr30-dis.c, ft32-dis.c, h8300-dis.c, h8500-dis.c: Likewise.
+	* hppa-dis.c, i370-dis.c, i386-dis.c: Likewise.
+	* i860-dis.c, i960-dis.c, ip2k-dis.c: Likewise.
+	* iq2000-dis.c, lm32-dis.c, m10200-dis.c: Likewise.
+	* m10300-dis.c, m32r-dis.c, m68hc11-dis.c: Likewise.
+	* m68k-dis.c, m88k-dis.c, mcore-dis.c: Likewise.
+	* metag-dis.c, microblaze-dis.c, mmix-dis.c: Likewise.
+	* moxie-dis.c, msp430-dis.c, mt-dis.c:
+	* nds32-dis.c, nios2-dis.c, ns32k-dis.c: Likewise.
+	* or1k-dis.c, pdp11-dis.c, pj-dis.c: Likewise.
+	* ppc-dis.c, pru-dis.c, riscv-dis.c: Likewise.
+	* rl78-dis.c, s390-dis.c, score-dis.c: Likewise.
+	* sh-dis.c, sh64-dis.c, tic30-dis.c: Likewise.
+	* tic4x-dis.c, tic54x-dis.c, tic6x-dis.c: Likewise.
+	* tic80-dis.c, tilegx-dis.c, tilepro-dis.c: Likewise.
+	* v850-dis.c, vax-dis.c, visium-dis.c: Likewise.
+	* w65-dis.c, wasm32-dis.c, xc16x-dis.c: Likewise.
+	* xgate-dis.c, xstormy16-dis.c, xtensa-dis.c: Likewise.
+	* z80-dis.c, z8k-dis.c: Likewise.
+	* disassemble.h: New file.
+
+2017-05-24  Yao Qi  <yao.qi@linaro.org>
+
+	* rl78-dis.c (rl78_get_disassembler): If parameter abfd
+	is NULL, set cpu to E_FLAG_RL78_ANY_CPU.
+
+2017-05-24  Yao Qi  <yao.qi@linaro.org>
+
+	* disassemble.c (disassembler): Add arguments a, big and mach.
+	Use them.
+
+2017-05-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (NOTRACK_Fixup): New.
+	(NOTRACK): Likewise.
+	(NOTRACK_PREFIX): Likewise.
+	(last_active_prefix): Likewise.
+	(reg_table): Use NOTRACK on indirect call and jmp.
+	(ckprefix): Set last_active_prefix.
+	(prefix_name): Return "notrack" for NOTRACK_PREFIX.
+	* i386-gen.c (opcode_modifiers): Add NoTrackPrefixOk.
+	* i386-opc.h (NoTrackPrefixOk): New.
+	(i386_opcode_modifier): Add notrackprefixok.
+	* i386-opc.tbl: Add NoTrackPrefixOk to indirect call and jmp.
+	Add notrack.
+	* i386-tbl.h: Regenerated.
+
+2017-05-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* sparc-dis.c (MASK_V9): Include SPARC_OPCODE_ARCH_M8.
+	(X_IMM2): Define.
+	(compute_arch_mask): Handle bfd_mach_sparc_v8plusm8 and
+	bfd_mach_sparc_v9m8.
+	(print_insn_sparc): Handle new operand types.
+	* sparc-opc.c (MASK_M8): Define.
+	(v6): Add MASK_M8.
+	(v6notlet): Likewise.
+	(v7): Likewise.
+	(v8): Likewise.
+	(v9): Likewise.
+	(v9a): Likewise.
+	(v9b): Likewise.
+	(v9c): Likewise.
+	(v9d): Likewise.
+	(v9e): Likewise.
+	(v9v): Likewise.
+	(v9m): Likewise.
+	(v9andleon): Likewise.
+	(m8): Define.
+	(HWS_VM8): Define.
+	(HWS2_VM8): Likewise.
+	(sparc_opcode_archs): Add entry for "m8".
+	(sparc_opcodes): Add OSA2017 and M8 instructions
+	dictunpack, fpcmp{ule,ugt,eq,ne,de,ur}{8,16,32}shl,
+	fpx{ll,ra,rl}64x,
+	ldm{sh,uh,sw,uw,x,ux}, ldm{sh,uh,sw,uw,x,ux}a, ldmf{s,d},
+	ldmf{s,d}a, on{add,sub,mul,div}, rdentropy, revbitsb,
+	revbytes{h,w,x}, rle_burst, rle_length, sha3, stm{h,w,x},
+	stm{h,w,x}a, stmf{s,d}, stmf{s,d}a.
+	(asi_table): New M8 ASIs ASI_CORE_COMMIT_COUNT,
+	ASI_CORE_SELECT_COUNT, ASI_ARF_ECC_REG, ASI_ITLB_PROBE, ASI_DSFAR,
+	ASI_DTLB_PROBE_PRIMARY, ASI_DTLB_PROBE_REAL,
+	ASI_CORE_SELECT_COMMIT_NHT.
+
+2017-05-18  Alan Modra  <amodra@gmail.com>
+
+	* aarch64-asm.c: Don't compare boolean values against TRUE or FALSE.
+	* aarch64-dis.c: Likewise.
+	* aarch64-gen.c: Likewise.
+	* aarch64-opc.c: Likewise.
+
+2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
+	    Matthew Fortune  <matthew.fortune@imgtec.com>
+
+	* mips-dis.c (mips_arch_choices): Add ASE_MIPS16E2 and
+	ASE_MIPS16E2_MT flags to the unnamed MIPS16 entry.
+	(mips_convert_abiflags_ases): Handle the AFL_ASE_MIPS16E2 flag.
+	(print_insn_arg) <OP_REG28>: Add handler.
+	(validate_insn_args) <OP_REG28>: Handle.
+	(print_mips16_insn_arg): Handle MIPS16 instructions that require
+	32-bit encoding and 9-bit immediates.
+	(print_insn_mips16): Handle MIPS16 instructions that require
+	32-bit encoding and MFC0/MTC0 operand decoding.
+	* mips16-opc.c (decode_mips16_operand) <'>', '9', 'G', 'N', 'O'>
+	<'Q', 'T', 'b', 'c', 'd', 'r', 'u'>: Add handlers.
+	(RD_C0, WR_C0, E2, E2MT): New macros.
+	(mips16_opcodes): Add entries for MIPS16e2 instructions:
+	GP-relative "addiu" and its "addu" spelling, "andi", "cache",
+	"di", "ehb", "ei", "ext", "ins", GP-relative "lb", "lbu", "lh",
+	"lhu", and "lw" instructions, "ll", "lui", "lwl", "lwr", "mfc0",
+	"movn", "movtn", "movtz", "movz", "mtc0", "ori", "pause",
+	"pref", "rdhwr", "sc", GP-relative "sb", "sh" and "sw"
+	instructions, "swl", "swr", "sync" and its "sync_acquire",
+	"sync_mb", "sync_release", "sync_rmb" and "sync_wmb" aliases,
+	"xori", "dmt", "dvpe", "emt" and "evpe".  Add split
+	regular/extended entries for original MIPS16 ISA revision
+	instructions whose extended forms are subdecoded in the MIPS16e2
+	ISA revision: "li", "sll" and "srl".
+
+2017-05-15  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-dis.c (print_insn_args) <default>: Remove an MT ASE
+	reference in CP0 move operand decoding.
+
+2017-05-12  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips16-opc.c (decode_mips16_operand) <'6'>: Switch the operand
+	type to hexadecimal.
+	(mips16_opcodes): Add operandless "break" and "sdbbp" entries.
+
+2017-05-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-opc.c (mips_builtin_opcodes): Mark "synciobdma", "syncs",
+	"syncw", "syncws", "sync_acquire", "sync_mb", "sync_release",
+	"sync_rmb" and "sync_wmb" as aliases.
+	* micromips-opc.c (micromips_opcodes): Mark "sync_acquire",
+	"sync_mb", "sync_release", "sync_rmb" and "sync_wmb" as aliases.
+
+2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-dis.c (parse_option): Update quarkse_em option..
+	* arc-ext-tbl.h (dsp_fp_flt2i, dsp_fp_i2flt): Change subclass to
+	QUARKSE1.
+	(dsp_fp_div, dsp_fp_cmp): Change subclass to QUARKSE2.
+
+2017-05-03  Kito Cheng  <kito.cheng@gmail.com>
+
+	* riscv-dis.c (print_insn_args): Handle 'Co' operands.
+
+2017-05-01  Michael Clark  <michaeljclark@mac.com>
+
+	* riscv-opc.c (riscv_opcodes) <call>: Use RA not T1 as a temporary
+	register.
+
+2017-05-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-dis.c (print_insn_arg): Only clear the ISA bit for jumps
+	and branches and not synthetic data instructions.
+
+2017-05-02  Bernd Edlinger   <bernd.edlinger@hotmail.de>
+
+	* arm-dis.c (print_insn_thumb32): Fix value_in_comment.
+
+2017-04-25  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-dis.c (print_insn_arc): Smartly print enter/leave mnemonics.
+	* arc-opc.c (insert_r13el): New function.
+	(R13_EL): Define.
+	* arc-tbl.h: Add new enter/leave variants.
+
+2017-04-25  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-tbl.h: Reorder NOP entry to be before MOV instructions.
+
+2017-04-25  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips-dis.c (print_mips_disassembler_options): Add
+	`no-aliases'.
+
+2017-04-25  Maciej W. Rozycki  <macro@imgtec.com>
+
+	* mips16-opc.c (AL): New macro.
+	(mips16_opcodes): Mark "nop", "la", "dla", and synthetic forms
+	of "ld" and "lw" as aliases.
+
+2017-04-24  Tamar Christina  <tamar.christina@arm.com>
+
+	* aarch64-opc.c (aarch64_logical_immediate_p): Update DEBUG_TRACE
+	arguments.
+
+2017-04-22  Alexander Fedotov  <alfedotov@gmail.com>
+	    Alan Modra  <amodra@gmail.com>
+
+	* ppc-opc.c (ELEV): Define.
+	(vle_opcodes): Add se_rfgi and e_sc.
+	(powerpc_opcodes): Enable lbdx, lhdx, lwdx, stbdx, sthdx, stwdx
+	for E200Z4.
+
+2017-04-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* sparc-opc.c (sparc_opcodes): Mark RETT instructions as v6notv9.
+
+2017-04-21  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/21380
+	* aarch64-tbl.h (aarch64_opcode_table): Fix masks for LD1R, LD2R,
+	LD3R and LD4R.
+
+2017-04-13  Alan Modra  <amodra@gmail.com>
+
+	* epiphany-desc.c: Regenerate.
+	* fr30-desc.c: Regenerate.
+	* frv-desc.c: Regenerate.
+	* ip2k-desc.c: Regenerate.
+	* iq2000-desc.c: Regenerate.
+	* lm32-desc.c: Regenerate.
+	* m32c-desc.c: Regenerate.
+	* m32r-desc.c: Regenerate.
+	* mep-desc.c: Regenerate.
+	* mt-desc.c: Regenerate.
+	* or1k-desc.c: Regenerate.
+	* xc16x-desc.c: Regenerate.
+	* xstormy16-desc.c: Regenerate.
+
+2017-04-11  Alan Modra  <amodra@gmail.com>
+
+	* ppc-dis.c (ppc_opts): Remove PPC_OPCODE_ALTIVEC2,
+	PPC_OPCODE_VSX3, PPC_OPCODE_HTM and "htm".  Formatting.  Set
+	PPC_OPCODE_TMR for e6500.
+	* ppc-opc.c (PPCVEC2): Define as PPC_OPCODE_POWER8|PPC_OPCODE_E6500.
+	(PPCVEC3): Define as PPC_OPCODE_POWER9.
+	(PPCVSX2): Define as PPC_OPCODE_POWER8.
+	(PPCVSX3): Define as PPC_OPCODE_POWER9.
+	(PPCHTM): Define as PPC_OPCODE_POWER8.
+	(powerpc_opcodes <mftmr, mttmr>): Remove now unnecessary E6500.
+
+2017-04-10  Alan Modra  <amodra@gmail.com>
+
+	* ppc-dis.c (ppc_opts <476>): Remove PPC_OPCODE_440.
+	* ppc-opc.c (MULHW): Add PPC_OPCODE_476.
+	(powerpc_opcodes): Adjust PPC440, PPC464 and PPC476 insns to suit
+	removal of PPC_OPCODE_440 from ppc476 cpu selection bits.
+
+2017-04-09  Pip Cet  <pipcet@gmail.com>
+
+	* wasm32-dis.c (print_insn_wasm32): Avoid DECIMAL_DIG, specify
+	appropriate floating-point precision directly.
+
+2017-04-07  Alan Modra  <amodra@gmail.com>
+
+	* ppc-opc.c (powerpc_opcodes <mviwsplt, mvidsplt, lvexbx, lvepxl,
+	lvexhx, lvepx, lvexwx, stvexbx, stvexhx, stvexwx, lvtrx, lvtlx,
+	lvswx, stvfrx, stvflx, stvswx, lvsm, stvepxl, lvtrxl, stvepx,
+	lvtlxl, lvswxl, stvfrxl, stvflxl, stvswxl>): Enable E6500 only
+	vector instructions with E6500 not PPCVEC2.
+
+2017-04-06  Pip Cet  <pipcet@gmail.com>
+
+	* Makefile.am: Add wasm32-dis.c.
+	* configure.ac: Add wasm32-dis.c to wasm32 target.
+	* disassemble.c: Add wasm32 disassembler code.
+	* wasm32-dis.c: New file.
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+	* po/POTFILES.in: Regenerate.
+	* po/opcodes.pot: Regenerate.
+
+2017-04-05  Pedro Alves  <palves@redhat.com>
+
+	* arc-dis.c (parse_option, parse_disassembler_options): Constify.
+	* arm-dis.c (parse_arm_disassembler_options): Constify.
+	* ppc-dis.c (powerpc_init_dialect): Constify local.
+	* vax-dis.c (parse_disassembler_options): Constify.
+
+2017-04-03  Palmer Dabbelt  <palmer@dabbelt.com>
+
+	* riscv-dis.c (riscv_disassemble_insn): Change "_gp" to
+	RISCV_GP_SYMBOL.
+
+2017-03-30  Pip Cet  <pipcet@gmail.com>
+
+	* configure.ac: Add (empty) bfd_wasm32_arch target.
+	* configure: Regenerate
+	* po/opcodes.pot: Regenerate.
+
+2017-03-29  Sheldon Lobo  <sheldon.lobo@oracle.com>
+
+	Add support for missing SPARC ASIs from UA2005, UA2007, OSA2011, &
+	OSA2015.
+	* opcodes/sparc-opc.c (asi_table): New ASIs.
+
+2017-03-29  Alan Modra  <amodra@gmail.com>
+
+	* ppc-dis.c (ppc_opts): Set PPC_OPCODE_PPC for "any" flags.  Add
+	"raw" option.
+	(lookup_powerpc): Don't special case -1 dialect.  Handle
+	PPC_OPCODE_RAW.
+	(print_insn_powerpc): Mask out PPC_OPCODE_ANY on first
+	lookup_powerpc call, pass it on second.
+
+2017-03-27  Alan Modra  <amodra@gmail.com>
+
+	PR 21303
+	* ppc-dis.c (struct ppc_mopt): Comment.
+	(ppc_opts <e200z4>): Move PPC_OPCODE_VLE from .sticky to .cpu.
+
+2017-03-27  Rinat Zelig  <rinat@mellanox.com>
+
+	* arc-nps400-tbl.h: Add Ultra Ip and Miscellaneous instructions format.
+	* arc-opc.c: Add defines. e.g. F_NJ, F_NM , F_NO_T, F_NPS_SR,
+	F_NPS_M, F_NPS_CORE, F_NPS_ALL.
+	(insert_nps_misc_imm_offset): New function.
+	(extract_nps_misc imm_offset): New function.
+	(arc_num_flag_operands): Add F_NJ, F_NM, F_NO_T.
+	(arc_flag_special_cases): Add F_NJ, F_NM, F_NO_T.
+
+2017-03-21  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+	* s390-mkopc.c (main): Remove vx2 check.
+	* s390-opc.txt: Remove vx2 instruction flags.
+
+2017-03-21  Rinat Zelig  <rinat@mellanox.com>
+
+	* arc-nps400-tbl.h: Add cp32/cp16 instructions format.
+	* arc-opc.c: Add F_NPS_NA, NPS_DMA_IMM_ENTRY, NPS_DMA_IMM_OFFSET.
+	(insert_nps_imm_offset): New function.
+	(extract_nps_imm_offset): New function.
+	(insert_nps_imm_entry): New function.
+	(extract_nps_imm_entry): New function.
+
+2017-03-17  Alan Modra  <amodra@gmail.com>
+
+	PR 21248
+	* ppc-opc.c (powerpc_opcodes): Enable mfivor32, mfivor33,
+	mtivor32, and mtivor33 for e6500.  Move mfibatl and mfibatu after
+	those spr mnemonics they alias.  Similarly for mtibatl, mtibatu.
+
+2017-03-14  Kito Cheng  <kito.cheng@gmail.com>
+
+	* riscv-opc.c (riscv_opcodes> <c.li>: Use the 'o' immediate encoding.
+	<c.andi>: Likewise.
+	<c.addiw> Likewise.
+
+2017-03-14  Kito Cheng  <kito.cheng@gmail.com>
+
+	* riscv-opc.c (riscv_opcodes) <c.addi>: Use match_opcode.
+
+2017-03-13  Andrew Waterman  <andrew@sifive.com>
+
+	* riscv-opc.c (riscv_opcodes) <srli/C>: Use match_opcode.
+	<srl> Likewise.
+	<srai> Likewise.
+	<sra> Likewise.
+
+2017-03-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-gen.c (opcode_modifiers): Replace S with Load.
+	* i386-opc.h (S): Removed.
+	(Load): New.
+	(i386_opcode_modifier): Replace s with load.
+	* i386-opc.tbl: Add {disp8}, {disp32}, {swap}, {vex2}, {vex3}
+	and {evex}.  Replace S with Load.
+	* i386-tbl.h: Regenerated.
+
+2017-03-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-opc.tbl: Use CpuCET on rdsspq.
+	* i386-tbl.h: Regenerated.
+
+2017-03-08  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* ppc-dis.c (ppc_opts) <altivec>: Do not use PPC_OPCODE_ALTIVEC2;
+	<vsx>: Do not use PPC_OPCODE_VSX3;
+
+2017-03-08  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* ppc-opc.c (powerpc_opcodes) <lnia>: New extended mnemonic.
+
+2017-03-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* i386-dis.c (REG_0F1E_MOD_3): New enum.
+	(MOD_0F1E_PREFIX_1): Likewise.
+	(MOD_0F38F5_PREFIX_2): Likewise.
+	(MOD_0F38F6_PREFIX_0): Likewise.
+	(RM_0F1E_MOD_3_REG_7): Likewise.
+	(PREFIX_MOD_0_0F01_REG_5): Likewise.
+	(PREFIX_MOD_3_0F01_REG_5_RM_1): Likewise.
+	(PREFIX_MOD_3_0F01_REG_5_RM_2): Likewise.
+	(PREFIX_0F1E): Likewise.
+	(PREFIX_MOD_0_0FAE_REG_5): Likewise.
+	(PREFIX_0F38F5): Likewise.
+	(dis386_twobyte): Use PREFIX_0F1E.
+	(reg_table): Add REG_0F1E_MOD_3.
+	(prefix_table): Add PREFIX_MOD_0_0F01_REG_5,
+	PREFIX_MOD_3_0F01_REG_5_RM_1, PREFIX_MOD_3_0F01_REG_5_RM_2,
+	PREFIX_0F1E, PREFIX_MOD_0_0FAE_REG_5 and PREFIX_0F38F5.  Update
+	PREFIX_0FAE_REG_6 and PREFIX_0F38F6.
+	(three_byte_table): Use PREFIX_0F38F5.
+	(mod_table): Use PREFIX_MOD_0_0F01_REG_5, PREFIX_MOD_0_0FAE_REG_5.
+	Add MOD_0F1E_PREFIX_1, MOD_0F38F5_PREFIX_2, MOD_0F38F6_PREFIX_0.
+	(rm_table): Add MOD_0F38F5_PREFIX_2, MOD_0F38F6_PREFIX_0,
+	RM_0F1E_MOD_3_REG_7.  Use PREFIX_MOD_3_0F01_REG_5_RM_1 and
+	PREFIX_MOD_3_0F01_REG_5_RM_2.
+	* i386-gen.c (cpu_flag_init): Add CPU_CET_FLAGS.
+	(cpu_flags): Add CpuCET.
+	* i386-opc.h (CpuCET): New enum.
+	(CpuUnused): Commented out.
+	(i386_cpu_flags): Add cpucet.
+	* i386-opc.tbl: Add Intel CET instructions.
+	* i386-init.h: Regenerated.
+	* i386-tbl.h: Likewise.
+
+2017-03-06  Alan Modra  <amodra@gmail.com>
+
+	PR 21124
+	* ppc-opc.c (extract_esync, extract_ls, extract_ral, extract_ram)
+	(extract_raq, extract_ras, extract_rbx): New functions.
+	(powerpc_operands): Use opposite corresponding insert function.
+	(Q_MASK): Define.
+	(powerpc_opcodes): Apply Q_MASK to all quad insns with even
+	register restriction.
+
+2017-02-28  Peter Bergner  <bergner@vnet.ibm.com>
+
+	* disassemble.c Include "safe-ctype.h".
+	(disassemble_init_for_target): Handle s390 init.
+	(remove_whitespace_and_extra_commas): New function.
+	(disassembler_options_cmp): Likewise.
+	* arm-dis.c: Include "libiberty.h".
+	(NUM_ELEM): Delete.
+	(regnames): Use long disassembler style names.
+	Add force-thumb and no-force-thumb options.
+	(NUM_ARM_REGNAMES): Rename from this...
+	(NUM_ARM_OPTIONS): ...to this.  Use ARRAY_SIZE.
+	(get_arm_regname_num_options): Delete.
+	(set_arm_regname_option): Likewise.
+	(get_arm_regnames): Likewise.
+	(parse_disassembler_options): Likewise.
+	(parse_arm_disassembler_option): Rename from this...
+	(parse_arm_disassembler_options): ...to this.  Make static.
+	Use new FOR_EACH_DISASSEMBLER_OPTION macro to scan over options.
+	(print_insn): Use parse_arm_disassembler_options.
+	(disassembler_options_arm): New function.
+	(print_arm_disassembler_options): Handle updated regnames.
+	* ppc-dis.c: Include "libiberty.h".
+	(ppc_opts): Add "32" and "64" entries.
+	(ppc_parse_cpu): Use ARRAY_SIZE and disassembler_options_cmp.
+	(powerpc_init_dialect): Add break to switch statement.
+	Use new FOR_EACH_DISASSEMBLER_OPTION macro.
+	(disassembler_options_powerpc): New function.
+	(print_ppc_disassembler_options): Use ARRAY_SIZE.
+	Remove printing of "32" and "64".
+	* s390-dis.c: Include "libiberty.h".
+	(init_flag): Remove unneeded variable.
+	(struct s390_options_t): New structure type.
+	(options): New structure.
+	(init_disasm): Rename from this...
+	(disassemble_init_s390): ...to this.  Add initializations for
+	current_arch_mask and option_use_insn_len_bits_p.  Remove init_flag.
+	(print_insn_s390): Delete call to init_disasm.
+	(disassembler_options_s390): New function.
+	(print_s390_disassembler_options): Print using information from
+	struct 'options'.
+	* po/opcodes.pot: Regenerate.
+
+2017-02-28  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (PCMPESTR_Fixup): New.
+	(VEX_W_0F3A60_P_2, VEX_W_0F3A61_P_2): Delete.
+	(prefix_table): Use PCMPESTR_Fixup.
+	(vex_len_table): Make VPCMPESTR{I,M} entries leaf ones and use
+	PCMPESTR_Fixup.
+	(vex_w_table): Delete VPCMPESTR{I,M} entries.
+	* i386-opc.tbl (pcmpestri, pcmpestrm, vpcmpestri, vpcmpestrm):
+	Split 64-bit and non-64-bit variants.
+	* opcodes/i386-tbl.h: Re-generate.
+
+2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* aarch64-tbl.h (OP_SVE_HMH, OP_SVE_VMU_HSD, OP_SVE_VMVU_HSD)
+	(OP_SVE_VMVV_HSD, OP_SVE_VMVVU_HSD, OP_SVE_VM_HSD, OP_SVE_VUVV_HSD)
+	(OP_SVE_VUV_HSD, OP_SVE_VU_HSD, OP_SVE_VVVU_H, OP_SVE_VVVU_S)
+	(OP_SVE_VVVU_HSD, OP_SVE_VVV_D, OP_SVE_VVV_D_H, OP_SVE_VVV_H)
+	(OP_SVE_VVV_HSD, OP_SVE_VVV_S, OP_SVE_VVV_S_B, OP_SVE_VVV_SD_BH)
+	(OP_SVE_VV_BHSDQ, OP_SVE_VV_HSD, OP_SVE_VZVV_HSD, OP_SVE_VZV_HSD)
+	(OP_SVE_V_HSD): New macros.
+	(OP_SVE_VMU_SD, OP_SVE_VMVU_SD, OP_SVE_VM_SD, OP_SVE_VUVV_SD)
+	(OP_SVE_VU_SD, OP_SVE_VVVU_SD, OP_SVE_VVV_SD, OP_SVE_VZVV_SD)
+	(OP_SVE_VZV_SD, OP_SVE_V_SD): Delete.
+	(aarch64_opcode_table): Add new SVE instructions.
+	(aarch64_opcode_table): Use imm_rotate{1,2} instead of imm_rotate
+	for rotation operands.  Add new SVE operands.
+	* aarch64-asm.h (ins_sve_addr_ri_s4): New inserter.
+	(ins_sve_quad_index): Likewise.
+	(ins_imm_rotate): Split into...
+	(ins_imm_rotate1, ins_imm_rotate2): ...these two inserters.
+	* aarch64-asm.c (aarch64_ins_imm_rotate): Split into...
+	(aarch64_ins_imm_rotate1, aarch64_ins_imm_rotate2): ...these two
+	functions.
+	(aarch64_ins_sve_addr_ri_s4): New function.
+	(aarch64_ins_sve_quad_index): Likewise.
+	(do_misc_encoding): Handle "MOV Zn.Q, Qm".
+	* aarch64-asm-2.c: Regenerate.
+	* aarch64-dis.h (ext_sve_addr_ri_s4): New extractor.
+	(ext_sve_quad_index): Likewise.
+	(ext_imm_rotate): Split into...
+	(ext_imm_rotate1, ext_imm_rotate2): ...these two extractors.
+	* aarch64-dis.c (aarch64_ext_imm_rotate): Split into...
+	(aarch64_ext_imm_rotate1, aarch64_ext_imm_rotate2): ...these two
+	functions.
+	(aarch64_ext_sve_addr_ri_s4): New function.
+	(aarch64_ext_sve_quad_index): Likewise.
+	(aarch64_ext_sve_index): Allow quad indices.
+	(do_misc_decoding): Likewise.
+	* aarch64-dis-2.c: Regenerate.
+	* aarch64-opc.h (FLD_SVE_i3h, FLD_SVE_rot1, FLD_SVE_rot2): New
+	aarch64_field_kinds.
+	(OPD_F_OD_MASK): Widen by one bit.
+	(OPD_F_NO_ZR): Bump accordingly.
+	(get_operand_field_width): New function.
+	* aarch64-opc.c (fields): Add new SVE fields.
+	(operand_general_constraint_met_p): Handle new SVE operands.
+	(aarch64_print_operand): Likewise.
+	* aarch64-opc-2.c: Regenerate.
+
+2017-02-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* aarch64-tbl.h (aarch64_feature_simd_v8_3): Replace with...
+	(aarch64_feature_compnum): ...this.
+	(SIMD_V8_3): Replace with...
+	(COMPNUM): ...this.
+	(CNUM_INSN): New macro.
+	(aarch64_opcode_table): Use it for the complex number instructions.
+
+2017-02-24  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (reg_table): REG_F6/1 and REG_F7/1 decode as TEST.
+
+2017-02-23  Sheldon Lobo <sheldon.lobo@oracle.com>
+
+	Add support for associating SPARC ASIs with an architecture level.
+	* include/opcode/sparc.h (sparc_asi): New sparc_asi struct.
+	* opcodes/sparc-opc.c (asi_table): Updated asi_table and encoding/
+	decoding of SPARC ASIs.
+
+2017-02-23  Jan Beulich  <jbeulich@suse.com>
+
+	* i386-dis.c (get_valid_dis386): Don't special case VEX opcode
+	82. For 3-byte VEX only special case opcode 77 in VEX_0F space.
+
+2017-02-21  Jan Beulich  <jbeulich@suse.com>
+
+	* aarch64-asm.c (convert_bfc_to_bfm): Copy operand 0 to operand
+	1 (instead of to itself). Correct typo.
+
+2017-02-14  Andrew Waterman  <andrew@sifive.com>
+
+	* riscv-opc.c (riscv_opcodes): Add sfence.vma instruction and
+	pseudoinstructions.
+
+2017-02-15  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* aarch64-opc.c (aarch64_sys_regs): Add SVE registers.
+	(aarch64_sys_reg_supported_p): Handle them.
+
+2017-02-15  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* arc-opc.c (UIMM6_20R): Define.
+	(SIMM12_20): Use above.
+	(SIMM12_20R): Define.
+	(SIMM3_5_S): Use above.
+	(UIMM7_A32_11R_S): Define.
+	(UIMM7_9_S): Use above.
+	(UIMM3_13R_S): Define.
+	(SIMM11_A32_7_S): Use above.
+	(SIMM9_8R): Define.
+	(UIMM10_A32_8_S): Use above.
+	(UIMM8_8R_S): Define.
+	(W6): Use above.
+	(arc_relax_opcodes): Use all above defines.
+
+2017-02-15  Vineet Gupta <vgupta@synopsys.com>
+
+	* arc-regs.h: Distinguish some of the registers different on
+	ARC700 and HS38 cpus.
+
+2017-02-14  Alan Modra  <amodra@gmail.com>
+
+	PR 21118
+	* ppc-opc.c (powerpc_operands): Flag SPR, SPRG and TBR entries
+	with PPC_OPERAND_SPR.  Flag PSQ and PSQM with PPC_OPERAND_GQR.
+
+2017-02-11  Stafford Horne  <shorne@gmail.com>
+	    Alan Modra  <amodra@gmail.com>
+
+	* cgen-opc.c (cgen_lookup_insn): Delete buf and base_insn temps.
+	Use insn_bytes_value and insn_int_value directly instead.  Don't
+	free allocated memory until function exit.
+
+2017-02-10  Nicholas Piggin  <npiggin@gmail.com>
+
+	* ppc-opc.c (powerpc_opcodes) <scv, rfscv>: New mnemonics.
+
+2017-02-03  Nick Clifton  <nickc@redhat.com>
+
+	PR 21096
+	* aarch64-opc.c (print_register_list): Ensure that the register
+	list index will fir into the tb buffer.
+	(print_register_offset_address): Likewise.
+	* tic6x-dis.c (print_insn_tic6x): Increase size of func_unit_buf.
+
+2017-01-27  Alexis Deruell  <alexis.deruelle@gmail.com>
+
+	PR 21056
+	* tic6x-dis.c (print_insn_tic6x): Correct displaying of parallel
+	instructions when the previous fetch packet ends with a 32-bit
+	instruction.
+
+2017-01-24  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* pru-opc.c: Remove vague reference to a future GDB port.
+
+2017-01-20  Nick Clifton  <nickc@redhat.com>
+
+	* po/ga.po: Updated Irish translation.
+
+2017-01-18  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* arm-dis.c (coprocessor_opcodes): Fix vcmla mask and disassembly.
+
+2017-01-13  Yao Qi  <yao.qi@linaro.org>
+
+	* m68k-dis.c (match_insn_m68k): Extend comments.  Return -1
+	if FETCH_DATA returns 0.
+	(m68k_scan_mask): Likewise.
+	(print_insn_m68k): Update code to handle -1 return value.
+
+2017-01-13  Yao Qi  <yao.qi@linaro.org>
+
+	* m68k-dis.c (enum print_insn_arg_error): New.
+	(NEXTBYTE): Replace -3 with
+	PRINT_INSN_ARG_MEMORY_ERROR.
+	(NEXTULONG): Likewise.
+	(NEXTSINGLE): Likewise.
+	(NEXTDOUBLE): Likewise.
+	(NEXTDOUBLE): Likewise.
+	(NEXTPACKED): Likewise.
+	(FETCH_ARG): Likewise.
+	(FETCH_DATA): Update comments.
+	(print_insn_arg): Update comments. Replace magic numbers with
+	enum.
+	(match_insn_m68k): Likewise.
+
+2017-01-12  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+	* i386-dis.c (enum): Add PREFIX_EVEX_0F3855, EVEX_W_0F3855_P_2.
+	* i386-dis-evex.h (evex_table): Updated.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512_VPOPCNTDQ_FLAGS,
+	CPU_ANY_AVX512_VPOPCNTDQ_FLAGS. Update CPU_ANY_AVX512F_FLAGS.
+	(cpu_flags): Add CpuAVX512_VPOPCNTDQ.
+	* i386-opc.h (enum): (AVX512_VPOPCNTDQ): New.
+	(i386_cpu_flags): Add cpuavx512_vpopcntdq.
+	* i386-opc.tbl: Add Intel AVX512_VPOPCNTDQ instructions.
+	* i386-init.h: Regenerate.
+	* i386-tbl.h: Ditto.
+
+2017-01-12  Yao Qi  <yao.qi@linaro.org>
+
+	* msp430-dis.c (msp430_singleoperand): Return -1 if
+	msp430dis_opcode_signed returns false.
+	(msp430_doubleoperand): Likewise.
+	(msp430_branchinstr): Return -1 if
+	msp430dis_opcode_unsigned returns false.
+	(msp430x_calla_instr): Likewise.
+	(print_insn_msp430): Likewise.
+
+2017-01-05  Nick Clifton  <nickc@redhat.com>
+
+	PR 20946
+	* frv-desc.c (lookup_mach_via_bfd_name): Return NULL if the name
+	could not be matched.
+	(frv_cgen_cpu_open): Allow for lookup_mach_via_bfd_name returning
+	NULL.
+
+2017-01-04  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* aarch64-tbl.h (RCPC, RCPC_INSN): Define.
+	(aarch64_opcode_table): Use RCPC_INSN.
+
+2017-01-03  Kito Cheng  <kito.cheng@gmail.com>
+
+	* riscv-opc.c (riscv-opcodes): Add support for the "q" ISA
+	extension.
+	* riscv-opcodes/all-opcodes: Likewise.
+
+2017-01-03  Dilyan Palauzov  <dilyan.palauzov@aegee.org>
+
+	* riscv-dis.c (print_insn_args): Add fall through comment.
+
+2017-01-03  Nick Clifton  <nickc@redhat.com>
+
+	* po/sr.po: New Serbian translation.
+	* configure.ac (ALL_LINGUAS): Add sr.
+	* configure: Regenerate.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	* epiphany-desc.h: Regenerate.
+	* epiphany-opc.h: Regenerate.
+	* fr30-desc.h: Regenerate.
+	* fr30-opc.h: Regenerate.
+	* frv-desc.h: Regenerate.
+	* frv-opc.h: Regenerate.
+	* ip2k-desc.h: Regenerate.
+	* ip2k-opc.h: Regenerate.
+	* iq2000-desc.h: Regenerate.
+	* iq2000-opc.h: Regenerate.
+	* lm32-desc.h: Regenerate.
+	* lm32-opc.h: Regenerate.
+	* m32c-desc.h: Regenerate.
+	* m32c-opc.h: Regenerate.
+	* m32r-desc.h: Regenerate.
+	* m32r-opc.h: Regenerate.
+	* mep-desc.h: Regenerate.
+	* mep-opc.h: Regenerate.
+	* mt-desc.h: Regenerate.
+	* mt-opc.h: Regenerate.
+	* or1k-desc.h: Regenerate.
+	* or1k-opc.h: Regenerate.
+	* xc16x-desc.h: Regenerate.
+	* xc16x-opc.h: Regenerate.
+	* xstormy16-desc.h: Regenerate.
+	* xstormy16-opc.h: Regenerate.
+
+2017-01-02  Alan Modra  <amodra@gmail.com>
+
+	Update year range in copyright notice of all files.
+
+For older changes see ChangeLog-2016
+
+Copyright (C) 2017 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
+Local Variables:
+mode: change-log
+left-margin: 8
+fill-column: 74
+version-control: never
+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.0.50.20180103/opcodes/configure.ac ./opcodes/configure.ac
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/configure.ac	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/configure.ac	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+dnl   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 dnl
 dnl This file is free software; you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/configure.com ./opcodes/configure.com
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/configure.com	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/configure.com	2018-01-04 01:49:19.000000000 +0000
@@ -6,7 +6,7 @@
 $!
 $! Written by Tristan Gingold (gingold@adacore.com)
 $!
-$!   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+$!   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 $!
 $! This file is free software; you can redistribute it and/or modify
 $! it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cr16-dis.c ./opcodes/cr16-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cr16-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cr16-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler code for CR16.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com).
 
    This file is part of GAS, GDB and the GNU binutils.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cr16-opc.c ./opcodes/cr16-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cr16-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cr16-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* cr16-opc.c -- Table of opcodes for the CR16 processor.
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
    Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cris-dis.c ./opcodes/cris-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cris-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cris-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler code for CRIS.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB, Lund, Sweden.
    Written by Hans-Peter Nilsson.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cris-opc.c ./opcodes/cris-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/cris-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/cris-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* cris-opc.c -- Table of opcodes for the CRIS processor.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Axis Communications AB, Lund, Sweden.
    Originally written for GAS 1.38.1 by Mikael Asker.
    Reorganized by Hans-Peter Nilsson.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/crx-dis.c ./opcodes/crx-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/crx-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/crx-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler code for CRX.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Contributed by Tomer Levi, NSC, Israel.
    Written by Tomer Levi.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/crx-opc.c ./opcodes/crx-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/crx-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/crx-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* crx-opc.c -- Table of opcodes for the CRX processor.
-   Copyright (C) 2004-2017 Free Software Foundation, Inc.
+   Copyright (C) 2004-2018 Free Software Foundation, Inc.
    Contributed by Tomer Levi NSC, Israel.
    Originally written for GAS 2.12 by Tomer Levi.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d10v-dis.c ./opcodes/d10v-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d10v-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/d10v-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble D10V instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d10v-opc.c ./opcodes/d10v-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d10v-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/d10v-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* d10v-opc.c -- D10V opcode list
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Written by Martin Hunt, Cygnus Support
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d30v-dis.c ./opcodes/d30v-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d30v-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/d30v-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble D30V instructions.
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d30v-opc.c ./opcodes/d30v-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/d30v-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/d30v-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* d30v-opc.c -- D30V opcode list
-   Copyright (C) 1997-2017 Free Software Foundation, Inc.
+   Copyright (C) 1997-2018 Free Software Foundation, Inc.
    Written by Martin Hunt, Cygnus Support
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/disassemble.c ./opcodes/disassemble.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/disassemble.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/disassemble.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Select disassembly routine for specified architecture.
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/disassemble.h ./opcodes/disassemble.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/disassemble.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/disassemble.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* Header only used inside opcodes library for disassemble.
 
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dis-buf.c ./opcodes/dis-buf.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dis-buf.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/dis-buf.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble from a buffer, for GNU.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dis-init.c ./opcodes/dis-init.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dis-init.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/dis-init.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* Initialize "struct disassemble_info".
 
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dlx-dis.c ./opcodes/dlx-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/dlx-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/dlx-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Instruction printing code for the DLX Microprocessor
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
    Contributed by Kuang Hwa Lin.  Written by Kuang Hwa Lin, 03/2002.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-asm.c ./opcodes/epiphany-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-desc.c ./opcodes/epiphany-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-desc.h ./opcodes/epiphany-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-dis.c ./opcodes/epiphany-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-ibld.c ./opcodes/epiphany-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-opc.c ./opcodes/epiphany-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-opc.h ./opcodes/epiphany-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/epiphany-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/epiphany-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-asm.c ./opcodes/fr30-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-desc.c ./opcodes/fr30-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-desc.h ./opcodes/fr30-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-dis.c ./opcodes/fr30-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-ibld.c ./opcodes/fr30-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-opc.c ./opcodes/fr30-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-opc.h ./opcodes/fr30-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/fr30-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/fr30-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-asm.c ./opcodes/frv-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-desc.c ./opcodes/frv-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-desc.h ./opcodes/frv-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-dis.c ./opcodes/frv-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-ibld.c ./opcodes/frv-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-opc.c ./opcodes/frv-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-opc.h ./opcodes/frv-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/frv-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/frv-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ft32-dis.c ./opcodes/ft32-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ft32-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ft32-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble ft32 instructions.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by FTDI (support@ftdichip.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ft32-opc.c ./opcodes/ft32-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ft32-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ft32-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ft32-opc.c -- Definitions for ft32 opcodes.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by FTDI (support@ftdichip.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8300-dis.c ./opcodes/h8300-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8300-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/h8300-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble h8300 instructions.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8500-dis.c ./opcodes/h8500-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8500-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/h8500-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble h8500 instructions.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8500-opc.h ./opcodes/h8500-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/h8500-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/h8500-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* Instruction opcode header for Renesas 8500.
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/hppa-dis.c ./opcodes/hppa-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/hppa-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/hppa-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler for the PA-RISC. Somewhat derived from sparc-pinsn.c.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    Contributed by the Center for Software Science at the
    University of Utah (pa-gdb-bugs@cs.utah.edu).
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i370-dis.c ./opcodes/i370-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i370-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i370-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* i370-dis.c -- Disassemble Instruction 370 (ESA/390) instructions
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    PowerPC version written by Ian Lance Taylor, Cygnus Support
    Rewritten for i370 ESA/390 support by Linas Vepstas <linas@linas.org>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i370-opc.c ./opcodes/i370-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i370-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i370-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* i370-opc.c -- Instruction 370 (ESA/390) architecture opcode list
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    PowerPC version written by Ian Lance Taylor, Cygnus Support
    Rewritten for i370 ESA/390 support by Linas Vepstas <linas@linas.org> 1998, 1999
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-dis.c ./opcodes/i386-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print i386 instructions for GDB, the GNU debugger.
-   Copyright (C) 1988-2017 Free Software Foundation, Inc.
+   Copyright (C) 1988-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-gen.c ./opcodes/i386-gen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-gen.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-gen.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
@@ -718,7 +718,7 @@ static void
 process_copyright (FILE *fp)
 {
   fprintf (fp, "/* This file is automatically generated by i386-gen.  Do not edit!  */\n\
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.\n\
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.\n\
 \n\
    This file is part of the GNU opcodes library.\n\
 \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.0.50.20180103/opcodes/i386-init.h ./opcodes/i386-init.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-init.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-init.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by i386-gen.  Do not edit!  */
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.c ./opcodes/i386-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Intel 80386 opcode table
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.h ./opcodes/i386-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Declarations for Intel 80386 opcode table
-   Copyright (C) 2007-2017 Free Software Foundation, Inc.
+   Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.tbl ./opcodes/i386-opc.tbl
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-opc.tbl	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-opc.tbl	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 // i386 opcode table.
-// Copyright (C) 2007-2017 Free Software Foundation, Inc.
+// Copyright (C) 2007-2018 Free Software Foundation, Inc.
 //
 // This file is part of the GNU opcodes library.
 //
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-reg.tbl ./opcodes/i386-reg.tbl
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-reg.tbl	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-reg.tbl	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 // i386 register table.
-// Copyright (C) 2007-2017 Free Software Foundation, Inc.
+// Copyright (C) 2007-2018 Free Software Foundation, Inc.
 //
 // This file is part of the GNU opcodes library.
 //
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-tbl.h ./opcodes/i386-tbl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i386-tbl.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i386-tbl.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by i386-gen.  Do not edit!  */
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i860-dis.c ./opcodes/i860-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i860-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i860-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler for the i860.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    Contributed by Jason Eckhardt <jle@cygnus.com>.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i960-dis.c ./opcodes/i960-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/i960-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/i960-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble i80960 instructions.
-   Copyright (C) 1990-2017 Free Software Foundation, Inc.
+   Copyright (C) 1990-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-asmtab.c ./opcodes/ia64-asmtab.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-asmtab.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-asmtab.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated by ia64-gen.  Do not edit!  */
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-asmtab.h ./opcodes/ia64-asmtab.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-asmtab.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-asmtab.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-asmtab.h -- Header for compacted IA-64 opcode tables.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Bob Manson of Cygnus Support <manson@cygnus.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-dis.c ./opcodes/ia64-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-dis.c -- Disassemble ia64 instructions
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-gen.c ./opcodes/ia64-gen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-gen.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-gen.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-gen.c -- Generate a shrunk set of opcode tables
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Bob Manson, Cygnus Solutions, <manson@cygnus.com>
 
    This file is part of the GNU opcodes library.
@@ -2843,7 +2843,7 @@ main (int argc, char **argv)
   collapse_redundant_completers ();
 
   printf ("/* This file is automatically generated by ia64-gen.  Do not edit!  */\n");
-  printf ("/* Copyright (C) 2007-2017 Free Software Foundation, Inc.\n\
+  printf ("/* Copyright (C) 2007-2018 Free Software Foundation, Inc.\n\
 \n\
    This file is part of the GNU opcodes library.\n\
 \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.0.50.20180103/opcodes/ia64-opc-a.c ./opcodes/ia64-opc-a.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-a.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-a.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-a.c -- IA-64 `A' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-b.c ./opcodes/ia64-opc-b.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-b.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-b.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-b.c -- IA-64 `B' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc.c ./opcodes/ia64-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc.c -- Functions to access the compacted opcode table
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Bob Manson of Cygnus Solutions, <manson@cygnus.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-d.c ./opcodes/ia64-opc-d.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-d.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-d.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-d.c -- IA-64 `D' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-f.c ./opcodes/ia64-opc-f.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-f.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-f.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-f.c -- IA-64 `F' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc.h ./opcodes/ia64-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc.h -- IA-64 opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-i.c ./opcodes/ia64-opc-i.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-i.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-i.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-i.c -- IA-64 `I' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-m.c ./opcodes/ia64-opc-m.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-m.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-m.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-m.c -- IA-64 `M' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-x.c ./opcodes/ia64-opc-x.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ia64-opc-x.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ia64-opc-x.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* ia64-opc-x.c -- IA-64 `X' opcode table.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Timothy Wall <twall@cygnus.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-asm.c ./opcodes/ip2k-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-desc.c ./opcodes/ip2k-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-desc.h ./opcodes/ip2k-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-dis.c ./opcodes/ip2k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-ibld.c ./opcodes/ip2k-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-opc.c ./opcodes/ip2k-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-opc.h ./opcodes/ip2k-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ip2k-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ip2k-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-asm.c ./opcodes/iq2000-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-desc.c ./opcodes/iq2000-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-desc.h ./opcodes/iq2000-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-dis.c ./opcodes/iq2000-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-ibld.c ./opcodes/iq2000-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-opc.c ./opcodes/iq2000-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-opc.h ./opcodes/iq2000-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/iq2000-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/iq2000-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-asm.c ./opcodes/lm32-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-desc.c ./opcodes/lm32-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-desc.h ./opcodes/lm32-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-dis.c ./opcodes/lm32-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-ibld.c ./opcodes/lm32-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opc.c ./opcodes/lm32-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opc.h ./opcodes/lm32-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opinst.c ./opcodes/lm32-opinst.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/lm32-opinst.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/lm32-opinst.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10200-dis.c ./opcodes/m10200-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10200-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m10200-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble MN10200 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10200-opc.c ./opcodes/m10200-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10200-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m10200-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Assemble Matsushita MN10200 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10300-dis.c ./opcodes/m10300-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10300-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m10300-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble MN10300 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10300-opc.c ./opcodes/m10300-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m10300-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m10300-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Assemble Matsushita MN10300 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-asm.c ./opcodes/m32c-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-desc.c ./opcodes/m32c-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-desc.h ./opcodes/m32c-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-dis.c ./opcodes/m32c-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-ibld.c ./opcodes/m32c-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-opc.c ./opcodes/m32c-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-opc.h ./opcodes/m32c-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32c-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32c-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-asm.c ./opcodes/m32r-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-desc.c ./opcodes/m32r-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-desc.h ./opcodes/m32r-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-dis.c ./opcodes/m32r-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-ibld.c ./opcodes/m32r-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opc.c ./opcodes/m32r-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opc.h ./opcodes/m32r-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opinst.c ./opcodes/m32r-opinst.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m32r-opinst.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m32r-opinst.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68hc11-dis.c ./opcodes/m68hc11-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68hc11-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m68hc11-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* m68hc11-dis.c -- Motorola 68HC11 & 68HC12 disassembly
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Stephane Carrez (stcarrez@nerim.fr)
    XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68hc11-opc.c ./opcodes/m68hc11-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68hc11-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m68hc11-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* m68hc11-opc.c -- Motorola 68HC11, 68HC12, 9S12X and XGATE opcode list
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Stephane Carrez (stcarrez@nerim.fr)
    XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk)
    Note: min/max cycles not updated for S12X opcodes.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68k-dis.c ./opcodes/m68k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m68k-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print Motorola 68k instructions.
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68k-opc.c ./opcodes/m68k-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m68k-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m68k-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for m680[012346]0/m6888[12]/m68851/mcf5200.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m88k-dis.c ./opcodes/m88k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/m88k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/m88k-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print instructions for the Motorola 88000, for GDB and GNU Binutils.
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2018 Free Software Foundation, Inc.
    Contributed by Data General Corporation, November 1989.
    Partially derived from an earlier printcmd.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.0.50.20180103/opcodes/MAINTAINERS ./opcodes/MAINTAINERS
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/MAINTAINERS	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/MAINTAINERS	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 See ../binutils/MAINTAINERS
 
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
+Copyright (C) 2012-2018 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/Makefile.am ./opcodes/Makefile.am
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/Makefile.am	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/Makefile.am	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 ## Process this file with automake to generate Makefile.in
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/Makefile.in ./opcodes/Makefile.in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/Makefile.in	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/Makefile.in	2018-01-04 01:49:19.000000000 +0000
@@ -16,7 +16,7 @@
 @SET_MAKE@
 
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/makefile.vms ./opcodes/makefile.vms
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/makefile.vms	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/makefile.vms	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
 #
 # Created by Klaus K"ampf, kkaempf@progis.de
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mcore-dis.c ./opcodes/mcore-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mcore-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mcore-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble Motorola M*Core instructions.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mcore-opc.h ./opcodes/mcore-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mcore-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mcore-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Assembler instructions for Motorola's Mcore processor
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-asm.c ./opcodes/mep-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-asm.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-desc.c ./opcodes/mep-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-desc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-desc.h ./opcodes/mep-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-desc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-dis.c ./opcodes/mep-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-ibld.c ./opcodes/mep-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-ibld.c	2018-01-04 01:49:19.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-opc.c ./opcodes/mep-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-opc.c	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-opc.h ./opcodes/mep-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mep-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mep-opc.h	2018-01-04 01:49:19.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/metag-dis.c ./opcodes/metag-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/metag-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/metag-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble Imagination Technologies Meta instructions.
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Imagination Technologies Ltd.
 
    This library is free software; you can redistribute it and/or modify
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-dis.c ./opcodes/microblaze-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/microblaze-dis.c	2018-01-04 01:49:19.000000000 +0000
@@ -1,6 +1,6 @@
 /* Disassemble Xilinx microblaze instructions.
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-dis.h ./opcodes/microblaze-dis.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-dis.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/microblaze-dis.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* Disassemble Xilinx microblaze instructions.
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-opc.h ./opcodes/microblaze-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/microblaze-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* microblaze-opc.h -- MicroBlaze Opcodes
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-opcm.h ./opcodes/microblaze-opcm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/microblaze-opcm.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/microblaze-opcm.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* microblaze-opcm.h -- Header used in microblaze-opc.h
 
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/micromips-opc.c ./opcodes/micromips-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/micromips-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/micromips-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* micromips-opc.c.  microMIPS opcode table.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Contributed by Chao-ying Fu, MIPS Technologies, Inc.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips16-opc.c ./opcodes/mips16-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips16-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mips16-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mips16-opc.c.  Mips16 opcode table.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
    Contributed by Ian Lance Taylor, Cygnus Support
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-dis.c ./opcodes/mips-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mips-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print mips instructions for GDB, the GNU debugger, or for objdump.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
    Contributed by Nobuyuki Hikichi(hikichi@sra.co.jp).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-formats.h ./opcodes/mips-formats.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-formats.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mips-formats.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mips-formats.h
-   Copyright (C) 2013-2017 Free Software Foundation, Inc.
+   Copyright (C) 2013-2018 Free Software Foundation, Inc.
 
    This library is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-opc.c ./opcodes/mips-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mips-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mips-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mips-opc.c -- MIPS opcode list.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
    Contributed by Ralph Campbell and OSF
    Commented and modified by Ian Lance Taylor, Cygnus Support
    Extended for MIPS32 support by Anders Norlander, and by SiByte, 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.0.50.20180103/opcodes/mmix-dis.c ./opcodes/mmix-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mmix-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mmix-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mmix-dis.c -- Disassemble MMIX instructions.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Written by Hans-Peter Nilsson (hp@bitrange.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mmix-opc.c ./opcodes/mmix-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mmix-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mmix-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mmix-opc.c -- MMIX opcode table
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    Written by Hans-Peter Nilsson (hp@bitrange.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/moxie-dis.c ./opcodes/moxie-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/moxie-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/moxie-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble moxie instructions.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/moxie-opc.c ./opcodes/moxie-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/moxie-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/moxie-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* moxie-opc.c -- Definitions for moxie opcodes.
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by Anthony Green (green@moxielogic.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-decode.c ./opcodes/msp430-decode.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-decode.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/msp430-decode.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 #line 1 "msp430-decode.opc"
 /* -*- c -*- */
-/* Copyright (C) 2013-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-decode.opc ./opcodes/msp430-decode.opc
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-decode.opc	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/msp430-decode.opc	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* -*- c -*- */
-/* Copyright (C) 2013-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-dis.c ./opcodes/msp430-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/msp430-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/msp430-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble MSP430 instructions.
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    Contributed by Dmitry Diky <diwil@mail.ru>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-asm.c ./opcodes/mt-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-asm.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-desc.c ./opcodes/mt-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-desc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-desc.h ./opcodes/mt-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-desc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-dis.c ./opcodes/mt-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-ibld.c ./opcodes/mt-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-ibld.c	2018-01-04 01:49:20.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-opc.c ./opcodes/mt-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-opc.h ./opcodes/mt-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/mt-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/mt-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-asm.c ./opcodes/nds32-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nds32-asm.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-asm.h ./opcodes/nds32-asm.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-asm.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nds32-asm.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-dis.c ./opcodes/nds32-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nds32-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-opc.h ./opcodes/nds32-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nds32-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nds32-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* NDS32-specific support for 32-bit ELF.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Andes Technology Corporation.
 
    This file is part of BFD, the Binary File Descriptor library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nios2-dis.c ./opcodes/nios2-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nios2-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nios2-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Altera Nios II disassemble routines
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/opcodes/nios2-opc.c ./opcodes/nios2-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/nios2-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/nios2-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Altera Nios II opcode list.
-   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+   Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Nigel Gray (ngray@altera.com).
    Contributed by Mentor Graphics, 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.0.50.20180103/opcodes/ns32k-dis.c ./opcodes/ns32k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ns32k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ns32k-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print National Semiconductor 32000 instructions.
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/opc2c.c ./opcodes/opc2c.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/opc2c.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/opc2c.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* opc2c.c --- generate C opcode decoder code from from .opc file
 
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Red Hat, Inc.
 
    This file is part of the GNU opcode library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/opintl.h ./opcodes/opintl.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/opintl.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/opintl.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* opintl.h - opcodes specific header for gettext code.
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
 
    Written by Tom Tromey <tromey@cygnus.com>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-asm.c ./opcodes/or1k-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-asm.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-desc.c ./opcodes/or1k-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-desc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-desc.h ./opcodes/or1k-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-desc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-dis.c ./opcodes/or1k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-ibld.c ./opcodes/or1k-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-ibld.c	2018-01-04 01:49:20.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opc.c ./opcodes/or1k-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opc.h ./opcodes/or1k-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opinst.c ./opcodes/or1k-opinst.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/or1k-opinst.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/or1k-opinst.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pdp11-dis.c ./opcodes/pdp11-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pdp11-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pdp11-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print DEC PDP-11 instructions.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pdp11-opc.c ./opcodes/pdp11-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pdp11-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pdp11-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for PDP-11.
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pj-dis.c ./opcodes/pj-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pj-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pj-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* pj-dis.c -- Disassemble picoJava instructions.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Steve Chamberlain, of Transmeta (sac@pobox.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pj-opc.c ./opcodes/pj-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pj-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pj-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* pj-opc.c -- Definitions for picoJava opcodes.
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Steve Chamberlain of Transmeta (sac@pobox.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/po/Make-in ./opcodes/po/Make-in
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/po/Make-in	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/po/Make-in	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 # Makefile for program source directory in GNU NLS utilities package.
 # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
-# Copyright (C) 2003-2017 Free Software Foundation, Inc.
+# Copyright (C) 2003-2018 Free Software Foundation, Inc.
 #
 # This file may be copied and used freely without restrictions.  It can
 # be used in projects which are not available under the GNU Public License
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ppc-dis.c ./opcodes/ppc-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ppc-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ppc-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* ppc-dis.c -- Disassemble PowerPC instructions
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ppc-opc.c ./opcodes/ppc-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/ppc-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/ppc-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* ppc-opc.c -- PowerPC opcode list
-   Copyright (C) 1994-2017 Free Software Foundation, Inc.
+   Copyright (C) 1994-2018 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pru-dis.c ./opcodes/pru-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pru-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pru-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI PRU disassemble routines
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pru-opc.c ./opcodes/pru-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/pru-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/pru-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI PRU opcode list.
-   Copyright (C) 2014-2017 Free Software Foundation, Inc.
+   Copyright (C) 2014-2018 Free Software Foundation, Inc.
    Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/riscv-dis.c ./opcodes/riscv-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/riscv-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/riscv-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V disassembler
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on MIPS target.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/riscv-opc.c ./opcodes/riscv-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/riscv-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/riscv-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* RISC-V opcode list
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    Contributed by Andrew Waterman (andrew@sifive.com).
    Based on MIPS target.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-decode.c ./opcodes/rl78-decode.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-decode.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rl78-decode.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 #line 1 "rl78-decode.opc"
 /* -*- c -*- */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-decode.opc ./opcodes/rl78-decode.opc
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-decode.opc	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rl78-decode.opc	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* -*- c -*- */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-dis.c ./opcodes/rl78-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rl78-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rl78-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler code for Renesas RL78.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-decode.c ./opcodes/rx-decode.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-decode.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rx-decode.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 #line 1 "rx-decode.opc"
 /* -*- c -*- */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-decode.opc ./opcodes/rx-decode.opc
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-decode.opc	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rx-decode.opc	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* -*- c -*- */
-/* Copyright (C) 2012-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-dis.c ./opcodes/rx-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/rx-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/rx-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembler code for Renesas RX.
-   Copyright (C) 2008-2017 Free Software Foundation, Inc.
+   Copyright (C) 2008-2018 Free Software Foundation, Inc.
    Contributed by Red Hat.
    Written by DJ Delorie.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-dis.c ./opcodes/s390-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/s390-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* s390-dis.c -- Disassemble S390 instructions
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-mkopc.c ./opcodes/s390-mkopc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-mkopc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/s390-mkopc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* s390-mkopc.c -- Generates opcode table out of s390-opc.txt
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-opc.c ./opcodes/s390-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/s390-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* s390-opc.c -- S390 opcode list
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
    Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-opc.txt ./opcodes/s390-opc.txt
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/s390-opc.txt	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/s390-opc.txt	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 #  S/390 opcodes list. Use s390-mkopc to convert it into the opcode table.
-#  Copyright (C) 2000-2017 Free Software Foundation, Inc.
+#  Copyright (C) 2000-2018 Free Software Foundation, Inc.
 #  Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
 5a a RX_RRRD "add" g5 esa,zarch
 6a ad RX_FRRD "add normalized (long)" g5 esa,zarch
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score7-dis.c ./opcodes/score7-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score7-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/score7-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Instruction printing code for Score
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Contributed by:
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score-dis.c ./opcodes/score-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/score-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Instruction printing code for Score
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
    Contributed by:
    Brain.lin (brain.lin@sunplusct.com)
    Mei Ligang (ligang@sunnorth.com.cn)
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score-opc.h ./opcodes/score-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/score-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/score-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-dis.c ./opcodes/sh64-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sh64-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble SH64 instructions.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-opc.c ./opcodes/sh64-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sh64-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for SH64 opcodes.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-opc.h ./opcodes/sh64-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh64-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sh64-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Declarations for SH64 opcodes.
-   Copyright (C) 2000-2017 Free Software Foundation, Inc.
+   Copyright (C) 2000-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh-dis.c ./opcodes/sh-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sh-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble SH instructions.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh-opc.h ./opcodes/sh-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sh-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sh-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Definitions for SH opcodes.
-   Copyright (C) 1993-2017 Free Software Foundation, Inc.
+   Copyright (C) 1993-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sparc-dis.c ./opcodes/sparc-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sparc-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sparc-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print SPARC instructions.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sparc-opc.c ./opcodes/sparc-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sparc-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sparc-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the sparc.
-   Copyright (C) 1989-2017 Free Software Foundation, Inc.
+   Copyright (C) 1989-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/spu-dis.c ./opcodes/spu-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/spu-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/spu-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* Disassemble SPU instructions
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/spu-opc.c ./opcodes/spu-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/spu-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/spu-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* SPU opcode list
 
-   Copyright (C) 2006-2017 Free Software Foundation, Inc.
+   Copyright (C) 2006-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sysdep.h ./opcodes/sysdep.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/sysdep.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/sysdep.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Random host-dependent support code.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Written by Ken Raeburn.
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic30-dis.c ./opcodes/tic30-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic30-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic30-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembly routines for TMS320C30 architecture
-   Copyright (C) 1998-2017 Free Software Foundation, Inc.
+   Copyright (C) 1998-2018 Free Software Foundation, Inc.
    Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic4x-dis.c ./opcodes/tic4x-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic4x-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic4x-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* Print instructions for the Texas TMS320C[34]X, for GDB and GNU Binutils.
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic54x-dis.c ./opcodes/tic54x-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic54x-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic54x-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassembly routines for TMS320C54X architecture
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Timothy Wall (twall@cygnus.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic54x-opc.c ./opcodes/tic54x-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic54x-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic54x-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Table of opcodes for the Texas Instruments TMS320C54X
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Contributed by Timothy Wall (twall@cygnus.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic6x-dis.c ./opcodes/tic6x-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic6x-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic6x-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* TI C6X disassembler.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2018 Free Software Foundation, Inc.
    Contributed by Joseph Myers <joseph@codesourcery.com>
    		  Bernd Schmidt  <bernds@codesourcery.com>
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic80-dis.c ./opcodes/tic80-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic80-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic80-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print TI TMS320C80 (MVP) instructions
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic80-opc.c ./opcodes/tic80-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tic80-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tic80-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode table for TI TMS320C80 (MVP).
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilegx-dis.c ./opcodes/tilegx-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilegx-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tilegx-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* tilegx-dis.c.  Disassembly routines for the TILE-Gx architecture.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilegx-opc.c ./opcodes/tilegx-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilegx-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tilegx-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* TILE-Gx opcode information.
 
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilepro-dis.c ./opcodes/tilepro-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilepro-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tilepro-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* tilepro-dis.c.  Disassembly routines for the TILEPro architecture.
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilepro-opc.c ./opcodes/tilepro-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/tilepro-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/tilepro-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* TILEPro opcode information.
 
-   Copyright (C) 2011-2017 Free Software Foundation, Inc.
+   Copyright (C) 2011-2018 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
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/v850-dis.c ./opcodes/v850-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/v850-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/v850-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble V850 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/v850-opc.c ./opcodes/v850-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/v850-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/v850-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Assemble V850 instructions.
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/vax-dis.c ./opcodes/vax-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/vax-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/vax-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print VAX instructions.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
    Contributed by Pauline Middelink <middelin@polyware.iaf.nl>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/visium-dis.c ./opcodes/visium-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/visium-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/visium-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* Single instruction disassembler for the Visium.
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/visium-opc.c ./opcodes/visium-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/visium-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/visium-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,6 +1,6 @@
 /* Opcode table for the Visium.
 
-   Copyright (C) 2002-2017 Free Software Foundation, Inc.
+   Copyright (C) 2002-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/w65-dis.c ./opcodes/w65-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/w65-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/w65-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble WDC 65816 instructions.
-   Copyright (C) 1995-2017 Free Software Foundation, Inc.
+   Copyright (C) 1995-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/w65-opc.h ./opcodes/w65-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/w65-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/w65-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,7 +1,7 @@
 /* Instruction opcode header for WDC 65816
    (generated by the program sim/w65/gencode -a)
 
-   Copyright (C) 2001-2017 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/wasm32-dis.c ./opcodes/wasm32-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/wasm32-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/wasm32-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Opcode printing code for the WebAssembly target
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-asm.c ./opcodes/xc16x-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-asm.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-desc.c ./opcodes/xc16x-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-desc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-desc.h ./opcodes/xc16x-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-desc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-dis.c ./opcodes/xc16x-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-ibld.c ./opcodes/xc16x-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-ibld.c	2018-01-04 01:49:20.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-opc.c ./opcodes/xc16x-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-opc.h ./opcodes/xc16x-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xc16x-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xc16x-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xgate-dis.c ./opcodes/xgate-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xgate-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xgate-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* xgate-dis.c -- Freescale XGATE disassembly
-   Copyright (C) 2009-2017 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
    Written by Sean Keys (skeys@ipdatasys.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xgate-opc.c ./opcodes/xgate-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xgate-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xgate-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* mc9xgate-opc.c -- Freescale XGATE opcode list
-   Copyright (C) 1999-2017 Free Software Foundation, Inc.
+   Copyright (C) 1999-2018 Free Software Foundation, Inc.
    Written by Sean Keys (skeys@ipdatasys.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-asm.c ./opcodes/xstormy16-asm.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-asm.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-asm.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-asm.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-desc.c ./opcodes/xstormy16-desc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-desc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-desc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-desc.h ./opcodes/xstormy16-desc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-desc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-desc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-dis.c ./opcodes/xstormy16-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -5,7 +5,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN.
    - the resultant file is machine generated, cgen-dis.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-ibld.c ./opcodes/xstormy16-ibld.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-ibld.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-ibld.c	2018-01-04 01:49:20.000000000 +0000
@@ -4,7 +4,7 @@
    THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator.
    - the resultant file is machine generated, cgen-ibld.in isn't
 
-   Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
    This file is part of libopcodes.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-opc.c ./opcodes/xstormy16-opc.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-opc.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-opc.c	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-opc.h ./opcodes/xstormy16-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xstormy16-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xstormy16-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -3,7 +3,7 @@
 
 THIS FILE IS MACHINE GENERATED WITH CGEN.
 
-Copyright (C) 1996-2017 Free Software Foundation, Inc.
+Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xtensa-dis.c ./opcodes/xtensa-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/xtensa-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/xtensa-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* xtensa-dis.c.  Disassembly functions for Xtensa.
-   Copyright (C) 2003-2017 Free Software Foundation, Inc.
+   Copyright (C) 2003-2018 Free Software Foundation, Inc.
    Contributed by Bob Wilson at Tensilica, Inc. (bwilson@tensilica.com)
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z80-dis.c ./opcodes/z80-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z80-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/z80-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Print Z80 and R800 instructions
-   Copyright (C) 2005-2017 Free Software Foundation, Inc.
+   Copyright (C) 2005-2018 Free Software Foundation, Inc.
    Contributed by Arnold Metselaar <arnold_m@operamail.com>
 
    This file is part of the GNU opcodes library.
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z8k-dis.c ./opcodes/z8k-dis.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z8k-dis.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/z8k-dis.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,5 +1,5 @@
 /* Disassemble z8000 code.
-   Copyright (C) 1992-2017 Free Software Foundation, Inc.
+   Copyright (C) 1992-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
diff -a -u -r --new-file --show-function-line='^[A-Za-z_]' /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z8kgen.c ./opcodes/z8kgen.c
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z8kgen.c	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/z8kgen.c	2018-01-04 01:49:20.000000000 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
@@ -987,7 +987,7 @@ gas (void)
 
   printf ("/* DO NOT EDIT!  -*- buffer-read-only: t -*-\n");
   printf ("   This file is automatically generated by z8kgen.  */\n\n");
-  printf ("/* Copyright (C) 2007-2017 Free Software Foundation, Inc.\n\
+  printf ("/* Copyright (C) 2007-2018 Free Software Foundation, Inc.\n\
 \n\
    This file is part of the GNU opcodes library.\n\
 \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.0.50.20180103/opcodes/z8k-opc.h ./opcodes/z8k-opc.h
--- /sourceware/snapshot-tmp/gdb/snapshot/current-gdb/update-snapshot/old/gdb-8.0.50.20180103/opcodes/z8k-opc.h	2018-01-03 01:49:17.000000000 +0000
+++ ./opcodes/z8k-opc.h	2018-01-04 01:49:20.000000000 +0000
@@ -1,7 +1,7 @@
 /* DO NOT EDIT!  -*- buffer-read-only: t -*-
    This file is automatically generated by z8kgen.  */
 
-/* Copyright (C) 2007-2017 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2018 Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
 
