2.35 Release
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 631493e..87cd291 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,12 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* version.m4: Set to 2.35
+	* development.sh (development): Set to false.
+	(experimental): Set to false.
+	* configure: Regenerate.
+	* po/bfd/pot: Regenerate.
+
 2020-07-19  Alan Modra  <amodra@gmail.com>
 
 	* elf64-ppc.c (struct ppc_link_hash_table): Add has_power10_relocs.
diff --git a/bfd/configure b/bfd/configure
index c18b6db..5ab3e85 100755
--- a/bfd/configure
+++ b/bfd/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for bfd 2.34.90.
+# Generated by GNU Autoconf 2.69 for bfd 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='bfd'
 PACKAGE_TARNAME='bfd'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='bfd 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='bfd 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1391,7 +1391,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures bfd 2.34.90 to adapt to many kinds of systems.
+\`configure' configures bfd 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1462,7 +1462,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of bfd 2.34.90:";;
+     short | recursive ) echo "Configuration of bfd 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1589,7 +1589,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-bfd configure 2.34.90
+bfd configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2237,7 +2237,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by bfd $as_me 2.34.90, which was
+It was created by bfd $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4187,7 +4187,7 @@
 
 # Define the identity of the package.
  PACKAGE='bfd'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -16974,7 +16974,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by bfd $as_me 2.34.90, which was
+This file was extended by bfd $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17040,7 +17040,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-bfd config.status 2.34.90
+bfd config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/bfd/development.sh b/bfd/development.sh
index 5e20c0d..32be4b9 100644
--- a/bfd/development.sh
+++ b/bfd/development.sh
@@ -16,7 +16,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 # Controls whether to enable development-mode features by default.
-development=true
+development=false
 
 # Indicate whether this is a release branch.
-experimental=true
+experimental=false
diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot
index 17dc876..9113efb 100644
--- a/bfd/po/bfd.pot
+++ b/bfd/po/bfd.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:26+0100\n"
+"POT-Creation-Date: 2020-07-24 10:18+0100\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"
@@ -278,7 +278,7 @@
 msgstr ""
 
 #: coff-alpha.c:1499 coff-alpha.c:1505 elf.c:9431 elf32-mcore.c:100
-#: elf32-mcore.c:455 elf32-ppc.c:7596 elf32-ppc.c:8747 elf64-ppc.c:15962
+#: elf32-mcore.c:455 elf32-ppc.c:7596 elf32-ppc.c:8747 elf64-ppc.c:16037
 #, c-format
 msgid "%pB: %s unsupported"
 msgstr ""
@@ -1365,7 +1365,7 @@
 
 #: elf32-arc.c:455 elf32-frv.c:6611 elf32-iq2000.c:868 elf32-m32c.c:914
 #: elf32-mt.c:562 elf32-rl78.c:1260 elf32-rx.c:3205 elf32-visium.c:844
-#: elf64-ppc.c:5291
+#: elf64-ppc.c:5329
 #, c-format
 msgid "private flags = 0x%lx:"
 msgstr ""
@@ -1515,14 +1515,14 @@
 msgstr ""
 
 #: elf32-arm.c:4796 elf32-arm.c:6943 elf32-csky.c:3172 elf32-hppa.c:584
-#: elf32-m68hc1x.c:165 elf32-metag.c:1182 elf32-nios2.c:2204 elf64-ppc.c:3775
-#: elfnn-aarch64.c:3190
+#: elf32-m68hc1x.c:165 elf32-metag.c:1182 elf32-nios2.c:2204 elf64-ppc.c:3813
+#: elf64-ppc.c:13482 elfnn-aarch64.c:3190
 #, c-format
 msgid "%pB: cannot create stub entry %s"
 msgstr ""
 
 #: elf32-arm.c:5017 elf32-csky.c:3514 elf32-hppa.c:734 elf32-m68hc11.c:422
-#: elf32-m68hc12.c:542 elf32-metag.c:3347 elf32-nios2.c:2497 elf64-ppc.c:11315
+#: elf32-m68hc12.c:542 elf32-metag.c:3347 elf32-nios2.c:2497 elf64-ppc.c:11353
 #: elfnn-aarch64.c:3259
 msgid ""
 "%F%P: Could not assign '%pA' to an output section. Retry without --enable-"
@@ -2484,7 +2484,7 @@
 msgid "%pB: relocations in generic ELF (EM: %d)"
 msgstr ""
 
-#: elf32-hppa.c:763 elf32-hppa.c:844 elf64-ppc.c:11859
+#: elf32-hppa.c:763 elf32-hppa.c:844 elf64-ppc.c:11897
 msgid ""
 "%F%P: Could not assign %pA to an output section. Retry without --enable-non-"
 "contiguous-regions.\n"
@@ -3180,7 +3180,7 @@
 #. could just mark this symbol to exclude it
 #. from tls optimization but it's safer to skip
 #. the entire optimization.
-#: elf32-ppc.c:4606 elf64-ppc.c:8252
+#: elf32-ppc.c:4606 elf64-ppc.c:8290
 #, c-format
 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
 msgstr ""
@@ -3209,7 +3209,7 @@
 msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
 msgstr ""
 
-#: elf32-ppc.c:7572 elf64-ppc.c:16848
+#: elf32-ppc.c:7572 elf64-ppc.c:16923
 msgid "%H: warning: %s unexpected insn %#x.\n"
 msgstr ""
 
@@ -3267,7 +3267,7 @@
 "at runtime\n"
 msgstr ""
 
-#: elf32-ppc.c:9876 elf64-ppc.c:17398
+#: elf32-ppc.c:9876 elf64-ppc.c:17473
 msgid ""
 "%P: warning: text relocations and GNU indirect functions may result in a "
 "segfault at runtime\n"
@@ -3646,7 +3646,7 @@
 msgid "overlay stub relocation overflow"
 msgstr ""
 
-#: elf32-spu.c:1990 elf64-ppc.c:14496
+#: elf32-spu.c:1990 elf64-ppc.c:14571
 msgid "stubs don't match calculated size"
 msgstr ""
 
@@ -4418,149 +4418,149 @@
 msgid "warning: %s should be used rather than %s"
 msgstr ""
 
-#: elf64-ppc.c:4101
+#: elf64-ppc.c:4139
 #, c-format
 msgid "symbol '%s' has invalid st_other for ABI version 1"
 msgstr ""
 
-#: elf64-ppc.c:4281
+#: elf64-ppc.c:4319
 #, c-format
 msgid "%pB .opd not allowed in ABI version %d"
 msgstr ""
 
-#: elf64-ppc.c:4852
+#: elf64-ppc.c:4890
 #, c-format
 msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
 msgstr ""
 
-#: elf64-ppc.c:5260
+#: elf64-ppc.c:5298
 #, c-format
 msgid "%pB uses unknown e_flags 0x%lx"
 msgstr ""
 
-#: elf64-ppc.c:5268
+#: elf64-ppc.c:5306
 #, c-format
 msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
 msgstr ""
 
-#: elf64-ppc.c:5295
+#: elf64-ppc.c:5333
 #, c-format
 msgid " [abiv%ld]"
 msgstr ""
 
-#: elf64-ppc.c:6574
+#: elf64-ppc.c:6612
 msgid ""
 "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
 "LD_BIND_NOW=1 or upgrade gcc\n"
 msgstr ""
 
-#: elf64-ppc.c:6841
+#: elf64-ppc.c:6879
 #, c-format
 msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
 msgstr ""
 
-#: elf64-ppc.c:7089
+#: elf64-ppc.c:7127
 #, c-format
 msgid "dynreloc miscount for %pB, section %pA"
 msgstr ""
 
-#: elf64-ppc.c:7178
+#: elf64-ppc.c:7216
 #, c-format
 msgid "%pB: .opd is not a regular array of opd entries"
 msgstr ""
 
-#: elf64-ppc.c:7188
+#: elf64-ppc.c:7226
 #, c-format
 msgid "%pB: unexpected reloc type %u in .opd section"
 msgstr ""
 
-#: elf64-ppc.c:7210
+#: elf64-ppc.c:7248
 #, c-format
 msgid "%pB: undefined sym `%s' in .opd section"
 msgstr ""
 
-#: elf64-ppc.c:7697
+#: elf64-ppc.c:7735
 msgid ""
 "warning: --plt-localentry is especially dangerous without ld.so support to "
 "detect ABI violations"
 msgstr ""
 
-#: elf64-ppc.c:8017
+#: elf64-ppc.c:8055
 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
 msgstr ""
 
-#: elf64-ppc.c:8417 elf64-ppc.c:9130
+#: elf64-ppc.c:8455 elf64-ppc.c:9168
 #, c-format
 msgid "%s defined on removed toc entry"
 msgstr ""
 
-#: elf64-ppc.c:9087
+#: elf64-ppc.c:9125
 #, c-format
 msgid "%H: %s references optimized away TOC entry\n"
 msgstr ""
 
-#: elf64-ppc.c:9308
+#: elf64-ppc.c:9346
 #, c-format
 msgid "%H: got/toc optimization is not supported for %s instruction\n"
 msgstr ""
 
-#: elf64-ppc.c:10135
+#: elf64-ppc.c:10173
 #, c-format
 msgid "warning: discarding dynamic section %s"
 msgstr ""
 
-#: elf64-ppc.c:11277
+#: elf64-ppc.c:11315
 msgid "%P: cannot find opd entry toc for `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:11323 elf64-ppc.c:11867
+#: elf64-ppc.c:11361 elf64-ppc.c:11905
 msgid ""
 "%F%P: Could not assign group %pA target %pA to an output section. Retry "
 "without --enable-non-contiguous-regions.\n"
 msgstr ""
 
-#: elf64-ppc.c:11385
+#: elf64-ppc.c:11423
 #, c-format
 msgid "long branch stub `%s' offset overflow"
 msgstr ""
 
-#: elf64-ppc.c:11412
+#: elf64-ppc.c:11450
 #, c-format
 msgid "can't find branch stub `%s'"
 msgstr ""
 
-#: elf64-ppc.c:11476 elf64-ppc.c:11743 elf64-ppc.c:13972
+#: elf64-ppc.c:11514 elf64-ppc.c:11781 elf64-ppc.c:14047
 #, c-format
 msgid "%P: linkage table error against `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:11939
+#: elf64-ppc.c:11977
 #, c-format
 msgid "can't build branch stub `%s'"
 msgstr ""
 
-#: elf64-ppc.c:12920
+#: elf64-ppc.c:12958
 #, c-format
 msgid "%pB section %pA exceeds stub group size"
 msgstr ""
 
-#: elf64-ppc.c:14153
+#: elf64-ppc.c:14228
 msgid "__tls_get_addr call offset overflow"
 msgstr ""
 
-#: elf64-ppc.c:14455 elf64-ppc.c:14474
+#: elf64-ppc.c:14530 elf64-ppc.c:14549
 #, c-format
 msgid "%s offset too large for .eh_frame sdata4 encoding"
 msgstr ""
 
-#: elf64-ppc.c:14506
+#: elf64-ppc.c:14581
 #, c-format
 msgid "linker stubs in %u group\n"
 msgid_plural "linker stubs in %u groups\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: elf64-ppc.c:14513
+#: elf64-ppc.c:14588
 #, c-format
 msgid ""
 "%s  branch         %lu\n"
@@ -4578,54 +4578,54 @@
 "  global entry   %lu"
 msgstr ""
 
-#: elf64-ppc.c:14913
+#: elf64-ppc.c:14988
 #, c-format
 msgid "%H: %s used with TLS symbol `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:14915
+#: elf64-ppc.c:14990
 #, c-format
 msgid "%H: %s used with non-TLS symbol `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:15670
+#: elf64-ppc.c:15745
 #, c-format
 msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
 msgstr ""
 
-#: elf64-ppc.c:15676
+#: elf64-ppc.c:15751
 #, c-format
 msgid ""
 "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
 msgstr ""
 
-#: elf64-ppc.c:16564
+#: elf64-ppc.c:16639
 #, c-format
 msgid "%H: %s for indirect function `%pT' unsupported\n"
 msgstr ""
 
-#: elf64-ppc.c:16649
+#: elf64-ppc.c:16724
 #, c-format
 msgid ""
 "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
 msgstr ""
 
-#: elf64-ppc.c:16704
+#: elf64-ppc.c:16779
 #, c-format
 msgid "%P: %pB: %s is not supported for `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:16963
+#: elf64-ppc.c:17038
 #, c-format
 msgid "%H: error: %s not a multiple of %u\n"
 msgstr ""
 
-#: elf64-ppc.c:16986
+#: elf64-ppc.c:17061
 #, c-format
 msgid "%H: unresolvable %s against `%pT'\n"
 msgstr ""
 
-#: elf64-ppc.c:17131
+#: elf64-ppc.c:17206
 #, c-format
 msgid "%H: %s against `%pT': error %d\n"
 msgstr ""
diff --git a/bfd/version.m4 b/bfd/version.m4
index a5b1fd4..0c4dec1 100644
--- a/bfd/version.m4
+++ b/bfd/version.m4
@@ -1 +1 @@
-m4_define([BFD_VERSION], [2.34.90])
+m4_define([BFD_VERSION], [2.35])
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 926b133..2b9ac6e 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,9 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* configure: Regenerate.
+	* po/binutils.pot: Regenerate.
+
 2020-07-13  Nick Clifton  <nickc@redhat.com>
 
 	* po/fr.po: Updated French translation.
diff --git a/binutils/configure b/binutils/configure
index aa8f3f3..771184e 100755
--- a/binutils/configure
+++ b/binutils/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for binutils 2.34.90.
+# Generated by GNU Autoconf 2.69 for binutils 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='binutils'
 PACKAGE_TARNAME='binutils'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='binutils 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='binutils 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1378,7 +1378,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures binutils 2.34.90 to adapt to many kinds of systems.
+\`configure' configures binutils 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1449,7 +1449,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of binutils 2.34.90:";;
+     short | recursive ) echo "Configuration of binutils 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1580,7 +1580,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-binutils configure 2.34.90
+binutils configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2228,7 +2228,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by binutils $as_me 2.34.90, which was
+It was created by binutils $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4178,7 +4178,7 @@
 
 # Define the identity of the package.
  PACKAGE='binutils'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15853,7 +15853,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by binutils $as_me 2.34.90, which was
+This file was extended by binutils $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15919,7 +15919,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-binutils config.status 2.34.90
+binutils config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot
index d465e3a..0cdff4c 100644
--- a/binutils/po/binutils.pot
+++ b/binutils/po/binutils.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:32+0100\n"
+"POT-Creation-Date: 2020-07-24 10:20+0100\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"
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 2c2a93e..c2dd314 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,9 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* configure: Regenerate.
+	* po/gas.pot: Regenerate.
+
 2020-07-19  H.J. Lu  <hongjiu.lu@intel.com>
 
 	PR gas/26263
diff --git a/gas/configure b/gas/configure
index 43fe5ec..13bef1e 100755
--- a/gas/configure
+++ b/gas/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gas 2.34.90.
+# Generated by GNU Autoconf 2.69 for gas 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='gas'
 PACKAGE_TARNAME='gas'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='gas 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='gas 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1369,7 +1369,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gas 2.34.90 to adapt to many kinds of systems.
+\`configure' configures gas 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1440,7 +1440,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gas 2.34.90:";;
+     short | recursive ) echo "Configuration of gas 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1576,7 +1576,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gas configure 2.34.90
+gas configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2041,7 +2041,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gas $as_me 2.34.90, which was
+It was created by gas $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3988,7 +3988,7 @@
 
 # Define the identity of the package.
  PACKAGE='gas'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15755,7 +15755,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gas $as_me 2.34.90, which was
+This file was extended by gas $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15821,7 +15821,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gas config.status 2.34.90
+gas config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/gas/po/gas.pot b/gas/po/gas.pot
index eac1f47..95b0f47 100644
--- a/gas/po/gas.pot
+++ b/gas/po/gas.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:28+0100\n"
+"POT-Creation-Date: 2020-07-24 10:20+0100\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"
@@ -171,12 +171,12 @@
 msgid "  --elf-stt-common=[no|yes] "
 msgstr ""
 
-#: as.c:316 as.c:327 config/tc-i386.c:13477 config/tc-i386.c:13497
+#: as.c:316 as.c:327 config/tc-i386.c:13469 config/tc-i386.c:13489
 #, c-format
 msgid "(default: yes)\n"
 msgstr ""
 
-#: as.c:318 as.c:329 config/tc-i386.c:13479 config/tc-i386.c:13499
+#: as.c:318 as.c:329 config/tc-i386.c:13471 config/tc-i386.c:13491
 #, c-format
 msgid "(default: no)\n"
 msgstr ""
@@ -5822,7 +5822,7 @@
 msgid "internal error: reloc %d (`%s') not supported by object file format"
 msgstr ""
 
-#: config/tc-cr16.c:696 config/tc-i386.c:13683 config/tc-s390.c:2121
+#: config/tc-cr16.c:696 config/tc-i386.c:13675 config/tc-s390.c:2121
 msgid "GOT already in symbol table"
 msgstr ""
 
@@ -7936,851 +7936,851 @@
 msgid "jump over nop padding out of range"
 msgstr ""
 
-#: config/tc-i386.c:2539
+#: config/tc-i386.c:2531
 #, c-format
 msgid "%s shortened to %s"
 msgstr ""
 
-#: config/tc-i386.c:2630 config/tc-i386.c:7694
+#: config/tc-i386.c:2622 config/tc-i386.c:7686
 msgid "same type of prefix used twice"
 msgstr ""
 
-#: config/tc-i386.c:2657
+#: config/tc-i386.c:2649
 #, c-format
 msgid "64bit mode not supported on `%s'."
 msgstr ""
 
-#: config/tc-i386.c:2666
+#: config/tc-i386.c:2658
 #, c-format
 msgid "32bit mode not supported on `%s'."
 msgstr ""
 
-#: config/tc-i386.c:2706
+#: config/tc-i386.c:2698
 msgid "bad argument to syntax directive."
 msgstr ""
 
-#: config/tc-i386.c:2769
+#: config/tc-i386.c:2761
 #, c-format
 msgid "bad argument to %s_check directive."
 msgstr ""
 
-#: config/tc-i386.c:2773
+#: config/tc-i386.c:2765
 #, c-format
 msgid "missing argument for %s_check directive"
 msgstr ""
 
-#: config/tc-i386.c:2813
+#: config/tc-i386.c:2805
 #, c-format
 msgid "`%s' is not supported on `%s'"
 msgstr ""
 
-#: config/tc-i386.c:2919
+#: config/tc-i386.c:2911
 #, c-format
 msgid "no such architecture: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:2924
+#: config/tc-i386.c:2916
 msgid "missing cpu architecture"
 msgstr ""
 
-#: config/tc-i386.c:2941
+#: config/tc-i386.c:2933
 #, c-format
 msgid "no such architecture modifier: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:2956 config/tc-i386.c:2986
+#: config/tc-i386.c:2948 config/tc-i386.c:2978
 msgid "Intel L1OM is 64bit ELF only"
 msgstr ""
 
-#: config/tc-i386.c:2963 config/tc-i386.c:2993
+#: config/tc-i386.c:2955 config/tc-i386.c:2985
 msgid "Intel K1OM is 64bit ELF only"
 msgstr ""
 
-#: config/tc-i386.c:2970 config/tc-i386.c:3007
+#: config/tc-i386.c:2962 config/tc-i386.c:2999
 msgid "Intel MCU is 32bit ELF only"
 msgstr ""
 
-#: config/tc-i386.c:3014 config/tc-i386.c:13572
+#: config/tc-i386.c:3006 config/tc-i386.c:13564
 msgid "unknown architecture"
 msgstr ""
 
-#: config/tc-i386.c:3051 config/tc-i386.c:3073
+#: config/tc-i386.c:3043 config/tc-i386.c:3065
 #, c-format
 msgid "can't hash %s: %s"
 msgstr ""
 
-#: config/tc-i386.c:3372
+#: config/tc-i386.c:3364
 msgid "there are no pc-relative size relocations"
 msgstr ""
 
-#: config/tc-i386.c:3384
+#: config/tc-i386.c:3376
 #, c-format
 msgid "unknown relocation (%u)"
 msgstr ""
 
-#: config/tc-i386.c:3386
+#: config/tc-i386.c:3378
 #, c-format
 msgid "%u-byte relocation cannot be applied to %u-byte field"
 msgstr ""
 
-#: config/tc-i386.c:3390
+#: config/tc-i386.c:3382
 msgid "non-pc-relative relocation for pc-relative field"
 msgstr ""
 
-#: config/tc-i386.c:3395
+#: config/tc-i386.c:3387
 msgid "relocated field and relocation type differ in signedness"
 msgstr ""
 
-#: config/tc-i386.c:3404
+#: config/tc-i386.c:3396
 msgid "there are no unsigned pc-relative relocations"
 msgstr ""
 
-#: config/tc-i386.c:3412
+#: config/tc-i386.c:3404
 #, c-format
 msgid "cannot do %u byte pc-relative relocation"
 msgstr ""
 
-#: config/tc-i386.c:3429
+#: config/tc-i386.c:3421
 #, c-format
 msgid "cannot do %s %u byte relocation"
 msgstr ""
 
-#: config/tc-i386.c:4024 config/tc-i386.c:4773
+#: config/tc-i386.c:4016 config/tc-i386.c:4765
 #, c-format
 msgid "invalid instruction `%s' after `%s'"
 msgstr ""
 
-#: config/tc-i386.c:4030
+#: config/tc-i386.c:4022
 #, c-format
 msgid "missing `lock' with `%s'"
 msgstr ""
 
-#: config/tc-i386.c:4037
+#: config/tc-i386.c:4029
 #, c-format
 msgid "instruction `%s' after `xacquire' not allowed"
 msgstr ""
 
-#: config/tc-i386.c:4043
+#: config/tc-i386.c:4035
 #, c-format
 msgid "memory destination needed for instruction `%s' after `xrelease'"
 msgstr ""
 
-#: config/tc-i386.c:4536
+#: config/tc-i386.c:4528
 #, c-format
 msgid "`%s` changes flags which would affect control flow behavior"
 msgstr ""
 
-#: config/tc-i386.c:4578
+#: config/tc-i386.c:4570
 #, c-format
 msgid "indirect `%s` with memory operand should be avoided"
 msgstr ""
 
-#: config/tc-i386.c:4589
+#: config/tc-i386.c:4581
 #, c-format
 msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
 msgstr ""
 
-#: config/tc-i386.c:4610
+#: config/tc-i386.c:4602
 #, c-format
 msgid "`%s` skips -mlfence-before-ret on `%s`"
 msgstr ""
 
-#: config/tc-i386.c:4763
+#: config/tc-i386.c:4755
 #, c-format
 msgid "SSE instruction `%s' is used"
 msgstr ""
 
-#: config/tc-i386.c:4786
+#: config/tc-i386.c:4778
 msgid "expecting lockable instruction after `lock'"
 msgstr ""
 
-#: config/tc-i386.c:4796
+#: config/tc-i386.c:4788
 #, c-format
 msgid "data size prefix invalid with `%s'"
 msgstr ""
 
-#: config/tc-i386.c:4806
+#: config/tc-i386.c:4798
 msgid "expecting valid branch instruction after `bnd'"
 msgstr ""
 
-#: config/tc-i386.c:4810
+#: config/tc-i386.c:4802
 msgid "expecting indirect branch instruction after `notrack'"
 msgstr ""
 
-#: config/tc-i386.c:4815
+#: config/tc-i386.c:4807
 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
 msgstr ""
 
-#: config/tc-i386.c:4819
+#: config/tc-i386.c:4811
 msgid "16-bit address isn't allowed in MPX instructions"
 msgstr ""
 
-#: config/tc-i386.c:4829
+#: config/tc-i386.c:4821
 msgid "replacing `rep'/`repe' prefix by `bnd'"
 msgstr ""
 
 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
-#: config/tc-i386.c:4878
+#: config/tc-i386.c:4870
 #, c-format
 msgid "translating to `%sp'"
 msgstr ""
 
-#: config/tc-i386.c:4885
+#: config/tc-i386.c:4877
 #, c-format
 msgid "instruction `%s' isn't supported outside of protected mode."
 msgstr ""
 
-#: config/tc-i386.c:4893
+#: config/tc-i386.c:4885
 #, c-format
 msgid "REX prefix invalid with `%s'"
 msgstr ""
 
-#: config/tc-i386.c:4953
+#: config/tc-i386.c:4945
 #, c-format
 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
 msgstr ""
 
-#: config/tc-i386.c:5029 config/tc-i386.c:5228
+#: config/tc-i386.c:5021 config/tc-i386.c:5220
 #, c-format
 msgid "no such instruction: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:5040 config/tc-i386.c:5261
+#: config/tc-i386.c:5032 config/tc-i386.c:5253
 #, c-format
 msgid "invalid character %s in mnemonic"
 msgstr ""
 
-#: config/tc-i386.c:5047
+#: config/tc-i386.c:5039
 msgid "expecting prefix; got nothing"
 msgstr ""
 
-#: config/tc-i386.c:5049
+#: config/tc-i386.c:5041
 msgid "expecting mnemonic; got nothing"
 msgstr ""
 
-#: config/tc-i386.c:5064 config/tc-i386.c:5283
+#: config/tc-i386.c:5056 config/tc-i386.c:5275
 #, c-format
 msgid "`%s' is only supported in 64-bit mode"
 msgstr ""
 
-#: config/tc-i386.c:5065 config/tc-i386.c:5282
+#: config/tc-i386.c:5057 config/tc-i386.c:5274
 #, c-format
 msgid "`%s' is not supported in 64-bit mode"
 msgstr ""
 
-#: config/tc-i386.c:5077
+#: config/tc-i386.c:5069
 #, c-format
 msgid "redundant %s prefix"
 msgstr ""
 
-#: config/tc-i386.c:5274
+#: config/tc-i386.c:5266
 msgid "use .code16 to ensure correct addressing mode"
 msgstr ""
 
-#: config/tc-i386.c:5286
+#: config/tc-i386.c:5278
 #, c-format
 msgid "`%s' is not supported on `%s%s'"
 msgstr ""
 
-#: config/tc-i386.c:5312
+#: config/tc-i386.c:5304
 #, c-format
 msgid "invalid character %s before operand %d"
 msgstr ""
 
-#: config/tc-i386.c:5326
+#: config/tc-i386.c:5318
 #, c-format
 msgid "unbalanced parenthesis in operand %d."
 msgstr ""
 
-#: config/tc-i386.c:5329
+#: config/tc-i386.c:5321
 #, c-format
 msgid "unbalanced brackets in operand %d."
 msgstr ""
 
-#: config/tc-i386.c:5338
+#: config/tc-i386.c:5330
 #, c-format
 msgid "invalid character %s in operand %d"
 msgstr ""
 
-#: config/tc-i386.c:5365
+#: config/tc-i386.c:5357
 #, c-format
 msgid "spurious operands; (%d operands/instruction max)"
 msgstr ""
 
-#: config/tc-i386.c:5375 config/tc-i386.c:11215
+#: config/tc-i386.c:5367 config/tc-i386.c:11207
 #, c-format
 msgid "too many memory references for `%s'"
 msgstr ""
 
-#: config/tc-i386.c:5396
+#: config/tc-i386.c:5388
 msgid "expecting operand after ','; got nothing"
 msgstr ""
 
-#: config/tc-i386.c:5401
+#: config/tc-i386.c:5393
 msgid "expecting operand before ','; got nothing"
 msgstr ""
 
-#: config/tc-i386.c:5830
+#: config/tc-i386.c:5822
 msgid "mask, index, and destination registers should be distinct"
 msgstr ""
 
-#: config/tc-i386.c:5847
+#: config/tc-i386.c:5839
 msgid "index and destination registers should be distinct"
 msgstr ""
 
-#: config/tc-i386.c:6560
+#: config/tc-i386.c:6552
 msgid "operand size mismatch"
 msgstr ""
 
-#: config/tc-i386.c:6563
+#: config/tc-i386.c:6555
 msgid "operand type mismatch"
 msgstr ""
 
-#: config/tc-i386.c:6566
+#: config/tc-i386.c:6558
 msgid "register type mismatch"
 msgstr ""
 
-#: config/tc-i386.c:6569
+#: config/tc-i386.c:6561
 msgid "number of operands mismatch"
 msgstr ""
 
-#: config/tc-i386.c:6572
+#: config/tc-i386.c:6564
 msgid "invalid instruction suffix"
 msgstr ""
 
-#: config/tc-i386.c:6575
+#: config/tc-i386.c:6567
 msgid "constant doesn't fit in 4 bits"
 msgstr ""
 
-#: config/tc-i386.c:6578
+#: config/tc-i386.c:6570
 msgid "unsupported with Intel mnemonic"
 msgstr ""
 
-#: config/tc-i386.c:6581
+#: config/tc-i386.c:6573
 msgid "unsupported syntax"
 msgstr ""
 
-#: config/tc-i386.c:6584
+#: config/tc-i386.c:6576
 #, c-format
 msgid "unsupported instruction `%s'"
 msgstr ""
 
-#: config/tc-i386.c:6588
+#: config/tc-i386.c:6580
 msgid "invalid VSIB address"
 msgstr ""
 
-#: config/tc-i386.c:6591
+#: config/tc-i386.c:6583
 msgid "mask, index, and destination registers must be distinct"
 msgstr ""
 
-#: config/tc-i386.c:6594
+#: config/tc-i386.c:6586
 msgid "unsupported vector index register"
 msgstr ""
 
-#: config/tc-i386.c:6597
+#: config/tc-i386.c:6589
 msgid "unsupported broadcast"
 msgstr ""
 
-#: config/tc-i386.c:6600
+#: config/tc-i386.c:6592
 msgid "broadcast is needed for operand of such type"
 msgstr ""
 
-#: config/tc-i386.c:6603
+#: config/tc-i386.c:6595
 msgid "unsupported masking"
 msgstr ""
 
-#: config/tc-i386.c:6606
+#: config/tc-i386.c:6598
 msgid "mask not on destination operand"
 msgstr ""
 
-#: config/tc-i386.c:6609
+#: config/tc-i386.c:6601
 msgid "default mask isn't allowed"
 msgstr ""
 
-#: config/tc-i386.c:6612
+#: config/tc-i386.c:6604
 msgid "unsupported static rounding/sae"
 msgstr ""
 
-#: config/tc-i386.c:6616
+#: config/tc-i386.c:6608
 msgid "RC/SAE operand must precede immediate operands"
 msgstr ""
 
-#: config/tc-i386.c:6618
+#: config/tc-i386.c:6610
 msgid "RC/SAE operand must follow immediate operands"
 msgstr ""
 
-#: config/tc-i386.c:6621 config/tc-metag.c:4789 config/tc-metag.c:5530
+#: config/tc-i386.c:6613 config/tc-metag.c:4789 config/tc-metag.c:5530
 #: config/tc-metag.c:5552
 msgid "invalid register operand"
 msgstr ""
 
-#: config/tc-i386.c:6624
+#: config/tc-i386.c:6616
 #, c-format
 msgid "%s for `%s'"
 msgstr ""
 
-#: config/tc-i386.c:6633
+#: config/tc-i386.c:6625
 #, c-format
 msgid "indirect %s without `*'"
 msgstr ""
 
 #. Warn them that a data or address size prefix doesn't
 #. affect assembly of the next line of code.
-#: config/tc-i386.c:6640
+#: config/tc-i386.c:6632
 #, c-format
 msgid "stand-alone `%s' prefix"
 msgstr ""
 
-#: config/tc-i386.c:6682
+#: config/tc-i386.c:6674
 #, c-format
 msgid "`%s' operand %u must use `%ses' segment"
 msgstr ""
 
-#: config/tc-i386.c:6826
+#: config/tc-i386.c:6818
 msgid "generating 16-bit `iret' for .code16gcc directive"
 msgstr ""
 
-#: config/tc-i386.c:6830
+#: config/tc-i386.c:6822
 #, c-format
 msgid "generating 32-bit `%s', unlike earlier gas versions"
 msgstr ""
 
-#: config/tc-i386.c:6947
+#: config/tc-i386.c:6939
 #, c-format
 msgid "ambiguous operand size for `%s'"
 msgstr ""
 
-#: config/tc-i386.c:6952
+#: config/tc-i386.c:6944
 #, c-format
 msgid ""
 "no instruction mnemonic suffix given and no register operands; can't size `"
 "%s'"
 msgstr ""
 
-#: config/tc-i386.c:6957
+#: config/tc-i386.c:6949
 #, c-format
 msgid "%s; using default for `%s'"
 msgstr ""
 
-#: config/tc-i386.c:6959
+#: config/tc-i386.c:6951
 msgid "ambiguous operand size"
 msgstr ""
 
-#: config/tc-i386.c:6960
+#: config/tc-i386.c:6952
 msgid "no instruction mnemonic suffix given and no register operands"
 msgstr ""
 
-#: config/tc-i386.c:7103
+#: config/tc-i386.c:7095
 #, c-format
 msgid "16-bit addressing unavailable for `%s'"
 msgstr ""
 
-#: config/tc-i386.c:7149
+#: config/tc-i386.c:7141
 #, c-format
 msgid "invalid register operand size for `%s'"
 msgstr ""
 
 #. Any other register is bad.
-#: config/tc-i386.c:7186 config/tc-i386.c:7211 config/tc-i386.c:7270
-#: config/tc-i386.c:7320
+#: config/tc-i386.c:7178 config/tc-i386.c:7203 config/tc-i386.c:7262
+#: config/tc-i386.c:7312
 #, c-format
 msgid "`%s%s' not allowed with `%s%c'"
 msgstr ""
 
-#: config/tc-i386.c:7224 config/tc-i386.c:7244 config/tc-i386.c:7295
-#: config/tc-i386.c:7334
+#: config/tc-i386.c:7216 config/tc-i386.c:7236 config/tc-i386.c:7287
+#: config/tc-i386.c:7326
 #, c-format
 msgid "incorrect register `%s%s' used with `%c' suffix"
 msgstr ""
 
-#: config/tc-i386.c:7401
+#: config/tc-i386.c:7393
 msgid "no instruction mnemonic suffix given; can't determine immediate size"
 msgstr ""
 
-#: config/tc-i386.c:7565
+#: config/tc-i386.c:7557
 #, c-format
 msgid ""
 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
 "group in `%s'"
 msgstr ""
 
-#: config/tc-i386.c:7609
+#: config/tc-i386.c:7601
 #, c-format
 msgid "you can't `%s %s%s'"
 msgstr ""
 
 #. Reversed arguments on faddp, fsubp, etc.
-#: config/tc-i386.c:7647
+#: config/tc-i386.c:7639
 #, c-format
 msgid "translating to `%s %s%s,%s%s'"
 msgstr ""
 
 #. Extraneous `l' suffix on fp insn.
-#: config/tc-i386.c:7654
+#: config/tc-i386.c:7646
 #, c-format
 msgid "translating to `%s %s%s'"
 msgstr ""
 
-#: config/tc-i386.c:7665
+#: config/tc-i386.c:7657
 #, c-format
 msgid "segment override on `%s' is ineffectual"
 msgstr ""
 
-#: config/tc-i386.c:8438 config/tc-i386.c:8581 config/tc-i386.c:8642
+#: config/tc-i386.c:8430 config/tc-i386.c:8573 config/tc-i386.c:8634
 #, c-format
 msgid "skipping prefixes on `%s'"
 msgstr ""
 
-#: config/tc-i386.c:8662
+#: config/tc-i386.c:8654
 msgid "16-bit jump out of range"
 msgstr ""
 
-#: config/tc-i386.c:8671
+#: config/tc-i386.c:8663
 #, c-format
 msgid "can't handle non absolute segment in `%s'"
 msgstr ""
 
-#: config/tc-i386.c:8913 config/tc-i386.c:8945 config/tc-i386.c:9035
+#: config/tc-i386.c:8905 config/tc-i386.c:8937 config/tc-i386.c:9027
 #, c-format
 msgid "`%s` skips -malign-branch-boundary on `%s`"
 msgstr ""
 
-#: config/tc-i386.c:9276
+#: config/tc-i386.c:9268
 msgid "pseudo prefix without instruction"
 msgstr ""
 
-#: config/tc-i386.c:9392
+#: config/tc-i386.c:9384
 #, c-format
 msgid "instruction length of %u bytes exceeds the limit of 15"
 msgstr ""
 
-#: config/tc-i386.c:9974 config/tc-i386.c:10076
+#: config/tc-i386.c:9966 config/tc-i386.c:10068
 #, c-format
 msgid "@%s reloc is not supported with %d-bit output format"
 msgstr ""
 
-#: config/tc-i386.c:10127
+#: config/tc-i386.c:10119
 #, c-format
 msgid "missing or invalid expression `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10136
+#: config/tc-i386.c:10128
 #, c-format
 msgid "invalid PLT expression `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10222
+#: config/tc-i386.c:10214
 #, c-format
 msgid "Unsupported broadcast: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10241
+#: config/tc-i386.c:10233
 #, c-format
 msgid "`%s%s' can't be used for write mask"
 msgstr ""
 
-#: config/tc-i386.c:10264
+#: config/tc-i386.c:10256
 #, c-format
 msgid "invalid write mask `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10286 config/tc-i386.c:10991
+#: config/tc-i386.c:10278 config/tc-i386.c:10983
 #, c-format
 msgid "duplicated `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10296
+#: config/tc-i386.c:10288
 #, c-format
 msgid "invalid zeroing-masking `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10309
+#: config/tc-i386.c:10301
 #, c-format
 msgid "missing `}' in `%s'"
 msgstr ""
 
 #. We don't know this one.
-#: config/tc-i386.c:10323
+#: config/tc-i386.c:10315
 #, c-format
 msgid "unknown vector operation: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10329
+#: config/tc-i386.c:10321
 msgid "zeroing-masking only allowed with write mask"
 msgstr ""
 
-#: config/tc-i386.c:10349
+#: config/tc-i386.c:10341
 #, c-format
 msgid "at most %d immediate operands are allowed"
 msgstr ""
 
-#: config/tc-i386.c:10381 config/tc-i386.c:10649
+#: config/tc-i386.c:10373 config/tc-i386.c:10641
 #, c-format
 msgid "junk `%s' after expression"
 msgstr ""
 
-#: config/tc-i386.c:10402
+#: config/tc-i386.c:10394
 #, c-format
 msgid "missing or invalid immediate expression `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10425 config/tc-i386.c:10739
+#: config/tc-i386.c:10417 config/tc-i386.c:10731
 #, c-format
 msgid "unimplemented segment %s in operand"
 msgstr ""
 
-#: config/tc-i386.c:10432
+#: config/tc-i386.c:10424
 #, c-format
 msgid "illegal immediate register operand %s"
 msgstr ""
 
-#: config/tc-i386.c:10480
+#: config/tc-i386.c:10472
 #, c-format
 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10489
+#: config/tc-i386.c:10481
 #, c-format
 msgid "scale factor of %d without an index register"
 msgstr ""
 
-#: config/tc-i386.c:10511
+#: config/tc-i386.c:10503
 #, c-format
 msgid "at most %d displacement operands are allowed"
 msgstr ""
 
-#: config/tc-i386.c:10705
+#: config/tc-i386.c:10697
 #, c-format
 msgid "missing or invalid displacement expression `%s'"
 msgstr ""
 
-#: config/tc-i386.c:10722
+#: config/tc-i386.c:10714
 #, c-format
 msgid "0x%lx out range of signed 32bit displacement"
 msgstr ""
 
-#: config/tc-i386.c:10892
+#: config/tc-i386.c:10884
 #, c-format
 msgid "`%s' is not valid here (expected `%c%s%s%c')"
 msgstr ""
 
-#: config/tc-i386.c:10904
+#: config/tc-i386.c:10896
 #, c-format
 msgid "`%s' is not a valid %s expression"
 msgstr ""
 
-#: config/tc-i386.c:10936
+#: config/tc-i386.c:10928
 #, c-format
 msgid "`%s' cannot be used here"
 msgstr ""
 
-#: config/tc-i386.c:10943
+#: config/tc-i386.c:10935
 msgid "register scaling is being ignored here"
 msgstr ""
 
-#: config/tc-i386.c:11004
+#: config/tc-i386.c:10996
 #, c-format
 msgid "Missing '}': '%s'"
 msgstr ""
 
-#: config/tc-i386.c:11010
+#: config/tc-i386.c:11002
 #, c-format
 msgid "Junk after '}': '%s'"
 msgstr ""
 
-#: config/tc-i386.c:11139
+#: config/tc-i386.c:11131
 #, c-format
 msgid "bad memory operand `%s'"
 msgstr ""
 
-#: config/tc-i386.c:11163
+#: config/tc-i386.c:11155
 #, c-format
 msgid "junk `%s' after register"
 msgstr ""
 
-#: config/tc-i386.c:11176 config/tc-i386.c:11317 config/tc-i386.c:11361
+#: config/tc-i386.c:11168 config/tc-i386.c:11309 config/tc-i386.c:11353
 #, c-format
 msgid "bad register name `%s'"
 msgstr ""
 
-#: config/tc-i386.c:11184
+#: config/tc-i386.c:11176
 msgid "immediate operand illegal with absolute jump"
 msgstr ""
 
-#: config/tc-i386.c:11306
+#: config/tc-i386.c:11298
 #, c-format
 msgid "expecting `,' or `)' after index register in `%s'"
 msgstr ""
 
-#: config/tc-i386.c:11334
+#: config/tc-i386.c:11326
 #, c-format
 msgid "expecting `)' after scale factor in `%s'"
 msgstr ""
 
-#: config/tc-i386.c:11342
+#: config/tc-i386.c:11334
 #, c-format
 msgid "expecting index register or scale factor after `,'; got '%c'"
 msgstr ""
 
-#: config/tc-i386.c:11350
+#: config/tc-i386.c:11342
 #, c-format
 msgid "expecting `,' or `)' after base register in `%s'"
 msgstr ""
 
 #. It's not a memory operand; argh!
-#: config/tc-i386.c:11399
+#: config/tc-i386.c:11391
 #, c-format
 msgid "invalid char %s beginning operand %d `%s'"
 msgstr ""
 
-#: config/tc-i386.c:12052
+#: config/tc-i386.c:12044
 #, c-format
 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
 msgstr ""
 
-#: config/tc-i386.c:12055
+#: config/tc-i386.c:12047
 #, c-format
 msgid ""
 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
 msgstr ""
 
-#: config/tc-i386.c:12061
+#: config/tc-i386.c:12053
 #, c-format
 msgid ""
 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
 msgstr ""
 
-#: config/tc-i386.c:12128
+#: config/tc-i386.c:12120
 msgid "long jump required"
 msgstr ""
 
-#: config/tc-i386.c:12183
+#: config/tc-i386.c:12175
 msgid "jump target out of range"
 msgstr ""
 
-#: config/tc-i386.c:12579
+#: config/tc-i386.c:12571
 #, c-format
 msgid "register '%s%s' cannot be used here"
 msgstr ""
 
-#: config/tc-i386.c:12794
+#: config/tc-i386.c:12786
 #, c-format
 msgid "invalid -mx86-used-note= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:12817
+#: config/tc-i386.c:12809
 msgid "no compiled in support for x86_64"
 msgstr ""
 
-#: config/tc-i386.c:12837
+#: config/tc-i386.c:12829
 msgid "no compiled in support for 32bit x86_64"
 msgstr ""
 
-#: config/tc-i386.c:12841
+#: config/tc-i386.c:12833
 msgid "32bit x86_64 is only supported for ELF"
 msgstr ""
 
-#: config/tc-i386.c:12875 config/tc-i386.c:12963
+#: config/tc-i386.c:12867 config/tc-i386.c:12955
 #, c-format
 msgid "invalid -march= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:12973 config/tc-i386.c:12985
+#: config/tc-i386.c:12965 config/tc-i386.c:12977
 #, c-format
 msgid "invalid -mtune= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:12994
+#: config/tc-i386.c:12986
 #, c-format
 msgid "invalid -mmnemonic= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13003
+#: config/tc-i386.c:12995
 #, c-format
 msgid "invalid -msyntax= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13026
+#: config/tc-i386.c:13018
 #, c-format
 msgid "invalid -msse-check= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13037
+#: config/tc-i386.c:13029
 #, c-format
 msgid "invalid -moperand-check= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13046
+#: config/tc-i386.c:13038
 #, c-format
 msgid "invalid -mavxscalar= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13055
+#: config/tc-i386.c:13047
 #, c-format
 msgid "invalid -mvexwig= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13070
+#: config/tc-i386.c:13062
 #, c-format
 msgid "invalid -mevexlig= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13083
+#: config/tc-i386.c:13075
 #, c-format
 msgid "invalid -mevexrcig= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13092
+#: config/tc-i386.c:13084
 #, c-format
 msgid "invalid -mevexwig= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13107
+#: config/tc-i386.c:13099
 #, c-format
 msgid "invalid -momit-lock-prefix= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13116
+#: config/tc-i386.c:13108
 #, c-format
 msgid "invalid -mfence-as-lock-add= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13125
+#: config/tc-i386.c:13117
 #, c-format
 msgid "invalid -mlfence-after-load= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13142
+#: config/tc-i386.c:13134
 #, c-format
 msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13156
+#: config/tc-i386.c:13148
 #, c-format
 msgid "invalid -mlfence-before-ret= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13166
+#: config/tc-i386.c:13158
 #, c-format
 msgid "invalid -mrelax-relocations= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13195
+#: config/tc-i386.c:13187
 #, c-format
 msgid "invalid -malign-branch-boundary= value: %s"
 msgstr ""
 
-#: config/tc-i386.c:13209
+#: config/tc-i386.c:13201
 #, c-format
 msgid "invalid -malign-branch-prefix-size= value: %s"
 msgstr ""
 
-#: config/tc-i386.c:13236
+#: config/tc-i386.c:13228
 #, c-format
 msgid "invalid -malign-branch= option: `%s'"
 msgstr ""
 
-#: config/tc-i386.c:13392
+#: config/tc-i386.c:13384
 #, c-format
 msgid ""
 "  -Qy, -Qn                ignored\n"
@@ -8788,34 +8788,34 @@
 "  -k                      ignored\n"
 msgstr ""
 
-#: config/tc-i386.c:13397
+#: config/tc-i386.c:13389
 #, c-format
 msgid ""
 "  -n                      Do not optimize code alignment\n"
 "  -q                      quieten some warnings\n"
 msgstr ""
 
-#: config/tc-i386.c:13401
+#: config/tc-i386.c:13393
 #, c-format
 msgid "  -s                      ignored\n"
 msgstr ""
 
-#: config/tc-i386.c:13406
+#: config/tc-i386.c:13398
 #, c-format
 msgid "  --32/--64/--x32         generate 32bit/64bit/x32 code\n"
 msgstr ""
 
-#: config/tc-i386.c:13410
+#: config/tc-i386.c:13402
 #, c-format
 msgid "  --divide                do not treat `/' as a comment character\n"
 msgstr ""
 
-#: config/tc-i386.c:13413
+#: config/tc-i386.c:13405
 #, c-format
 msgid "  --divide                ignored\n"
 msgstr ""
 
-#: config/tc-i386.c:13416
+#: config/tc-i386.c:13408
 #, c-format
 msgid ""
 "  -march=CPU[,+EXTENSION...]\n"
@@ -8823,36 +8823,36 @@
 "of:\n"
 msgstr ""
 
-#: config/tc-i386.c:13420
+#: config/tc-i386.c:13412
 #, c-format
 msgid "                          EXTENSION is combination of:\n"
 msgstr ""
 
-#: config/tc-i386.c:13423
+#: config/tc-i386.c:13415
 #, c-format
 msgid "  -mtune=CPU              optimize for CPU, CPU is one of:\n"
 msgstr ""
 
-#: config/tc-i386.c:13426
+#: config/tc-i386.c:13418
 #, c-format
 msgid "  -msse2avx               encode SSE instructions with VEX prefix\n"
 msgstr ""
 
-#: config/tc-i386.c:13428
+#: config/tc-i386.c:13420
 #, c-format
 msgid ""
 "  -msse-check=[none|error|warning] (default: warning)\n"
 "                          check SSE instructions\n"
 msgstr ""
 
-#: config/tc-i386.c:13431
+#: config/tc-i386.c:13423
 #, c-format
 msgid ""
 "  -moperand-check=[none|error|warning] (default: warning)\n"
 "                          check operand combinations for validity\n"
 msgstr ""
 
-#: config/tc-i386.c:13434
+#: config/tc-i386.c:13426
 #, c-format
 msgid ""
 "  -mavxscalar=[128|256] (default: 128)\n"
@@ -8861,7 +8861,7 @@
 "                           length\n"
 msgstr ""
 
-#: config/tc-i386.c:13438
+#: config/tc-i386.c:13430
 #, c-format
 msgid ""
 "  -mvexwig=[0|1] (default: 0)\n"
@@ -8869,7 +8869,7 @@
 "                           for VEX.W bit ignored instructions\n"
 msgstr ""
 
-#: config/tc-i386.c:13442
+#: config/tc-i386.c:13434
 #, c-format
 msgid ""
 "  -mevexlig=[128|256|512] (default: 128)\n"
@@ -8878,7 +8878,7 @@
 "                           length\n"
 msgstr ""
 
-#: config/tc-i386.c:13446
+#: config/tc-i386.c:13438
 #, c-format
 msgid ""
 "  -mevexwig=[0|1] (default: 0)\n"
@@ -8887,7 +8887,7 @@
 "                           for EVEX.W bit ignored instructions\n"
 msgstr ""
 
-#: config/tc-i386.c:13450
+#: config/tc-i386.c:13442
 #, c-format
 msgid ""
 "  -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
@@ -8896,77 +8896,77 @@
 "                           for SAE-only ignored instructions\n"
 msgstr ""
 
-#: config/tc-i386.c:13454
+#: config/tc-i386.c:13446
 #, c-format
 msgid "  -mmnemonic=[att|intel] "
 msgstr ""
 
-#: config/tc-i386.c:13457
+#: config/tc-i386.c:13449
 #, c-format
 msgid "(default: att)\n"
 msgstr ""
 
-#: config/tc-i386.c:13459
+#: config/tc-i386.c:13451
 #, c-format
 msgid "(default: intel)\n"
 msgstr ""
 
-#: config/tc-i386.c:13460
+#: config/tc-i386.c:13452
 #, c-format
 msgid "                          use AT&T/Intel mnemonic\n"
 msgstr ""
 
-#: config/tc-i386.c:13462
+#: config/tc-i386.c:13454
 #, c-format
 msgid ""
 "  -msyntax=[att|intel] (default: att)\n"
 "                          use AT&T/Intel syntax\n"
 msgstr ""
 
-#: config/tc-i386.c:13465
+#: config/tc-i386.c:13457
 #, c-format
 msgid "  -mindex-reg             support pseudo index registers\n"
 msgstr ""
 
-#: config/tc-i386.c:13467
+#: config/tc-i386.c:13459
 #, c-format
 msgid "  -mnaked-reg             don't require `%%' prefix for registers\n"
 msgstr ""
 
-#: config/tc-i386.c:13469
+#: config/tc-i386.c:13461
 #, c-format
 msgid "  -madd-bnd-prefix        add BND prefix for all valid branches\n"
 msgstr ""
 
-#: config/tc-i386.c:13472
+#: config/tc-i386.c:13464
 #, c-format
 msgid "  -mshared                disable branch optimization for shared code\n"
 msgstr ""
 
-#: config/tc-i386.c:13474
+#: config/tc-i386.c:13466
 #, c-format
 msgid "  -mx86-used-note=[no|yes] "
 msgstr ""
 
-#: config/tc-i386.c:13480
+#: config/tc-i386.c:13472
 #, c-format
 msgid ""
 "                          generate x86 used ISA and feature properties\n"
 msgstr ""
 
-#: config/tc-i386.c:13484
+#: config/tc-i386.c:13476
 #, c-format
 msgid "  -mbig-obj               generate big object files\n"
 msgstr ""
 
-#: config/tc-i386.c:13487
+#: config/tc-i386.c:13479
 #, c-format
 msgid ""
 "  -momit-lock-prefix=[no|yes] (default: no)\n"
 "                          strip all lock prefixes\n"
 msgstr ""
 
-#: config/tc-i386.c:13490
+#: config/tc-i386.c:13482
 #, c-format
 msgid ""
 "  -mfence-as-lock-add=[no|yes] (default: no)\n"
@@ -8974,24 +8974,24 @@
 "                           lock addl $0x0, (%%{re}sp)\n"
 msgstr ""
 
-#: config/tc-i386.c:13494
+#: config/tc-i386.c:13486
 #, c-format
 msgid "  -mrelax-relocations=[no|yes] "
 msgstr ""
 
-#: config/tc-i386.c:13500
+#: config/tc-i386.c:13492
 #, c-format
 msgid "                          generate relax relocations\n"
 msgstr ""
 
-#: config/tc-i386.c:13502
+#: config/tc-i386.c:13494
 #, c-format
 msgid ""
 "  -malign-branch-boundary=NUM (default: 0)\n"
 "                          align branches within NUM byte boundary\n"
 msgstr ""
 
-#: config/tc-i386.c:13505
+#: config/tc-i386.c:13497
 #, c-format
 msgid ""
 "  -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
@@ -9001,28 +9001,28 @@
 "                          specify types of branches to align\n"
 msgstr ""
 
-#: config/tc-i386.c:13510
+#: config/tc-i386.c:13502
 #, c-format
 msgid ""
 "  -malign-branch-prefix-size=NUM (default: 5)\n"
 "                          align branches with NUM prefixes per instruction\n"
 msgstr ""
 
-#: config/tc-i386.c:13513
+#: config/tc-i386.c:13505
 #, c-format
 msgid ""
 "  -mbranches-within-32B-boundaries\n"
 "                          align branches within 32 byte boundary\n"
 msgstr ""
 
-#: config/tc-i386.c:13516
+#: config/tc-i386.c:13508
 #, c-format
 msgid ""
 "  -mlfence-after-load=[no|yes] (default: no)\n"
 "                          generate lfence after load\n"
 msgstr ""
 
-#: config/tc-i386.c:13519
+#: config/tc-i386.c:13511
 #, c-format
 msgid ""
 "  -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
@@ -9030,87 +9030,87 @@
 "                          generate lfence before indirect near branch\n"
 msgstr ""
 
-#: config/tc-i386.c:13522
+#: config/tc-i386.c:13514
 #, c-format
 msgid ""
 "  -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
 "                          generate lfence before ret\n"
 msgstr ""
 
-#: config/tc-i386.c:13525
+#: config/tc-i386.c:13517
 #, c-format
 msgid "  -mamd64                 accept only AMD64 ISA [default]\n"
 msgstr ""
 
-#: config/tc-i386.c:13527
+#: config/tc-i386.c:13519
 #, c-format
 msgid "  -mintel64               accept only Intel64 ISA\n"
 msgstr ""
 
-#: config/tc-i386.c:13568
+#: config/tc-i386.c:13560
 #, c-format
 msgid "Intel MCU doesn't support `%s' architecture"
 msgstr ""
 
-#: config/tc-i386.c:13634
+#: config/tc-i386.c:13626
 msgid "Intel L1OM is 64bit only"
 msgstr ""
 
-#: config/tc-i386.c:13640
+#: config/tc-i386.c:13632
 msgid "Intel K1OM is 64bit only"
 msgstr ""
 
-#: config/tc-i386.c:13646
+#: config/tc-i386.c:13638
 msgid "Intel MCU is 32bit only"
 msgstr ""
 
-#: config/tc-i386.c:13758
+#: config/tc-i386.c:13750
 msgid ""
 "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
 "branch"
 msgstr ""
 
-#: config/tc-i386.c:13761
+#: config/tc-i386.c:13753
 msgid "constant directive skips -mlfence-before-ret"
 msgstr ""
 
-#: config/tc-i386.c:13764
+#: config/tc-i386.c:13756
 msgid "constant directive skips -mlfence-before-indirect-branch"
 msgstr ""
 
-#: config/tc-i386.c:13828
+#: config/tc-i386.c:13831
 msgid "symbol size computation overflow"
 msgstr ""
 
-#: config/tc-i386.c:13896 config/tc-sparc.c:3861
+#: config/tc-i386.c:13899 config/tc-sparc.c:3861
 #, c-format
 msgid "can not do %d byte pc-relative relocation"
 msgstr ""
 
-#: config/tc-i386.c:13914
+#: config/tc-i386.c:13917
 #, c-format
 msgid "can not do %d byte relocation"
 msgstr ""
 
-#: config/tc-i386.c:13982
+#: config/tc-i386.c:13985
 #, c-format
 msgid "cannot represent relocation type %s in x32 mode"
 msgstr ""
 
-#: config/tc-i386.c:14019 config/tc-s390.c:2613
+#: config/tc-i386.c:14022 config/tc-s390.c:2613
 #, c-format
 msgid "cannot represent relocation type %s"
 msgstr ""
 
-#: config/tc-i386.c:14136
+#: config/tc-i386.c:14139
 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
 msgstr ""
 
-#: config/tc-i386.c:14139
+#: config/tc-i386.c:14142
 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
 msgstr ""
 
-#: config/tc-i386.c:14158
+#: config/tc-i386.c:14161
 msgid ".largecomm supported only in 64bit mode, producing .comm"
 msgstr ""
 
@@ -21647,7 +21647,7 @@
 msgid "junk at end of line, first unrecognized character valued 0x%x"
 msgstr ""
 
-#: read.c:3868 write.c:2358
+#: read.c:3868 write.c:2367
 #, c-format
 msgid "`%s' can't be equated to common symbol `%s'"
 msgstr ""
@@ -21926,7 +21926,7 @@
 msgid "Invalid operation on symbol"
 msgstr ""
 
-#: symbols.c:1664 write.c:2407
+#: symbols.c:1664 write.c:2416
 #, c-format
 msgid "can't resolve value for symbol `%s'"
 msgstr ""
@@ -22034,58 +22034,58 @@
 msgstr[0] ""
 msgstr[1] ""
 
-#: write.c:1918
+#: write.c:1919
 msgid "unable to create reloc for build note"
 msgstr ""
 
-#: write.c:1922
+#: write.c:1923
 msgid "<gnu build note>"
 msgstr ""
 
-#: write.c:2323
+#: write.c:2332
 #, c-format
 msgid "%s: global symbols not supported in common sections"
 msgstr ""
 
-#: write.c:2337
+#: write.c:2346
 #, c-format
 msgid "local label `%s' is not defined"
 msgstr ""
 
-#: write.c:2365
+#: write.c:2374
 #, c-format
 msgid "can't make global register symbol `%s'"
 msgstr ""
 
-#: write.c:2674
+#: write.c:2683
 #, c-format
 msgid "alignment padding (%lu byte) not a multiple of %ld"
 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
 msgstr[0] ""
 msgstr[1] ""
 
-#: write.c:2841
+#: write.c:2850
 #, c-format
 msgid ".word %s-%s+%s didn't fit"
 msgstr ""
 
-#: write.c:2935
+#: write.c:2944
 msgid "padding added"
 msgstr ""
 
-#: write.c:2986
+#: write.c:2995
 msgid "attempt to move .org backwards"
 msgstr ""
 
-#: write.c:3011
+#: write.c:3020
 msgid ".space specifies non-absolute value"
 msgstr ""
 
-#: write.c:3026
+#: write.c:3035
 msgid ".space, .nops or .fill with negative value, ignored"
 msgstr ""
 
-#: write.c:3098
+#: write.c:3107
 #, c-format
 msgid ""
 "Infinite loop encountered whilst attempting to compute the addresses of "
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 8540332..196b597 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,8 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* po/gold.pot: Regenerate.
+
 2020-07-06  Nick Clifton  <nickc@redhat.com>
 
 	* target-reloc.h (Default_comdat_behaviour:get): Ignore discarded
diff --git a/gold/po/gold.pot b/gold/po/gold.pot
index 4d3445a..dead72a 100644
--- a/gold/po/gold.pot
+++ b/gold/po/gold.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:28+0100\n"
+"POT-Creation-Date: 2020-07-24 10:23+0100\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"
@@ -4168,48 +4168,48 @@
 msgid "  %s from %s\n"
 msgstr ""
 
-#: target-reloc.h:155
+#: target-reloc.h:157
 msgid "internal"
 msgstr ""
 
-#: target-reloc.h:158
+#: target-reloc.h:160
 msgid "hidden"
 msgstr ""
 
-#: target-reloc.h:161
+#: target-reloc.h:163
 msgid "protected"
 msgstr ""
 
-#: target-reloc.h:166
+#: target-reloc.h:168
 #, c-format
 msgid "%s symbol '%s' is not defined locally"
 msgstr ""
 
-#: target-reloc.h:242
+#: target-reloc.h:244
 #, c-format
 msgid ""
 "relocation refers to local symbol \"%s\" [%u], which is defined in a "
 "discarded section"
 msgstr ""
 
-#: target-reloc.h:250
+#: target-reloc.h:252
 #, c-format
 msgid ""
 "relocation refers to global symbol \"%s\", which is defined in a discarded "
 "section"
 msgstr ""
 
-#: target-reloc.h:265
+#: target-reloc.h:267
 #, c-format
 msgid "  section group signature: \"%s\""
 msgstr ""
 
-#: target-reloc.h:268
+#: target-reloc.h:270
 #, c-format
 msgid "  prevailing definition is from %s"
 msgstr ""
 
-#: target-reloc.h:455
+#: target-reloc.h:457
 #, c-format
 msgid "reloc has bad offset %zu"
 msgstr ""
diff --git a/gprof/ChangeLog b/gprof/ChangeLog
index e92ab34..e0b0529 100644
--- a/gprof/ChangeLog
+++ b/gprof/ChangeLog
@@ -1,3 +1,9 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* configure: Regenerate.
+	* po/gprof.pot: Regenerate.
+
 2020-07-09  Nick Clifton  <nickc@redhat.com>
 
 	* po/tr.po: Updated Turkish translation.
diff --git a/gprof/configure b/gprof/configure
index 4dbfa41..6d06e44 100755
--- a/gprof/configure
+++ b/gprof/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gprof 2.34.90.
+# Generated by GNU Autoconf 2.69 for gprof 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='gprof'
 PACKAGE_TARNAME='gprof'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='gprof 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='gprof 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1337,7 +1337,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gprof 2.34.90 to adapt to many kinds of systems.
+\`configure' configures gprof 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gprof 2.34.90:";;
+     short | recursive ) echo "Configuration of gprof 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1519,7 +1519,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gprof configure 2.34.90
+gprof configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1884,7 +1884,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gprof $as_me 2.34.90, which was
+It was created by gprof $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3831,7 +3831,7 @@
 
 # Define the identity of the package.
  PACKAGE='gprof'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13086,7 +13086,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gprof $as_me 2.34.90, which was
+This file was extended by gprof $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13152,7 +13152,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gprof config.status 2.34.90
+gprof config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot
index b6303be..5d35b00 100644
--- a/gprof/po/gprof.pot
+++ b/gprof/po/gprof.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:32+0100\n"
+"POT-Creation-Date: 2020-07-24 10:23+0100\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"
diff --git a/ld/ChangeLog b/ld/ChangeLog
index bd56f95..4ba491d 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,9 @@
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
+	2.35 Release:
+	* configure: Regenerate.
+	* po/ld.pot: Regenerate.
+
 2020-07-23  Maciej W. Rozycki  <macro@wdc.com>
 
 	PR ld/26288
diff --git a/ld/configure b/ld/configure
index 2cc9838..8a7d8d0 100755
--- a/ld/configure
+++ b/ld/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for ld 2.34.90.
+# Generated by GNU Autoconf 2.69 for ld 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='ld'
 PACKAGE_TARNAME='ld'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='ld 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='ld 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1396,7 +1396,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures ld 2.34.90 to adapt to many kinds of systems.
+\`configure' configures ld 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1467,7 +1467,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of ld 2.34.90:";;
+     short | recursive ) echo "Configuration of ld 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1606,7 +1606,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-ld configure 2.34.90
+ld configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2321,7 +2321,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by ld $as_me 2.34.90, which was
+It was created by ld $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4272,7 +4272,7 @@
 
 # Define the identity of the package.
  PACKAGE='ld'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -18315,7 +18315,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by ld $as_me 2.34.90, which was
+This file was extended by ld $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18381,7 +18381,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-ld config.status 2.34.90
+ld config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/ld/po/ld.pot b/ld/po/ld.pot
index b378752..44ad365 100644
--- a/ld/po/ld.pot
+++ b/ld/po/ld.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:34+0100\n"
+"POT-Creation-Date: 2020-07-24 10:23+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -154,65 +154,67 @@
 msgid "%F%P: %s: can't open for writing: %E\n"
 msgstr ""
 
-#: ldelf.c:1050 ldelf.c:1084
-msgid "%F%P: cannot use executable file '%pB' as input to a link\n"
+#: ldelf.c:1051
+msgid ""
+"%P: Using an executable file (%pB) as input to a link is deprecated - "
+"support is likely to be removed in the future\n"
 msgstr ""
 
-#: ldelf.c:1111
+#: ldelf.c:1105
 msgid ""
 "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from "
 "%pB\n"
 msgstr ""
 
-#: ldelf.c:1147
+#: ldelf.c:1141
 msgid ""
 "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
 msgstr ""
 
-#: ldelf.c:1203
+#: ldelf.c:1197
 #, c-format
 msgid "%s needed by %pB\n"
 msgstr ""
 
-#: ldelf.c:1312
+#: ldelf.c:1306
 msgid ""
 "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
 msgstr ""
 
-#: ldelf.c:1325
+#: ldelf.c:1319
 msgid "%F%P: failed to add DT_NEEDED dynamic tag\n"
 msgstr ""
 
-#: ldelf.c:1333
+#: ldelf.c:1327
 msgid "%F%P: failed to parse EH frame entries\n"
 msgstr ""
 
-#: ldelf.c:1372
+#: ldelf.c:1366
 msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
 msgstr ""
 
-#: ldelf.c:1418 earm_wince_pe.c:1228 earmpe.c:1228 ei386pe.c:1228
+#: ldelf.c:1412 earm_wince_pe.c:1228 earmpe.c:1228 ei386pe.c:1228
 #: ei386pe_posix.c:1228 ei386pep.c:1231 emcorepe.c:1228 eppcpe.c:1228
 #: eshpe.c:1228
 msgid "%P: warning: unrecognized --build-id style ignored\n"
 msgstr ""
 
-#: ldelf.c:1436
+#: ldelf.c:1430
 msgid ""
 "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
 msgstr ""
 
-#: ldelf.c:1468 eaix5ppc.c:1370 eaix5rs6.c:1370 eaixppc.c:1370 eaixrs6.c:1370
+#: ldelf.c:1462 eaix5ppc.c:1370 eaix5rs6.c:1370 eaixppc.c:1370 eaixrs6.c:1370
 #: eppcmacos.c:1370
 msgid "%F%P: failed to record assignment to %s: %E\n"
 msgstr ""
 
-#: ldelf.c:1650 ldelf.c:1715 eaix5ppc.c:832 eaix5rs6.c:832 eaixppc.c:832
+#: ldelf.c:1644 ldelf.c:1709 eaix5ppc.c:832 eaix5rs6.c:832 eaixppc.c:832
 #: eaixrs6.c:832 eelf64_ia64_vms.c:209 eppcmacos.c:832
 msgid "%F%P: failed to set dynamic section sizes: %E\n"
 msgstr ""
 
-#: ldelf.c:1687
+#: ldelf.c:1681
 msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
 msgstr ""
 
@@ -734,66 +736,66 @@
 msgid "%F%P: %s: plugin reported error after all symbols read\n"
 msgstr ""
 
-#: ldlang.c:8312
+#: ldlang.c:8313
 msgid "%F%P: multiple STARTUP files\n"
 msgstr ""
 
-#: ldlang.c:8358
+#: ldlang.c:8359
 msgid "%X%P:%pS: section has both a load address and a load region\n"
 msgstr ""
 
-#: ldlang.c:8464
+#: ldlang.c:8465
 msgid ""
 "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
 "lack them\n"
 msgstr ""
 
-#: ldlang.c:8537
+#: ldlang.c:8538
 msgid "%F%P: no sections assigned to phdrs\n"
 msgstr ""
 
-#: ldlang.c:8575
+#: ldlang.c:8576
 msgid "%F%P: bfd_record_phdr failed: %E\n"
 msgstr ""
 
-#: ldlang.c:8595
+#: ldlang.c:8596
 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
 msgstr ""
 
-#: ldlang.c:9018
+#: ldlang.c:9019
 msgid "%X%P: unknown language `%s' in version information\n"
 msgstr ""
 
-#: ldlang.c:9163
+#: ldlang.c:9164
 msgid ""
 "%X%P: anonymous version tag cannot be combined with other version tags\n"
 msgstr ""
 
-#: ldlang.c:9172
+#: ldlang.c:9173
 msgid "%X%P: duplicate version tag `%s'\n"
 msgstr ""
 
-#: ldlang.c:9193 ldlang.c:9202 ldlang.c:9220 ldlang.c:9230
+#: ldlang.c:9194 ldlang.c:9203 ldlang.c:9221 ldlang.c:9231
 msgid "%X%P: duplicate expression `%s' in version information\n"
 msgstr ""
 
-#: ldlang.c:9270
+#: ldlang.c:9271
 msgid "%X%P: unable to find version dependency `%s'\n"
 msgstr ""
 
-#: ldlang.c:9293
+#: ldlang.c:9294
 msgid "%X%P: unable to read .exports section contents\n"
 msgstr ""
 
-#: ldlang.c:9331
+#: ldlang.c:9332
 msgid "%F%P: invalid origin for memory region %s\n"
 msgstr ""
 
-#: ldlang.c:9340
+#: ldlang.c:9341
 msgid "%F%P: invalid length for memory region %s\n"
 msgstr ""
 
-#: ldlang.c:9451
+#: ldlang.c:9452
 msgid "%X%P: unknown feature `%s'\n"
 msgstr ""
 
@@ -1930,8 +1932,8 @@
 #: earmelfb_fbsd.c:1064 earmelfb_fuchsia.c:1069 earmelfb_linux.c:1069
 #: earmelfb_linux_eabi.c:1069 earmelfb_linux_fdpiceabi.c:1069
 #: earmelfb_nacl.c:1069 earmelfb_nbsd.c:1064 earmnto.c:1039 earmsymbian.c:1064
-#: ecskyelf.c:530 ecskyelf_linux.c:693 eelf32metag.c:690 eelf64lppc.c:1149
-#: eelf64ppc.c:1149 eelf64ppc_fbsd.c:1149 ehppaelf.c:550 ehppalinux.c:728
+#: ecskyelf.c:530 ecskyelf_linux.c:693 eelf32metag.c:690 eelf64lppc.c:1153
+#: eelf64ppc.c:1153 eelf64ppc_fbsd.c:1153 ehppaelf.c:550 ehppalinux.c:728
 #: ehppanbsd.c:728 ehppaobsd.c:728
 msgid "%F%P: invalid number `%s'\n"
 msgstr ""
@@ -2910,9 +2912,9 @@
 #: eelf64_sparc_fbsd.c:258 eelf64_sparc_sol2.c:389 eelf64alpha.c:351
 #: eelf64alpha_fbsd.c:351 eelf64alpha_nbsd.c:351 eelf64bmip.c:487
 #: eelf64bpf.c:186 eelf64btsmip.c:473 eelf64btsmip_fbsd.c:473 eelf64hppa.c:202
-#: eelf64lppc.c:952 eelf64lriscv.c:312 eelf64lriscv_lp64.c:312
+#: eelf64lppc.c:956 eelf64lriscv.c:312 eelf64lriscv_lp64.c:312
 #: eelf64lriscv_lp64f.c:312 eelf64ltsmip.c:473 eelf64ltsmip_fbsd.c:473
-#: eelf64mmix.c:4009 eelf64ppc.c:952 eelf64ppc_fbsd.c:952 eelf64rdos.c:283
+#: eelf64mmix.c:4009 eelf64ppc.c:956 eelf64ppc_fbsd.c:956 eelf64rdos.c:283
 #: eelf64tilegx.c:258 eelf64tilegx_be.c:258 eelf_i386.c:4817 eelf_i386_be.c:256
 #: eelf_i386_fbsd.c:292 eelf_i386_ldso.c:267 eelf_i386_sol2.c:423
 #: eelf_i386_vxworks.c:319 eelf_iamcu.c:4795 eelf_k1om.c:5151
@@ -2971,9 +2973,9 @@
 #: eelf64_sparc_fbsd.c:309 eelf64_sparc_sol2.c:440 eelf64alpha.c:402
 #: eelf64alpha_fbsd.c:402 eelf64alpha_nbsd.c:402 eelf64bmip.c:538
 #: eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524 eelf64hppa.c:253
-#: eelf64lppc.c:1003 eelf64lriscv.c:363 eelf64lriscv_lp64.c:363
+#: eelf64lppc.c:1007 eelf64lriscv.c:363 eelf64lriscv_lp64.c:363
 #: eelf64lriscv_lp64f.c:363 eelf64ltsmip.c:524 eelf64ltsmip_fbsd.c:524
-#: eelf64mmix.c:4060 eelf64ppc.c:1003 eelf64ppc_fbsd.c:1003 eelf64rdos.c:334
+#: eelf64mmix.c:4060 eelf64ppc.c:1007 eelf64ppc_fbsd.c:1007 eelf64rdos.c:334
 #: eelf64tilegx.c:309 eelf64tilegx_be.c:309 eelf_i386.c:4868 eelf_i386_be.c:307
 #: eelf_i386_fbsd.c:343 eelf_i386_ldso.c:318 eelf_i386_sol2.c:474
 #: eelf_i386_vxworks.c:370 eelf_iamcu.c:4846 eelf_k1om.c:5202
@@ -3038,9 +3040,9 @@
 #: eelf64_sparc_fbsd.c:325 eelf64_sparc_sol2.c:456 eelf64alpha.c:418
 #: eelf64alpha_fbsd.c:418 eelf64alpha_nbsd.c:418 eelf64bmip.c:554
 #: eelf64bpf.c:202 eelf64btsmip.c:540 eelf64btsmip_fbsd.c:540 eelf64hppa.c:269
-#: eelf64lppc.c:1019 eelf64lriscv.c:379 eelf64lriscv_lp64.c:379
+#: eelf64lppc.c:1023 eelf64lriscv.c:379 eelf64lriscv_lp64.c:379
 #: eelf64lriscv_lp64f.c:379 eelf64ltsmip.c:540 eelf64ltsmip_fbsd.c:540
-#: eelf64mmix.c:4076 eelf64ppc.c:1019 eelf64ppc_fbsd.c:1019 eelf64rdos.c:350
+#: eelf64mmix.c:4076 eelf64ppc.c:1023 eelf64ppc_fbsd.c:1023 eelf64rdos.c:350
 #: eelf64tilegx.c:325 eelf64tilegx_be.c:325 eelf_i386.c:4884 eelf_i386_be.c:323
 #: eelf_i386_fbsd.c:359 eelf_i386_ldso.c:334 eelf_i386_sol2.c:490
 #: eelf_i386_vxworks.c:386 eelf_iamcu.c:4862 eelf_k1om.c:5218
@@ -3111,9 +3113,9 @@
 #: eelf64_sparc_fbsd.c:334 eelf64_sparc_sol2.c:465 eelf64alpha.c:427
 #: eelf64alpha_fbsd.c:427 eelf64alpha_nbsd.c:427 eelf64bmip.c:563
 #: eelf64bpf.c:211 eelf64btsmip.c:549 eelf64btsmip_fbsd.c:549 eelf64hppa.c:278
-#: eelf64lppc.c:1028 eelf64lriscv.c:388 eelf64lriscv_lp64.c:388
+#: eelf64lppc.c:1032 eelf64lriscv.c:388 eelf64lriscv_lp64.c:388
 #: eelf64lriscv_lp64f.c:388 eelf64ltsmip.c:549 eelf64ltsmip_fbsd.c:549
-#: eelf64mmix.c:4085 eelf64ppc.c:1028 eelf64ppc_fbsd.c:1028 eelf64rdos.c:359
+#: eelf64mmix.c:4085 eelf64ppc.c:1032 eelf64ppc_fbsd.c:1032 eelf64rdos.c:359
 #: eelf64tilegx.c:334 eelf64tilegx_be.c:334 eelf_i386.c:4893 eelf_i386_be.c:332
 #: eelf_i386_fbsd.c:368 eelf_i386_ldso.c:343 eelf_i386_sol2.c:499
 #: eelf_i386_vxworks.c:395 eelf_iamcu.c:4871 eelf_k1om.c:5227
@@ -3184,9 +3186,9 @@
 #: eelf64_sparc_fbsd.c:342 eelf64_sparc_sol2.c:473 eelf64alpha.c:435
 #: eelf64alpha_fbsd.c:435 eelf64alpha_nbsd.c:435 eelf64bmip.c:571
 #: eelf64bpf.c:219 eelf64btsmip.c:557 eelf64btsmip_fbsd.c:557 eelf64hppa.c:286
-#: eelf64lppc.c:1036 eelf64lriscv.c:396 eelf64lriscv_lp64.c:396
+#: eelf64lppc.c:1040 eelf64lriscv.c:396 eelf64lriscv_lp64.c:396
 #: eelf64lriscv_lp64f.c:396 eelf64ltsmip.c:557 eelf64ltsmip_fbsd.c:557
-#: eelf64mmix.c:4093 eelf64ppc.c:1036 eelf64ppc_fbsd.c:1036 eelf64rdos.c:367
+#: eelf64mmix.c:4093 eelf64ppc.c:1040 eelf64ppc_fbsd.c:1040 eelf64rdos.c:367
 #: eelf64tilegx.c:342 eelf64tilegx_be.c:342 eelf_i386.c:4901 eelf_i386_be.c:340
 #: eelf_i386_fbsd.c:376 eelf_i386_ldso.c:351 eelf_i386_sol2.c:507
 #: eelf_i386_vxworks.c:403 eelf_iamcu.c:4879 eelf_k1om.c:5235
@@ -3257,9 +3259,9 @@
 #: eelf64_sparc_fbsd.c:373 eelf64_sparc_sol2.c:504 eelf64alpha.c:466
 #: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:602
 #: eelf64bpf.c:250 eelf64btsmip.c:588 eelf64btsmip_fbsd.c:588 eelf64hppa.c:317
-#: eelf64lppc.c:1067 eelf64lriscv.c:427 eelf64lriscv_lp64.c:427
+#: eelf64lppc.c:1071 eelf64lriscv.c:427 eelf64lriscv_lp64.c:427
 #: eelf64lriscv_lp64f.c:427 eelf64ltsmip.c:588 eelf64ltsmip_fbsd.c:588
-#: eelf64mmix.c:4124 eelf64ppc.c:1067 eelf64ppc_fbsd.c:1067 eelf64rdos.c:398
+#: eelf64mmix.c:4124 eelf64ppc.c:1071 eelf64ppc_fbsd.c:1071 eelf64rdos.c:398
 #: eelf64tilegx.c:373 eelf64tilegx_be.c:373 eelf_i386.c:4932 eelf_i386_be.c:371
 #: eelf_i386_fbsd.c:407 eelf_i386_ldso.c:382 eelf_i386_sol2.c:538
 #: eelf_i386_vxworks.c:434 eelf_iamcu.c:4910 eelf_k1om.c:5266
@@ -3332,9 +3334,9 @@
 #: eelf64_sparc_fbsd.c:433 eelf64_sparc_sol2.c:564 eelf64alpha.c:526
 #: eelf64alpha_fbsd.c:526 eelf64alpha_nbsd.c:526 eelf64bmip.c:662
 #: eelf64bpf.c:255 eelf64btsmip.c:648 eelf64btsmip_fbsd.c:648 eelf64hppa.c:373
-#: eelf64lppc.c:1133 eelf64lriscv.c:487 eelf64lriscv_lp64.c:487
+#: eelf64lppc.c:1137 eelf64lriscv.c:487 eelf64lriscv_lp64.c:487
 #: eelf64lriscv_lp64f.c:487 eelf64ltsmip.c:648 eelf64ltsmip_fbsd.c:648
-#: eelf64mmix.c:4180 eelf64ppc.c:1133 eelf64ppc_fbsd.c:1133 eelf64rdos.c:458
+#: eelf64mmix.c:4180 eelf64ppc.c:1137 eelf64ppc_fbsd.c:1137 eelf64rdos.c:458
 #: eelf64tilegx.c:433 eelf64tilegx_be.c:433 eelf_i386.c:5058 eelf_i386_be.c:470
 #: eelf_i386_fbsd.c:533 eelf_i386_ldso.c:485 eelf_i386_sol2.c:641
 #: eelf_i386_vxworks.c:537 eelf_iamcu.c:5013 eelf_k1om.c:5369
@@ -4795,8 +4797,8 @@
 #: eelf32_x86_64.c:5474 eelf32lppc.c:802 eelf32lppclinux.c:802
 #: eelf32lppcnto.c:802 eelf32lppcsim.c:802 eelf32ppc.c:802 eelf32ppc_fbsd.c:802
 #: eelf32ppclinux.c:802 eelf32ppcnto.c:802 eelf32ppcsim.c:802
-#: eelf32ppcvxworks.c:780 eelf32ppcwindiss.c:802 eelf64lppc.c:1282
-#: eelf64ppc.c:1282 eelf64ppc_fbsd.c:1282 eelf_i386.c:5093 eelf_i386_be.c:485
+#: eelf32ppcvxworks.c:780 eelf32ppcwindiss.c:802 eelf64lppc.c:1307
+#: eelf64ppc.c:1307 eelf64ppc_fbsd.c:1307 eelf_i386.c:5093 eelf_i386_be.c:485
 #: eelf_i386_fbsd.c:568 eelf_i386_ldso.c:509 eelf_i386_sol2.c:665
 #: eelf_i386_vxworks.c:557 eelf_iamcu.c:5037 eelf_k1om.c:5393
 #: eelf_k1om_fbsd.c:5373 eelf_l1om.c:5393 eelf_l1om_fbsd.c:5373
@@ -5004,8 +5006,8 @@
 #: eelf32lppc.c:743 eelf32lppclinux.c:743 eelf32lppcnto.c:743
 #: eelf32lppcsim.c:743 eelf32ppc.c:743 eelf32ppc_fbsd.c:743
 #: eelf32ppclinux.c:743 eelf32ppcnto.c:743 eelf32ppcsim.c:743
-#: eelf32ppcvxworks.c:717 eelf32ppcwindiss.c:743 eelf64lppc.c:1175
-#: eelf64ppc.c:1175 eelf64ppc_fbsd.c:1175 eppclynx.c:743
+#: eelf32ppcvxworks.c:717 eelf32ppcwindiss.c:743 eelf64lppc.c:1179
+#: eelf64ppc.c:1179 eelf64ppc_fbsd.c:1179 eppclynx.c:743
 msgid "%F%P: invalid --plt-align `%s'\n"
 msgstr ""
 
@@ -5019,8 +5021,8 @@
 #: eelf32lppc.c:806 eelf32lppclinux.c:806 eelf32lppcnto.c:806
 #: eelf32lppcsim.c:806 eelf32ppc.c:806 eelf32ppc_fbsd.c:806
 #: eelf32ppclinux.c:806 eelf32ppcnto.c:806 eelf32ppcsim.c:806
-#: eelf32ppcvxworks.c:784 eelf32ppcwindiss.c:806 eelf64lppc.c:1320
-#: eelf64ppc.c:1320 eelf64ppc_fbsd.c:1320 eppclynx.c:806
+#: eelf32ppcvxworks.c:784 eelf32ppcwindiss.c:806 eelf64lppc.c:1351
+#: eelf64ppc.c:1351 eelf64ppc_fbsd.c:1351 eppclynx.c:806
 #, c-format
 msgid "  --emit-stub-syms            Label linker stubs with a symbol\n"
 msgstr ""
@@ -5028,8 +5030,8 @@
 #: eelf32lppc.c:809 eelf32lppclinux.c:809 eelf32lppcnto.c:809
 #: eelf32lppcsim.c:809 eelf32ppc.c:809 eelf32ppc_fbsd.c:809
 #: eelf32ppclinux.c:809 eelf32ppcnto.c:809 eelf32ppcsim.c:809
-#: eelf32ppcvxworks.c:787 eelf32ppcwindiss.c:809 eelf64lppc.c:1323
-#: eelf64ppc.c:1323 eelf64ppc_fbsd.c:1323 eppclynx.c:809
+#: eelf32ppcvxworks.c:787 eelf32ppcwindiss.c:809 eelf64lppc.c:1354
+#: eelf64ppc.c:1354 eelf64ppc_fbsd.c:1354 eppclynx.c:809
 #, c-format
 msgid "  --no-emit-stub-syms         Don't label linker stubs with a symbol\n"
 msgstr ""
@@ -5037,8 +5039,8 @@
 #: eelf32lppc.c:812 eelf32lppclinux.c:812 eelf32lppcnto.c:812
 #: eelf32lppcsim.c:812 eelf32ppc.c:812 eelf32ppc_fbsd.c:812
 #: eelf32ppclinux.c:812 eelf32ppcnto.c:812 eelf32ppcsim.c:812
-#: eelf32ppcvxworks.c:790 eelf32ppcwindiss.c:812 eelf64lppc.c:1343
-#: eelf64ppc.c:1343 eelf64ppc_fbsd.c:1343 eppclynx.c:812
+#: eelf32ppcvxworks.c:790 eelf32ppcwindiss.c:812 eelf64lppc.c:1374
+#: eelf64ppc.c:1374 eelf64ppc_fbsd.c:1374 eppclynx.c:812
 #, c-format
 msgid "  --no-tls-optimize           Don't try to optimize TLS accesses\n"
 msgstr ""
@@ -5046,8 +5048,8 @@
 #: eelf32lppc.c:815 eelf32lppclinux.c:815 eelf32lppcnto.c:815
 #: eelf32lppcsim.c:815 eelf32ppc.c:815 eelf32ppc_fbsd.c:815
 #: eelf32ppclinux.c:815 eelf32ppcnto.c:815 eelf32ppcsim.c:815
-#: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1349
-#: eelf64ppc.c:1349 eelf64ppc_fbsd.c:1349 eppclynx.c:815
+#: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1380
+#: eelf64ppc.c:1380 eelf64ppc_fbsd.c:1380 eppclynx.c:815
 #, c-format
 msgid "  --no-tls-get-addr-optimize  Don't use a special __tls_get_addr call\n"
 msgstr ""
@@ -5079,8 +5081,8 @@
 #: eelf32lppc.c:827 eelf32lppclinux.c:827 eelf32lppcnto.c:827
 #: eelf32lppcsim.c:827 eelf32ppc.c:827 eelf32ppc_fbsd.c:827
 #: eelf32ppclinux.c:827 eelf32ppcnto.c:827 eelf32ppcsim.c:827
-#: eelf32ppcwindiss.c:827 eelf64lppc.c:1311 eelf64ppc.c:1311
-#: eelf64ppc_fbsd.c:1311 eppclynx.c:827
+#: eelf32ppcwindiss.c:827 eelf64lppc.c:1336 eelf64ppc.c:1336
+#: eelf64ppc_fbsd.c:1336 eppclynx.c:827
 #, c-format
 msgid "  --no-plt-align              Dont't align individual PLT call stubs\n"
 msgstr ""
@@ -5088,8 +5090,8 @@
 #: eelf32lppc.c:830 eelf32lppclinux.c:830 eelf32lppcnto.c:830
 #: eelf32lppcsim.c:830 eelf32ppc.c:830 eelf32ppc_fbsd.c:830
 #: eelf32ppclinux.c:830 eelf32ppcnto.c:830 eelf32ppcsim.c:830
-#: eelf32ppcwindiss.c:830 eelf64lppc.c:1361 eelf64ppc.c:1361
-#: eelf64ppc_fbsd.c:1361 eppclynx.c:830
+#: eelf32ppcwindiss.c:830 eelf64lppc.c:1392 eelf64ppc.c:1392
+#: eelf64ppc_fbsd.c:1392 eppclynx.c:830
 #, c-format
 msgid ""
 "  --no-inline-optimize        Don't convert inline PLT to direct calls\n"
@@ -5144,7 +5146,7 @@
 "  --base_file <basefile>      Generate a base file for relocatable DLLs\n"
 msgstr ""
 
-#: eelf32metag.c:704 eelf64lppc.c:1286 eelf64ppc.c:1286 eelf64ppc_fbsd.c:1286
+#: eelf32metag.c:704 eelf64lppc.c:1311 eelf64ppc.c:1311 eelf64ppc_fbsd.c:1311
 #: ehppaelf.c:568 ehppalinux.c:746 ehppanbsd.c:746 ehppaobsd.c:746
 #, c-format
 msgid ""
@@ -5315,45 +5317,60 @@
 msgid "%P: .init/.fini fragments use differing TOC pointers\n"
 msgstr ""
 
-#: eelf64lppc.c:1296 eelf64ppc.c:1296
+#: eelf64lppc.c:1208 eelf64ppc.c:1208 eelf64ppc_fbsd.c:1208
+msgid "%F%P: invalid --power10-stubs argument `%s'\n"
+msgstr ""
+
+#: eelf64lppc.c:1321 eelf64ppc.c:1321
 #, c-format
 msgid ""
 "  --plt-static-chain          PLT call stubs should load r11 (default)\n"
 msgstr ""
 
-#: eelf64lppc.c:1299 eelf64ppc.c:1299
+#: eelf64lppc.c:1324 eelf64ppc.c:1324
 #, c-format
 msgid "  --no-plt-static-chain       PLT call stubs should not load r11\n"
 msgstr ""
 
-#: eelf64lppc.c:1302 eelf64ppc.c:1302 eelf64ppc_fbsd.c:1302
+#: eelf64lppc.c:1327 eelf64ppc.c:1327 eelf64ppc_fbsd.c:1327
 #, c-format
 msgid "  --plt-thread-safe           PLT call stubs with load-load barrier\n"
 msgstr ""
 
-#: eelf64lppc.c:1305 eelf64ppc.c:1305 eelf64ppc_fbsd.c:1305
+#: eelf64lppc.c:1330 eelf64ppc.c:1330 eelf64ppc_fbsd.c:1330
 #, c-format
 msgid "  --no-plt-thread-safe        PLT call stubs without barrier\n"
 msgstr ""
 
-#: eelf64lppc.c:1308 eelf64ppc.c:1308 eelf64ppc_fbsd.c:1308
+#: eelf64lppc.c:1333 eelf64ppc.c:1333 eelf64ppc_fbsd.c:1333
 #, c-format
 msgid "  --plt-align [=<align>]      Align PLT call stubs to fit cache lines\n"
 msgstr ""
 
-#: eelf64lppc.c:1314 eelf64ppc.c:1314 eelf64ppc_fbsd.c:1314
+#: eelf64lppc.c:1339 eelf64ppc.c:1339 eelf64ppc_fbsd.c:1339
 #, c-format
 msgid ""
 "  --plt-localentry            Optimize calls to ELFv2 localentry:0 "
 "functions\n"
 msgstr ""
 
-#: eelf64lppc.c:1317 eelf64ppc.c:1317 eelf64ppc_fbsd.c:1317
+#: eelf64lppc.c:1342 eelf64ppc.c:1342 eelf64ppc_fbsd.c:1342
 #, c-format
 msgid "  --no-plt-localentry         Don't optimize ELFv2 calls\n"
 msgstr ""
 
-#: eelf64lppc.c:1326 eelf64ppc.c:1326 eelf64ppc_fbsd.c:1326
+#: eelf64lppc.c:1345 eelf64ppc.c:1345 eelf64ppc_fbsd.c:1345
+#, c-format
+msgid ""
+"  --power10-stubs [=auto]     Use Power10 PLT call stubs (default auto)\n"
+msgstr ""
+
+#: eelf64lppc.c:1348 eelf64ppc.c:1348 eelf64ppc_fbsd.c:1348
+#, c-format
+msgid "  --no-power10-stubs          Don't use Power10 PLT call stubs\n"
+msgstr ""
+
+#: eelf64lppc.c:1357 eelf64ppc.c:1357 eelf64ppc_fbsd.c:1357
 #, c-format
 msgid ""
 "  --dotsyms                   For every version pattern \"foo\" in a "
@@ -5363,13 +5380,13 @@
 "                                descriptor symbols.  Defaults to on.\n"
 msgstr ""
 
-#: eelf64lppc.c:1332 eelf64ppc.c:1332 eelf64ppc_fbsd.c:1332
+#: eelf64lppc.c:1363 eelf64ppc.c:1363 eelf64ppc_fbsd.c:1363
 #, c-format
 msgid ""
 "  --no-dotsyms                Don't do anything special in version scripts\n"
 msgstr ""
 
-#: eelf64lppc.c:1335 eelf64ppc.c:1335 eelf64ppc_fbsd.c:1335
+#: eelf64lppc.c:1366 eelf64ppc.c:1366 eelf64ppc_fbsd.c:1366
 #, c-format
 msgid ""
 "  --save-restore-funcs        Provide register save and restore routines "
@@ -5378,50 +5395,50 @@
 "                                final link, off for ld -r.\n"
 msgstr ""
 
-#: eelf64lppc.c:1340 eelf64ppc.c:1340 eelf64ppc_fbsd.c:1340
+#: eelf64lppc.c:1371 eelf64ppc.c:1371 eelf64ppc_fbsd.c:1371
 #, c-format
 msgid "  --no-save-restore-funcs     Don't provide these routines\n"
 msgstr ""
 
-#: eelf64lppc.c:1346 eelf64ppc.c:1346 eelf64ppc_fbsd.c:1346
+#: eelf64lppc.c:1377 eelf64ppc.c:1377 eelf64ppc_fbsd.c:1377
 #, c-format
 msgid ""
 "  --tls-get-addr-optimize     Force use of special __tls_get_addr call\n"
 msgstr ""
 
-#: eelf64lppc.c:1352 eelf64ppc.c:1352 eelf64ppc_fbsd.c:1352
+#: eelf64lppc.c:1383 eelf64ppc.c:1383 eelf64ppc_fbsd.c:1383
 #, c-format
 msgid "  --tls-get-addr-regsave      Force register save __tls_get_addr stub\n"
 msgstr ""
 
-#: eelf64lppc.c:1355 eelf64ppc.c:1355 eelf64ppc_fbsd.c:1355
+#: eelf64lppc.c:1386 eelf64ppc.c:1386 eelf64ppc_fbsd.c:1386
 #, c-format
 msgid ""
 "  --no-tls-get-addr-regsave   Don't use register save __tls_get_addr stub\n"
 msgstr ""
 
-#: eelf64lppc.c:1358 eelf64ppc.c:1358 eelf64ppc_fbsd.c:1358
+#: eelf64lppc.c:1389 eelf64ppc.c:1389 eelf64ppc_fbsd.c:1389
 #, c-format
 msgid "  --no-opd-optimize           Don't optimize the OPD section\n"
 msgstr ""
 
-#: eelf64lppc.c:1364 eelf64ppc.c:1364 eelf64ppc_fbsd.c:1364
+#: eelf64lppc.c:1395 eelf64ppc.c:1395 eelf64ppc_fbsd.c:1395
 #, c-format
 msgid "  --no-toc-optimize           Don't optimize the TOC section\n"
 msgstr ""
 
-#: eelf64lppc.c:1367 eelf64ppc.c:1367 eelf64ppc_fbsd.c:1367
+#: eelf64lppc.c:1398 eelf64ppc.c:1398 eelf64ppc_fbsd.c:1398
 #, c-format
 msgid ""
 "  --no-multi-toc              Disallow automatic multiple toc sections\n"
 msgstr ""
 
-#: eelf64lppc.c:1370 eelf64ppc.c:1370 eelf64ppc_fbsd.c:1370
+#: eelf64lppc.c:1401 eelf64ppc.c:1401 eelf64ppc_fbsd.c:1401
 #, c-format
 msgid "  --no-toc-sort               Don't sort TOC and GOT sections\n"
 msgstr ""
 
-#: eelf64lppc.c:1373 eelf64ppc.c:1373 eelf64ppc_fbsd.c:1373
+#: eelf64lppc.c:1404 eelf64ppc.c:1404 eelf64ppc_fbsd.c:1404
 #, c-format
 msgid ""
 "  --non-overlapping-opd       Canonicalize .opd, so that there are no\n"
@@ -5441,12 +5458,12 @@
 msgid "%F%P: can't finalize linker-allocated global registers\n"
 msgstr ""
 
-#: eelf64ppc_fbsd.c:1296
+#: eelf64ppc_fbsd.c:1321
 #, c-format
 msgid "  --plt-static-chain          PLT call stubs should load r111\n"
 msgstr ""
 
-#: eelf64ppc_fbsd.c:1299
+#: eelf64ppc_fbsd.c:1324
 #, c-format
 msgid ""
 "  --no-plt-static-chain       PLT call stubs should not load r11 (default)\n"
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 4eedb3e..f97e340 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,11 @@
 2020-07-24  Nick Clifton  <nickc@redhat.com>
 
+	2.35 Release:
+	* configure: Regenerate.
+	* po/opcodes.pot: Regenerate.
+
+2020-07-24  Nick Clifton  <nickc@redhat.com>
+
 	* po/de.po: Updated German translation.
 
 2020-07-15  H.J. Lu  <hongjiu.lu@intel.com>
diff --git a/opcodes/configure b/opcodes/configure
index ae7fd75..b5fb936 100755
--- a/opcodes/configure
+++ b/opcodes/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for opcodes 2.34.90.
+# Generated by GNU Autoconf 2.69 for opcodes 2.35.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='opcodes'
 PACKAGE_TARNAME='opcodes'
-PACKAGE_VERSION='2.34.90'
-PACKAGE_STRING='opcodes 2.34.90'
+PACKAGE_VERSION='2.35'
+PACKAGE_STRING='opcodes 2.35'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1356,7 +1356,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures opcodes 2.34.90 to adapt to many kinds of systems.
+\`configure' configures opcodes 2.35 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1427,7 +1427,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of opcodes 2.34.90:";;
+     short | recursive ) echo "Configuration of opcodes 2.35:";;
    esac
   cat <<\_ACEOF
 
@@ -1539,7 +1539,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-opcodes configure 2.34.90
+opcodes configure 2.35
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1950,7 +1950,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by opcodes $as_me 2.34.90, which was
+It was created by opcodes $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3897,7 +3897,7 @@
 
 # Define the identity of the package.
  PACKAGE='opcodes'
- VERSION='2.34.90'
+ VERSION='2.35'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13533,7 +13533,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by opcodes $as_me 2.34.90, which was
+This file was extended by opcodes $as_me 2.35, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13599,7 +13599,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-opcodes config.status 2.34.90
+opcodes config.status 2.35
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot
index 7e4c93d..c387b09 100644
--- a/opcodes/po/opcodes.pot
+++ b/opcodes/po/opcodes.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2020-07-04 10:28+0100\n"
+"POT-Creation-Date: 2020-07-24 10:20+0100\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"