Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/FSF]: src/external/gpl3/binutils/dist Update binutils from 2.34 to 2.39



details:   https://anonhg.NetBSD.org/src/rev/ee8632265ba1
branches:  FSF
changeset: 372753:ee8632265ba1
user:      christos <christos%NetBSD.org@localhost>
date:      Fri Dec 23 19:00:44 2022 +0000

description:
Update binutils from 2.34 to 2.39

2022-07-08  Nick Clifton  <nickc%redhat.com@localhost>

        * 2.39 branch created.

2022-07-04  Nick Clifton  <nickc%redhat.com@localhost>

        * libiberty: Synchronize with GCC.  Bring in:
        2022-07-01  Nick Clifton  <nickc%redhat.com@localhost>

        PR demangler/105039
        * rust-demangle.c (demangle_const): Add recursion limit.

        2022-06-26  Simon Marchi  <simon.marchi%efficios.com@localhost>

        * configure.ac: Add AC_CONFIG_MACRO_DIRS call.
        * configure: Re-generate.

2022-04-12  Nick Clifton  <nickc%redhat.com@localhost>

        * zlib: Rebase to the 1.2.12 release.

2022-04-08  Simon Marchi  <simon.marchi%efficios.com@localhost>

        * configure.ac: Add AC_SUBST(PKG_CONFIG_PATH).
        * configure: Re-generate.
        * Makefile.tpl (HOST_EXPORTS): Pass PKG_CONFIG_PATH.
        (PKG_CONFIG_PATH): New.
        * Makefile.in: Re-generate.

2022-03-15  Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>

        * gprofng/src/gp-collect-app.cc (collect::check_args): Use
        fallthrough comment instead of attribute.

2022-03-11  Vladimir Mezentsev  <vladimir.mezentsev%oracle.com@localhost>

        * Makefile.def: Add gprofng module.
        * configure.ac: Add --enable-gprofng option.
        * src-release.sh: Add gprofng.
        * Makefile.in: Regenerate.
        * configure: Regenerate.
        * gprofng: New directory.

2022-01-22  Nick Clifton  <nickc%redhat.com@localhost>

        * 2.38 release branch created.

2022-01-17  Nick Clifton  <nickc%redhat.com@localhost>

        Update config.[guess|sub] from upstream:

        2022-01-09  Idan Horowitz  <idan.horowitz%gmail.com@localhost>

        config.guess: recognize SerenityOS
        * config.guess (*:SerenityOS:*:*): Recognize.
        (timestamp): Update.

        2022-01-03  Bernhard Voelker  <mail%bernhard-voelker.de@localhost>

        Fix GPLv3 license headers to use a comma instead of semicolon
        See: https://www.gnu.org/licenses/gpl-3.0.html#howto

        Update license headers automatically using the following script:

          $ git grep -l 'Foundation; either version 3' \
            | xargs sed -i '/Foundation; either version 3/ s/n; e/n, e/'

        * config.guess: Adjust via the above command.
        (timestamp): Update.
        * config.sub: Likewise.
        * doc/config.guess.1: Regenerate.
        * doc/config.sub.1: Likewise.

        2022-01-01  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        Update copyright years
        * config.guess: Update copyright years.
        * config.sub: Likewise.

        2021-12-25  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.sub: alias armh to armv7l
        ALT uses armh as an alias for armv7l-alt-linux-gnueabihf since 2012.

        * config.sub (armh-unknown|armh-alt): Set cpu, vendor, and basic_os.
        (timestamp): Update.

        2021-12-24  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.sub: alias aarch64le to aarch64
        Apparently, QNX reports aarch64 as aarch64le on little-endian machines.

        * config.sub (aarch64le-*): Set cpu to aarch64.
        (timestamp): Update.

        2021-12-13  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.sub: fix typo in timestamp
        * config.sub: Fix timestamp.

        2021-11-30  Andreas F. Borchert  <github%andreas-borchert.de@localhost>

        config.guess: x86_64-pc-solaris2.11 is not properly recognized
        config.guess guesses Solaris 11 to run on a 32-bit platform
        despite Solaris 11 no longer supporting any 32-bit platform.

        See the following code at lines 434 to 445:

        | SUN_ARCH=i386
        | # If there is a compiler, see if it is configured for 64-bit objects.
        | # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
        | # This test works for both compilers.
        | if test "$CC_FOR_BUILD" != no_compiler_found; then
        |     if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
        |         (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
        |         grep IS_64BIT_ARCH >/dev/null
        |     then
        |         SUN_ARCH=x86_64
        |     fi
        | fi

        If "cc" is installed, i.e. the Oracle Studio compiler, this one is
        chosen for $CC_FOR_BUILD.  This compiler, the gcc provided by Oracle
        and also gcc bootstrapped from sources on that platform with a default
        configuration will by default generate 32-bit binaries -- even on
        a 64-bit platform.  And __amd64 will not be defined for compilations
        targeting a 32-bit platform.  This is different from the corresponding
        behaviour on GNU/Linux systems where the local platform is targeted by
        default.

        Thus, as long as you do not add "-m64" or if you have a custom-built
        gcc which defaults to 64 bit, you will get 32-bit binaries on Solaris
        despite living on a 64-bit platform.

        * config.guess (i86pc:SunOS:5.*:* || i86xen:SunOS:5.*:*): Adapt the
        test by adding the "-m64" flag.  This will work properly for Solaris
        10 as well (the last Solaris release that supported x86 32-bit
        platforms).

        2021-10-27  Jordi Sanfeliu  <jordi%fibranet.cat@localhost>

        Recognize Fiwix
        $ make check
        cd testsuite && bash config-guess.sh && rm uname
        PASS: config.guess checks (137 tests)
        cd testsuite && bash config-sub.sh
        PASS: config.sub checks (882 tests)
        PASS: config.sub idempotency checks (819 tests)
        PASS: config.sub canonicalise each config.guess testcase (137 tests)

        * config.guess (i*86:Fiwix:*:*): Recognize.
        * config.sub (fiwix*): Likewise.

        2021-10-18  Kinshuk Dua  <kinshukdua%gmail.com@localhost>

        config.sub: Fix typo in comment
        Fixes: 5e531d391852a54e7fab2d8ff55625fca514b305

        2021-08-14  Nick Bowler  <nbowler%draconx.ca@localhost>

        config.sub: work around command assignment bug in some shells
        When combining variable assignments with a shell command, some older
        shells (notably heirloom-sh and presumably also Solaris 10 /bin/sh)
        have a bug which causes the assignment to alter the current execution
        environment whenever the command is a shell built-in.  For example:

          % dash -c 'x=good; x=bad echo >/dev/null; echo $x'
          good

          % jsh -c 'x=good; x=bad echo >/dev/null; echo $x'
          bad

        The config.sub script contains a few commands of the form:

          IFS=- read ...

        which triggers this bug, causing the IFS assignment to persist for the
        remainder of the script.  This can cause misbehaviour in certain cases,
        for example:

          % jsh config.sub i386-linux-gnu
          config.sub: test: unknown operator gnu

          % jsh config.sub i386-gnu/linux
          sed: can't read s|gnu/linux|gnu|: No such file or directory
          Invalid configuration `i386-gnu/linux': OS `' not recognized

        * config.sub: Save and restore IFS explicitly to avoid shell bugs.
        * doc/config.sub.1: Regenerate.

        2021-08-04  Jeremy Soller  <jackpot51%gmail.com@localhost>

        config.sub: add Linux Relibc Target
        $ make check
        cd testsuite && bash config-guess.sh && rm uname
        PASS: config.guess checks (136 tests)
        cd testsuite && bash config-sub.sh
        PASS: config.sub checks (881 tests)
        PASS: config.sub idempotency checks (818 tests)
        PASS: config.sub canonicalise each config.guess testcase (136 tests)

        * config.sub (relibc*): Recognize.
        * doc/config.sub.1: Regenerate.
        * testsuite/config-sub.data (x86_64-linux-relibc): New test.

        2021-07-06  Stephanos Ioannidis  <root%stephanos.io@localhost>

        config.sub: add Zephyr RTOS support
        This adds the Zephyr RTOS targets in preparation for implementing the
        Zephyr RTOS-specific toolchain support.

        $ make check
        cd testsuite && bash config-guess.sh && rm uname
        PASS: config.guess checks (136 tests)
        cd testsuite && bash config-sub.sh
        PASS: config.sub checks (880 tests)
        PASS: config.sub idempotency checks (817 tests)
        PASS: config.sub canonicalise each config.guess testcase (136 tests)

        * config.sub (zephyr*): Recognize.
        * doc/config.sub.1: Regenerate.
        * testsuite/config-sub.data: Add testcases for *-zephyr.

        2021-07-03  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>

        config.sub: disable shellcheck SC2006 / SC2268 warnings
        This is in line with the recent config.guess change in commit
        12fcf67c9108f4c4b581eaa302088782f0ee40ea

        * config.sub (shellcheck disable): Add SC2006,SC2268.

        Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>

        2021-07-03  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>

        config.sub: normalize the quoting in the `echo FOO | sed ...`
        Some cases quote the argument to echo and some do not.  At runtime
        it probably does not matter because the substituted values will never
        contain whitespace, but quoting them all would make shellcheck more
        useful.

        * config.sub: Consistently quote the argument of echo.
        * doc/config.sub.1: Regenerate.

        Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>

        2021-07-02  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>

        config.sub: replace POSIX $( ) with classic ` ` throughout
        This is in line with the recent config.guess change in commit
        d70c4fa934de164178054c3a60aaa0024ed07c91.

        The patch was generated using patch-6.gawk script introduced in that
        commit.

        * config.sub: Revert POSIX command substitutions to classic form.

        2021-06-04  Vineet Gupta  <Vineet.Gupta1%synopsys.com@localhost>

        Recognize arc32
        This is the 32-bit variant of ARCv3 ISA (which is not compatible with the
        32-bit ARCv2 ISA)

        | make check
        | cd testsuite && bash config-guess.sh && rm uname
        | PASS: config.guess checks (136 tests)
        | cd testsuite && bash config-sub.sh
        | PASS: config.sub checks (864 tests)
        | PASS: config.sub idempotency checks (801 tests)
        | PASS: config.sub canonicalise each config.guess testcase (136 tests)

        * config.guess (arc32:Linux:*:*): Recognize.
        * config.sub (arc32): Likewise.

        2021-05-27  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        Remove automatic patch generators
        These tools have served their purposes and need not be kept outside of
        the repository history any longer.  This patch as a diff also collects
        the contents of the various tools in one convenient place.

        * patch-1.gawk: Remove.
        * patch-3.gawk: Likewise.
        * patch-6.gawk: Likewise.

        2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: manual fixups after previous automatic patch
        The tool could not handle command substitutions that span lines, but
        fortunately there were only two such substitutions in the script.

        The test for which universe is active on Pyramid is rewritten into a
        case block because it was the only use of a command substitution as an
        argument to the test command, which would require quoting.

        * config.guess: Rewrite "if" for Pyramid systems to "case".

        2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: replace POSIX $( ) with classic ` ` throughout
        The previous replacement of backticks with POSIX command substitutions
        was ill-considered and illogical: this script recognizes many archaic
        machine types that probably never had POSIX shells, therefore it needs
        to be able to run successfully under pre-POSIX shells.

        This patch was generated using the included GNU Awk program.

        * config.guess: Revert POSIX command substitutions to classic form.
        * patch-6.gawk: Store the tool that produced the automated patch.

        2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: manual fixup after previous automated patches
        This patch provides the special handling for the GNU system.  As these
        were two small and unique edits, they were not included in the scripts.

        This patch also cleans up other minor issues that must be addressed
        before reverting to classic command substitutions and updates
        "shellcheck" directives to account for changes in this script and the
        change in "shellcheck" towards reporting individual portability issues.

        2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: automatic fixups after previous automated patch
        This patch was generated using the following command:

          sed -i config.guess \
              -e '/="[^"]\+"\(-\|$\)/s/="\([^"([:space:])]\+\)"/=\1/' \
              -e '/="[^"]\+"[[:alnum:]]/s/="\$\([^([:space:])]\+\)"/=${\1}/' \
              -e \
        '/\$(echo[^|]\+|/s/\([^[:space:]]\)[[:space:]]*|[[:space:]]*sed/\1 | sed/g'

        * config.guess: Remove unneeded quotes in other variable assignments,
        standardize spacing for "echo ... | sed" substitutions.

        2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: remove unneeded quotes and factor command substitutions
        This is further cleanup and simplifies some constructs that can confuse
        Emacs' syntax highlighting while generally reducing required quoting.

        This patch was generated using the included GNU Awk program.

        * config.guess: Remove unneeded variable quotes and factor out command
        substitutions when setting GUESS.
        * patch-3.gawk: Store the tool that produced the automated patch.

        2021-05-25  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: manual fixups after previous automatic patch
        * config.guess: Adjust a few "leftover" cases that the tool could not
        easily recognize and fixes comment indentation in a few other special
        cases.

        2021-05-25  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: use intermediate variable with uname results
        This will allow quoting to be significantly simplified in another
        pass through the file.

        This patch was generated using the included GNU Awk program.

        * config.guess: Use GUESS variable to hold results of uname analysis.
        * patch-1.gawk: Store the tool that produced the automated patch.

        2021-05-25  Jacob Bachmeyer  <jcb%gnu.org@localhost>

        config.guess: introduce intermediate variable with uname results
        This will allow quoting to be significantly simplified in another
        pass through the file.

        * config.guess: Introduce GUESS variable to hold results of uname analysis.

        2021-05-24  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.guess: fix shellcheck warning SC2154
        While, according to Plan 9 documentation, the environment variable
        $cputype is set to the name of the kernel's CPU's architecture,
        shellcheck warns that cputype is referenced but not assigned.
        Be on the safe side and do not use cputype if it is not defined
        or empty.

        * config.guess (*:Plan9:*:*): Fix shellcheck warning SC2154.

        2021-05-24  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.guess: remove redundant quotes in case commands
        According to the GNU Autoconf Portable Shell Programming manual,
        the Bourne shell does not systematically split variables and back-quoted
        expressions, in particular on the right-hand side of assignments and in
        the argument of 'case'.

        The change is made automatically using the following command:
        $ sed -E -i 's/(\<case )"(\$[^"]+)"( in\>)/\1\2\3/' config.guess

        * config.guess: Simplify case commands by removing quotes around the
        argument.

        Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>

        2021-05-24  Dmitry V. Levin  <ldv%altlinux.org@localhost>

        config.guess: simplify exit status workaround on alphaev67-dec-osf5.1
        Commit 29865ea8a5622cdd80b7a69a0afa78004b4cd311 introduced an exit trap
        reset before exiting to avoid a spurious non-zero exit status on
        alphaev67-dec-osf5.1.  Simplify that code a bit by moving the exit trap
        reset around.

        * config.guess (alpha:OSF1:*:*): Reset exit trap earlier.
        * doc/config.guess.1: Regenerate.

2021-10-29  Eli Zaretskii  <eliz%gnu.org@localhost>

        * gdb/doc/gdb.texinfo (Command Options): (Data): Document
        '-memory-tag-violations'.  Update the example.

2021-09-28  Andrew Burgess  <andrew.burgess%embecosm.com@localhost>

        * src-release.sh (GDB_SUPPPORT_DIRS): Add libbacktrace.

2021-09-27  Nick Alcock  <nick.alcock%oracle.com@localhost>

        PR libctf/27967
        * libtool.m4 (LT_PATH_NM): Try BSDization flags with a user-provided
        NM, if there is one.  Run nm on itself, not on /dev/null, to avoid
        errors from nms that refuse to work on non-regular files.  Remove
        other workarounds for this problem.  Strip out blank lines from the
        nm output.

2021-09-27  Nick Alcock  <nick.alcock%oracle.com@localhost>

        PR libctf/27967
        * libtool.m4 (lt_cv_sys_global_symbol_pipe): Augment symcode for
        Solaris 11.

2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>

        * 2.37 release branch created.

2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>

        * libiberty: Sync with gcc.  Bring in:
        2021-06-30  Gerald Pfeifer  <gerald%pfeifer.com@localhost>

        * make-temp-file.c (usrtmp): Remove.
        (choose_tmpdir): Remove use of usrtmp.

        2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>

        * simple-object.c (handle_lto_debug_sections): Copy over .BTF section.

        2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>
            David Faust  <david.faust%oracle.com@localhost>
            Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>
            Weimin Pan  <weimin.pan%oracle.com@localhost>

        * simple-object.c (handle_lto_debug_sections): Copy over .ctf
        sections.

        2021-06-05  John David Anglin  <danglin%gcc.gnu.org@localhost>

        PR target/100734
        * configure.ac: Use libiberty snprintf and vsnprintf on
        hppa*-*-hpux*.
        * configure: Regenerate.

        2021-05-06  Tom Tromey  <tom%tromey.com@localhost>

        * hashtab.c (htab_eq_string): New function.

        2021-05-04  Eric Botcazou  <ebotcazou%adacore.com@localhost>

        * configure.ac: Make test for variables more robust.
        * configure: Regenerate.

        2021-05-03  H.J. Lu  <hjl.tools%gmail.com@localhost>

        PR bootstrap/99703
        * configure: Regenerated.

        2021-04-21  Andreas Schwab  <schwab%linux-m68k.org@localhost>

        PR demangler/100177
        * rust-demangle.c (demangle_const_char): Properly print the
        character value.

        2021-03-31  Patrick Palka  <ppalka%redhat.com@localhost>

        PR c++/88115
        * cp-demangle.c (d_dump, d_make_comp, d_expression_1)
        (d_count_templates_scopes): Handle DEMANGLE_COMPONENT_VENDOR_EXPR.
        (d_print_comp_inner): Likewise.
        <case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Revert r11-4926
        change.
        <case DEMANGLE_COMPONENT_UNARY>: Likewise.
        * testsuite/demangle-expected: Adjust __alignof__ tests.

        2021-03-16  Nick Clifton  <nickc%redhat.com@localhost>

        * sha1.c (sha1_process_bytes): Use memmove in place of memcpy.

        2021-02-20  Mike Frysinger  <vapier%gentoo.org@localhost>

        * Makefile.in (ACLOCAL, ACLOCAL_AMFLAGS, $(srcdir)/aclocal.m4): Define.
        (configure_deps): Rename to ...
        (aclocal_deps): ... this.  Replace aclocal.m4 with acinclude.m4.
        ($(srcdir)/configure): Replace $(configure_deps) with
        $(srcdir)/aclocal.m4.
        * aclocal.m4: Move libiberty macros to acinclude.m4, then regenerate.
        * acinclude.m4: New file.
        * configure: Regenerate.

        2021-02-19  Ayush Mittal  <ayush.m%samsung.com@localhost>

        * argv.c (expandargv): free allocated buffer if read fails.

        2021-02-01  Martin Sebor  <msebor%redhat.com@localhost>

        * dyn-string.c (dyn_string_insert_cstr): Use memcpy instead of strncpy
        to avoid -Wstringop-truncation.

2021-05-29  Mike Frysinger  <vapier%gentoo.org@localhost>

        * configure.ac: Add gnulib to configdirs for sim.
        * configure: Regenerate.

2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>

        * MAINTAINERS: Update path to readline config.{sub,guess} files.

2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>

        * config.guess: Import from upstream.
        * config.sub: Likewise.

2021-05-18  Mike Frysinger  <vapier%gentoo.org@localhost>

        * Makefile.def: Add configure-sim dependency on all-gnulib.
        * Makefile.in: Regenerated.

2021-05-04  Nick Clifton  <nickc%redhat.com@localhost>

        * configure.ac (AC_PROG_CC): Replace with AC_PROG_CC_C99.
        * configure: Regenerate.

2021-03-18  Nick Alcock  <nick.alcock%oracle.com@localhost>

        PR libctf/27482
        * Makefile.def: Add install-bfd dependencies for install-libctf and
        install-ld, and install-strip-bfd dependencies for
        install-strip-libctf and install-strip-ld; move the install-ld
        dependency on install-libctf to join it.
        * Makefile.in: Regenerated.

2021-03-12  Mike Frysinger  <vapier%gentoo.org@localhost>

        * Makefile.def: Remove all-sim dependency on configure-gdb.
        * Makefile.in: Regenerated.

2021-02-28  H.J. Lu  <hongjiu.lu%intel.com@localhost>

        PR binutils/26766
        * Makefile.tpl (PGO_BUILD_TRAINING_FLAGS_TO_PASS): Add
        PGO_BUILD_TRAINING=yes.
        (PGO_BUILD_TRAINING_MFLAGS): New.
        (all): Pass $(PGO_BUILD_TRAINING_MFLAGS) to the PGO build.

2021-02-09  Alan Modra  <amodra%gmail.com@localhost>

        * configure.ac: Delete arm*-*-symbianelf* entry.
        * configure: Regenerate.

2021-01-26  Nick Alcock  <nick.alcock%oracle.com@localhost>

        * Makefile.def: Add install-libctf dependency to install-ld.
        * Makefile.in: Regenerated.

2021-01-12  Mike Frysinger  <vapier%gentoo.org@localhost>

        * src-release.sh (do_proto_toplev): Rewrite indentation.

2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>

        PR binutils/26766
        * configure.ac:
        * configure: Regenerated.

2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>

        PR ld/27173
        * configure: Regenerated.
        * libtool.m4 (_LT_CMD_OLD_ARCHIVE): Check if AR works with
        --plugin and rc before enabling --plugin.

2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>

        PR binutils/26766
        * Makefile.tpl (BUILD_CFLAGS): New.
        (CFLAGS): Append $(BUILD_CFLAGS).
        (CXXFLAGS): Likewise.
        (PGO_BUILD_GEN_FLAGS_TO_PASS): New.
        (PGO_BUILD_TRAINING_CFLAGS): Likewise.
        (PGO_BUILD_TRAINING_CXXFLAGS): Likewise.
        (PGO_BUILD_TRAINING_FLAGS_TO_PASS): Likewise.
        (PGO_BUILD_TRAINING_MFLAGS): Likewise.
        (PGO_BUILD_USE_FLAGS_TO_PASS): Likewise.
        (PGO-TRAINING-TARGETS): Likewise.
        (PGO_BUILD_TRAINING): Likewise.
        (all): Add '+' to the command line for recursive make.  Support
        the PGO build.
        * configure.ac: Add --enable-pgo-build[=lto].
        AC_SUBST PGO_BUILD_GEN_CFLAGS, PGO_BUILD_USE_CFLAGS and
        PGO_BUILD_LTO_CFLAGS.  Enable the PGO build in Makefile.
        * Makefile.in: Regenerated.
        * configure: Likewise.

2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>

        * Makefile.tpl (AR): Add @AR_PLUGIN_OPTION@
        (RANLIB): Add @RANLIB_PLUGIN_OPTION@.
        * configure.ac: Include config/gcc-plugin.m4.
        AC_SUBST AR_PLUGIN_OPTION and RANLIB_PLUGIN_OPTION.
        * libtool.m4 (_LT_CMD_OLD_ARCHIVE): Pass --plugin to AR and
        RANLIB if possible.
        * Makefile.in: Regenerated.
        * configure: Likewise.

2021-01-09  Nick Clifton  <nickc%redhat.com@localhost>

        * 2.36 release branch crated.

2021-01-07  Samuel Thibault  <samuel.thibault%gnu.org@localhost>

        * libtool.m4: Match gnu* along with other GNU systems.

2021-01-07  Alan Modra  <amodra%gmail.com@localhost>

        * config.sub: Accept OS of eabi* and gnueabi*.

2021-01-05  Nick Alcock  <nick.alcock%oracle.com@localhost>

        * Makefile.def (libctf): No longer no_check.  Checking depends on
        all-ld.
        * Makefile.in: Regenerated.

2021-01-05  Nick Clifton  <nickc%redhat.com@localhost>

        * libiberty: Sync with gcc.  Bring in:
        2021-01-04  Martin Liska  <mliska%suse.cz@localhost>

        * strverscmp.c: Convert to utf8 from iso8859.

        2020-12-22  Jason Merrill  <jason%redhat.com@localhost>

        PR c++/67343
        * cp-demangle.h (struct d_info): Add unresolved_name_state.
        * cp-demangle.c (d_prefix): Add subst parm.
        (d_nested_name): Pass it.
        (d_unresolved_name): Split out from...
        (d_expression_1): ...here.
        (d_demangle_callback): Maybe retry with old sr mangling.
        * testsuite/demangle-expected: Add test.

        2020-12-21  Jason Merrill  <jason%redhat.com@localhost>

        * cp-demangle.c (d_expression_1): Recognize qualified-id
        on RHS of dt/pt.
        * testsuite/demangle-expected: Add test.

        2020-12-21  Jason Merrill  <jason%redhat.com@localhost>

        * cp-demangle.c (d_unqualified_name): Clear is_expression.
        * testsuite/demangle-expected: Add tests.

        2020-11-25  Matthew Malcomson  <matthew.malcomson%arm.com@localhost>

        * configure: Regenerate.
        * configure.ac: Avoid using sanitizer.

        2020-11-13  Eduard-Mihai Burtescu  <eddyb%lyken.rs@localhost>

        * rust-demangle.c (struct rust_demangler): Add
        skipping_printing and bound_lifetime_depth fields.
        (eat): Add (v0-only).
        (parse_integer_62): Add (v0-only).
        (parse_opt_integer_62): Add (v0-only).
        (parse_disambiguator): Add (v0-only).
        (struct rust_mangled_ident): Add punycode{,_len} fields.
        (parse_ident): Support v0 identifiers.
        (print_str): Respect skipping_printing.
        (print_uint64): Add (v0-only).
        (print_uint64_hex): Add (v0-only).
        (print_ident): Respect skipping_printing,
        Support v0 identifiers.
        (print_lifetime_from_index): Add (v0-only).
        (demangle_binder): Add (v0-only).
        (demangle_path): Add (v0-only).
        (demangle_generic_arg): Add (v0-only).
        (demangle_type): Add (v0-only).
        (demangle_path_maybe_open_generics): Add (v0-only).
        (demangle_dyn_trait): Add (v0-only).
        (demangle_const): Add (v0-only).
        (demangle_const_uint): Add (v0-only).
        (basic_type): Add (v0-only).
        (rust_demangle_callback): Support v0 symbols.
        * testsuite/rust-demangle-expected: Add v0 testcases.

        2020-11-13  Seija Kijin  <doremylover456%gmail.com@localhost>

        * strstr.c (strstr): Make implementation ANSI/POSIX compliant.

        2020-11-11  Patrick Palka  <ppalka%redhat.com@localhost>

        PR c++/88115
        * cp-demangle.c (d_print_comp_inner)
        <case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Don't print the
        "operator " prefix for __alignof__.
        <case DEMANGLE_COMPONENT_UNARY>: Always print parens around the
        operand of __alignof__.
        * testsuite/demangle-expected: Test demangling for __alignof__.

        2020-11-09  Christophe Lyon  <christophe.lyon%linaro.org@localhost>

        * pex-win32.c (pex_win32_exec_child): Initialize orig_err.

        2020-10-06  Martin Liska  <mliska%suse.cz@localhost>

        PR lto/97290
        * simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
        Use sh_link of a .symtab_shndx section.

2021-01-05  Alan Modra  <amodra%gmail.com@localhost>

        * config.guess: Import from upstream.
        * config.sub: Likewise.

2020-12-16  Martin Liska  <mliska%suse.cz@localhost>
            Tom de Vries  <tdevries%suse.de@localhost>

        * gdb/debuginfod-support.c (struct user_data): Remove has_printed
        field.  Add meter field.
        (progressfn): Print progress using meter.

2020-12-02  Enze Li  <lienze2010%hotmail.com@localhost>

        * .gitignore: Add gnu global outputs.

2020-12-02  Simon Marchi  <simon.marchi%polymtl.ca@localhost>

        * .gitignore: Sync with gcc.

2020-10-26  Andreas Rammhold <andreas%rammhold.de@localhost>

        * src-release.sh: Use sha256sum instead of md5sum.

2020-10-14  Andrew Burgess  <andrew.burgess%embecosm.com@localhost>

        * Makefile.in: Rebuild.
        * Makefile.def: Make distclean-gnulib depend on distclean-gdb and
        distclean-gdbserver.

2020-07-24  Aaron Merey  <amerey%redhat.com@localhost>

        * configure: Rebuild.
        * configure.ac: Remove AC_DEBUGINFOD.

2020-07-04  Nick Clifton  <nickc%redhat.com@localhost>

        Binutils 2.35 branch created.

2020-04-21  Stephen Casner  <casner%acm.org@localhost>

        PR 25830
        * configure.ac (noconfigdirs): Exclude gdb & gprof for pdp11.
        * configure: Rebuild.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

        * Makefile.in: Rebuild.
        * Makefile.def (gdbserver): Depend on gdbsupport.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

        * Makefile.in: Rebuild.
        * Makefile.def (gdbsupport): Don't depend on bfd.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

        * Makefile.in: Rebuild.
        * Makefile.def (gdbsupport): Depend on intl.

2020-02-17  Tom Tromey  <tom%tromey.com@localhost>

        * configure: Rebuild.
        * configure.ac (configdirs): Add gnulib and gdbsupport when building
        gdbserver.

2020-02-14  Tom Tromey  <tom%tromey.com@localhost>

        * Makefile.in: Rebuild.
        * Makefile.def: Make gdbserver require gnulib and libiberty.

2020-02-07  Tom Tromey  <tom%tromey.com@localhost>
            Pedro Alves  <palves%redhat.com@localhost>

        * src-release.sh (GDB_SUPPORT_DIRS): Add gdbserver.
        * gdbserver: New directory, moved from gdb/gdbserver.
        * configure.ac (host_tools): Add gdbserver.
        Only build gdbserver on certain systems.
        * Makefile.in, configure: Rebuild.
        * Makefile.def (host_modules, dependencies): Add gdbserver.
        * MAINTAINERS: Add gdbserver.

2020-01-28  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>

        * src-release.sh (getver): Look for gdbsupport's
        create-version.sh script at the current directory if tool is
        "gdb".

2020-01-19  Simon Marchi  <simon.marchi%polymtl.ca@localhost>

        * remote-sim.c (gdbsim_target::wait): Return
        sim_data->remote_sim_ptid instead of inferior_ptid.

diffstat:

 external/gpl3/binutils/dist/ChangeLog                                  |     824 +
 external/gpl3/binutils/dist/MAINTAINERS                                |       4 +-
 external/gpl3/binutils/dist/Makefile.def                               |     123 +-
 external/gpl3/binutils/dist/Makefile.in                                |   15070 +-
 external/gpl3/binutils/dist/Makefile.tpl                               |     153 +-
 external/gpl3/binutils/dist/bfd/ChangeLog                              |    2641 +-
 external/gpl3/binutils/dist/bfd/ChangeLog-2009                         |       8 +-
 external/gpl3/binutils/dist/bfd/ChangeLog-2014                         |       2 +-
 external/gpl3/binutils/dist/bfd/ChangeLog-2015                         |       2 +-
 external/gpl3/binutils/dist/bfd/ChangeLog-2020                         |    5017 +
 external/gpl3/binutils/dist/bfd/MAINTAINERS                            |       2 +-
 external/gpl3/binutils/dist/bfd/Makefile.am                            |     242 +-
 external/gpl3/binutils/dist/bfd/Makefile.in                            |     775 +-
 external/gpl3/binutils/dist/bfd/PORTING                                |       2 +-
 external/gpl3/binutils/dist/bfd/README                                 |       4 +-
 external/gpl3/binutils/dist/bfd/TODO                                   |       2 +-
 external/gpl3/binutils/dist/bfd/acinclude.m4                           |       2 +-
 external/gpl3/binutils/dist/bfd/aclocal.m4                             |       3 +-
 external/gpl3/binutils/dist/bfd/aix386-core.c                          |      15 +-
 external/gpl3/binutils/dist/bfd/aix5ppc-core.c                         |      51 +-
 external/gpl3/binutils/dist/bfd/aout-cris.c                            |      32 +-
 external/gpl3/binutils/dist/bfd/aout-ns32k.c                           |      87 +-
 external/gpl3/binutils/dist/bfd/aout-target.h                          |      40 +-
 external/gpl3/binutils/dist/bfd/aout32.c                               |       2 +-
 external/gpl3/binutils/dist/bfd/aout64.c                               |      10 +-
 external/gpl3/binutils/dist/bfd/aoutx.h                                |     991 +-
 external/gpl3/binutils/dist/bfd/arc-got.h                              |     128 +-
 external/gpl3/binutils/dist/bfd/arc-plt.def                            |       2 +-
 external/gpl3/binutils/dist/bfd/arc-plt.h                              |       4 +-
 external/gpl3/binutils/dist/bfd/archive.c                              |     575 +-
 external/gpl3/binutils/dist/bfd/archive64.c                            |      71 +-
 external/gpl3/binutils/dist/bfd/archures.c                             |     132 +-
 external/gpl3/binutils/dist/bfd/bfd-in.h                               |     188 +-
 external/gpl3/binutils/dist/bfd/bfd-in2.h                              |     975 +-
 external/gpl3/binutils/dist/bfd/bfd.c                                  |     326 +-
 external/gpl3/binutils/dist/bfd/bfd.m4                                 |      18 +-
 external/gpl3/binutils/dist/bfd/bfdio.c                                |     129 +-
 external/gpl3/binutils/dist/bfd/bfdwin.c                               |      17 +-
 external/gpl3/binutils/dist/bfd/binary.c                               |      47 +-
 external/gpl3/binutils/dist/bfd/cache.c                                |      55 +-
 external/gpl3/binutils/dist/bfd/cf-i386lynx.c                          |       2 +-
 external/gpl3/binutils/dist/bfd/cisco-core.c                           |      20 +-
 external/gpl3/binutils/dist/bfd/coff-aarch64.c                         |     166 +
 external/gpl3/binutils/dist/bfd/coff-alpha.c                           |     284 +-
 external/gpl3/binutils/dist/bfd/coff-arm.c                             |     360 +-
 external/gpl3/binutils/dist/bfd/coff-arm.h                             |       8 +-
 external/gpl3/binutils/dist/bfd/coff-bfd.c                             |      19 +-
 external/gpl3/binutils/dist/bfd/coff-bfd.h                             |      14 +-
 external/gpl3/binutils/dist/bfd/coff-go32.c                            |     148 +-
 external/gpl3/binutils/dist/bfd/coff-i386.c                            |     283 +-
 external/gpl3/binutils/dist/bfd/coff-ia64.c                            |       9 +-
 external/gpl3/binutils/dist/bfd/coff-mcore.c                           |      95 +-
 external/gpl3/binutils/dist/bfd/coff-mips.c                            |     146 +-
 external/gpl3/binutils/dist/bfd/coff-rs6000.c                          |    1725 +-
 external/gpl3/binutils/dist/bfd/coff-sh.c                              |     441 +-
 external/gpl3/binutils/dist/bfd/coff-stgo32.c                          |     458 +-
 external/gpl3/binutils/dist/bfd/coff-tic30.c                           |      36 +-
 external/gpl3/binutils/dist/bfd/coff-tic4x.c                           |      36 +-
 external/gpl3/binutils/dist/bfd/coff-tic54x.c                          |      96 +-
 external/gpl3/binutils/dist/bfd/coff-x86_64.c                          |     402 +-
 external/gpl3/binutils/dist/bfd/coff-z80.c                             |     153 +-
 external/gpl3/binutils/dist/bfd/coff-z8k.c                             |      55 +-
 external/gpl3/binutils/dist/bfd/coff64-rs6000.c                        |    2161 +-
 external/gpl3/binutils/dist/bfd/coffcode.h                             |    1051 +-
 external/gpl3/binutils/dist/bfd/coffgen.c                              |     828 +-
 external/gpl3/binutils/dist/bfd/cofflink.c                             |     584 +-
 external/gpl3/binutils/dist/bfd/coffswap.h                             |      58 +-
 external/gpl3/binutils/dist/bfd/compress.c                             |     111 +-
 external/gpl3/binutils/dist/bfd/config.bfd                             |     251 +-
 external/gpl3/binutils/dist/bfd/config.in                              |      93 +-
 external/gpl3/binutils/dist/bfd/configure                              |    4377 +-
 external/gpl3/binutils/dist/bfd/configure.ac                           |     199 +-
 external/gpl3/binutils/dist/bfd/configure.com                          |     101 +-
 external/gpl3/binutils/dist/bfd/configure.host                         |       2 +-
 external/gpl3/binutils/dist/bfd/corefile.c                             |      18 +-
 external/gpl3/binutils/dist/bfd/cpu-aarch64.c                          |      24 +-
 external/gpl3/binutils/dist/bfd/cpu-aarch64.h                          |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-alpha.c                            |      10 +-
 external/gpl3/binutils/dist/bfd/cpu-amdgcn.c                           |      59 +
 external/gpl3/binutils/dist/bfd/cpu-arc.c                              |      18 +-
 external/gpl3/binutils/dist/bfd/cpu-arm.c                              |     127 +-
 external/gpl3/binutils/dist/bfd/cpu-arm.h                              |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-avr.c                              |      40 +-
 external/gpl3/binutils/dist/bfd/cpu-bfin.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-bpf.c                              |      26 +-
 external/gpl3/binutils/dist/bfd/cpu-cr16.c                             |      30 +-
 external/gpl3/binutils/dist/bfd/cpu-cris.c                             |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-crx.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-csky.c                             |      21 +-
 external/gpl3/binutils/dist/bfd/cpu-d10v.c                             |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-d30v.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-dlx.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-epiphany.c                         |       7 +-
 external/gpl3/binutils/dist/bfd/cpu-fr30.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-frv.c                              |      18 +-
 external/gpl3/binutils/dist/bfd/cpu-ft32.c                             |       7 +-
 external/gpl3/binutils/dist/bfd/cpu-h8300.c                            |      28 +-
 external/gpl3/binutils/dist/bfd/cpu-h8300.h                            |       2 +-
 external/gpl3/binutils/dist/bfd/cpu-hppa.c                             |      10 +-
 external/gpl3/binutils/dist/bfd/cpu-i386.c                             |      64 +-
 external/gpl3/binutils/dist/bfd/cpu-ia64-opc.c                         |      24 +-
 external/gpl3/binutils/dist/bfd/cpu-ia64.c                             |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-iamcu.c                            |       7 +-
 external/gpl3/binutils/dist/bfd/cpu-ip2k.c                             |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-iq2000.c                           |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-lm32.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-loongarch.c                        |      61 +
 external/gpl3/binutils/dist/bfd/cpu-m10200.c                           |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-m10300.c                           |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-m32c.c                             |      10 +-
 external/gpl3/binutils/dist/bfd/cpu-m32r.c                             |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-m68hc11.c                          |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-m68hc12.c                          |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-m68k.c                             |      86 +-
 external/gpl3/binutils/dist/bfd/cpu-m68k.h                             |       2 +-
 external/gpl3/binutils/dist/bfd/cpu-m9s12x.c                           |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-m9s12xg.c                          |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-mcore.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-mep.c                              |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-metag.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-microblaze.c                       |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-mips.c                             |     100 +-
 external/gpl3/binutils/dist/bfd/cpu-mmix.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-moxie.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-msp430.c                           |      52 +-
 external/gpl3/binutils/dist/bfd/cpu-mt.c                               |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-nds32.c                            |      12 +-
 external/gpl3/binutils/dist/bfd/cpu-nfp.c                              |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-nios2.c                            |       8 +-
 external/gpl3/binutils/dist/bfd/cpu-ns32k.c                            |      35 +-
 external/gpl3/binutils/dist/bfd/cpu-or1k.c                             |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-pdp11.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-pj.c                               |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-powerpc.c                          |      54 +-
 external/gpl3/binutils/dist/bfd/cpu-pru.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-riscv.c                            |      90 +-
 external/gpl3/binutils/dist/bfd/cpu-riscv.h                            |      85 +
 external/gpl3/binutils/dist/bfd/cpu-rl78.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-rs6000.c                           |      10 +-
 external/gpl3/binutils/dist/bfd/cpu-rx.c                               |      11 +-
 external/gpl3/binutils/dist/bfd/cpu-s12z.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-s390.c                             |      10 +-
 external/gpl3/binutils/dist/bfd/cpu-score.c                            |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-sh.c                               |      42 +-
 external/gpl3/binutils/dist/bfd/cpu-sparc.c                            |      46 +-
 external/gpl3/binutils/dist/bfd/cpu-spu.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-tic30.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-tic4x.c                            |      12 +-
 external/gpl3/binutils/dist/bfd/cpu-tic54x.c                           |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-tic6x.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-tilegx.c                           |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-tilepro.c                          |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-v850.c                             |      16 +-
 external/gpl3/binutils/dist/bfd/cpu-v850_rh850.c                       |      18 +-
 external/gpl3/binutils/dist/bfd/cpu-vax.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-visium.c                           |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-wasm32.c                           |       6 +-
 external/gpl3/binutils/dist/bfd/cpu-xgate.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-xstormy16.c                        |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-xtensa.c                           |       4 +-
 external/gpl3/binutils/dist/bfd/cpu-z80.c                              |      83 +-
 external/gpl3/binutils/dist/bfd/cpu-z8k.c                              |       6 +-
 external/gpl3/binutils/dist/bfd/development.sh                         |       2 +-
 external/gpl3/binutils/dist/bfd/doc/aoutx.texi                         |       8 +-
 external/gpl3/binutils/dist/bfd/doc/archive.texi                       |       2 +-
 external/gpl3/binutils/dist/bfd/doc/archures.texi                      |      79 +-
 external/gpl3/binutils/dist/bfd/doc/bfd.info                           |     Bin 
 external/gpl3/binutils/dist/bfd/doc/bfd.texi                           |       8 +-
 external/gpl3/binutils/dist/bfd/doc/bfdint.texi                        |       4 +-
 external/gpl3/binutils/dist/bfd/doc/bfdio.texi                         |       2 +
 external/gpl3/binutils/dist/bfd/doc/bfdsumm.texi                       |       2 +-
 external/gpl3/binutils/dist/bfd/doc/bfdt.texi                          |     106 +-
 external/gpl3/binutils/dist/bfd/doc/bfdver.texi                        |       6 +-
 external/gpl3/binutils/dist/bfd/doc/cache.texi                         |       6 +-
 external/gpl3/binutils/dist/bfd/doc/chew.c                             |     449 +-
 external/gpl3/binutils/dist/bfd/doc/coffcode.texi                      |      52 +-
 external/gpl3/binutils/dist/bfd/doc/corefile.texi                      |      70 +
 external/gpl3/binutils/dist/bfd/doc/format.texi                        |       6 +-
 external/gpl3/binutils/dist/bfd/doc/libbfd.texi                        |     193 -
 external/gpl3/binutils/dist/bfd/doc/linker.texi                        |      18 +-
 external/gpl3/binutils/dist/bfd/doc/local.mk                           |     155 +
 external/gpl3/binutils/dist/bfd/doc/makefile.vms                       |       2 +-
 external/gpl3/binutils/dist/bfd/doc/opncls.texi                        |      56 +-
 external/gpl3/binutils/dist/bfd/doc/reloc.texi                         |     145 +-
 external/gpl3/binutils/dist/bfd/doc/section.texi                       |     146 +-
 external/gpl3/binutils/dist/bfd/doc/syms.texi                          |      15 +-
 external/gpl3/binutils/dist/bfd/doc/targets.texi                       |     272 +-
 external/gpl3/binutils/dist/bfd/dwarf1.c                               |      80 +-
 external/gpl3/binutils/dist/bfd/dwarf2.c                               |    2621 +-
 external/gpl3/binutils/dist/bfd/ecoff-bfd.h                            |      22 +-
 external/gpl3/binutils/dist/bfd/ecoff.c                                |     780 +-
 external/gpl3/binutils/dist/bfd/ecofflink.c                            |     262 +-
 external/gpl3/binutils/dist/bfd/ecoffswap.h                            |       2 +-
 external/gpl3/binutils/dist/bfd/elf-attrs.c                            |     187 +-
 external/gpl3/binutils/dist/bfd/elf-bfd.h                              |     806 +-
 external/gpl3/binutils/dist/bfd/elf-eh-frame.c                         |     263 +-
 external/gpl3/binutils/dist/bfd/elf-hppa.h                             |     528 +-
 external/gpl3/binutils/dist/bfd/elf-ifunc.c                            |      55 +-
 external/gpl3/binutils/dist/bfd/elf-linker-x86.h                       |      42 +-
 external/gpl3/binutils/dist/bfd/elf-linux-core.h                       |       2 +-
 external/gpl3/binutils/dist/bfd/elf-m10200.c                           |     157 +-
 external/gpl3/binutils/dist/bfd/elf-m10300.c                           |     670 +-
 external/gpl3/binutils/dist/bfd/elf-nacl.c                             |      46 +-
 external/gpl3/binutils/dist/bfd/elf-nacl.h                             |       8 +-
 external/gpl3/binutils/dist/bfd/elf-properties.c                       |     272 +-
 external/gpl3/binutils/dist/bfd/elf-s390-common.c                      |      54 +-
 external/gpl3/binutils/dist/bfd/elf-s390.h                             |       6 +-
 external/gpl3/binutils/dist/bfd/elf-strtab.c                           |      36 +-
 external/gpl3/binutils/dist/bfd/elf-vxworks.c                          |      49 +-
 external/gpl3/binutils/dist/bfd/elf-vxworks.h                          |      19 +-
 external/gpl3/binutils/dist/bfd/elf.c                                  |    3781 +-
 external/gpl3/binutils/dist/bfd/elf32-am33lin.c                        |      14 +-
 external/gpl3/binutils/dist/bfd/elf32-arc.c                            |     451 +-
 external/gpl3/binutils/dist/bfd/elf32-arm.c                            |    4926 +-
 external/gpl3/binutils/dist/bfd/elf32-arm.h                            |      22 +-
 external/gpl3/binutils/dist/bfd/elf32-avr.c                            |     598 +-
 external/gpl3/binutils/dist/bfd/elf32-avr.h                            |      11 +-
 external/gpl3/binutils/dist/bfd/elf32-bfin.c                           |     998 +-
 external/gpl3/binutils/dist/bfd/elf32-bfin.h                           |       4 +-
 external/gpl3/binutils/dist/bfd/elf32-cr16.c                           |    1287 +-
 external/gpl3/binutils/dist/bfd/elf32-cr16.h                           |       4 +-
 external/gpl3/binutils/dist/bfd/elf32-cris.c                           |     468 +-
 external/gpl3/binutils/dist/bfd/elf32-crx.c                            |     278 +-
 external/gpl3/binutils/dist/bfd/elf32-csky.c                           |    1410 +-
 external/gpl3/binutils/dist/bfd/elf32-csky.h                           |       6 +-
 external/gpl3/binutils/dist/bfd/elf32-d10v.c                           |     114 +-
 external/gpl3/binutils/dist/bfd/elf32-d30v.c                           |     118 +-
 external/gpl3/binutils/dist/bfd/elf32-dlx.c                            |      98 +-
 external/gpl3/binutils/dist/bfd/elf32-dlx.h                            |       2 +-
 external/gpl3/binutils/dist/bfd/elf32-epiphany.c                       |     100 +-
 external/gpl3/binutils/dist/bfd/elf32-fr30.c                           |     130 +-
 external/gpl3/binutils/dist/bfd/elf32-frv.c                            |     794 +-
 external/gpl3/binutils/dist/bfd/elf32-ft32.c                           |     243 +-
 external/gpl3/binutils/dist/bfd/elf32-gen.c                            |      26 +-
 external/gpl3/binutils/dist/bfd/elf32-h8300.c                          |     219 +-
 external/gpl3/binutils/dist/bfd/elf32-hppa.c                           |     507 +-
 external/gpl3/binutils/dist/bfd/elf32-hppa.h                           |      10 +-
 external/gpl3/binutils/dist/bfd/elf32-i386.c                           |    1019 +-
 external/gpl3/binutils/dist/bfd/elf32-ip2k.c                           |     183 +-
 external/gpl3/binutils/dist/bfd/elf32-iq2000.c                         |     166 +-
 external/gpl3/binutils/dist/bfd/elf32-lm32.c                           |     564 +-
 external/gpl3/binutils/dist/bfd/elf32-m32c.c                           |     291 +-
 external/gpl3/binutils/dist/bfd/elf32-m32r.c                           |     983 +-
 external/gpl3/binutils/dist/bfd/elf32-m68hc11.c                        |     206 +-
 external/gpl3/binutils/dist/bfd/elf32-m68hc12.c                        |     200 +-
 external/gpl3/binutils/dist/bfd/elf32-m68hc1x.c                        |     173 +-
 external/gpl3/binutils/dist/bfd/elf32-m68hc1x.h                        |      35 +-
 external/gpl3/binutils/dist/bfd/elf32-m68k.c                           |     627 +-
 external/gpl3/binutils/dist/bfd/elf32-m68k.h                           |       4 +-
 external/gpl3/binutils/dist/bfd/elf32-mcore.c                          |     126 +-
 external/gpl3/binutils/dist/bfd/elf32-mep.c                            |     164 +-
 external/gpl3/binutils/dist/bfd/elf32-metag.c                          |     688 +-
 external/gpl3/binutils/dist/bfd/elf32-metag.h                          |       6 +-
 external/gpl3/binutils/dist/bfd/elf32-microblaze.c                     |     727 +-
 external/gpl3/binutils/dist/bfd/elf32-mips.c                           |     924 +-
 external/gpl3/binutils/dist/bfd/elf32-moxie.c                          |      48 +-
 external/gpl3/binutils/dist/bfd/elf32-msp430.c                         |     809 +-
 external/gpl3/binutils/dist/bfd/elf32-mt.c                             |     146 +-
 external/gpl3/binutils/dist/bfd/elf32-nds32.c                          |    2452 +-
 external/gpl3/binutils/dist/bfd/elf32-nds32.h                          |      31 +-
 external/gpl3/binutils/dist/bfd/elf32-nios2.c                          |    1250 +-
 external/gpl3/binutils/dist/bfd/elf32-nios2.h                          |       8 +-
 external/gpl3/binutils/dist/bfd/elf32-or1k.c                           |    1361 +-
 external/gpl3/binutils/dist/bfd/elf32-pj.c                             |      82 +-
 external/gpl3/binutils/dist/bfd/elf32-ppc.c                            |    2250 +-
 external/gpl3/binutils/dist/bfd/elf32-ppc.h                            |      12 +-
 external/gpl3/binutils/dist/bfd/elf32-pru.c                            |     202 +-
 external/gpl3/binutils/dist/bfd/elf32-rl78.c                           |    1162 +-
 external/gpl3/binutils/dist/bfd/elf32-rx.c                             |     623 +-
 external/gpl3/binutils/dist/bfd/elf32-rx.h                             |       2 +-
 external/gpl3/binutils/dist/bfd/elf32-s12z.c                           |      78 +-
 external/gpl3/binutils/dist/bfd/elf32-s390.c                           |     582 +-
 external/gpl3/binutils/dist/bfd/elf32-score.c                          |     716 +-
 external/gpl3/binutils/dist/bfd/elf32-score.h                          |      48 +-
 external/gpl3/binutils/dist/bfd/elf32-score7.c                         |     632 +-
 external/gpl3/binutils/dist/bfd/elf32-sh-relocs.h                      |     454 +-
 external/gpl3/binutils/dist/bfd/elf32-sh.c                             |     771 +-
 external/gpl3/binutils/dist/bfd/elf32-sparc.c                          |      90 +-
 external/gpl3/binutils/dist/bfd/elf32-spu.c                            |     744 +-
 external/gpl3/binutils/dist/bfd/elf32-spu.h                            |       9 +-
 external/gpl3/binutils/dist/bfd/elf32-tic6x.c                          |     968 +-
 external/gpl3/binutils/dist/bfd/elf32-tic6x.h                          |      12 +-
 external/gpl3/binutils/dist/bfd/elf32-tilegx.c                         |      12 +-
 external/gpl3/binutils/dist/bfd/elf32-tilegx.h                         |       2 +-
 external/gpl3/binutils/dist/bfd/elf32-tilepro.c                        |     877 +-
 external/gpl3/binutils/dist/bfd/elf32-tilepro.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/elf32-v850.c                           |     869 +-
 external/gpl3/binutils/dist/bfd/elf32-v850.h                           |       6 +-
 external/gpl3/binutils/dist/bfd/elf32-vax.c                            |     373 +-
 external/gpl3/binutils/dist/bfd/elf32-visium.c                         |     190 +-
 external/gpl3/binutils/dist/bfd/elf32-wasm32.c                         |      20 +-
 external/gpl3/binutils/dist/bfd/elf32-xgate.c                          |     172 +-
 external/gpl3/binutils/dist/bfd/elf32-xstormy16.c                      |     197 +-
 external/gpl3/binutils/dist/bfd/elf32-xtensa.c                         |    1810 +-
 external/gpl3/binutils/dist/bfd/elf32-z80.c                            |     476 +-
 external/gpl3/binutils/dist/bfd/elf32.c                                |       2 +-
 external/gpl3/binutils/dist/bfd/elf64-alpha.c                          |     956 +-
 external/gpl3/binutils/dist/bfd/elf64-amdgcn.c                         |      80 +
 external/gpl3/binutils/dist/bfd/elf64-bpf.c                            |     362 +-
 external/gpl3/binutils/dist/bfd/elf64-gen.c                            |      26 +-
 external/gpl3/binutils/dist/bfd/elf64-hppa.c                           |     502 +-
 external/gpl3/binutils/dist/bfd/elf64-hppa.h                           |       2 +-
 external/gpl3/binutils/dist/bfd/elf64-ia64-vms.c                       |     691 +-
 external/gpl3/binutils/dist/bfd/elf64-mips.c                           |    1759 +-
 external/gpl3/binutils/dist/bfd/elf64-mmix.c                           |     497 +-
 external/gpl3/binutils/dist/bfd/elf64-nfp.c                            |     165 +-
 external/gpl3/binutils/dist/bfd/elf64-ppc.c                            |    5424 +-
 external/gpl3/binutils/dist/bfd/elf64-ppc.h                            |      38 +-
 external/gpl3/binutils/dist/bfd/elf64-s390.c                           |     684 +-
 external/gpl3/binutils/dist/bfd/elf64-sparc.c                          |     127 +-
 external/gpl3/binutils/dist/bfd/elf64-tilegx.c                         |      12 +-
 external/gpl3/binutils/dist/bfd/elf64-tilegx.h                         |       2 +-
 external/gpl3/binutils/dist/bfd/elf64-x86-64.c                         |    1597 +-
 external/gpl3/binutils/dist/bfd/elf64.c                                |       2 +-
 external/gpl3/binutils/dist/bfd/elfcode.h                              |     310 +-
 external/gpl3/binutils/dist/bfd/elfcore.h                              |     129 +-
 external/gpl3/binutils/dist/bfd/elflink.c                              |    4043 +-
 external/gpl3/binutils/dist/bfd/elfn32-mips.c                          |    1702 +-
 external/gpl3/binutils/dist/bfd/elfnn-aarch64.c                        |    2036 +-
 external/gpl3/binutils/dist/bfd/elfnn-ia64.c                           |     672 +-
 external/gpl3/binutils/dist/bfd/elfnn-loongarch.c                      |    3459 +
 external/gpl3/binutils/dist/bfd/elfnn-riscv.c                          |    2841 +-
 external/gpl3/binutils/dist/bfd/elfxx-aarch64.c                        |      26 +-
 external/gpl3/binutils/dist/bfd/elfxx-aarch64.h                        |      18 +-
 external/gpl3/binutils/dist/bfd/elfxx-ia64.c                           |     194 +-
 external/gpl3/binutils/dist/bfd/elfxx-ia64.h                           |       4 +-
 external/gpl3/binutils/dist/bfd/elfxx-loongarch.c                      |     891 +
 external/gpl3/binutils/dist/bfd/elfxx-loongarch.h                      |      41 +
 external/gpl3/binutils/dist/bfd/elfxx-mips.c                           |    2165 +-
 external/gpl3/binutils/dist/bfd/elfxx-mips.h                           |     102 +-
 external/gpl3/binutils/dist/bfd/elfxx-riscv.c                          |    2282 +-
 external/gpl3/binutils/dist/bfd/elfxx-riscv.h                          |      57 +-
 external/gpl3/binutils/dist/bfd/elfxx-sparc.c                          |     665 +-
 external/gpl3/binutils/dist/bfd/elfxx-sparc.h                          |      45 +-
 external/gpl3/binutils/dist/bfd/elfxx-target.h                         |      79 +-
 external/gpl3/binutils/dist/bfd/elfxx-tilegx.c                         |     681 +-
 external/gpl3/binutils/dist/bfd/elfxx-tilegx.h                         |      22 +-
 external/gpl3/binutils/dist/bfd/elfxx-x86.c                            |    1890 +-
 external/gpl3/binutils/dist/bfd/elfxx-x86.h                            |     343 +-
 external/gpl3/binutils/dist/bfd/format.c                               |     109 +-
 external/gpl3/binutils/dist/bfd/gen-aout.c                             |       2 +-
 external/gpl3/binutils/dist/bfd/genlink.h                              |      10 +-
 external/gpl3/binutils/dist/bfd/hash.c                                 |      95 +-
 external/gpl3/binutils/dist/bfd/host-aout.c                            |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/alphalinux.h                     |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/alphavms.h                       |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/decstation.h                     |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/dpx2.h                           |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/i386bsd.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/i386linux.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/i386mach3.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/i386sco.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/m68klinux.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/mipsbsd.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/mipsmach3.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/news-mips.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/pc532mach.h                      |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/riscos.h                         |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/symmetry.h                       |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/vaxbsd.h                         |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/vaxlinux.h                       |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/vaxult.h                         |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/vaxult2.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/hosts/x86-64linux.h                    |       8 +-
 external/gpl3/binutils/dist/bfd/hppabsd-core.c                         |      13 +-
 external/gpl3/binutils/dist/bfd/hpux-core.c                            |      31 +-
 external/gpl3/binutils/dist/bfd/i386aout.c                             |       7 +-
 external/gpl3/binutils/dist/bfd/i386bsd.c                              |       2 +-
 external/gpl3/binutils/dist/bfd/i386lynx.c                             |     117 +-
 external/gpl3/binutils/dist/bfd/i386msdos.c                            |      39 +-
 external/gpl3/binutils/dist/bfd/ihex.c                                 |     132 +-
 external/gpl3/binutils/dist/bfd/init.c                                 |       2 +-
 external/gpl3/binutils/dist/bfd/irix-core.c                            |      15 +-
 external/gpl3/binutils/dist/bfd/libaout.h                              |      88 +-
 external/gpl3/binutils/dist/bfd/libbfd-in.h                            |     309 +-
 external/gpl3/binutils/dist/bfd/libbfd.c                               |     373 +-
 external/gpl3/binutils/dist/bfd/libbfd.h                               |     427 +-
 external/gpl3/binutils/dist/bfd/libcoff-in.h                           |     117 +-
 external/gpl3/binutils/dist/bfd/libcoff.h                              |     169 +-
 external/gpl3/binutils/dist/bfd/libecoff.h                             |      56 +-
 external/gpl3/binutils/dist/bfd/libhppa.h                              |       2 +-
 external/gpl3/binutils/dist/bfd/libpei.h                               |      88 +-
 external/gpl3/binutils/dist/bfd/libxcoff.h                             |     121 +-
 external/gpl3/binutils/dist/bfd/linker.c                               |     530 +-
 external/gpl3/binutils/dist/bfd/lynx-core.c                            |      29 +-
 external/gpl3/binutils/dist/bfd/mach-o-aarch64.c                       |     124 +-
 external/gpl3/binutils/dist/bfd/mach-o-arm.c                           |     173 +-
 external/gpl3/binutils/dist/bfd/mach-o-i386.c                          |     124 +-
 external/gpl3/binutils/dist/bfd/mach-o-target.c                        |       3 +-
 external/gpl3/binutils/dist/bfd/mach-o-x86-64.c                        |     122 +-
 external/gpl3/binutils/dist/bfd/mach-o.c                               |    1238 +-
 external/gpl3/binutils/dist/bfd/mach-o.h                               |      82 +-
 external/gpl3/binutils/dist/bfd/makefile.vms                           |       2 +-
 external/gpl3/binutils/dist/bfd/mep-relocs.pl                          |      21 +-
 external/gpl3/binutils/dist/bfd/merge.c                                |      94 +-
 external/gpl3/binutils/dist/bfd/mmo.c                                  |     360 +-
 external/gpl3/binutils/dist/bfd/netbsd-core.c                          |      15 +-
 external/gpl3/binutils/dist/bfd/netbsd.h                               |       8 +-
 external/gpl3/binutils/dist/bfd/ns32k.h                                |       2 +-
 external/gpl3/binutils/dist/bfd/ns32knetbsd.c                          |       2 +-
 external/gpl3/binutils/dist/bfd/opncls.c                               |     319 +-
 external/gpl3/binutils/dist/bfd/osf-core.c                             |      17 +-
 external/gpl3/binutils/dist/bfd/pc532-mach.c                           |       6 +-
 external/gpl3/binutils/dist/bfd/pdp11.c                                |    1232 +-
 external/gpl3/binutils/dist/bfd/pe-arm-wince.c                         |       2 +-
 external/gpl3/binutils/dist/bfd/pe-arm.c                               |       4 +-
 external/gpl3/binutils/dist/bfd/pe-i386.c                              |       7 +-
 external/gpl3/binutils/dist/bfd/pe-mcore.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/pe-sh.c                                |       4 +-
 external/gpl3/binutils/dist/bfd/pe-x86_64.c                            |     103 +-
 external/gpl3/binutils/dist/bfd/peXXigen.c                             |     808 +-
 external/gpl3/binutils/dist/bfd/pef-traceback.h                        |       2 +-
 external/gpl3/binutils/dist/bfd/pef.c                                  |      84 +-
 external/gpl3/binutils/dist/bfd/pef.h                                  |       2 +-
 external/gpl3/binutils/dist/bfd/pei-aarch64.c                          |      75 +
 external/gpl3/binutils/dist/bfd/pei-arm-wince.c                        |       2 +-
 external/gpl3/binutils/dist/bfd/pei-arm.c                              |       4 +-
 external/gpl3/binutils/dist/bfd/pei-i386.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/pei-ia64.c                             |       4 +-
 external/gpl3/binutils/dist/bfd/pei-mcore.c                            |       4 +-
 external/gpl3/binutils/dist/bfd/pei-sh.c                               |       4 +-
 external/gpl3/binutils/dist/bfd/pei-x86_64.c                           |      69 +-
 external/gpl3/binutils/dist/bfd/peicode.h                              |     161 +-
 external/gpl3/binutils/dist/bfd/plugin.c                               |     386 +-
 external/gpl3/binutils/dist/bfd/plugin.h                               |      11 +-
 external/gpl3/binutils/dist/bfd/po/BLD-POTFILES.in                     |       4 +-
 external/gpl3/binutils/dist/bfd/po/Make-in                             |       6 +-
 external/gpl3/binutils/dist/bfd/po/SRC-POTFILES.in                     |      15 +-
 external/gpl3/binutils/dist/bfd/po/bfd.pot                             |    6686 +-
 external/gpl3/binutils/dist/bfd/po/da.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/es.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/es.po                               |       2 +-
 external/gpl3/binutils/dist/bfd/po/fi.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/fr.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/fr.po                               |    5000 +-
 external/gpl3/binutils/dist/bfd/po/hr.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/id.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/ja.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/pt.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/pt.po                               |    4466 +-
 external/gpl3/binutils/dist/bfd/po/ro.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/ro.po                               |   11446 +-
 external/gpl3/binutils/dist/bfd/po/ru.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/ru.po                               |    4378 +-
 external/gpl3/binutils/dist/bfd/po/rw.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/sr.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/sr.po                               |   11407 +-
 external/gpl3/binutils/dist/bfd/po/sv.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/tr.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/uk.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/uk.po                               |    4943 +-
 external/gpl3/binutils/dist/bfd/po/vi.gmo                              |     Bin 
 external/gpl3/binutils/dist/bfd/po/zh_CN.gmo                           |     Bin 
 external/gpl3/binutils/dist/bfd/ppcboot.c                              |      35 +-
 external/gpl3/binutils/dist/bfd/ptrace-core.c                          |      15 +-
 external/gpl3/binutils/dist/bfd/reloc.c                                |     332 +-
 external/gpl3/binutils/dist/bfd/reloc16.c                              |      22 +-
 external/gpl3/binutils/dist/bfd/rs6000-core.c                          |      39 +-
 external/gpl3/binutils/dist/bfd/sco5-core.c                            |      29 +-
 external/gpl3/binutils/dist/bfd/section.c                              |     236 +-
 external/gpl3/binutils/dist/bfd/simple.c                               |      44 +-
 external/gpl3/binutils/dist/bfd/som.c                                  |     802 +-
 external/gpl3/binutils/dist/bfd/som.h                                  |      23 +-
 external/gpl3/binutils/dist/bfd/srec.c                                 |     180 +-
 external/gpl3/binutils/dist/bfd/stab-syms.c                            |       2 +-
 external/gpl3/binutils/dist/bfd/stabs.c                                |      65 +-
 external/gpl3/binutils/dist/bfd/syms.c                                 |     159 +-
 external/gpl3/binutils/dist/bfd/sysdep.h                               |      92 +-
 external/gpl3/binutils/dist/bfd/targets.c                              |     373 +-
 external/gpl3/binutils/dist/bfd/tekhex.c                               |     123 +-
 external/gpl3/binutils/dist/bfd/trad-core.c                            |      29 +-
 external/gpl3/binutils/dist/bfd/vax1knetbsd.c                          |       2 +-
 external/gpl3/binutils/dist/bfd/vaxnetbsd.c                            |       2 +-
 external/gpl3/binutils/dist/bfd/verilog.c                              |      58 +-
 external/gpl3/binutils/dist/bfd/version.h                              |       2 +-
 external/gpl3/binutils/dist/bfd/version.m4                             |       2 +-
 external/gpl3/binutils/dist/bfd/vms-alpha.c                            |    2523 +-
 external/gpl3/binutils/dist/bfd/vms-lib.c                              |     352 +-
 external/gpl3/binutils/dist/bfd/vms-misc.c                             |      26 +-
 external/gpl3/binutils/dist/bfd/vms.h                                  |       6 +-
 external/gpl3/binutils/dist/bfd/warning.m4                             |       2 +-
 external/gpl3/binutils/dist/bfd/wasm-module.c                          |     218 +-
 external/gpl3/binutils/dist/bfd/wasm-module.h                          |       2 +-
 external/gpl3/binutils/dist/bfd/xcofflink.c                            |    2447 +-
 external/gpl3/binutils/dist/bfd/xcofflink.h                            |      45 +-
 external/gpl3/binutils/dist/bfd/xsym.c                                 |      47 +-
 external/gpl3/binutils/dist/bfd/xsym.h                                 |       8 +-
 external/gpl3/binutils/dist/bfd/xtensa-isa.c                           |      50 +-
 external/gpl3/binutils/dist/bfd/xtensa-modules.c                       |    1110 +-
 external/gpl3/binutils/dist/binutils/BRANCHES                          |       7 +-
 external/gpl3/binutils/dist/binutils/ChangeLog                         |    1907 +-
 external/gpl3/binutils/dist/binutils/ChangeLog-2011                    |       2 +-
 external/gpl3/binutils/dist/binutils/ChangeLog-2017                    |       4 +-
 external/gpl3/binutils/dist/binutils/ChangeLog-2020                    |    2080 +
 external/gpl3/binutils/dist/binutils/MAINTAINERS                       |      36 +-
 external/gpl3/binutils/dist/binutils/Makefile.am                       |     155 +-
 external/gpl3/binutils/dist/binutils/Makefile.in                       |     754 +-
 external/gpl3/binutils/dist/binutils/NEWS                              |     139 +-
 external/gpl3/binutils/dist/binutils/README                            |      35 +-
 external/gpl3/binutils/dist/binutils/README-how-to-make-a-release      |     331 +-
 external/gpl3/binutils/dist/binutils/aclocal.m4                        |       4 +-
 external/gpl3/binutils/dist/binutils/addr2line.c                       |     130 +-
 external/gpl3/binutils/dist/binutils/ar.c                              |     217 +-
 external/gpl3/binutils/dist/binutils/arlex.c                           |     260 +-
 external/gpl3/binutils/dist/binutils/arlex.l                           |       4 +-
 external/gpl3/binutils/dist/binutils/arparse.c                         |    1235 +-
 external/gpl3/binutils/dist/binutils/arparse.h                         |      69 +-
 external/gpl3/binutils/dist/binutils/arparse.y                         |       7 +-
 external/gpl3/binutils/dist/binutils/arsup.c                           |      60 +-
 external/gpl3/binutils/dist/binutils/arsup.h                           |       2 +-
 external/gpl3/binutils/dist/binutils/bfdtest1.c                        |       2 +-
 external/gpl3/binutils/dist/binutils/bfdtest2.c                        |       8 +-
 external/gpl3/binutils/dist/binutils/bin2c.c                           |       2 +-
 external/gpl3/binutils/dist/binutils/binemul.c                         |     107 +-
 external/gpl3/binutils/dist/binutils/binemul.h                         |      33 +-
 external/gpl3/binutils/dist/binutils/bucomm.c                          |      87 +-
 external/gpl3/binutils/dist/binutils/bucomm.h                          |      22 +-
 external/gpl3/binutils/dist/binutils/budbg.h                           |      18 +-
 external/gpl3/binutils/dist/binutils/coffdump.c                        |      15 +-
 external/gpl3/binutils/dist/binutils/coffgrok.c                        |      16 +-
 external/gpl3/binutils/dist/binutils/coffgrok.h                        |       2 +-
 external/gpl3/binutils/dist/binutils/config.in                         |     113 +-
 external/gpl3/binutils/dist/binutils/configure                         |    3443 +-
 external/gpl3/binutils/dist/binutils/configure.ac                      |     186 +-
 external/gpl3/binutils/dist/binutils/configure.com                     |       2 +-
 external/gpl3/binutils/dist/binutils/configure.tgt                     |       2 +-
 external/gpl3/binutils/dist/binutils/cxxfilt.c                         |       2 +-
 external/gpl3/binutils/dist/binutils/debug.c                           |     411 +-
 external/gpl3/binutils/dist/binutils/debug.h                           |     183 +-
 external/gpl3/binutils/dist/binutils/deflex.c                          |     288 +-
 external/gpl3/binutils/dist/binutils/deflex.l                          |       8 +-
 external/gpl3/binutils/dist/binutils/defparse.c                        |    1691 +-
 external/gpl3/binutils/dist/binutils/defparse.h                        |      91 +-
 external/gpl3/binutils/dist/binutils/defparse.y                        |       2 +-
 external/gpl3/binutils/dist/binutils/demanguse.c                       |      54 +
 external/gpl3/binutils/dist/binutils/demanguse.h                       |      34 +
 external/gpl3/binutils/dist/binutils/dlltool.c                         |     499 +-
 external/gpl3/binutils/dist/binutils/dlltool.h                         |       4 +-
 external/gpl3/binutils/dist/binutils/dllwrap.c                         |      19 +-
 external/gpl3/binutils/dist/binutils/doc/addr2line.1                   |      72 +-
 external/gpl3/binutils/dist/binutils/doc/ar.1                          |     101 +-
 external/gpl3/binutils/dist/binutils/doc/binutils.info                 |     Bin 
 external/gpl3/binutils/dist/binutils/doc/binutils.texi                 |     513 +-
 external/gpl3/binutils/dist/binutils/doc/c++filt.1                     |     376 +
 external/gpl3/binutils/dist/binutils/doc/ctf.options.texi              |      19 +-
 external/gpl3/binutils/dist/binutils/doc/cxxfilt.man                   |      59 +-
 external/gpl3/binutils/dist/binutils/doc/debug.options.texi            |      44 +-
 external/gpl3/binutils/dist/binutils/doc/dlltool.1                     |      38 +-
 external/gpl3/binutils/dist/binutils/doc/elfedit.1                     |      69 +-
 external/gpl3/binutils/dist/binutils/doc/local.mk                      |     184 +
 external/gpl3/binutils/dist/binutils/doc/nm.1                          |     196 +-
 external/gpl3/binutils/dist/binutils/doc/objcopy.1                     |     114 +-
 external/gpl3/binutils/dist/binutils/doc/objdump.1                     |     278 +-
 external/gpl3/binutils/dist/binutils/doc/ranlib.1                      |      28 +-
 external/gpl3/binutils/dist/binutils/doc/readelf.1                     |     287 +-
 external/gpl3/binutils/dist/binutils/doc/size.1                        |      78 +-
 external/gpl3/binutils/dist/binutils/doc/strings.1                     |      69 +-
 external/gpl3/binutils/dist/binutils/doc/strip.1                       |      43 +-
 external/gpl3/binutils/dist/binutils/doc/windmc.1                      |      28 +-
 external/gpl3/binutils/dist/binutils/doc/windres.1                     |      34 +-
 external/gpl3/binutils/dist/binutils/dwarf-mode.el                     |      22 +-
 external/gpl3/binutils/dist/binutils/dwarf.c                           |    4996 +-
 external/gpl3/binutils/dist/binutils/dwarf.h                           |      77 +-
 external/gpl3/binutils/dist/binutils/elfcomm.c                         |     278 +-
 external/gpl3/binutils/dist/binutils/elfcomm.h                         |      29 +-
 external/gpl3/binutils/dist/binutils/elfedit.c                         |     132 +-
 external/gpl3/binutils/dist/binutils/embedspu.sh                       |       2 +-
 external/gpl3/binutils/dist/binutils/emul_aix.c                        |      84 +-
 external/gpl3/binutils/dist/binutils/emul_vanilla.c                    |       2 +-
 external/gpl3/binutils/dist/binutils/filemode.c                        |       2 +-
 external/gpl3/binutils/dist/binutils/is-ranlib.c                       |       2 +-
 external/gpl3/binutils/dist/binutils/is-strip.c                        |       2 +-
 external/gpl3/binutils/dist/binutils/makefile.vms                      |       2 +-
 external/gpl3/binutils/dist/binutils/maybe-ranlib.c                    |       2 +-
 external/gpl3/binutils/dist/binutils/maybe-strip.c                     |       2 +-
 external/gpl3/binutils/dist/binutils/mclex.c                           |      76 +-
 external/gpl3/binutils/dist/binutils/mcparse.c                         |    1572 +-
 external/gpl3/binutils/dist/binutils/mcparse.h                         |      69 +-
 external/gpl3/binutils/dist/binutils/mcparse.y                         |       3 +-
 external/gpl3/binutils/dist/binutils/nm.c                              |     693 +-
 external/gpl3/binutils/dist/binutils/not-ranlib.c                      |       2 +-
 external/gpl3/binutils/dist/binutils/not-strip.c                       |       2 +-
 external/gpl3/binutils/dist/binutils/objcopy.c                         |    1068 +-
 external/gpl3/binutils/dist/binutils/objdump.c                         |    1949 +-
 external/gpl3/binutils/dist/binutils/objdump.h                         |       2 +-
 external/gpl3/binutils/dist/binutils/od-elf32_avr.c                    |     129 +-
 external/gpl3/binutils/dist/binutils/od-macho.c                        |      74 +-
 external/gpl3/binutils/dist/binutils/od-xcoff.c                        |      15 +-
 external/gpl3/binutils/dist/binutils/po/Make-in                        |       4 +-
 external/gpl3/binutils/dist/binutils/po/POTFILES.in                    |       3 +
 external/gpl3/binutils/dist/binutils/po/bg.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/bg.po                          |    7455 +-
 external/gpl3/binutils/dist/binutils/po/binutils.pot                   |    7629 +-
 external/gpl3/binutils/dist/binutils/po/ca.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/da.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/es.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/fi.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/fr.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/fr.po                          |    8199 +-
 external/gpl3/binutils/dist/binutils/po/hr.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/id.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/it.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/ja.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/pt.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/pt.po                          |    8228 +-
 external/gpl3/binutils/dist/binutils/po/ro.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/ro.po                          |   13555 +-
 external/gpl3/binutils/dist/binutils/po/ru.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/rw.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/sk.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/sr.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/sr.po                          |   12322 +-
 external/gpl3/binutils/dist/binutils/po/sv.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/sv.po                          |    7546 +-
 external/gpl3/binutils/dist/binutils/po/tr.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/uk.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/uk.po                          |    8462 +-
 external/gpl3/binutils/dist/binutils/po/vi.gmo                         |     Bin 
 external/gpl3/binutils/dist/binutils/po/zh_CN.gmo                      |     Bin 
 external/gpl3/binutils/dist/binutils/po/zh_TW.gmo                      |     Bin 
 external/gpl3/binutils/dist/binutils/prdbg.c                           |     919 +-
 external/gpl3/binutils/dist/binutils/ranlib.sh                         |       2 +-
 external/gpl3/binutils/dist/binutils/rclex.c                           |       4 +-
 external/gpl3/binutils/dist/binutils/rcparse.c                         |    5422 +-
 external/gpl3/binutils/dist/binutils/rcparse.h                         |     293 +-
 external/gpl3/binutils/dist/binutils/rcparse.y                         |      14 +-
 external/gpl3/binutils/dist/binutils/rdcoff.c                          |     140 +-
 external/gpl3/binutils/dist/binutils/rddbg.c                           |      80 +-
 external/gpl3/binutils/dist/binutils/readelf.c                         |    8144 +-
 external/gpl3/binutils/dist/binutils/rename.c                          |     258 +-
 external/gpl3/binutils/dist/binutils/resbin.c                          |      13 +-
 external/gpl3/binutils/dist/binutils/rescoff.c                         |       2 +-
 external/gpl3/binutils/dist/binutils/resrc.c                           |      38 +-
 external/gpl3/binutils/dist/binutils/resres.c                          |       4 +-
 external/gpl3/binutils/dist/binutils/sanity.sh                         |       2 +-
 external/gpl3/binutils/dist/binutils/size.c                            |      12 +-
 external/gpl3/binutils/dist/binutils/srconv.c                          |      14 +-
 external/gpl3/binutils/dist/binutils/stabs.c                           |    1165 +-
 external/gpl3/binutils/dist/binutils/strings.c                         |     864 +-
 external/gpl3/binutils/dist/binutils/sysdep.h                          |     121 +-
 external/gpl3/binutils/dist/binutils/sysdump.c                         |      27 +-
 external/gpl3/binutils/dist/binutils/sysinfo.c                         |    1146 +-
 external/gpl3/binutils/dist/binutils/sysinfo.h                         |      45 +-
 external/gpl3/binutils/dist/binutils/sysinfo.y                         |       9 +-
 external/gpl3/binutils/dist/binutils/syslex.c                          |     314 +-
 external/gpl3/binutils/dist/binutils/syslex.l                          |       9 +-
 external/gpl3/binutils/dist/binutils/syslex_wrap.c                     |       2 +-
 external/gpl3/binutils/dist/binutils/unwind-ia64.c                     |      27 +-
 external/gpl3/binutils/dist/binutils/unwind-ia64.h                     |       2 +-
 external/gpl3/binutils/dist/binutils/version.c                         |       4 +-
 external/gpl3/binutils/dist/binutils/windint.h                         |       4 +-
 external/gpl3/binutils/dist/binutils/windmc.c                          |      37 +-
 external/gpl3/binutils/dist/binutils/windmc.h                          |      11 +-
 external/gpl3/binutils/dist/binutils/windres.c                         |      28 +-
 external/gpl3/binutils/dist/binutils/windres.h                         |       2 +-
 external/gpl3/binutils/dist/binutils/winduni.c                         |       4 +-
 external/gpl3/binutils/dist/binutils/winduni.h                         |       2 +-
 external/gpl3/binutils/dist/binutils/wrstabs.c                         |     553 +-
 external/gpl3/binutils/dist/config.guess                               |    1187 +-
 external/gpl3/binutils/dist/config.sub                                 |     655 +-
 external/gpl3/binutils/dist/config/ChangeLog                           |     161 +-
 external/gpl3/binutils/dist/config/acinclude.m4                        |     102 -
 external/gpl3/binutils/dist/config/ax_count_cpus.m4                    |     101 +
 external/gpl3/binutils/dist/config/bfd64.m4                            |      36 +
 external/gpl3/binutils/dist/config/bootstrap-Og.mk                     |       1 +
 external/gpl3/binutils/dist/config/bootstrap-lto-lean.mk               |      17 +
 external/gpl3/binutils/dist/config/bootstrap-lto.mk                    |       1 +
 external/gpl3/binutils/dist/config/cet.m4                              |     145 +-
 external/gpl3/binutils/dist/config/debuginfod.m4                       |      36 +-
 external/gpl3/binutils/dist/config/dfp.m4                              |      21 +-
 external/gpl3/binutils/dist/config/futex.m4                            |       4 +-
 external/gpl3/binutils/dist/config/gcc-plugin.m4                       |      40 +
 external/gpl3/binutils/dist/config/gettext.m4                          |      52 +-
 external/gpl3/binutils/dist/config/gthr.m4                             |       1 +
 external/gpl3/binutils/dist/config/jobserver.m4                        |      24 +
 external/gpl3/binutils/dist/config/largefile.m4                        |      45 +-
 external/gpl3/binutils/dist/config/lib-link.m4                         |      22 +-
 external/gpl3/binutils/dist/config/math.m4                             |      64 +
 external/gpl3/binutils/dist/config/mh-mingw                            |       5 +
 external/gpl3/binutils/dist/config/no-executables.m4                   |       4 +-
 external/gpl3/binutils/dist/config/override.m4                         |       2 +-
 external/gpl3/binutils/dist/config/picflag.m4                          |       4 +-
 external/gpl3/binutils/dist/config/pkg.m4                              |     283 +
 external/gpl3/binutils/dist/config/tls.m4                              |       2 +-
 external/gpl3/binutils/dist/config/toolexeclibdir.m4                   |      31 +
 external/gpl3/binutils/dist/configure                                  |     646 +-
 external/gpl3/binutils/dist/configure.ac                               |     174 +-
 external/gpl3/binutils/dist/cpu/ChangeLog                              |     183 +-
 external/gpl3/binutils/dist/cpu/bpf.cpu                                |     465 +-
 external/gpl3/binutils/dist/cpu/frv.cpu                                |       8 +-
 external/gpl3/binutils/dist/cpu/frv.opc                                |     154 +-
 external/gpl3/binutils/dist/cpu/m32c.cpu                               |      44 +-
 external/gpl3/binutils/dist/cpu/m32r.cpu                               |       2 +-
 external/gpl3/binutils/dist/cpu/mep-core.cpu                           |      10 +-
 external/gpl3/binutils/dist/cpu/mep.opc                                |      35 +-
 external/gpl3/binutils/dist/cpu/mt.opc                                 |       3 -
 external/gpl3/binutils/dist/cpu/or1k.cpu                               |      35 +-
 external/gpl3/binutils/dist/cpu/or1k.opc                               |       7 +-
 external/gpl3/binutils/dist/cpu/or1kcommon.cpu                         |      14 -
 external/gpl3/binutils/dist/cpu/or1korfpx.cpu                          |      64 -
 external/gpl3/binutils/dist/elfcpp/ChangeLog                           |      32 +-
 external/gpl3/binutils/dist/elfcpp/ChangeLog-2020                      |      96 +
 external/gpl3/binutils/dist/elfcpp/README                              |       2 +-
 external/gpl3/binutils/dist/elfcpp/aarch64.h                           |       2 +-
 external/gpl3/binutils/dist/elfcpp/arm.h                               |      16 +-
 external/gpl3/binutils/dist/elfcpp/dwarf.h                             |     100 +-
 external/gpl3/binutils/dist/elfcpp/elfcpp.h                            |      43 +-
 external/gpl3/binutils/dist/elfcpp/elfcpp_file.h                       |       2 +-
 external/gpl3/binutils/dist/elfcpp/elfcpp_internal.h                   |       2 +-
 external/gpl3/binutils/dist/elfcpp/elfcpp_swap.h                       |      18 +-
 external/gpl3/binutils/dist/elfcpp/i386.h                              |       2 +-
 external/gpl3/binutils/dist/elfcpp/mips.h                              |       2 +-
 external/gpl3/binutils/dist/elfcpp/powerpc.h                           |      11 +-
 external/gpl3/binutils/dist/elfcpp/s390.h                              |       2 +-
 external/gpl3/binutils/dist/elfcpp/sparc.h                             |       2 +-
 external/gpl3/binutils/dist/elfcpp/tilegx.h                            |       2 +-
 external/gpl3/binutils/dist/elfcpp/x86_64.h                            |       2 +-
 external/gpl3/binutils/dist/etc/ChangeLog                              |       4 +
 external/gpl3/binutils/dist/etc/Makefile.in                            |     425 +-
 external/gpl3/binutils/dist/etc/configure                              |     653 +-
 external/gpl3/binutils/dist/etc/texi2pod.pl                            |       4 +-
 external/gpl3/binutils/dist/gas/CONTRIBUTORS                           |       2 +-
 external/gpl3/binutils/dist/gas/ChangeLog                              |    2970 +-
 external/gpl3/binutils/dist/gas/ChangeLog-2020                         |    6119 +
 external/gpl3/binutils/dist/gas/ChangeLog-9295                         |       2 +-
 external/gpl3/binutils/dist/gas/MAINTAINERS                            |       2 +-
 external/gpl3/binutils/dist/gas/Makefile.am                            |     185 +-
 external/gpl3/binutils/dist/gas/Makefile.in                            |     747 +-
 external/gpl3/binutils/dist/gas/NEWS                                   |     131 +-
 external/gpl3/binutils/dist/gas/README                                 |       8 +-
 external/gpl3/binutils/dist/gas/aclocal.m4                             |       1 +
 external/gpl3/binutils/dist/gas/app.c                                  |      88 +-
 external/gpl3/binutils/dist/gas/as.c                                   |     147 +-
 external/gpl3/binutils/dist/gas/as.h                                   |      85 +-
 external/gpl3/binutils/dist/gas/asintl.h                               |      22 +-
 external/gpl3/binutils/dist/gas/atof-generic.c                         |      54 +-
 external/gpl3/binutils/dist/gas/bignum.h                               |       2 +-
 external/gpl3/binutils/dist/gas/bit_fix.h                              |       2 +-
 external/gpl3/binutils/dist/gas/cgen.c                                 |      19 +-
 external/gpl3/binutils/dist/gas/cgen.h                                 |       2 +-
 external/gpl3/binutils/dist/gas/compress-debug.c                       |       2 +-
 external/gpl3/binutils/dist/gas/compress-debug.h                       |       2 +-
 external/gpl3/binutils/dist/gas/cond.c                                 |      31 +-
 external/gpl3/binutils/dist/gas/config.in                              |     107 +-
 external/gpl3/binutils/dist/gas/config/atof-ieee.c                     |     125 +-
 external/gpl3/binutils/dist/gas/config/atof-vax.c                      |       2 +-
 external/gpl3/binutils/dist/gas/config/bfin-aux.h                      |       4 +-
 external/gpl3/binutils/dist/gas/config/bfin-defs.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/bfin-lex-wrapper.c              |       8 +-
 external/gpl3/binutils/dist/gas/config/bfin-lex.c                      |    3561 +
 external/gpl3/binutils/dist/gas/config/bfin-lex.l                      |      17 +-
 external/gpl3/binutils/dist/gas/config/bfin-parse.c                    |    8066 +
 external/gpl3/binutils/dist/gas/config/bfin-parse.h                    |     439 +
 external/gpl3/binutils/dist/gas/config/bfin-parse.y                    |       9 +-
 external/gpl3/binutils/dist/gas/config/e-crisaout.c                    |       2 +-
 external/gpl3/binutils/dist/gas/config/e-criself.c                     |       2 +-
 external/gpl3/binutils/dist/gas/config/e-i386aout.c                    |       2 +-
 external/gpl3/binutils/dist/gas/config/e-i386coff.c                    |       2 +-
 external/gpl3/binutils/dist/gas/config/e-i386elf.c                     |       2 +-
 external/gpl3/binutils/dist/gas/config/e-mipself.c                     |       2 +-
 external/gpl3/binutils/dist/gas/config/itbl-mips.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/loongarch-lex-wrapper.c         |      20 +
 external/gpl3/binutils/dist/gas/config/loongarch-lex.c                 |    1867 +
 external/gpl3/binutils/dist/gas/config/loongarch-lex.h                 |      34 +
 external/gpl3/binutils/dist/gas/config/loongarch-lex.l                 |      61 +
 external/gpl3/binutils/dist/gas/config/loongarch-parse.c               |    1910 +
 external/gpl3/binutils/dist/gas/config/loongarch-parse.h               |     110 +
 external/gpl3/binutils/dist/gas/config/loongarch-parse.y               |     441 +
 external/gpl3/binutils/dist/gas/config/m68k-parse.c                    |    2701 +
 external/gpl3/binutils/dist/gas/config/m68k-parse.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/m68k-parse.y                    |      20 +-
 external/gpl3/binutils/dist/gas/config/obj-aout.c                      |      54 +-
 external/gpl3/binutils/dist/gas/config/obj-aout.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-coff-seh.c                  |      35 +-
 external/gpl3/binutils/dist/gas/config/obj-coff-seh.h                  |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-coff.c                      |      66 +-
 external/gpl3/binutils/dist/gas/config/obj-coff.h                      |      54 +-
 external/gpl3/binutils/dist/gas/config/obj-ecoff.c                     |       4 +-
 external/gpl3/binutils/dist/gas/config/obj-ecoff.h                     |       4 +-
 external/gpl3/binutils/dist/gas/config/obj-elf.c                       |    1081 +-
 external/gpl3/binutils/dist/gas/config/obj-elf.h                       |      65 +-
 external/gpl3/binutils/dist/gas/config/obj-evax.c                      |       6 +-
 external/gpl3/binutils/dist/gas/config/obj-evax.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-fdpicelf.c                  |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-fdpicelf.h                  |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-macho.c                     |      16 +-
 external/gpl3/binutils/dist/gas/config/obj-macho.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-multi.c                     |       2 +-
 external/gpl3/binutils/dist/gas/config/obj-multi.h                     |       6 +-
 external/gpl3/binutils/dist/gas/config/obj-som.c                       |      10 +-
 external/gpl3/binutils/dist/gas/config/obj-som.h                       |       7 +-
 external/gpl3/binutils/dist/gas/config/rl78-defs.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/rl78-parse.c                    |    4844 +
 external/gpl3/binutils/dist/gas/config/rl78-parse.h                    |     324 +
 external/gpl3/binutils/dist/gas/config/rl78-parse.y                    |       2 +-
 external/gpl3/binutils/dist/gas/config/rx-defs.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/rx-parse.c                      |    5429 +
 external/gpl3/binutils/dist/gas/config/rx-parse.h                      |     412 +
 external/gpl3/binutils/dist/gas/config/rx-parse.y                      |      52 +-
 external/gpl3/binutils/dist/gas/config/tc-aarch64.c                    |    2180 +-
 external/gpl3/binutils/dist/gas/config/tc-aarch64.h                    |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-alpha.c                      |     128 +-
 external/gpl3/binutils/dist/gas/config/tc-alpha.h                      |       7 +-
 external/gpl3/binutils/dist/gas/config/tc-arc.c                        |     412 +-
 external/gpl3/binutils/dist/gas/config/tc-arc.h                        |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-arm.c                        |    2415 +-
 external/gpl3/binutils/dist/gas/config/tc-arm.h                        |      17 +-
 external/gpl3/binutils/dist/gas/config/tc-avr.c                        |     156 +-
 external/gpl3/binutils/dist/gas/config/tc-avr.h                        |      13 +-
 external/gpl3/binutils/dist/gas/config/tc-bfin.c                       |      34 +-
 external/gpl3/binutils/dist/gas/config/tc-bfin.h                       |      11 +-
 external/gpl3/binutils/dist/gas/config/tc-bpf.c                        |      49 +-
 external/gpl3/binutils/dist/gas/config/tc-bpf.h                        |       6 +-
 external/gpl3/binutils/dist/gas/config/tc-cr16.c                       |    1624 +-
 external/gpl3/binutils/dist/gas/config/tc-cr16.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-cris.c                       |      77 +-
 external/gpl3/binutils/dist/gas/config/tc-cris.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-crx.c                        |     306 +-
 external/gpl3/binutils/dist/gas/config/tc-crx.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-csky.c                       |    2838 +-
 external/gpl3/binutils/dist/gas/config/tc-csky.h                       |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-d10v.c                       |      33 +-
 external/gpl3/binutils/dist/gas/config/tc-d10v.h                       |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-d30v.c                       |      55 +-
 external/gpl3/binutils/dist/gas/config/tc-d30v.h                       |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-dlx.c                        |      40 +-
 external/gpl3/binutils/dist/gas/config/tc-dlx.h                        |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-epiphany.c                   |      42 +-
 external/gpl3/binutils/dist/gas/config/tc-epiphany.h                   |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-fr30.c                       |       6 +-
 external/gpl3/binutils/dist/gas/config/tc-fr30.h                       |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-frv.c                        |      34 +-
 external/gpl3/binutils/dist/gas/config/tc-frv.h                        |       7 +-
 external/gpl3/binutils/dist/gas/config/tc-ft32.c                       |      43 +-
 external/gpl3/binutils/dist/gas/config/tc-ft32.h                       |       6 +-
 external/gpl3/binutils/dist/gas/config/tc-generic.c                    |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-generic.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-h8300.c                      |      26 +-
 external/gpl3/binutils/dist/gas/config/tc-h8300.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-hppa.c                       |     139 +-
 external/gpl3/binutils/dist/gas/config/tc-hppa.h                       |      12 +-
 external/gpl3/binutils/dist/gas/config/tc-i386-intel.c                 |     135 +-
 external/gpl3/binutils/dist/gas/config/tc-i386.c                       |    5656 +-
 external/gpl3/binutils/dist/gas/config/tc-i386.h                       |      49 +-
 external/gpl3/binutils/dist/gas/config/tc-ia64.c                       |     330 +-
 external/gpl3/binutils/dist/gas/config/tc-ia64.h                       |       7 +-
 external/gpl3/binutils/dist/gas/config/tc-ip2k.c                       |       9 +-
 external/gpl3/binutils/dist/gas/config/tc-ip2k.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-iq2000.c                     |      31 +-
 external/gpl3/binutils/dist/gas/config/tc-iq2000.h                     |      11 +-
 external/gpl3/binutils/dist/gas/config/tc-lm32.c                       |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-lm32.h                       |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-loongarch.c                  |    1310 +
 external/gpl3/binutils/dist/gas/config/tc-loongarch.h                  |      94 +
 external/gpl3/binutils/dist/gas/config/tc-m32c.c                       |      18 +-
 external/gpl3/binutils/dist/gas/config/tc-m32c.h                       |       9 +-
 external/gpl3/binutils/dist/gas/config/tc-m32r.c                       |      22 +-
 external/gpl3/binutils/dist/gas/config/tc-m32r.h                       |      11 +-
 external/gpl3/binutils/dist/gas/config/tc-m68851.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-m68hc11.c                    |      81 +-
 external/gpl3/binutils/dist/gas/config/tc-m68hc11.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-m68k.c                       |     127 +-
 external/gpl3/binutils/dist/gas/config/tc-m68k.h                       |      21 +-
 external/gpl3/binutils/dist/gas/config/tc-mcore.c                      |      30 +-
 external/gpl3/binutils/dist/gas/config/tc-mcore.h                      |      11 +-
 external/gpl3/binutils/dist/gas/config/tc-mep.c                        |      12 +-
 external/gpl3/binutils/dist/gas/config/tc-mep.h                        |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-metag.c                      |     387 +-
 external/gpl3/binutils/dist/gas/config/tc-metag.h                      |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-microblaze.c                 |     111 +-
 external/gpl3/binutils/dist/gas/config/tc-microblaze.h                 |      20 +-
 external/gpl3/binutils/dist/gas/config/tc-mips.c                       |    1387 +-
 external/gpl3/binutils/dist/gas/config/tc-mips.h                       |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-mmix.c                       |      83 +-
 external/gpl3/binutils/dist/gas/config/tc-mmix.h                       |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-mn10200.c                    |      49 +-
 external/gpl3/binutils/dist/gas/config/tc-mn10200.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-mn10300.c                    |     100 +-
 external/gpl3/binutils/dist/gas/config/tc-mn10300.h                    |      10 +-
 external/gpl3/binutils/dist/gas/config/tc-moxie.c                      |      18 +-
 external/gpl3/binutils/dist/gas/config/tc-moxie.h                      |      10 +-
 external/gpl3/binutils/dist/gas/config/tc-msp430.c                     |     389 +-
 external/gpl3/binutils/dist/gas/config/tc-msp430.h                     |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-mt.c                         |      16 +-
 external/gpl3/binutils/dist/gas/config/tc-mt.h                         |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-nds32.c                      |     722 +-
 external/gpl3/binutils/dist/gas/config/tc-nds32.h                      |      18 +-
 external/gpl3/binutils/dist/gas/config/tc-nios2.c                      |     234 +-
 external/gpl3/binutils/dist/gas/config/tc-nios2.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-ns32k.c                      |      37 +-
 external/gpl3/binutils/dist/gas/config/tc-ns32k.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-or1k.c                       |      14 +-
 external/gpl3/binutils/dist/gas/config/tc-or1k.h                       |       7 +-
 external/gpl3/binutils/dist/gas/config/tc-pdp11.c                      |     142 +-
 external/gpl3/binutils/dist/gas/config/tc-pdp11.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-pj.c                         |      29 +-
 external/gpl3/binutils/dist/gas/config/tc-pj.h                         |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-ppc.c                        |    2269 +-
 external/gpl3/binutils/dist/gas/config/tc-ppc.h                        |      64 +-
 external/gpl3/binutils/dist/gas/config/tc-pru.c                        |     102 +-
 external/gpl3/binutils/dist/gas/config/tc-pru.h                        |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-riscv.c                      |    2845 +-
 external/gpl3/binutils/dist/gas/config/tc-riscv.h                      |      41 +-
 external/gpl3/binutils/dist/gas/config/tc-rl78.c                       |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-rl78.h                       |       3 +-
 external/gpl3/binutils/dist/gas/config/tc-rx.c                         |      51 +-
 external/gpl3/binutils/dist/gas/config/tc-rx.h                         |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-s12z.c                       |     238 +-
 external/gpl3/binutils/dist/gas/config/tc-s12z.h                       |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-s390.c                       |     147 +-
 external/gpl3/binutils/dist/gas/config/tc-s390.h                       |       3 +-
 external/gpl3/binutils/dist/gas/config/tc-score.c                      |     228 +-
 external/gpl3/binutils/dist/gas/config/tc-score.h                      |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-score7.c                     |     206 +-
 external/gpl3/binutils/dist/gas/config/tc-sh.c                         |      49 +-
 external/gpl3/binutils/dist/gas/config/tc-sh.h                         |       9 +-
 external/gpl3/binutils/dist/gas/config/tc-sparc.c                      |     152 +-
 external/gpl3/binutils/dist/gas/config/tc-sparc.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-spu.c                        |      39 +-
 external/gpl3/binutils/dist/gas/config/tc-spu.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-tic30.c                      |      71 +-
 external/gpl3/binutils/dist/gas/config/tc-tic30.h                      |       6 +-
 external/gpl3/binutils/dist/gas/config/tc-tic4x.c                      |     100 +-
 external/gpl3/binutils/dist/gas/config/tc-tic4x.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-tic54x.c                     |     317 +-
 external/gpl3/binutils/dist/gas/config/tc-tic54x.h                     |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-tic6x.c                      |     445 +-
 external/gpl3/binutils/dist/gas/config/tc-tic6x.h                      |      18 +-
 external/gpl3/binutils/dist/gas/config/tc-tilegx.c                     |      74 +-
 external/gpl3/binutils/dist/gas/config/tc-tilegx.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-tilepro.c                    |      99 +-
 external/gpl3/binutils/dist/gas/config/tc-tilepro.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-v850.c                       |     206 +-
 external/gpl3/binutils/dist/gas/config/tc-v850.h                       |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-vax.c                        |      42 +-
 external/gpl3/binutils/dist/gas/config/tc-vax.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-visium.c                     |       6 +-
 external/gpl3/binutils/dist/gas/config/tc-visium.h                     |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-wasm32.c                     |      42 +-
 external/gpl3/binutils/dist/gas/config/tc-wasm32.h                     |       4 +-
 external/gpl3/binutils/dist/gas/config/tc-xgate.c                      |      52 +-
 external/gpl3/binutils/dist/gas/config/tc-xgate.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/tc-xstormy16.c                  |      30 +-
 external/gpl3/binutils/dist/gas/config/tc-xstormy16.h                  |       5 +-
 external/gpl3/binutils/dist/gas/config/tc-xtensa.c                     |    1500 +-
 external/gpl3/binutils/dist/gas/config/tc-xtensa.h                     |       8 +-
 external/gpl3/binutils/dist/gas/config/tc-z80.c                        |    1090 +-
 external/gpl3/binutils/dist/gas/config/tc-z80.h                        |      26 +-
 external/gpl3/binutils/dist/gas/config/tc-z8k.c                        |      78 +-
 external/gpl3/binutils/dist/gas/config/tc-z8k.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/te-386bsd.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/te-aix.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/te-aix5.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-armeabi.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-armfbsdeabi.h                |       2 +-
 external/gpl3/binutils/dist/gas/config/te-armfbsdvfp.h                 |       2 +-
 external/gpl3/binutils/dist/gas/config/te-armlinuxeabi.h               |       2 +-
 external/gpl3/binutils/dist/gas/config/te-cloudabi.h                   |       2 +-
 external/gpl3/binutils/dist/gas/config/te-csky_abiv1.h                 |       2 +-
 external/gpl3/binutils/dist/gas/config/te-csky_abiv1_linux.h           |       2 +-
 external/gpl3/binutils/dist/gas/config/te-csky_abiv2.h                 |       2 +-
 external/gpl3/binutils/dist/gas/config/te-csky_abiv2_linux.h           |       2 +-
 external/gpl3/binutils/dist/gas/config/te-dragonfly.h                  |       2 +-
 external/gpl3/binutils/dist/gas/config/te-freebsd.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-generic.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-gnu.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/te-go32.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-haiku.h                      |      30 +
 external/gpl3/binutils/dist/gas/config/te-hppa.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-hppa64.h                     |       2 +-
 external/gpl3/binutils/dist/gas/config/te-hppalinux64.h                |       2 +-
 external/gpl3/binutils/dist/gas/config/te-hpux.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-ia64aix.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-interix.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-irix.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-linux.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/te-lynx.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-macos.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/te-nacl.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-nbsd.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-nbsd532.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-pc532mach.h                  |       2 +-
 external/gpl3/binutils/dist/gas/config/te-pe.h                         |       2 +-
 external/gpl3/binutils/dist/gas/config/te-pep.h                        |       2 +-
 external/gpl3/binutils/dist/gas/config/te-solaris.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-svr4.h                       |       2 +-
 external/gpl3/binutils/dist/gas/config/te-tmips.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/te-uclinux.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-vms.c                        |       4 +-
 external/gpl3/binutils/dist/gas/config/te-vms.h                        |       4 +-
 external/gpl3/binutils/dist/gas/config/te-vxworks.h                    |       2 +-
 external/gpl3/binutils/dist/gas/config/te-wince-pe.h                   |       2 +-
 external/gpl3/binutils/dist/gas/config/vax-inst.h                      |       2 +-
 external/gpl3/binutils/dist/gas/config/xtensa-istack.h                 |      12 +-
 external/gpl3/binutils/dist/gas/config/xtensa-relax.c                  |     126 +-
 external/gpl3/binutils/dist/gas/config/xtensa-relax.h                  |       6 +-
 external/gpl3/binutils/dist/gas/configure                              |    2943 +-
 external/gpl3/binutils/dist/gas/configure.ac                           |     115 +-
 external/gpl3/binutils/dist/gas/configure.com                          |       2 +-
 external/gpl3/binutils/dist/gas/configure.tgt                          |      47 +-
 external/gpl3/binutils/dist/gas/debug.c                                |       2 +-
 external/gpl3/binutils/dist/gas/depend.c                               |       2 +-
 external/gpl3/binutils/dist/gas/doc/all.texi                           |       3 +-
 external/gpl3/binutils/dist/gas/doc/as.1                               |     378 +-
 external/gpl3/binutils/dist/gas/doc/as.info                            |     Bin 
 external/gpl3/binutils/dist/gas/doc/as.texi                            |     350 +-
 external/gpl3/binutils/dist/gas/doc/asconfig.texi                      |       3 +-
 external/gpl3/binutils/dist/gas/doc/c-aarch64.texi                     |     136 +-
 external/gpl3/binutils/dist/gas/doc/c-alpha.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-arc.texi                         |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-arm.texi                         |      21 +-
 external/gpl3/binutils/dist/gas/doc/c-avr.texi                         |      48 +-
 external/gpl3/binutils/dist/gas/doc/c-bfin.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-bpf.texi                         |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-cr16.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-cris.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-csky.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-d10v.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-d30v.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-epiphany.texi                    |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-h8300.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-hppa.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-i386.texi                        |     279 +-
 external/gpl3/binutils/dist/gas/doc/c-ia64.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-ip2k.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-lm32.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-loongarch.texi                   |      39 +
 external/gpl3/binutils/dist/gas/doc/c-m32c.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-m32r.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-m68hc11.texi                     |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-m68k.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-metag.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-microblaze.texi                  |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-mips.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-mmix.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-msp430.texi                      |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-mt.texi                          |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-nds32.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-nios2.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-ns32k.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-or1k.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-pdp11.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-pj.texi                          |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-ppc.texi                         |       5 +-
 external/gpl3/binutils/dist/gas/doc/c-pru.texi                         |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-riscv.texi                       |     372 +-
 external/gpl3/binutils/dist/gas/doc/c-rl78.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-rx.texi                          |       6 +-
 external/gpl3/binutils/dist/gas/doc/c-s12z.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-s390.texi                        |      61 +-
 external/gpl3/binutils/dist/gas/doc/c-score.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-sh.texi                          |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-sparc.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-tic54x.texi                      |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-tic6x.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-tilegx.texi                      |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-tilepro.texi                     |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-v850.texi                        |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-vax.texi                         |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-visium.texi                      |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-wasm32.texi                      |       4 +-
 external/gpl3/binutils/dist/gas/doc/c-xgate.texi                       |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-xstormy16.texi                   |       2 +-
 external/gpl3/binutils/dist/gas/doc/c-xtensa.texi                      |      10 +-
 external/gpl3/binutils/dist/gas/doc/c-z80.texi                         |     190 +-
 external/gpl3/binutils/dist/gas/doc/c-z8k.texi                         |       2 +-
 external/gpl3/binutils/dist/gas/doc/h8.texi                            |       2 +-
 external/gpl3/binutils/dist/gas/doc/internals.texi                     |      54 +-
 external/gpl3/binutils/dist/gas/doc/local.mk                           |     132 +
 external/gpl3/binutils/dist/gas/dw2gencfi.c                            |     194 +-
 external/gpl3/binutils/dist/gas/dw2gencfi.h                            |       2 +-
 external/gpl3/binutils/dist/gas/dwarf2dbg.c                            |    1502 +-
 external/gpl3/binutils/dist/gas/dwarf2dbg.h                            |      13 +-
 external/gpl3/binutils/dist/gas/ecoff.c                                |      76 +-
 external/gpl3/binutils/dist/gas/ecoff.h                                |       4 +-
 external/gpl3/binutils/dist/gas/ehopt.c                                |       8 +-
 external/gpl3/binutils/dist/gas/emul-target.h                          |       2 +-
 external/gpl3/binutils/dist/gas/emul.h                                 |       2 +-
 external/gpl3/binutils/dist/gas/expr.c                                 |     208 +-
 external/gpl3/binutils/dist/gas/expr.h                                 |      46 +-
 external/gpl3/binutils/dist/gas/flonum-copy.c                          |       2 +-
 external/gpl3/binutils/dist/gas/flonum-konst.c                         |       2 +-
 external/gpl3/binutils/dist/gas/flonum-mult.c                          |       2 +-
 external/gpl3/binutils/dist/gas/flonum.h                               |       6 +-
 external/gpl3/binutils/dist/gas/frags.c                                |      72 +-
 external/gpl3/binutils/dist/gas/frags.h                                |      10 +-
 external/gpl3/binutils/dist/gas/hash.c                                 |     582 +-
 external/gpl3/binutils/dist/gas/hash.h                                 |     127 +-
 external/gpl3/binutils/dist/gas/input-file.c                           |      16 +-
 external/gpl3/binutils/dist/gas/input-file.h                           |       2 +-
 external/gpl3/binutils/dist/gas/input-scrub.c                          |      98 +-
 external/gpl3/binutils/dist/gas/itbl-lex-wrapper.c                     |       6 +-
 external/gpl3/binutils/dist/gas/itbl-lex.c                             |     291 +-
 external/gpl3/binutils/dist/gas/itbl-lex.h                             |       2 +-
 external/gpl3/binutils/dist/gas/itbl-lex.l                             |       3 +-
 external/gpl3/binutils/dist/gas/itbl-ops.c                             |       4 +-
 external/gpl3/binutils/dist/gas/itbl-ops.h                             |       2 +-
 external/gpl3/binutils/dist/gas/itbl-parse.c                           |    1179 +-
 external/gpl3/binutils/dist/gas/itbl-parse.h                           |      53 +-
 external/gpl3/binutils/dist/gas/itbl-parse.y                           |       7 +-
 external/gpl3/binutils/dist/gas/listing.c                              |      67 +-
 external/gpl3/binutils/dist/gas/listing.h                              |       2 +-
 external/gpl3/binutils/dist/gas/literal.c                              |       2 +-
 external/gpl3/binutils/dist/gas/macro.c                                |     194 +-
 external/gpl3/binutils/dist/gas/macro.h                                |      96 +-
 external/gpl3/binutils/dist/gas/makefile.vms                           |       2 +-
 external/gpl3/binutils/dist/gas/messages.c                             |      81 +-
 external/gpl3/binutils/dist/gas/obj.h                                  |       4 +-
 external/gpl3/binutils/dist/gas/output-file.c                          |      55 +-
 external/gpl3/binutils/dist/gas/output-file.h                          |       2 +-
 external/gpl3/binutils/dist/gas/po/Make-in                             |       4 +-
 external/gpl3/binutils/dist/gas/po/POTFILES.in                         |       5 +-
 external/gpl3/binutils/dist/gas/po/es.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/fi.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/fr.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/fr.po                               |   10699 +-
 external/gpl3/binutils/dist/gas/po/gas.pot                             |   10873 +-
 external/gpl3/binutils/dist/gas/po/id.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/ja.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/ru.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/ru.po                               |   10741 +-
 external/gpl3/binutils/dist/gas/po/rw.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/sv.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/sv.po                               |    7009 +-
 external/gpl3/binutils/dist/gas/po/tr.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/uk.gmo                              |     Bin 
 external/gpl3/binutils/dist/gas/po/uk.po                               |   10666 +-
 external/gpl3/binutils/dist/gas/po/zh_CN.gmo                           |     Bin 
 external/gpl3/binutils/dist/gas/read.c                                 |     966 +-
 external/gpl3/binutils/dist/gas/read.h                                 |      17 +-
 external/gpl3/binutils/dist/gas/remap.c                                |       4 +-
 external/gpl3/binutils/dist/gas/sb.c                                   |      20 +-
 external/gpl3/binutils/dist/gas/sb.h                                   |      11 +-
 external/gpl3/binutils/dist/gas/stabs.c                                |      26 +-
 external/gpl3/binutils/dist/gas/subsegs.c                              |      47 +-
 external/gpl3/binutils/dist/gas/subsegs.h                              |       2 +-
 external/gpl3/binutils/dist/gas/symbols.c                              |    1563 +-
 external/gpl3/binutils/dist/gas/symbols.h                              |      25 +-
 external/gpl3/binutils/dist/gas/tc.h                                   |       5 +-
 external/gpl3/binutils/dist/gas/write.c                                |     210 +-
 external/gpl3/binutils/dist/gas/write.h                                |      21 +-
 external/gpl3/binutils/dist/gold/ChangeLog                             |     230 +-
 external/gpl3/binutils/dist/gold/ChangeLog-2020                        |     580 +
 external/gpl3/binutils/dist/gold/Makefile.am                           |      22 +-
 external/gpl3/binutils/dist/gold/Makefile.in                           |      41 +-
 external/gpl3/binutils/dist/gold/NEWS                                  |       2 +-
 external/gpl3/binutils/dist/gold/README                                |       2 +-
 external/gpl3/binutils/dist/gold/aarch64-reloc-property.cc             |       2 +-
 external/gpl3/binutils/dist/gold/aarch64-reloc-property.h              |       2 +-
 external/gpl3/binutils/dist/gold/aarch64-reloc.def                     |       2 +-
 external/gpl3/binutils/dist/gold/aarch64.cc                            |       2 +-
 external/gpl3/binutils/dist/gold/archive.cc                            |       9 +-
 external/gpl3/binutils/dist/gold/archive.h                             |       2 +-
 external/gpl3/binutils/dist/gold/arm-reloc-property.cc                 |       2 +-
 external/gpl3/binutils/dist/gold/arm-reloc-property.h                  |       2 +-
 external/gpl3/binutils/dist/gold/arm-reloc.def                         |       2 +-
 external/gpl3/binutils/dist/gold/arm.cc                                |       2 +-
 external/gpl3/binutils/dist/gold/attributes.cc                         |       2 +-
 external/gpl3/binutils/dist/gold/attributes.h                          |       2 +-
 external/gpl3/binutils/dist/gold/binary.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/binary.h                              |       2 +-
 external/gpl3/binutils/dist/gold/common.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/common.h                              |       2 +-
 external/gpl3/binutils/dist/gold/compressed_output.cc                  |       2 +-
 external/gpl3/binutils/dist/gold/compressed_output.h                   |       2 +-
 external/gpl3/binutils/dist/gold/config.in                             |      15 +
 external/gpl3/binutils/dist/gold/configure                             |     242 +-
 external/gpl3/binutils/dist/gold/configure.ac                          |      28 +-
 external/gpl3/binutils/dist/gold/configure.tgt                         |       2 +-
 external/gpl3/binutils/dist/gold/copy-relocs.cc                        |       2 +-
 external/gpl3/binutils/dist/gold/copy-relocs.h                         |       2 +-
 external/gpl3/binutils/dist/gold/cref.cc                               |       2 +-
 external/gpl3/binutils/dist/gold/cref.h                                |       2 +-
 external/gpl3/binutils/dist/gold/debug.h                               |       2 +-
 external/gpl3/binutils/dist/gold/defstd.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/defstd.h                              |       2 +-
 external/gpl3/binutils/dist/gold/descriptors.cc                        |       2 +-
 external/gpl3/binutils/dist/gold/descriptors.h                         |       2 +-
 external/gpl3/binutils/dist/gold/dirsearch.cc                          |       2 +-
 external/gpl3/binutils/dist/gold/dirsearch.h                           |       2 +-
 external/gpl3/binutils/dist/gold/dwarf_reader.cc                       |     591 +-
 external/gpl3/binutils/dist/gold/dwarf_reader.h                        |     105 +-
 external/gpl3/binutils/dist/gold/dwp.cc                                |       8 +-
 external/gpl3/binutils/dist/gold/dwp.h                                 |       2 +-
 external/gpl3/binutils/dist/gold/dynobj.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/dynobj.h                              |       2 +-
 external/gpl3/binutils/dist/gold/ehframe.cc                            |       2 +-
 external/gpl3/binutils/dist/gold/ehframe.h                             |       2 +-
 external/gpl3/binutils/dist/gold/errors.cc                             |      22 +-
 external/gpl3/binutils/dist/gold/errors.h                              |       6 +-
 external/gpl3/binutils/dist/gold/expression.cc                         |       2 +-
 external/gpl3/binutils/dist/gold/ffsll.c                               |       2 +-
 external/gpl3/binutils/dist/gold/fileread.cc                           |      39 +-
 external/gpl3/binutils/dist/gold/fileread.h                            |      16 +-
 external/gpl3/binutils/dist/gold/freebsd.h                             |       2 +-
 external/gpl3/binutils/dist/gold/ftruncate.c                           |       2 +-
 external/gpl3/binutils/dist/gold/gc.cc                                 |       2 +-
 external/gpl3/binutils/dist/gold/gc.h                                  |       6 +-
 external/gpl3/binutils/dist/gold/gdb-index.cc                          |       2 +-
 external/gpl3/binutils/dist/gold/gdb-index.h                           |       2 +-
 external/gpl3/binutils/dist/gold/gold-threads.cc                       |       2 +-
 external/gpl3/binutils/dist/gold/gold-threads.h                        |       2 +-
 external/gpl3/binutils/dist/gold/gold.cc                               |       2 +-
 external/gpl3/binutils/dist/gold/gold.h                                |       6 +-
 external/gpl3/binutils/dist/gold/i386.cc                               |       2 +-
 external/gpl3/binutils/dist/gold/icf.cc                                |       4 +-
 external/gpl3/binutils/dist/gold/icf.h                                 |       2 +-
 external/gpl3/binutils/dist/gold/incremental-dump.cc                   |       2 +-
 external/gpl3/binutils/dist/gold/incremental.cc                        |      22 +-
 external/gpl3/binutils/dist/gold/incremental.h                         |       2 +-
 external/gpl3/binutils/dist/gold/int_encoding.cc                       |       7 +-
 external/gpl3/binutils/dist/gold/int_encoding.h                        |       2 +-
 external/gpl3/binutils/dist/gold/layout.cc                             |     135 +-
 external/gpl3/binutils/dist/gold/layout.h                              |      11 +-
 external/gpl3/binutils/dist/gold/main.cc                               |      11 +-
 external/gpl3/binutils/dist/gold/mapfile.cc                            |       2 +-
 external/gpl3/binutils/dist/gold/mapfile.h                             |       2 +-
 external/gpl3/binutils/dist/gold/merge.cc                              |       2 +-
 external/gpl3/binutils/dist/gold/merge.h                               |       2 +-
 external/gpl3/binutils/dist/gold/mips.cc                               |       2 +-
 external/gpl3/binutils/dist/gold/mremap.c                              |       2 +-
 external/gpl3/binutils/dist/gold/nacl.cc                               |       2 +-
 external/gpl3/binutils/dist/gold/nacl.h                                |       2 +-
 external/gpl3/binutils/dist/gold/object.cc                             |      30 +-
 external/gpl3/binutils/dist/gold/object.h                              |     139 +-
 external/gpl3/binutils/dist/gold/options.cc                            |      71 +-
 external/gpl3/binutils/dist/gold/options.h                             |     114 +-
 external/gpl3/binutils/dist/gold/output.cc                             |     167 +-
 external/gpl3/binutils/dist/gold/output.h                              |     134 +-
 external/gpl3/binutils/dist/gold/parameters.cc                         |       2 +-
 external/gpl3/binutils/dist/gold/parameters.h                          |       2 +-
 external/gpl3/binutils/dist/gold/plugin.cc                             |      40 +-
 external/gpl3/binutils/dist/gold/plugin.h                              |       2 +-
 external/gpl3/binutils/dist/gold/po/Make-in                            |       4 +-
 external/gpl3/binutils/dist/gold/po/es.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/fi.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/fr.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/fr.po                              |    1500 +-
 external/gpl3/binutils/dist/gold/po/gold.pot                           |    2111 +-
 external/gpl3/binutils/dist/gold/po/id.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/it.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/ja.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/sr.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/sr.po                              |    4259 +
 external/gpl3/binutils/dist/gold/po/sv.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/uk.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/uk.po                              |    1728 +-
 external/gpl3/binutils/dist/gold/po/vi.gmo                             |     Bin 
 external/gpl3/binutils/dist/gold/po/zh_CN.gmo                          |     Bin 
 external/gpl3/binutils/dist/gold/powerpc.cc                            |    2479 +-
 external/gpl3/binutils/dist/gold/pread.c                               |       2 +-
 external/gpl3/binutils/dist/gold/readsyms.cc                           |       2 +-
 external/gpl3/binutils/dist/gold/readsyms.h                            |       2 +-
 external/gpl3/binutils/dist/gold/reduced_debug_output.cc               |       2 +-
 external/gpl3/binutils/dist/gold/reduced_debug_output.h                |       2 +-
 external/gpl3/binutils/dist/gold/reloc-types.h                         |       2 +-
 external/gpl3/binutils/dist/gold/reloc.cc                              |       7 +-
 external/gpl3/binutils/dist/gold/reloc.h                               |       4 +-
 external/gpl3/binutils/dist/gold/resolve.cc                            |       2 +-
 external/gpl3/binutils/dist/gold/s390.cc                               |      19 +-
 external/gpl3/binutils/dist/gold/script-c.h                            |       2 +-
 external/gpl3/binutils/dist/gold/script-sections.cc                    |       2 +-
 external/gpl3/binutils/dist/gold/script-sections.h                     |       2 +-
 external/gpl3/binutils/dist/gold/script.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/script.h                              |       2 +-
 external/gpl3/binutils/dist/gold/sparc.cc                              |       2 +-
 external/gpl3/binutils/dist/gold/stringpool.cc                         |       2 +-
 external/gpl3/binutils/dist/gold/stringpool.h                          |       2 +-
 external/gpl3/binutils/dist/gold/symtab.cc                             |       8 +-
 external/gpl3/binutils/dist/gold/symtab.h                              |      15 +-
 external/gpl3/binutils/dist/gold/system.h                              |       2 +-
 external/gpl3/binutils/dist/gold/target-reloc.h                        |       5 +-
 external/gpl3/binutils/dist/gold/target-select.cc                      |       2 +-
 external/gpl3/binutils/dist/gold/target-select.h                       |       2 +-
 external/gpl3/binutils/dist/gold/target.cc                             |       2 +-
 external/gpl3/binutils/dist/gold/target.h                              |      22 +-
 external/gpl3/binutils/dist/gold/tilegx.cc                             |       4 +-
 external/gpl3/binutils/dist/gold/timer.cc                              |       2 +-
 external/gpl3/binutils/dist/gold/timer.h                               |       2 +-
 external/gpl3/binutils/dist/gold/tls.h                                 |       2 +-
 external/gpl3/binutils/dist/gold/token.h                               |       2 +-
 external/gpl3/binutils/dist/gold/version.cc                            |       4 +-
 external/gpl3/binutils/dist/gold/workqueue-internal.h                  |       2 +-
 external/gpl3/binutils/dist/gold/workqueue-threads.cc                  |       2 +-
 external/gpl3/binutils/dist/gold/workqueue.cc                          |       2 +-
 external/gpl3/binutils/dist/gold/workqueue.h                           |       2 +-
 external/gpl3/binutils/dist/gold/x86_64.cc                             |     278 +-
 external/gpl3/binutils/dist/gold/yyscript.c                            |    2931 +-
 external/gpl3/binutils/dist/gold/yyscript.h                            |     241 +-
 external/gpl3/binutils/dist/gold/yyscript.y                            |       2 +-
 external/gpl3/binutils/dist/gprof/ChangeLog                            |     144 +-
 external/gpl3/binutils/dist/gprof/ChangeLog-2020                       |      86 +
 external/gpl3/binutils/dist/gprof/MAINTAINERS                          |       2 +-
 external/gpl3/binutils/dist/gprof/Makefile.am                          |      25 +-
 external/gpl3/binutils/dist/gprof/Makefile.in                          |      46 +-
 external/gpl3/binutils/dist/gprof/README                               |       4 +-
 external/gpl3/binutils/dist/gprof/TODO                                 |       2 +-
 external/gpl3/binutils/dist/gprof/aclocal.m4                           |       1 +
 external/gpl3/binutils/dist/gprof/basic_blocks.c                       |      26 +-
 external/gpl3/binutils/dist/gprof/basic_blocks.h                       |       4 +-
 external/gpl3/binutils/dist/gprof/bb_exit_func.c                       |       2 +-
 external/gpl3/binutils/dist/gprof/bbconv.pl                            |       2 +-
 external/gpl3/binutils/dist/gprof/bsd_callg_bl.c                       |       2 +-
 external/gpl3/binutils/dist/gprof/bsd_callg_bl.m                       |       2 +-
 external/gpl3/binutils/dist/gprof/call_graph.c                         |       2 +-
 external/gpl3/binutils/dist/gprof/call_graph.h                         |       2 +-
 external/gpl3/binutils/dist/gprof/cg_arcs.c                            |      20 +-
 external/gpl3/binutils/dist/gprof/cg_arcs.h                            |       2 +-
 external/gpl3/binutils/dist/gprof/cg_dfn.c                             |      12 +-
 external/gpl3/binutils/dist/gprof/cg_dfn.h                             |       2 +-
 external/gpl3/binutils/dist/gprof/cg_print.c                           |      16 +-
 external/gpl3/binutils/dist/gprof/cg_print.h                           |       2 +-
 external/gpl3/binutils/dist/gprof/configure                            |    2252 +-
 external/gpl3/binutils/dist/gprof/configure.ac                         |      10 +-
 external/gpl3/binutils/dist/gprof/corefile.c                           |      27 +-
 external/gpl3/binutils/dist/gprof/corefile.h                           |       2 +-
 external/gpl3/binutils/dist/gprof/flat_bl.c                            |       2 +-
 external/gpl3/binutils/dist/gprof/flat_bl.m                            |       2 +-
 external/gpl3/binutils/dist/gprof/fsf_callg_bl.c                       |       2 +-
 external/gpl3/binutils/dist/gprof/fsf_callg_bl.m                       |       2 +-
 external/gpl3/binutils/dist/gprof/gconfig.in                           |       7 +-
 external/gpl3/binutils/dist/gprof/gmon_io.c                            |      48 +-
 external/gpl3/binutils/dist/gprof/gmon_io.h                            |       2 +-
 external/gpl3/binutils/dist/gprof/gmon_out.h                           |       2 +-
 external/gpl3/binutils/dist/gprof/gprof.1                              |       6 +-
 external/gpl3/binutils/dist/gprof/gprof.c                              |      52 +-
 external/gpl3/binutils/dist/gprof/gprof.h                              |      34 +-
 external/gpl3/binutils/dist/gprof/gprof.info                           |      74 +-
 external/gpl3/binutils/dist/gprof/gprof.texi                           |      16 +-
 external/gpl3/binutils/dist/gprof/hertz.h                              |       2 +-
 external/gpl3/binutils/dist/gprof/hist.c                               |       8 +-
 external/gpl3/binutils/dist/gprof/hist.h                               |       2 +-
 external/gpl3/binutils/dist/gprof/mips.c                               |       4 +-
 external/gpl3/binutils/dist/gprof/po/Make-in                           |       4 +-
 external/gpl3/binutils/dist/gprof/po/bg.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/bg.po                             |      52 +-
 external/gpl3/binutils/dist/gprof/po/da.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/de.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/eo.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/es.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/es.po                             |     240 +-
 external/gpl3/binutils/dist/gprof/po/fi.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/fr.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/fr.po                             |      52 +-
 external/gpl3/binutils/dist/gprof/po/ga.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/gprof.pot                         |      74 +-
 external/gpl3/binutils/dist/gprof/po/hu.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/id.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/it.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ja.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ka.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ka.po                             |     601 +
 external/gpl3/binutils/dist/gprof/po/ms.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ms.po                             |      52 +-
 external/gpl3/binutils/dist/gprof/po/nl.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/pt_BR.gmo                         |     Bin 
 external/gpl3/binutils/dist/gprof/po/ro.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ro.po                             |     388 +-
 external/gpl3/binutils/dist/gprof/po/ru.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/ru.po                             |     271 +-
 external/gpl3/binutils/dist/gprof/po/rw.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/sr.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/sr.po                             |      49 +-
 external/gpl3/binutils/dist/gprof/po/sv.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/sv.po                             |      54 +-
 external/gpl3/binutils/dist/gprof/po/tr.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/tr.po                             |      14 +-
 external/gpl3/binutils/dist/gprof/po/uk.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/po/vi.gmo                            |     Bin 
 external/gpl3/binutils/dist/gprof/search_list.c                        |       2 +-
 external/gpl3/binutils/dist/gprof/search_list.h                        |       2 +-
 external/gpl3/binutils/dist/gprof/source.c                             |      33 +-
 external/gpl3/binutils/dist/gprof/source.h                             |       8 +-
 external/gpl3/binutils/dist/gprof/sym_ids.c                            |      36 +-
 external/gpl3/binutils/dist/gprof/sym_ids.h                            |       4 +-
 external/gpl3/binutils/dist/gprof/symtab.c                             |       6 +-
 external/gpl3/binutils/dist/gprof/symtab.h                             |       4 +-
 external/gpl3/binutils/dist/gprof/utils.c                              |      13 +-
 external/gpl3/binutils/dist/gprof/utils.h                              |       2 +-
 external/gpl3/binutils/dist/gprof/vax.c                                |       4 +-
 external/gpl3/binutils/dist/gprofng/Makefile.am                        |      79 +
 external/gpl3/binutils/dist/gprofng/Makefile.in                        |     953 +
 external/gpl3/binutils/dist/gprofng/README                             |     120 +
 external/gpl3/binutils/dist/gprofng/acinclude.m4                       |       4 +
 external/gpl3/binutils/dist/gprofng/aclocal.m4                         |    1254 +
 external/gpl3/binutils/dist/gprofng/common/cc_libcollector.h           |      44 +
 external/gpl3/binutils/dist/gprofng/common/config.h.in                 |     120 +
 external/gpl3/binutils/dist/gprofng/common/core_pcbe.c                 |    3023 +
 external/gpl3/binutils/dist/gprofng/common/cpu_frequency.h             |     303 +
 external/gpl3/binutils/dist/gprofng/common/cpuid.c                     |     203 +
 external/gpl3/binutils/dist/gprofng/common/gp-defs.h                   |      66 +
 external/gpl3/binutils/dist/gprofng/common/gp-experiment.h             |     186 +
 external/gpl3/binutils/dist/gprofng/common/gp-time.h                   |      46 +
 external/gpl3/binutils/dist/gprofng/common/hwc_cpus.h                  |     198 +
 external/gpl3/binutils/dist/gprofng/common/hwcdrv.c                    |    1454 +
 external/gpl3/binutils/dist/gprofng/common/hwcdrv.h                    |     330 +
 external/gpl3/binutils/dist/gprofng/common/hwcentry.h                  |     417 +
 external/gpl3/binutils/dist/gprofng/common/hwcfuncs.c                  |     704 +
 external/gpl3/binutils/dist/gprofng/common/hwcfuncs.h                  |     269 +
 external/gpl3/binutils/dist/gprofng/common/hwctable.c                  |    5414 +
 external/gpl3/binutils/dist/gprofng/common/lib-config.h.in             |      94 +
 external/gpl3/binutils/dist/gprofng/common/opteron_pcbe.c              |     448 +
 external/gpl3/binutils/dist/gprofng/config/bison.m4                    |      92 +
 external/gpl3/binutils/dist/gprofng/configure                          |   19686 +
 external/gpl3/binutils/dist/gprofng/configure.ac                       |     239 +
 external/gpl3/binutils/dist/gprofng/doc/Makefile.am                    |      37 +
 external/gpl3/binutils/dist/gprofng/doc/Makefile.in                    |     837 +
 external/gpl3/binutils/dist/gprofng/doc/fdl.texi                       |     506 +
 external/gpl3/binutils/dist/gprofng/doc/gprofng.info                   |     Bin 
 external/gpl3/binutils/dist/gprofng/doc/gprofng.texi                   |    3399 +
 external/gpl3/binutils/dist/gprofng/doc/mdate-sh                       |     224 +
 external/gpl3/binutils/dist/gprofng/doc/texinfo.tex                    |   11731 +
 external/gpl3/binutils/dist/gprofng/gp-display-html/Makefile.am        |      61 +
 external/gpl3/binutils/dist/gprofng/gp-display-html/Makefile.in        |     640 +
 external/gpl3/binutils/dist/gprofng/gp-display-html/gp-display-html.in |   14919 +
 external/gpl3/binutils/dist/gprofng/libcollector/CHK_LIBC_OBJ          |      82 +
 external/gpl3/binutils/dist/gprofng/libcollector/Makefile.am           |      85 +
 external/gpl3/binutils/dist/gprofng/libcollector/Makefile.in           |    1147 +
 external/gpl3/binutils/dist/gprofng/libcollector/aclocal.m4            |    1238 +
 external/gpl3/binutils/dist/gprofng/libcollector/collector.c           |    2494 +
 external/gpl3/binutils/dist/gprofng/libcollector/collector.h           |     236 +
 external/gpl3/binutils/dist/gprofng/libcollector/collectorAPI.c        |     140 +
 external/gpl3/binutils/dist/gprofng/libcollector/configure             |   18196 +
 external/gpl3/binutils/dist/gprofng/libcollector/configure.ac          |      68 +
 external/gpl3/binutils/dist/gprofng/libcollector/descendants.h         |      81 +
 external/gpl3/binutils/dist/gprofng/libcollector/dispatcher.c          |    1261 +
 external/gpl3/binutils/dist/gprofng/libcollector/envmgmt.c             |     840 +
 external/gpl3/binutils/dist/gprofng/libcollector/gethrtime.c           |      46 +
 external/gpl3/binutils/dist/gprofng/libcollector/heaptrace.c           |     495 +
 external/gpl3/binutils/dist/gprofng/libcollector/hwprofile.c           |     905 +
 external/gpl3/binutils/dist/gprofng/libcollector/hwprofile.h           |      89 +
 external/gpl3/binutils/dist/gprofng/libcollector/iolib.c               |    1156 +
 external/gpl3/binutils/dist/gprofng/libcollector/iotrace.c             |    3717 +
 external/gpl3/binutils/dist/gprofng/libcollector/jprofile.c            |    1315 +
 external/gpl3/binutils/dist/gprofng/libcollector/libcol-i386-dis.c     |      28 +
 external/gpl3/binutils/dist/gprofng/libcollector/libcol_hwcdrv.c       |      25 +
 external/gpl3/binutils/dist/gprofng/libcollector/libcol_hwcfuncs.c     |      27 +
 external/gpl3/binutils/dist/gprofng/libcollector/libcol_util.c         |    1693 +
 external/gpl3/binutils/dist/gprofng/libcollector/libcol_util.h         |     322 +
 external/gpl3/binutils/dist/gprofng/libcollector/linetrace.c           |    1998 +
 external/gpl3/binutils/dist/gprofng/libcollector/mapfile.aarch64-Linux |      40 +
 external/gpl3/binutils/dist/gprofng/libcollector/mapfile.amd64-Linux   |      79 +
 external/gpl3/binutils/dist/gprofng/libcollector/mapfile.intel-Linux   |      81 +
 external/gpl3/binutils/dist/gprofng/libcollector/mapfile.sparc-Linux   |      40 +
 external/gpl3/binutils/dist/gprofng/libcollector/mapfile.sparcv9-Linux |      58 +
 external/gpl3/binutils/dist/gprofng/libcollector/memmgr.c              |     396 +
 external/gpl3/binutils/dist/gprofng/libcollector/memmgr.h              |      59 +
 external/gpl3/binutils/dist/gprofng/libcollector/mmaptrace.c           |    1689 +
 external/gpl3/binutils/dist/gprofng/libcollector/profile.c             |     287 +
 external/gpl3/binutils/dist/gprofng/libcollector/synctrace.c           |    1061 +
 external/gpl3/binutils/dist/gprofng/libcollector/tsd.c                 |     149 +
 external/gpl3/binutils/dist/gprofng/libcollector/tsd.h                 |      80 +
 external/gpl3/binutils/dist/gprofng/libcollector/unwind.c              |    4639 +
 external/gpl3/binutils/dist/gprofng/src/ABS.h                          |      62 +
 external/gpl3/binutils/dist/gprofng/src/Application.cc                 |     259 +
 external/gpl3/binutils/dist/gprofng/src/Application.h                  |     108 +
 external/gpl3/binutils/dist/gprofng/src/ArchiveExp.cc                  |     149 +
 external/gpl3/binutils/dist/gprofng/src/ArchiveExp.h                   |      41 +
 external/gpl3/binutils/dist/gprofng/src/BaseMetric.cc                  |     975 +
 external/gpl3/binutils/dist/gprofng/src/BaseMetric.h                   |     246 +
 external/gpl3/binutils/dist/gprofng/src/BaseMetricTreeNode.cc          |     329 +
 external/gpl3/binutils/dist/gprofng/src/BaseMetricTreeNode.h           |     100 +
 external/gpl3/binutils/dist/gprofng/src/CacheMap.h                     |     186 +
 external/gpl3/binutils/dist/gprofng/src/CallStack.cc                   |    1250 +
 external/gpl3/binutils/dist/gprofng/src/CallStack.h                    |     114 +
 external/gpl3/binutils/dist/gprofng/src/CatchOutOfMemory.cc            |      59 +
 external/gpl3/binutils/dist/gprofng/src/ClassFile.cc                   |    1639 +
 external/gpl3/binutils/dist/gprofng/src/ClassFile.h                    |      63 +
 external/gpl3/binutils/dist/gprofng/src/Command.cc                     |     562 +
 external/gpl3/binutils/dist/gprofng/src/Command.h                      |     286 +
 external/gpl3/binutils/dist/gprofng/src/CompCom.cc                     |     313 +
 external/gpl3/binutils/dist/gprofng/src/CompCom.h                      |      63 +
 external/gpl3/binutils/dist/gprofng/src/DataObject.cc                  |     193 +
 external/gpl3/binutils/dist/gprofng/src/DataObject.h                   |      82 +
 external/gpl3/binutils/dist/gprofng/src/DataSpace.cc                   |     558 +
 external/gpl3/binutils/dist/gprofng/src/DataSpace.h                    |      55 +
 external/gpl3/binutils/dist/gprofng/src/DataStream.cc                  |      55 +
 external/gpl3/binutils/dist/gprofng/src/DataStream.h                   |      51 +
 external/gpl3/binutils/dist/gprofng/src/Data_window.cc                 |     241 +
 external/gpl3/binutils/dist/gprofng/src/Data_window.h                  |      99 +
 external/gpl3/binutils/dist/gprofng/src/Dbe.cc                         |   10369 +
 external/gpl3/binutils/dist/gprofng/src/Dbe.h                          |     294 +
 external/gpl3/binutils/dist/gprofng/src/DbeApplication.cc              |     113 +
 external/gpl3/binutils/dist/gprofng/src/DbeApplication.h               |      50 +
 external/gpl3/binutils/dist/gprofng/src/DbeArray.h                     |      99 +
 external/gpl3/binutils/dist/gprofng/src/DbeCacheMap.h                  |     109 +
 external/gpl3/binutils/dist/gprofng/src/DbeFile.cc                     |     541 +
 external/gpl3/binutils/dist/gprofng/src/DbeFile.h                      |     103 +
 external/gpl3/binutils/dist/gprofng/src/DbeJarFile.cc                  |     505 +
 external/gpl3/binutils/dist/gprofng/src/DbeJarFile.h                   |      46 +
 external/gpl3/binutils/dist/gprofng/src/DbeLinkList.h                  |      73 +
 external/gpl3/binutils/dist/gprofng/src/DbeLock.cc                     |      41 +
 external/gpl3/binutils/dist/gprofng/src/DbeLock.h                      |      38 +
 external/gpl3/binutils/dist/gprofng/src/DbeSession.cc                  |    3525 +
 external/gpl3/binutils/dist/gprofng/src/DbeSession.cc.1                |    3531 +
 external/gpl3/binutils/dist/gprofng/src/DbeSession.h                   |     481 +
 external/gpl3/binutils/dist/gprofng/src/DbeSyncMap.h                   |     224 +
 external/gpl3/binutils/dist/gprofng/src/DbeThread.cc                   |     224 +
 external/gpl3/binutils/dist/gprofng/src/DbeThread.h                    |      61 +
 external/gpl3/binutils/dist/gprofng/src/DbeView.cc                     |    3126 +
 external/gpl3/binutils/dist/gprofng/src/DbeView.h                      |     842 +
 external/gpl3/binutils/dist/gprofng/src/DefaultHandler.h               |     114 +
 external/gpl3/binutils/dist/gprofng/src/DefaultMap.h                   |     232 +
 external/gpl3/binutils/dist/gprofng/src/DefaultMap2D.h                 |     147 +
 external/gpl3/binutils/dist/gprofng/src/DerivedMetrics.cc              |     293 +
 external/gpl3/binutils/dist/gprofng/src/DerivedMetrics.h               |      54 +
 external/gpl3/binutils/dist/gprofng/src/Disasm.cc                      |     419 +
 external/gpl3/binutils/dist/gprofng/src/Disasm.h                       |      66 +
 external/gpl3/binutils/dist/gprofng/src/Dwarf.cc                       |    1041 +
 external/gpl3/binutils/dist/gprofng/src/Dwarf.h                        |      87 +
 external/gpl3/binutils/dist/gprofng/src/DwarfLib.cc                    |    2203 +
 external/gpl3/binutils/dist/gprofng/src/DwarfLib.h                     |     313 +
 external/gpl3/binutils/dist/gprofng/src/Elf.cc                         |    1138 +
 external/gpl3/binutils/dist/gprofng/src/Elf.h                          |     170 +
 external/gpl3/binutils/dist/gprofng/src/Emsg.cc                        |     614 +
 external/gpl3/binutils/dist/gprofng/src/Emsg.h                         |     112 +
 external/gpl3/binutils/dist/gprofng/src/Emsgnum.h                      |     135 +
 external/gpl3/binutils/dist/gprofng/src/ExpGroup.cc                    |     163 +
 external/gpl3/binutils/dist/gprofng/src/ExpGroup.h                     |      50 +
 external/gpl3/binutils/dist/gprofng/src/Exp_Layout.cc                  |     422 +
 external/gpl3/binutils/dist/gprofng/src/Exp_Layout.h                   |     158 +
 external/gpl3/binutils/dist/gprofng/src/Experiment.cc                  |    6965 +
 external/gpl3/binutils/dist/gprofng/src/Experiment.h                   |     689 +
 external/gpl3/binutils/dist/gprofng/src/Expression.cc                  |    1281 +
 external/gpl3/binutils/dist/gprofng/src/Expression.h                   |     178 +
 external/gpl3/binutils/dist/gprofng/src/FileData.cc                    |     400 +
 external/gpl3/binutils/dist/gprofng/src/FileData.h                     |     522 +
 external/gpl3/binutils/dist/gprofng/src/Filter.cc                      |     514 +
 external/gpl3/binutils/dist/gprofng/src/Filter.h                       |     111 +
 external/gpl3/binutils/dist/gprofng/src/FilterExp.h                    |      56 +
 external/gpl3/binutils/dist/gprofng/src/FilterSet.cc                   |     106 +
 external/gpl3/binutils/dist/gprofng/src/FilterSet.h                    |      72 +
 external/gpl3/binutils/dist/gprofng/src/Function.cc                    |    1160 +
 external/gpl3/binutils/dist/gprofng/src/Function.h                     |     222 +
 external/gpl3/binutils/dist/gprofng/src/HashMap.h                      |     435 +
 external/gpl3/binutils/dist/gprofng/src/HeapActivity.cc                |     408 +
 external/gpl3/binutils/dist/gprofng/src/HeapActivity.h                 |      76 +
 external/gpl3/binutils/dist/gprofng/src/HeapData.cc                    |     284 +
 external/gpl3/binutils/dist/gprofng/src/HeapData.h                     |     450 +
 external/gpl3/binutils/dist/gprofng/src/HeapMap.cc                     |     325 +
 external/gpl3/binutils/dist/gprofng/src/HeapMap.h                      |      59 +
 external/gpl3/binutils/dist/gprofng/src/Hist_data.cc                   |    1887 +
 external/gpl3/binutils/dist/gprofng/src/Hist_data.h                    |     293 +
 external/gpl3/binutils/dist/gprofng/src/Histable.h                     |     333 +
 external/gpl3/binutils/dist/gprofng/src/IOActivity.cc                  |     825 +
 external/gpl3/binutils/dist/gprofng/src/IOActivity.h                   |      86 +
 external/gpl3/binutils/dist/gprofng/src/IndexMap2D.h                   |     119 +
 external/gpl3/binutils/dist/gprofng/src/IndexObject.cc                 |     554 +
 external/gpl3/binutils/dist/gprofng/src/IndexObject.h                  |     111 +
 external/gpl3/binutils/dist/gprofng/src/IntervalMap.h                  |     194 +
 external/gpl3/binutils/dist/gprofng/src/LoadObject.cc                  |    1242 +
 external/gpl3/binutils/dist/gprofng/src/LoadObject.h                   |     210 +
 external/gpl3/binutils/dist/gprofng/src/MachineModel.cc                |     317 +
 external/gpl3/binutils/dist/gprofng/src/Makefile.am                    |     225 +
 external/gpl3/binutils/dist/gprofng/src/Makefile.in                    |    1212 +
 external/gpl3/binutils/dist/gprofng/src/Map.h                          |      61 +
 external/gpl3/binutils/dist/gprofng/src/Map2D.h                        |      53 +
 external/gpl3/binutils/dist/gprofng/src/MemObject.cc                   |      44 +
 external/gpl3/binutils/dist/gprofng/src/MemObject.h                    |      62 +
 external/gpl3/binutils/dist/gprofng/src/MemorySpace.cc                 |     452 +
 external/gpl3/binutils/dist/gprofng/src/MemorySpace.h                  |     113 +
 external/gpl3/binutils/dist/gprofng/src/Metric.cc                      |    1660 +
 external/gpl3/binutils/dist/gprofng/src/Metric.h                       |     188 +
 external/gpl3/binutils/dist/gprofng/src/MetricList.cc                  |    1075 +
 external/gpl3/binutils/dist/gprofng/src/MetricList.h                   |     163 +
 external/gpl3/binutils/dist/gprofng/src/Module.cc                      |    1840 +
 external/gpl3/binutils/dist/gprofng/src/Module.h                       |     284 +
 external/gpl3/binutils/dist/gprofng/src/Ovw_data.cc                    |     242 +
 external/gpl3/binutils/dist/gprofng/src/Ovw_data.h                     |     102 +
 external/gpl3/binutils/dist/gprofng/src/PRBTree.cc                     |     480 +
 external/gpl3/binutils/dist/gprofng/src/PRBTree.h                      |     106 +
 external/gpl3/binutils/dist/gprofng/src/PathTree.cc                    |    2637 +
 external/gpl3/binutils/dist/gprofng/src/PathTree.h                     |     405 +
 external/gpl3/binutils/dist/gprofng/src/PreviewExp.cc                  |     113 +
 external/gpl3/binutils/dist/gprofng/src/PreviewExp.h                   |      49 +
 external/gpl3/binutils/dist/gprofng/src/Print.cc                       |    2918 +
 external/gpl3/binutils/dist/gprofng/src/Print.h                        |     273 +
 external/gpl3/binutils/dist/gprofng/src/QLParser.h                     |      61 +
 external/gpl3/binutils/dist/gprofng/src/QLParser.yy                    |     418 +
 external/gpl3/binutils/dist/gprofng/src/SAXParser.h                    |      49 +
 external/gpl3/binutils/dist/gprofng/src/SAXParserFactory.cc            |     666 +
 external/gpl3/binutils/dist/gprofng/src/SAXParserFactory.h             |      75 +
 external/gpl3/binutils/dist/gprofng/src/Sample.cc                      |      94 +
 external/gpl3/binutils/dist/gprofng/src/Sample.h                       |      80 +
 external/gpl3/binutils/dist/gprofng/src/SegMem.h                       |      76 +
 external/gpl3/binutils/dist/gprofng/src/Settings.cc                    |    1589 +
 external/gpl3/binutils/dist/gprofng/src/Settings.h                     |     425 +
 external/gpl3/binutils/dist/gprofng/src/SourceFile.cc                  |     229 +
 external/gpl3/binutils/dist/gprofng/src/SourceFile.h                   |     117 +
 external/gpl3/binutils/dist/gprofng/src/Stabs.cc                       |    2650 +
 external/gpl3/binutils/dist/gprofng/src/Stabs.h                        |     160 +
 external/gpl3/binutils/dist/gprofng/src/Stats_data.cc                  |     203 +
 external/gpl3/binutils/dist/gprofng/src/Stats_data.h                   |      59 +
 external/gpl3/binutils/dist/gprofng/src/StringBuilder.cc               |     585 +
 external/gpl3/binutils/dist/gprofng/src/StringBuilder.h                |     101 +
 external/gpl3/binutils/dist/gprofng/src/StringMap.h                    |     238 +
 external/gpl3/binutils/dist/gprofng/src/Table.cc                       |    1687 +
 external/gpl3/binutils/dist/gprofng/src/Table.h                        |     618 +
 external/gpl3/binutils/dist/gprofng/src/UserLabel.cc                   |     177 +
 external/gpl3/binutils/dist/gprofng/src/UserLabel.h                    |      61 +
 external/gpl3/binutils/dist/gprofng/src/checks.cc                      |     516 +
 external/gpl3/binutils/dist/gprofng/src/collctrl.cc                    |    3149 +
 external/gpl3/binutils/dist/gprofng/src/collctrl.h                     |     405 +
 external/gpl3/binutils/dist/gprofng/src/collect.h                      |     156 +
 external/gpl3/binutils/dist/gprofng/src/collector_module.h             |     234 +
 external/gpl3/binutils/dist/gprofng/src/comp_com.c                     |    3481 +
 external/gpl3/binutils/dist/gprofng/src/comp_com.h                     |     903 +
 external/gpl3/binutils/dist/gprofng/src/count.cc                       |     237 +
 external/gpl3/binutils/dist/gprofng/src/data_pckts.h                   |     595 +
 external/gpl3/binutils/dist/gprofng/src/dbe_collctrl.cc                |      28 +
 external/gpl3/binutils/dist/gprofng/src/dbe_hwc.h                      |      38 +
 external/gpl3/binutils/dist/gprofng/src/dbe_hwcdrv.c                   |      23 +
 external/gpl3/binutils/dist/gprofng/src/dbe_hwcfuncs.c                 |      23 +
 external/gpl3/binutils/dist/gprofng/src/dbe_hwctable.c                 |      23 +
 external/gpl3/binutils/dist/gprofng/src/dbe_memmgr.c                   |     118 +
 external/gpl3/binutils/dist/gprofng/src/dbe_structs.h                  |     219 +
 external/gpl3/binutils/dist/gprofng/src/dbe_types.h                    |      62 +
 external/gpl3/binutils/dist/gprofng/src/debug.h                        |      89 +
 external/gpl3/binutils/dist/gprofng/src/enums.h                        |     195 +
 external/gpl3/binutils/dist/gprofng/src/envsets.cc                     |     420 +
 external/gpl3/binutils/dist/gprofng/src/gethrtime.c                    |     170 +
 external/gpl3/binutils/dist/gprofng/src/gp-archive.cc                  |     700 +
 external/gpl3/binutils/dist/gprofng/src/gp-archive.h                   |      64 +
 external/gpl3/binutils/dist/gprofng/src/gp-collect-app.cc              |    1598 +
 external/gpl3/binutils/dist/gprofng/src/gp-display-src.cc              |     752 +
 external/gpl3/binutils/dist/gprofng/src/gp-display-text.cc             |    2834 +
 external/gpl3/binutils/dist/gprofng/src/gp-print.h                     |     118 +
 external/gpl3/binutils/dist/gprofng/src/gprofng.cc                     |     301 +
 external/gpl3/binutils/dist/gprofng/src/gprofng.h2m                    |       4 +
 external/gpl3/binutils/dist/gprofng/src/gprofng.rc                     |     132 +
 external/gpl3/binutils/dist/gprofng/src/i18n.cc                        |      30 +
 external/gpl3/binutils/dist/gprofng/src/i18n.h                         |      40 +
 external/gpl3/binutils/dist/gprofng/src/info.h                         |      73 +
 external/gpl3/binutils/dist/gprofng/src/ipc.cc                         |    2810 +
 external/gpl3/binutils/dist/gprofng/src/ipcio.cc                       |    1025 +
 external/gpl3/binutils/dist/gprofng/src/ipcio.h                        |     176 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/generic.ermm     |      32 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/m5.ermm          |      65 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/m6.ermm          |      65 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/m7.ermm          |      64 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/t4.ermm          |      67 +
 external/gpl3/binutils/dist/gprofng/src/machinemodels/t5.ermm          |      65 +
 external/gpl3/binutils/dist/gprofng/src/parse.cc                       |     920 +
 external/gpl3/binutils/dist/gprofng/src/stab.h                         |     205 +
 external/gpl3/binutils/dist/gprofng/src/util.cc                        |    1582 +
 external/gpl3/binutils/dist/gprofng/src/util.h                         |     185 +
 external/gpl3/binutils/dist/gprofng/src/vec.h                          |     524 +
 external/gpl3/binutils/dist/include/ChangeLog                          |     490 +-
 external/gpl3/binutils/dist/include/ChangeLog-2020                     |    1020 +
 external/gpl3/binutils/dist/include/MAINTAINERS                        |       2 +-
 external/gpl3/binutils/dist/include/alloca-conf.h                      |       2 +-
 external/gpl3/binutils/dist/include/ansidecl.h                         |      94 +-
 external/gpl3/binutils/dist/include/aout/aout64.h                      |       7 +-
 external/gpl3/binutils/dist/include/aout/ar.h                          |       2 +-
 external/gpl3/binutils/dist/include/aout/encap.h                       |       2 +-
 external/gpl3/binutils/dist/include/aout/host.h                        |       2 +-
 external/gpl3/binutils/dist/include/aout/hp.h                          |       2 +-
 external/gpl3/binutils/dist/include/aout/hppa.h                        |       2 +-
 external/gpl3/binutils/dist/include/aout/ranlib.h                      |       2 +-
 external/gpl3/binutils/dist/include/aout/stab.def                      |       2 +-
 external/gpl3/binutils/dist/include/aout/stab_gnu.h                    |       2 +-
 external/gpl3/binutils/dist/include/aout/sun4.h                        |       2 +-
 external/gpl3/binutils/dist/include/bfdlink.h                          |     183 +-
 external/gpl3/binutils/dist/include/binary-io.h                        |       2 +-
 external/gpl3/binutils/dist/include/bout.h                             |       2 +-
 external/gpl3/binutils/dist/include/cgen/basic-modes.h                 |      10 +-
 external/gpl3/binutils/dist/include/cgen/basic-ops.h                   |       2 +-
 external/gpl3/binutils/dist/include/cgen/bitset.h                      |       2 +-
 external/gpl3/binutils/dist/include/coff/aarch64.h                     |      63 +
 external/gpl3/binutils/dist/include/coff/alpha.h                       |       2 +-
 external/gpl3/binutils/dist/include/coff/arm.h                         |       2 +-
 external/gpl3/binutils/dist/include/coff/ecoff.h                       |       4 +-
 external/gpl3/binutils/dist/include/coff/external.h                    |       2 +-
 external/gpl3/binutils/dist/include/coff/i386.h                        |      14 +-
 external/gpl3/binutils/dist/include/coff/ia64.h                        |       2 +-
 external/gpl3/binutils/dist/include/coff/internal.h                    |     237 +-
 external/gpl3/binutils/dist/include/coff/mcore.h                       |       2 +-
 external/gpl3/binutils/dist/include/coff/mips.h                        |       2 +-
 external/gpl3/binutils/dist/include/coff/msdos.h                       |       2 +-
 external/gpl3/binutils/dist/include/coff/pe.h                          |      22 +-
 external/gpl3/binutils/dist/include/coff/rs6000.h                      |     146 +-
 external/gpl3/binutils/dist/include/coff/rs6k64.h                      |     152 +-
 external/gpl3/binutils/dist/include/coff/sh.h                          |       2 +-
 external/gpl3/binutils/dist/include/coff/sym.h                         |       4 +-
 external/gpl3/binutils/dist/include/coff/ti.h                          |      29 +-
 external/gpl3/binutils/dist/include/coff/tic30.h                       |       2 +-
 external/gpl3/binutils/dist/include/coff/tic4x.h                       |       2 +-
 external/gpl3/binutils/dist/include/coff/tic54x.h                      |       2 +-
 external/gpl3/binutils/dist/include/coff/x86_64.h                      |      32 +-
 external/gpl3/binutils/dist/include/coff/xcoff.h                       |      95 +-
 external/gpl3/binutils/dist/include/coff/z80.h                         |      23 +-
 external/gpl3/binutils/dist/include/coff/z8k.h                         |      13 +-
 external/gpl3/binutils/dist/include/collectorAPI.h                     |      73 +
 external/gpl3/binutils/dist/include/ctf-api.h                          |     505 +-
 external/gpl3/binutils/dist/include/ctf.h                              |      88 +-
 external/gpl3/binutils/dist/include/demangle.h                         |      14 +-
 external/gpl3/binutils/dist/include/diagnostics.h                      |      32 +-
 external/gpl3/binutils/dist/include/dis-asm.h                          |     121 +-
 external/gpl3/binutils/dist/include/dwarf2.def                         |      15 +-
 external/gpl3/binutils/dist/include/dwarf2.h                           |      67 +-
 external/gpl3/binutils/dist/include/dyn-string.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/aarch64.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/alpha.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/amdgpu.h                       |     115 +
 external/gpl3/binutils/dist/include/elf/arc-cpu.def                    |       2 +-
 external/gpl3/binutils/dist/include/elf/arc-reloc.def                  |     140 +-
 external/gpl3/binutils/dist/include/elf/arc.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/arm.h                          |      12 +-
 external/gpl3/binutils/dist/include/elf/avr.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/bfin.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/bpf.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/common.h                       |     241 +-
 external/gpl3/binutils/dist/include/elf/cr16.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/cris.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/crx.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/csky.h                         |      77 +-
 external/gpl3/binutils/dist/include/elf/d10v.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/d30v.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/dlx.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/dwarf.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/epiphany.h                     |       2 +-
 external/gpl3/binutils/dist/include/elf/external.h                     |      10 +-
 external/gpl3/binutils/dist/include/elf/fr30.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/frv.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/ft32.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/h8.h                           |       2 +-
 external/gpl3/binutils/dist/include/elf/hppa.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/i370.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/i386.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/i860.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/i960.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/ia64.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/internal.h                     |      32 +-
 external/gpl3/binutils/dist/include/elf/ip2k.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/iq2000.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/lm32.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/loongarch.h                    |     128 +
 external/gpl3/binutils/dist/include/elf/m32c.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/m32r.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/m68hc11.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/m68k.h                         |      16 +-
 external/gpl3/binutils/dist/include/elf/mcore.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/mep.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/metag.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/microblaze.h                   |       2 +-
 external/gpl3/binutils/dist/include/elf/mips.h                         |      20 +-
 external/gpl3/binutils/dist/include/elf/mmix.h                         |       8 +-
 external/gpl3/binutils/dist/include/elf/mn10200.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/mn10300.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/moxie.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/msp430.h                       |       6 +-
 external/gpl3/binutils/dist/include/elf/mt.h                           |       2 +-
 external/gpl3/binutils/dist/include/elf/nds32.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/nfp.h                          |       6 +-
 external/gpl3/binutils/dist/include/elf/nios2.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/or1k.h                         |       3 +-
 external/gpl3/binutils/dist/include/elf/pj.h                           |       2 +-
 external/gpl3/binutils/dist/include/elf/ppc.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/ppc64.h                        |      19 +-
 external/gpl3/binutils/dist/include/elf/pru.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/reloc-macros.h                 |       2 +-
 external/gpl3/binutils/dist/include/elf/riscv.h                        |      17 +-
 external/gpl3/binutils/dist/include/elf/rl78.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/rx.h                           |       2 +-
 external/gpl3/binutils/dist/include/elf/s12z.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/s390.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/score.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/sh.h                           |      23 +-
 external/gpl3/binutils/dist/include/elf/sparc.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/spu.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/tic6x-attrs.h                  |       2 +-
 external/gpl3/binutils/dist/include/elf/tic6x.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/tilegx.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/tilepro.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/v850.h                         |       2 +-
 external/gpl3/binutils/dist/include/elf/vax.h                          |       2 +-
 external/gpl3/binutils/dist/include/elf/visium.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/vxworks.h                      |       2 +-
 external/gpl3/binutils/dist/include/elf/wasm32.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/x86-64.h                       |       2 +-
 external/gpl3/binutils/dist/include/elf/xgate.h                        |       2 +-
 external/gpl3/binutils/dist/include/elf/xstormy16.h                    |       2 +-
 external/gpl3/binutils/dist/include/elf/xtensa.h                       |      13 +-
 external/gpl3/binutils/dist/include/elf/z80.h                          |       4 +-
 external/gpl3/binutils/dist/include/environ.h                          |       2 +-
 external/gpl3/binutils/dist/include/fibheap.h                          |       2 +-
 external/gpl3/binutils/dist/include/filenames.h                        |       5 +-
 external/gpl3/binutils/dist/include/floatformat.h                      |      13 +-
 external/gpl3/binutils/dist/include/fnmatch.h                          |       2 +-
 external/gpl3/binutils/dist/include/fopen-bin.h                        |       2 +-
 external/gpl3/binutils/dist/include/fopen-same.h                       |       2 +-
 external/gpl3/binutils/dist/include/fopen-vms.h                        |       2 +-
 external/gpl3/binutils/dist/include/gcc-c-fe.def                       |       2 +-
 external/gpl3/binutils/dist/include/gcc-c-interface.h                  |       2 +-
 external/gpl3/binutils/dist/include/gcc-cp-fe.def                      |       2 +-
 external/gpl3/binutils/dist/include/gcc-cp-interface.h                 |       2 +-
 external/gpl3/binutils/dist/include/gcc-interface.h                    |       2 +-
 external/gpl3/binutils/dist/include/gdb/ChangeLog                      |      15 +-
 external/gpl3/binutils/dist/include/gdb/fileio.h                       |       2 +-
 external/gpl3/binutils/dist/include/gdb/gdb-index.h                    |       2 +-
 external/gpl3/binutils/dist/include/gdb/section-scripts.h              |       2 +-
 external/gpl3/binutils/dist/include/gdb/signals.def                    |       2 +-
 external/gpl3/binutils/dist/include/gdb/signals.h                      |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-aarch64.h                  |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-arm.h                      |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-bfin.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-cr16.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-d10v.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-frv.h                      |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-ft32.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-h8300.h                    |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-lm32.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-m32c.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-ppc.h                      |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-riscv.h                    |      99 +
 external/gpl3/binutils/dist/include/gdb/sim-rl78.h                     |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-rx.h                       |       2 +-
 external/gpl3/binutils/dist/include/gdb/sim-sh.h                       |       2 +-
 external/gpl3/binutils/dist/include/getopt.h                           |       2 +-
 external/gpl3/binutils/dist/include/hashtab.h                          |      13 +-
 external/gpl3/binutils/dist/include/hp-symtab.h                        |       2 +-
 external/gpl3/binutils/dist/include/leb128.h                           |       2 +-
 external/gpl3/binutils/dist/include/libcollector.h                     |      89 +
 external/gpl3/binutils/dist/include/libfcollector.h                    |      42 +
 external/gpl3/binutils/dist/include/libiberty.h                        |      14 +-
 external/gpl3/binutils/dist/include/longlong.h                         |       2 +-
 external/gpl3/binutils/dist/include/lto-symtab.h                       |      15 +-
 external/gpl3/binutils/dist/include/mach-o/arm.h                       |       2 +-
 external/gpl3/binutils/dist/include/mach-o/arm64.h                     |       2 +-
 external/gpl3/binutils/dist/include/mach-o/codesign.h                  |       2 +-
 external/gpl3/binutils/dist/include/mach-o/external.h                  |       2 +-
 external/gpl3/binutils/dist/include/mach-o/loader.h                    |       4 +-
 external/gpl3/binutils/dist/include/mach-o/reloc.h                     |       2 +-
 external/gpl3/binutils/dist/include/mach-o/unwind.h                    |       2 +-
 external/gpl3/binutils/dist/include/mach-o/x86-64.h                    |       2 +-
 external/gpl3/binutils/dist/include/md5.h                              |       8 +-
 external/gpl3/binutils/dist/include/oasys.h                            |       2 +-
 external/gpl3/binutils/dist/include/objalloc.h                         |       2 +-
 external/gpl3/binutils/dist/include/obstack.h                          |       8 +-
 external/gpl3/binutils/dist/include/opcode/aarch64.h                   |     380 +-
 external/gpl3/binutils/dist/include/opcode/alpha.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/arc-attrs.h                 |       4 +-
 external/gpl3/binutils/dist/include/opcode/arc-func.h                  |       2 +-
 external/gpl3/binutils/dist/include/opcode/arc.h                       |       5 +-
 external/gpl3/binutils/dist/include/opcode/arm.h                       |      83 +-
 external/gpl3/binutils/dist/include/opcode/avr.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/bfin.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/cgen.h                      |      16 +-
 external/gpl3/binutils/dist/include/opcode/convex.h                    |       2 +-
 external/gpl3/binutils/dist/include/opcode/cr16.h                      |       3 +-
 external/gpl3/binutils/dist/include/opcode/cris.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/crx.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/csky.h                      |      68 +-
 external/gpl3/binutils/dist/include/opcode/d10v.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/d30v.h                      |       4 +-
 external/gpl3/binutils/dist/include/opcode/dlx.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/ft32.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/h8300.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/hppa.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/i386.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/ia64.h                      |       4 +-
 external/gpl3/binutils/dist/include/opcode/loongarch.h                 |     239 +
 external/gpl3/binutils/dist/include/opcode/m68hc11.h                   |       2 +-
 external/gpl3/binutils/dist/include/opcode/m68k.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/metag.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/mips.h                      |     102 +-
 external/gpl3/binutils/dist/include/opcode/mmix.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/mn10200.h                   |       2 +-
 external/gpl3/binutils/dist/include/opcode/mn10300.h                   |       2 +-
 external/gpl3/binutils/dist/include/opcode/moxie.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/msp430-decode.h             |       2 +-
 external/gpl3/binutils/dist/include/opcode/msp430.h                    |       2 +-
 external/gpl3/binutils/dist/include/opcode/nds32.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/nfp.h                       |       4 +-
 external/gpl3/binutils/dist/include/opcode/nios2.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/nios2r1.h                   |       2 +-
 external/gpl3/binutils/dist/include/opcode/nios2r2.h                   |       2 +-
 external/gpl3/binutils/dist/include/opcode/np1.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/ns32k.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/pdp11.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/pj.h                        |       2 +-
 external/gpl3/binutils/dist/include/opcode/pn.h                        |       2 +-
 external/gpl3/binutils/dist/include/opcode/ppc.h                       |      79 +-
 external/gpl3/binutils/dist/include/opcode/pru.h                       |      36 +-
 external/gpl3/binutils/dist/include/opcode/pyr.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/riscv-opc.h                 |    2676 +-
 external/gpl3/binutils/dist/include/opcode/riscv.h                     |     346 +-
 external/gpl3/binutils/dist/include/opcode/rl78.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/rx.h                        |       2 +-
 external/gpl3/binutils/dist/include/opcode/s390.h                      |       3 +-
 external/gpl3/binutils/dist/include/opcode/score-datadep.h             |       2 +-
 external/gpl3/binutils/dist/include/opcode/score-inst.h                |       2 +-
 external/gpl3/binutils/dist/include/opcode/sparc.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/spu-insns.h                 |       2 +-
 external/gpl3/binutils/dist/include/opcode/spu.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/tic30.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/tic4x.h                     |       2 +-
 external/gpl3/binutils/dist/include/opcode/tic54x.h                    |      10 +-
 external/gpl3/binutils/dist/include/opcode/tic6x-control-registers.h   |       2 +-
 external/gpl3/binutils/dist/include/opcode/tic6x-insn-formats.h        |       2 +-
 external/gpl3/binutils/dist/include/opcode/tic6x-opcode-table.h        |       4 +-
 external/gpl3/binutils/dist/include/opcode/tic6x.h                     |      14 +-
 external/gpl3/binutils/dist/include/opcode/tilegx.h                    |       2 +-
 external/gpl3/binutils/dist/include/opcode/tilepro.h                   |       6 +-
 external/gpl3/binutils/dist/include/opcode/v850.h                      |       4 +-
 external/gpl3/binutils/dist/include/opcode/vax.h                       |       2 +-
 external/gpl3/binutils/dist/include/opcode/visium.h                    |       2 +-
 external/gpl3/binutils/dist/include/opcode/wasm.h                      |       2 +-
 external/gpl3/binutils/dist/include/opcode/xgate.h                     |       2 +-
 external/gpl3/binutils/dist/include/os9k.h                             |       2 +-
 external/gpl3/binutils/dist/include/partition.h                        |       2 +-
 external/gpl3/binutils/dist/include/plugin-api.h                       |     159 +-
 external/gpl3/binutils/dist/include/progress.h                         |       2 +-
 external/gpl3/binutils/dist/include/safe-ctype.h                       |       2 +-
 external/gpl3/binutils/dist/include/sha1.h                             |       2 +-
 external/gpl3/binutils/dist/include/sim/ChangeLog-2021                 |      46 +
 external/gpl3/binutils/dist/include/sim/callback.h                     |     353 +
 external/gpl3/binutils/dist/include/sim/sim.h                          |     299 +
 external/gpl3/binutils/dist/include/simple-object.h                    |       2 +-
 external/gpl3/binutils/dist/include/som/aout.h                         |      38 +-
 external/gpl3/binutils/dist/include/som/clock.h                        |       2 +-
 external/gpl3/binutils/dist/include/som/internal.h                     |       2 +-
 external/gpl3/binutils/dist/include/som/lst.h                          |       4 +-
 external/gpl3/binutils/dist/include/som/reloc.h                        |       2 +-
 external/gpl3/binutils/dist/include/sort.h                             |       2 +-
 external/gpl3/binutils/dist/include/splay-tree.h                       |       2 +-
 external/gpl3/binutils/dist/include/symcat.h                           |       2 +-
 external/gpl3/binutils/dist/include/timeval-utils.h                    |       2 +-
 external/gpl3/binutils/dist/include/vms/dcx.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/dmt.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/dsc.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/dst.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/eeom.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/egps.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/egsd.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/egst.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/egsy.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eiaf.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eicp.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eidc.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eiha.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eihd.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eihi.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eihs.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/eihvn.h                        |       2 +-
 external/gpl3/binutils/dist/include/vms/eisd.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/emh.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/eobjrec.h                      |       2 +-
 external/gpl3/binutils/dist/include/vms/esdf.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/esdfm.h                        |       2 +-
 external/gpl3/binutils/dist/include/vms/esdfv.h                        |       2 +-
 external/gpl3/binutils/dist/include/vms/esgps.h                        |       2 +-
 external/gpl3/binutils/dist/include/vms/esrf.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/etir.h                         |       2 +-
 external/gpl3/binutils/dist/include/vms/internal.h                     |       2 +-
 external/gpl3/binutils/dist/include/vms/lbr.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/prt.h                          |       2 +-
 external/gpl3/binutils/dist/include/vms/shl.h                          |       2 +-
 external/gpl3/binutils/dist/include/vtv-change-permission.h            |       2 +-
 external/gpl3/binutils/dist/include/xregex2.h                          |       2 +-
 external/gpl3/binutils/dist/include/xtensa-config.h                    |       2 +-
 external/gpl3/binutils/dist/include/xtensa-isa-internal.h              |      35 +-
 external/gpl3/binutils/dist/include/xtensa-isa.h                       |       2 +-
 external/gpl3/binutils/dist/intl/ChangeLog                             |      61 +
 external/gpl3/binutils/dist/intl/Makefile.in                           |      16 +-
 external/gpl3/binutils/dist/intl/aclocal.m4                            |       5 +-
 external/gpl3/binutils/dist/intl/configure                             |     193 +-
 external/gpl3/binutils/dist/intl/configure.ac                          |      30 +-
 external/gpl3/binutils/dist/intl/plural-config.h                       |       1 +
 external/gpl3/binutils/dist/intl/plural-exp.h                          |       8 +-
 external/gpl3/binutils/dist/intl/plural.c                              |      62 +-
 external/gpl3/binutils/dist/intl/plural.y                              |      27 +-
 external/gpl3/binutils/dist/ld/ChangeLog                               |    2014 +-
 external/gpl3/binutils/dist/ld/ChangeLog-2020                          |    4556 +
 external/gpl3/binutils/dist/ld/ChangeLog-9899                          |       2 +-
 external/gpl3/binutils/dist/ld/MAINTAINERS                             |       2 +-
 external/gpl3/binutils/dist/ld/Makefile.am                             |     286 +-
 external/gpl3/binutils/dist/ld/Makefile.in                             |     533 +-
 external/gpl3/binutils/dist/ld/NEWS                                    |     158 +-
 external/gpl3/binutils/dist/ld/README                                  |       2 +-
 external/gpl3/binutils/dist/ld/aclocal.m4                              |       4 +
 external/gpl3/binutils/dist/ld/config.in                               |      70 +-
 external/gpl3/binutils/dist/ld/configdoc.texi                          |       3 +-
 external/gpl3/binutils/dist/ld/configure                               |    3367 +-
 external/gpl3/binutils/dist/ld/configure.ac                            |     248 +-
 external/gpl3/binutils/dist/ld/configure.host                          |       2 +-
 external/gpl3/binutils/dist/ld/configure.tgt                           |     225 +-
 external/gpl3/binutils/dist/ld/deffile.h                               |       2 +-
 external/gpl3/binutils/dist/ld/deffilep.c                              |    1857 +-
 external/gpl3/binutils/dist/ld/deffilep.h                              |      91 +-
 external/gpl3/binutils/dist/ld/deffilep.y                              |      48 +-
 external/gpl3/binutils/dist/ld/elf-hints-local.h                       |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/README                       |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/aarch64haiku.sh              |      39 +
 external/gpl3/binutils/dist/ld/emulparams/alphavms.sh                  |       3 +-
 external/gpl3/binutils/dist/ld/emulparams/armelf.sh                    |      18 +-
 external/gpl3/binutils/dist/ld/emulparams/armelf_haiku.sh              |      33 +
 external/gpl3/binutils/dist/ld/emulparams/call_nop.sh                  |       8 +-
 external/gpl3/binutils/dist/ld/emulparams/cet.sh                       |      20 +-
 external/gpl3/binutils/dist/ld/emulparams/cskyelf.sh                   |      28 +-
 external/gpl3/binutils/dist/ld/emulparams/cskyelf_linux.sh             |      36 +-
 external/gpl3/binutils/dist/ld/emulparams/dt-relr.sh                   |      18 +
 external/gpl3/binutils/dist/ld/emulparams/dynamic_undefined_weak.sh    |       4 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32_x86_64.sh              |       4 +
 external/gpl3/binutils/dist/ld/emulparams/elf32b4300.sh                |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32briscv.sh               |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf32briscv_ilp32.sh         |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf32briscv_ilp32f.sh        |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf32lm32.sh                 |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32loongarch-defs.sh       |      36 +
 external/gpl3/binutils/dist/ld/emulparams/elf32loongarch.sh            |      11 +
 external/gpl3/binutils/dist/ld/emulparams/elf32lr5900.sh               |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32lr5900n32.sh            |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32lriscv-defs.sh          |       1 +
 external/gpl3/binutils/dist/ld/emulparams/elf32ppchaiku.sh             |       7 +
 external/gpl3/binutils/dist/ld/emulparams/elf32rx_linux.sh             |      17 +
 external/gpl3/binutils/dist/ld/emulparams/elf32visium.sh               |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32z80.sh                  |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/elf64_ia64_vms.sh            |       1 -
 external/gpl3/binutils/dist/ld/emulparams/elf64briscv.sh               |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf64briscv_lp64.sh          |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf64briscv_lp64f.sh         |       2 +
 external/gpl3/binutils/dist/ld/emulparams/elf64loongarch-defs.sh       |      39 +
 external/gpl3/binutils/dist/ld/emulparams/elf64loongarch.sh            |      11 +
 external/gpl3/binutils/dist/ld/emulparams/elf64lppc_fbsd.sh            |       6 +
 external/gpl3/binutils/dist/ld/emulparams/elf64mmix.sh                 |       5 +-
 external/gpl3/binutils/dist/ld/emulparams/elf64ppc.sh                  |      23 +-
 external/gpl3/binutils/dist/ld/emulparams/elf_haiku.sh                 |       1 +
 external/gpl3/binutils/dist/ld/emulparams/elf_i386.sh                  |       4 +
 external/gpl3/binutils/dist/ld/emulparams/elf_i386_haiku.sh            |       7 +
 external/gpl3/binutils/dist/ld/emulparams/elf_i386_ldso.sh             |       1 +
 external/gpl3/binutils/dist/ld/emulparams/elf_iamcu.sh                 |       1 -
 external/gpl3/binutils/dist/ld/emulparams/elf_mipsel_haiku.sh          |       3 +
 external/gpl3/binutils/dist/ld/emulparams/elf_x86_64.sh                |       7 +-
 external/gpl3/binutils/dist/ld/emulparams/elf_x86_64_haiku.sh          |       2 +
 external/gpl3/binutils/dist/ld/emulparams/extern_protected_data.sh     |      12 +-
 external/gpl3/binutils/dist/ld/emulparams/mmo.sh                       |       1 -
 external/gpl3/binutils/dist/ld/emulparams/pdp11.sh                     |       8 +-
 external/gpl3/binutils/dist/ld/emulparams/plt_unwind.sh                |       4 +-
 external/gpl3/binutils/dist/ld/emulparams/reloc_overflow.sh            |       2 +-
 external/gpl3/binutils/dist/ld/emulparams/static.sh                    |      12 +
 external/gpl3/binutils/dist/ld/emulparams/x86-64-lam.sh                |      69 +
 external/gpl3/binutils/dist/ld/emulparams/x86-64-level.sh              |      19 +
 external/gpl3/binutils/dist/ld/emulparams/x86-report-relative.sh       |      11 +
 external/gpl3/binutils/dist/ld/emultempl/README                        |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/aarch64elf.em                 |      32 +-
 external/gpl3/binutils/dist/ld/emultempl/aix.em                        |     409 +-
 external/gpl3/binutils/dist/ld/emultempl/alphaelf.em                   |      10 +-
 external/gpl3/binutils/dist/ld/emultempl/arclinux.em                   |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/armelf.em                     |      41 +-
 external/gpl3/binutils/dist/ld/emultempl/avrelf.em                     |      39 +-
 external/gpl3/binutils/dist/ld/emultempl/beos.em                       |     121 +-
 external/gpl3/binutils/dist/ld/emultempl/bfin.em                       |      10 +-
 external/gpl3/binutils/dist/ld/emultempl/cr16elf.em                    |       6 +-
 external/gpl3/binutils/dist/ld/emultempl/crxelf.em                     |       6 +-
 external/gpl3/binutils/dist/ld/emultempl/cskyelf.em                    |      40 +-
 external/gpl3/binutils/dist/ld/emultempl/elf-generic.em                |       5 +-
 external/gpl3/binutils/dist/ld/emultempl/elf-x86.em                    |       3 +-
 external/gpl3/binutils/dist/ld/emultempl/elf.em                        |     220 +-
 external/gpl3/binutils/dist/ld/emultempl/emulation.em                  |      41 +
 external/gpl3/binutils/dist/ld/emultempl/epiphanyelf_4x4.em            |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/genelf.em                     |       4 +-
 external/gpl3/binutils/dist/ld/emultempl/generic.em                    |      38 +-
 external/gpl3/binutils/dist/ld/emultempl/hppaelf.em                    |      14 +-
 external/gpl3/binutils/dist/ld/emultempl/ia64elf.em                    |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/irix.em                       |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/loongarchelf.em               |      87 +
 external/gpl3/binutils/dist/ld/emultempl/m68hc1xelf.em                 |      16 +-
 external/gpl3/binutils/dist/ld/emultempl/m68kelf.em                    |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/metagelf.em                   |      14 +-
 external/gpl3/binutils/dist/ld/emultempl/mipself.em                    |      36 +-
 external/gpl3/binutils/dist/ld/emultempl/mmix-elfnmmo.em               |       4 +-
 external/gpl3/binutils/dist/ld/emultempl/mmixelf.em                    |       6 +-
 external/gpl3/binutils/dist/ld/emultempl/mmo.em                        |       6 +-
 external/gpl3/binutils/dist/ld/emultempl/msp430.em                     |     204 +-
 external/gpl3/binutils/dist/ld/emultempl/nds32elf.em                   |       4 +-
 external/gpl3/binutils/dist/ld/emultempl/needrelax.em                  |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/netbsd.em                     |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/nios2elf.em                   |      18 +-
 external/gpl3/binutils/dist/ld/emultempl/pdp11.em                      |     158 +
 external/gpl3/binutils/dist/ld/emultempl/pe.em                         |     412 +-
 external/gpl3/binutils/dist/ld/emultempl/pep.em                        |     387 +-
 external/gpl3/binutils/dist/ld/emultempl/ppc32elf.em                   |      14 +-
 external/gpl3/binutils/dist/ld/emultempl/ppc64elf.em                   |     108 +-
 external/gpl3/binutils/dist/ld/emultempl/pruelf.em                     |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/riscvelf.em                   |      16 +-
 external/gpl3/binutils/dist/ld/emultempl/rxelf.em                      |      16 +-
 external/gpl3/binutils/dist/ld/emultempl/rxlinux.em                    |      42 +
 external/gpl3/binutils/dist/ld/emultempl/s390.em                       |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/scoreelf.em                   |      20 +-
 external/gpl3/binutils/dist/ld/emultempl/solaris2-x86.em               |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/solaris2.em                   |      13 +-
 external/gpl3/binutils/dist/ld/emultempl/spu_ovl.S                     |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/spuelf.em                     |      34 +-
 external/gpl3/binutils/dist/ld/emultempl/tic6xdsbt.em                  |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/ticoff.em                     |      53 +-
 external/gpl3/binutils/dist/ld/emultempl/v850elf.em                    |       4 +-
 external/gpl3/binutils/dist/ld/emultempl/vanilla.em                    |      43 +-
 external/gpl3/binutils/dist/ld/emultempl/vms.em                        |      24 +-
 external/gpl3/binutils/dist/ld/emultempl/vxworks.em                    |       2 +-
 external/gpl3/binutils/dist/ld/emultempl/xtensaelf.em                  |     242 +-
 external/gpl3/binutils/dist/ld/emultempl/z80.em                        |     153 +-
 external/gpl3/binutils/dist/ld/gen-doc.texi                            |       3 +-
 external/gpl3/binutils/dist/ld/genscripts.sh                           |       2 +-
 external/gpl3/binutils/dist/ld/h8-doc.texi                             |       2 +-
 external/gpl3/binutils/dist/ld/ld.1                                    |     566 +-
 external/gpl3/binutils/dist/ld/ld.h                                    |      96 +-
 external/gpl3/binutils/dist/ld/ld.info                                 |     Bin 
 external/gpl3/binutils/dist/ld/ld.texi                                 |     722 +-
 external/gpl3/binutils/dist/ld/ldbuildid.c                             |      33 +-
 external/gpl3/binutils/dist/ld/ldbuildid.h                             |      12 +-
 external/gpl3/binutils/dist/ld/ldcref.c                                |      75 +-
 external/gpl3/binutils/dist/ld/ldctor.c                                |      20 +-
 external/gpl3/binutils/dist/ld/ldctor.h                                |       4 +-
 external/gpl3/binutils/dist/ld/ldelf.c                                 |     707 +-
 external/gpl3/binutils/dist/ld/ldelf.h                                 |      14 +-
 external/gpl3/binutils/dist/ld/ldelfgen.c                              |     413 +-
 external/gpl3/binutils/dist/ld/ldelfgen.h                              |      15 +-
 external/gpl3/binutils/dist/ld/ldemul.c                                |      94 +-
 external/gpl3/binutils/dist/ld/ldemul.h                                |      72 +-
 external/gpl3/binutils/dist/ld/ldexp.c                                 |     221 +-
 external/gpl3/binutils/dist/ld/ldexp.h                                 |      22 +-
 external/gpl3/binutils/dist/ld/ldfile.c                                |     172 +-
 external/gpl3/binutils/dist/ld/ldfile.h                                |      12 +-
 external/gpl3/binutils/dist/ld/ldgram.c                                |    7013 +-
 external/gpl3/binutils/dist/ld/ldgram.h                                |     447 +-
 external/gpl3/binutils/dist/ld/ldgram.y                                |     312 +-
 external/gpl3/binutils/dist/ld/ldint.texi                              |       6 +-
 external/gpl3/binutils/dist/ld/ldlang.c                                |    1430 +-
 external/gpl3/binutils/dist/ld/ldlang.h                                |     105 +-
 external/gpl3/binutils/dist/ld/ldlex-wrapper.c                         |       2 +-
 external/gpl3/binutils/dist/ld/ldlex.c                                 |    3406 +-
 external/gpl3/binutils/dist/ld/ldlex.h                                 |      33 +-
 external/gpl3/binutils/dist/ld/ldlex.l                                 |     386 +-
 external/gpl3/binutils/dist/ld/ldmain.c                                |     268 +-
 external/gpl3/binutils/dist/ld/ldmain.h                                |      14 +-
 external/gpl3/binutils/dist/ld/ldmisc.c                                |      71 +-
 external/gpl3/binutils/dist/ld/ldmisc.h                                |       4 +-
 external/gpl3/binutils/dist/ld/ldver.c                                 |       4 +-
 external/gpl3/binutils/dist/ld/ldver.h                                 |       2 +-
 external/gpl3/binutils/dist/ld/ldwrite.c                               |      16 +-
 external/gpl3/binutils/dist/ld/ldwrite.h                               |       2 +-
 external/gpl3/binutils/dist/ld/lexsup.c                                |     669 +-
 external/gpl3/binutils/dist/ld/libdep_plugin.c                         |     357 +
 external/gpl3/binutils/dist/ld/mri.c                                   |      12 +-
 external/gpl3/binutils/dist/ld/mri.h                                   |       2 +-
 external/gpl3/binutils/dist/ld/pe-dll.c                                |     533 +-
 external/gpl3/binutils/dist/ld/pe-dll.h                                |       6 +-
 external/gpl3/binutils/dist/ld/pep-dll.c                               |       2 +-
 external/gpl3/binutils/dist/ld/pep-dll.h                               |       6 +-
 external/gpl3/binutils/dist/ld/plugin.c                                |     165 +-
 external/gpl3/binutils/dist/ld/plugin.h                                |       6 +-
 external/gpl3/binutils/dist/ld/po/BLD-POTFILES.in                      |      31 +-
 external/gpl3/binutils/dist/ld/po/Make-in                              |       6 +-
 external/gpl3/binutils/dist/ld/po/bg.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/bg.po                                |    7096 +-
 external/gpl3/binutils/dist/ld/po/da.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/de.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/es.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/es.po                                |    7140 +-
 external/gpl3/binutils/dist/ld/po/fi.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/fi.po                                |       2 +-
 external/gpl3/binutils/dist/ld/po/fr.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/fr.po                                |    7243 +-
 external/gpl3/binutils/dist/ld/po/ga.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/id.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/it.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/ja.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/ld.pot                               |    5734 +-
 external/gpl3/binutils/dist/ld/po/pt_BR.gmo                            |     Bin 
 external/gpl3/binutils/dist/ld/po/pt_BR.po                             |    4763 +-
 external/gpl3/binutils/dist/ld/po/ru.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/ru.po                                |       2 +-
 external/gpl3/binutils/dist/ld/po/sr.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/sr.po                                |    6743 +-
 external/gpl3/binutils/dist/ld/po/sv.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/sv.po                                |    7816 +-
 external/gpl3/binutils/dist/ld/po/tr.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/uk.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/uk.po                                |    5233 +-
 external/gpl3/binutils/dist/ld/po/vi.gmo                               |     Bin 
 external/gpl3/binutils/dist/ld/po/zh_CN.gmo                            |     Bin 
 external/gpl3/binutils/dist/ld/po/zh_TW.gmo                            |     Bin 
 external/gpl3/binutils/dist/ld/scripttempl/DWARF.sc                    |      24 +-
 external/gpl3/binutils/dist/ld/scripttempl/README                      |       2 +-
 external/gpl3/binutils/dist/ld/scripttempl/aix.sc                      |      35 +-
 external/gpl3/binutils/dist/ld/scripttempl/alpha.sc                    |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/alphavms.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/aout.sc                     |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/arclinux.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/avr.sc                      |       6 +-
 external/gpl3/binutils/dist/ld/scripttempl/crisaout.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/dlx.sc                      |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf.sc                      |      49 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf32cr16.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf32crx.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf32msp430.sc              |      19 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf64bpf.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf64hppa.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elf_chaos.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfarc.sc                   |      29 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfarcv2.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfd10v.sc                  |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfd30v.sc                  |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfm68hc11.sc               |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfm68hc12.sc               |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfm9s12z.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfmicroblaze.sc            |       5 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfxgate.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/elfxtensa.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/epiphany_4x4.sc             |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/hppaelf.sc                  |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/i386beos.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/i386go32.sc                 |      16 +-
 external/gpl3/binutils/dist/ld/scripttempl/i386msdos.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/ia64vms.sc                  |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/ip2k.sc                     |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/iq2000.sc                   |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/mcorepe.sc                  |       6 +-
 external/gpl3/binutils/dist/ld/scripttempl/mep.sc                      |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/mips.sc                     |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/mipsbsd.sc                  |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/mmo.sc                      |      16 +-
 external/gpl3/binutils/dist/ld/scripttempl/moxie.sc                    |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/nds32elf.sc                 |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/pdp11.sc                    |      56 +
 external/gpl3/binutils/dist/ld/scripttempl/pe.sc                       |      85 +-
 external/gpl3/binutils/dist/ld/scripttempl/pep.sc                      |      91 +-
 external/gpl3/binutils/dist/ld/scripttempl/pj.sc                       |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/pru.sc                      |      20 +-
 external/gpl3/binutils/dist/ld/scripttempl/sh.sc                       |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/tic30coff.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/tic4xcoff.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/tic54xcoff.sc               |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/v850.sc                     |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/v850_rh850.sc               |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/vanilla.sc                  |       2 +-
 external/gpl3/binutils/dist/ld/scripttempl/visium.sc                   |       2 +-
 external/gpl3/binutils/dist/ld/scripttempl/xstormy16.sc                |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/z80.sc                      |       4 +-
 external/gpl3/binutils/dist/ld/scripttempl/z8000.sc                    |       4 +-
 external/gpl3/binutils/dist/ld/sysdep.h                                |      43 +-
 external/gpl3/binutils/dist/ld/testplug.c                              |      34 +-
 external/gpl3/binutils/dist/ld/testplug2.c                             |      35 +-
 external/gpl3/binutils/dist/ld/testplug3.c                             |      31 +-
 external/gpl3/binutils/dist/ld/testplug4.c                             |      35 +-
 external/gpl3/binutils/dist/libctf/ChangeLog                           |    1798 +-
 external/gpl3/binutils/dist/libctf/ChangeLog-2020                      |    1954 +
 external/gpl3/binutils/dist/libctf/Makefile.am                         |      83 +-
 external/gpl3/binutils/dist/libctf/Makefile.in                         |     930 +-
 external/gpl3/binutils/dist/libctf/NEWS                                |      38 +
 external/gpl3/binutils/dist/libctf/aclocal.m4                          |       3 +
 external/gpl3/binutils/dist/libctf/config.h.in                         |      27 +
 external/gpl3/binutils/dist/libctf/configure                           |     907 +-
 external/gpl3/binutils/dist/libctf/configure.ac                        |     147 +-
 external/gpl3/binutils/dist/libctf/ctf-archive.c                       |     848 +-
 external/gpl3/binutils/dist/libctf/ctf-create.c                        |    1664 +-
 external/gpl3/binutils/dist/libctf/ctf-decl.c                          |      19 +-
 external/gpl3/binutils/dist/libctf/ctf-decls.h                         |       8 +-
 external/gpl3/binutils/dist/libctf/ctf-dedup.c                         |    3192 +
 external/gpl3/binutils/dist/libctf/ctf-dump.c                          |     563 +-
 external/gpl3/binutils/dist/libctf/ctf-endian.h                        |       2 +-
 external/gpl3/binutils/dist/libctf/ctf-error.c                         |     109 +-
 external/gpl3/binutils/dist/libctf/ctf-hash.c                          |     575 +-
 external/gpl3/binutils/dist/libctf/ctf-impl.h                          |     552 +-
 external/gpl3/binutils/dist/libctf/ctf-inlines.h                       |      97 +
 external/gpl3/binutils/dist/libctf/ctf-intl.h                          |      68 +
 external/gpl3/binutils/dist/libctf/ctf-labels.c                        |      16 +-
 external/gpl3/binutils/dist/libctf/ctf-link.c                          |    1939 +-
 external/gpl3/binutils/dist/libctf/ctf-lookup.c                        |    1031 +-
 external/gpl3/binutils/dist/libctf/ctf-open-bfd.c                      |     228 +-
 external/gpl3/binutils/dist/libctf/ctf-open.c                          |     735 +-
 external/gpl3/binutils/dist/libctf/ctf-qsort_r.c                       |       2 +-
 external/gpl3/binutils/dist/libctf/ctf-serialize.c                     |    1426 +
 external/gpl3/binutils/dist/libctf/ctf-sha1.c                          |      50 +
 external/gpl3/binutils/dist/libctf/ctf-sha1.h                          |      41 +
 external/gpl3/binutils/dist/libctf/ctf-string.c                        |     168 +-
 external/gpl3/binutils/dist/libctf/ctf-subr.c                          |     166 +-
 external/gpl3/binutils/dist/libctf/ctf-types.c                         |    1194 +-
 external/gpl3/binutils/dist/libctf/ctf-util.c                          |     167 +-
 external/gpl3/binutils/dist/libctf/doc/ctf-spec.info                   |     Bin 
 external/gpl3/binutils/dist/libctf/doc/ctf-spec.texi                   |    1736 +
 external/gpl3/binutils/dist/libctf/doc/local.mk                        |      40 +
 external/gpl3/binutils/dist/libctf/elf.h                               |       2 +-
 external/gpl3/binutils/dist/libctf/libctf.ver                          |      60 +-
 external/gpl3/binutils/dist/libctf/swap.h                              |      44 +-
 external/gpl3/binutils/dist/libiberty/ChangeLog                        |     623 +-
 external/gpl3/binutils/dist/libiberty/Makefile.in                      |      60 +-
 external/gpl3/binutils/dist/libiberty/_doprnt.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/acinclude.m4                     |     185 +
 external/gpl3/binutils/dist/libiberty/aclocal.m4                       |     189 +-
 external/gpl3/binutils/dist/libiberty/alloca.c                         |       6 +-
 external/gpl3/binutils/dist/libiberty/argv.c                           |      15 +-
 external/gpl3/binutils/dist/libiberty/asprintf.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/bsearch.c                        |      12 +-
 external/gpl3/binutils/dist/libiberty/bsearch_r.c                      |      93 +
 external/gpl3/binutils/dist/libiberty/calloc.c                         |       8 +-
 external/gpl3/binutils/dist/libiberty/choose-temp.c                    |       2 +-
 external/gpl3/binutils/dist/libiberty/clock.c                          |       2 +-
 external/gpl3/binutils/dist/libiberty/concat.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/configure                        |     507 +-
 external/gpl3/binutils/dist/libiberty/configure.ac                     |      45 +-
 external/gpl3/binutils/dist/libiberty/copying-lib.texi                 |       2 +-
 external/gpl3/binutils/dist/libiberty/cp-demangle.c                    |     571 +-
 external/gpl3/binutils/dist/libiberty/cp-demangle.h                    |       6 +-
 external/gpl3/binutils/dist/libiberty/cp-demint.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/cplus-dem.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/crc32.c                          |       2 +-
 external/gpl3/binutils/dist/libiberty/d-demangle.c                     |     940 +-
 external/gpl3/binutils/dist/libiberty/dwarfnames.c                     |       9 +-
 external/gpl3/binutils/dist/libiberty/dyn-string.c                     |       4 +-
 external/gpl3/binutils/dist/libiberty/fdmatch.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/fibheap.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/filedescriptor.c                 |       2 +-
 external/gpl3/binutils/dist/libiberty/filename_cmp.c                   |       2 +-
 external/gpl3/binutils/dist/libiberty/floatformat.c                    |      55 +-
 external/gpl3/binutils/dist/libiberty/fnmatch.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/fopen_unlocked.c                 |       2 +-
 external/gpl3/binutils/dist/libiberty/functions.texi                   |      21 +-
 external/gpl3/binutils/dist/libiberty/gather-docs                      |       2 +-
 external/gpl3/binutils/dist/libiberty/getopt.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/getopt1.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/getruntime.c                     |       2 +-
 external/gpl3/binutils/dist/libiberty/hashtab.c                        |     103 +-
 external/gpl3/binutils/dist/libiberty/hex.c                            |       2 +-
 external/gpl3/binutils/dist/libiberty/lbasename.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/libiberty.texi                   |       4 +-
 external/gpl3/binutils/dist/libiberty/lrealpath.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/maint-tool                       |       2 +-
 external/gpl3/binutils/dist/libiberty/make-relative-prefix.c           |       2 +-
 external/gpl3/binutils/dist/libiberty/make-temp-file.c                 |      23 +-
 external/gpl3/binutils/dist/libiberty/md5.c                            |       2 +-
 external/gpl3/binutils/dist/libiberty/memchr.c                         |       6 +-
 external/gpl3/binutils/dist/libiberty/memcmp.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/memcpy.c                         |       4 +-
 external/gpl3/binutils/dist/libiberty/memmem.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/memmove.c                        |       4 +-
 external/gpl3/binutils/dist/libiberty/mempcpy.c                        |       8 +-
 external/gpl3/binutils/dist/libiberty/memset.c                         |       4 +-
 external/gpl3/binutils/dist/libiberty/mkstemps.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/objalloc.c                       |      24 +-
 external/gpl3/binutils/dist/libiberty/obstack.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/partition.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-common.c                     |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-common.h                     |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-djgpp.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-msdos.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-one.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-unix.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/pex-win32.c                      |       4 +-
 external/gpl3/binutils/dist/libiberty/pexecute.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/physmem.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/putenv.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/random.c                         |      14 +-
 external/gpl3/binutils/dist/libiberty/regex.c                          |       6 +-
 external/gpl3/binutils/dist/libiberty/rust-demangle.c                  |    1096 +-
 external/gpl3/binutils/dist/libiberty/safe-ctype.c                     |       2 +-
 external/gpl3/binutils/dist/libiberty/setenv.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/setproctitle.c                   |       2 +-
 external/gpl3/binutils/dist/libiberty/sha1.c                           |       4 +-
 external/gpl3/binutils/dist/libiberty/simple-object-coff.c             |       2 +-
 external/gpl3/binutils/dist/libiberty/simple-object-common.h           |       2 +-
 external/gpl3/binutils/dist/libiberty/simple-object-elf.c              |      28 +-
 external/gpl3/binutils/dist/libiberty/simple-object-mach-o.c           |       7 +-
 external/gpl3/binutils/dist/libiberty/simple-object-xcoff.c            |       2 +-
 external/gpl3/binutils/dist/libiberty/simple-object.c                  |      14 +-
 external/gpl3/binutils/dist/libiberty/snprintf.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/sort.c                           |       2 +-
 external/gpl3/binutils/dist/libiberty/spaces.c                         |       6 +-
 external/gpl3/binutils/dist/libiberty/splay-tree.c                     |       2 +-
 external/gpl3/binutils/dist/libiberty/stack-limit.c                    |       2 +-
 external/gpl3/binutils/dist/libiberty/stpcpy.c                         |       4 +-
 external/gpl3/binutils/dist/libiberty/stpncpy.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/strdup.c                         |       4 +-
 external/gpl3/binutils/dist/libiberty/strerror.c                       |       4 +-
 external/gpl3/binutils/dist/libiberty/strndup.c                        |       6 +-
 external/gpl3/binutils/dist/libiberty/strsignal.c                      |       4 +-
 external/gpl3/binutils/dist/libiberty/strstr.c                         |      16 +-
 external/gpl3/binutils/dist/libiberty/strtod.c                         |       2 +-
 external/gpl3/binutils/dist/libiberty/strverscmp.c                     |       4 +-
 external/gpl3/binutils/dist/libiberty/timeval-utils.c                  |       2 +-
 external/gpl3/binutils/dist/libiberty/unlink-if-ordinary.c             |       2 +-
 external/gpl3/binutils/dist/libiberty/vasprintf.c                      |       4 +-
 external/gpl3/binutils/dist/libiberty/vfprintf.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/vprintf-support.c                |       4 +-
 external/gpl3/binutils/dist/libiberty/vprintf-support.h                |       2 +-
 external/gpl3/binutils/dist/libiberty/vsnprintf.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/vsprintf.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/xasprintf.c                      |       2 +-
 external/gpl3/binutils/dist/libiberty/xatexit.c                        |       2 +-
 external/gpl3/binutils/dist/libiberty/xexit.c                          |       2 +-
 external/gpl3/binutils/dist/libiberty/xmalloc.c                        |      18 +-
 external/gpl3/binutils/dist/libiberty/xmemdup.c                        |       8 +-
 external/gpl3/binutils/dist/libiberty/xstrndup.c                       |       2 +-
 external/gpl3/binutils/dist/libiberty/xvasprintf.c                     |       2 +-
 external/gpl3/binutils/dist/libtool.m4                                 |     142 +-
 external/gpl3/binutils/dist/opcodes/ChangeLog                          |    1411 +-
 external/gpl3/binutils/dist/opcodes/ChangeLog-2016                     |       2 +-
 external/gpl3/binutils/dist/opcodes/ChangeLog-2020                     |    3281 +
 external/gpl3/binutils/dist/opcodes/MAINTAINERS                        |       2 +-
 external/gpl3/binutils/dist/opcodes/Makefile.am                        |     148 +-
 external/gpl3/binutils/dist/opcodes/Makefile.in                        |     159 +-
 external/gpl3/binutils/dist/opcodes/aarch64-asm-2.c                    |     843 +-
 external/gpl3/binutils/dist/opcodes/aarch64-asm.c                      |     522 +-
 external/gpl3/binutils/dist/opcodes/aarch64-asm.h                      |      24 +-
 external/gpl3/binutils/dist/opcodes/aarch64-dis-2.c                    |    7324 +-
 external/gpl3/binutils/dist/opcodes/aarch64-dis.c                      |     762 +-
 external/gpl3/binutils/dist/opcodes/aarch64-dis.h                      |      21 +-
 external/gpl3/binutils/dist/opcodes/aarch64-gen.c                      |      14 +-
 external/gpl3/binutils/dist/opcodes/aarch64-opc-2.c                    |      78 +-
 external/gpl3/binutils/dist/opcodes/aarch64-opc.c                      |    2545 +-
 external/gpl3/binutils/dist/opcodes/aarch64-opc.h                      |      83 +-
 external/gpl3/binutils/dist/opcodes/aarch64-tbl.h                      |     498 +-
 external/gpl3/binutils/dist/opcodes/aclocal.m4                         |       2 +
 external/gpl3/binutils/dist/opcodes/alpha-dis.c                        |       4 +-
 external/gpl3/binutils/dist/opcodes/alpha-opc.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/arc-dis.c                          |     317 +-
 external/gpl3/binutils/dist/opcodes/arc-dis.h                          |       4 +-
 external/gpl3/binutils/dist/opcodes/arc-ext-tbl.h                      |       2 +-
 external/gpl3/binutils/dist/opcodes/arc-ext.c                          |      12 +-
 external/gpl3/binutils/dist/opcodes/arc-ext.h                          |       2 +-
 external/gpl3/binutils/dist/opcodes/arc-fxi.h                          |      83 +-
 external/gpl3/binutils/dist/opcodes/arc-opc.c                          |     210 +-
 external/gpl3/binutils/dist/opcodes/arc-regs.h                         |       9 +-
 external/gpl3/binutils/dist/opcodes/arc-tbl.h                          |     152 +-
 external/gpl3/binutils/dist/opcodes/arm-dis.c                          |    1030 +-
 external/gpl3/binutils/dist/opcodes/avr-dis.c                          |      86 +-
 external/gpl3/binutils/dist/opcodes/bfin-dis.c                         |      46 +-
 external/gpl3/binutils/dist/opcodes/bpf-asm.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/bpf-desc.c                         |     929 +-
 external/gpl3/binutils/dist/opcodes/bpf-desc.h                         |      20 +-
 external/gpl3/binutils/dist/opcodes/bpf-dis.c                          |      13 +-
 external/gpl3/binutils/dist/opcodes/bpf-ibld.c                         |      39 +-
 external/gpl3/binutils/dist/opcodes/bpf-opc.c                          |     556 +-
 external/gpl3/binutils/dist/opcodes/bpf-opc.h                          |      60 +-
 external/gpl3/binutils/dist/opcodes/cgen-asm.c                         |       6 +-
 external/gpl3/binutils/dist/opcodes/cgen-asm.in                        |       2 +-
 external/gpl3/binutils/dist/opcodes/cgen-bitset.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/cgen-dis.c                         |      31 +-
 external/gpl3/binutils/dist/opcodes/cgen-dis.in                        |      11 +-
 external/gpl3/binutils/dist/opcodes/cgen-ibld.in                       |      39 +-
 external/gpl3/binutils/dist/opcodes/cgen-opc.c                         |      21 +-
 external/gpl3/binutils/dist/opcodes/cgen.sh                            |      36 +-
 external/gpl3/binutils/dist/opcodes/config.in                          |      12 +-
 external/gpl3/binutils/dist/opcodes/configure                          |    2524 +-
 external/gpl3/binutils/dist/opcodes/configure.ac                       |      57 +-
 external/gpl3/binutils/dist/opcodes/configure.com                      |       2 +-
 external/gpl3/binutils/dist/opcodes/cr16-dis.c                         |     120 +-
 external/gpl3/binutils/dist/opcodes/cr16-opc.c                         |       4 +-
 external/gpl3/binutils/dist/opcodes/cris-desc.c                        |    2793 +
 external/gpl3/binutils/dist/opcodes/cris-desc.h                        |     399 +
 external/gpl3/binutils/dist/opcodes/cris-dis.c                         |      38 +-
 external/gpl3/binutils/dist/opcodes/cris-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/cris-opc.h                         |     163 +
 external/gpl3/binutils/dist/opcodes/crx-dis.c                          |     152 +-
 external/gpl3/binutils/dist/opcodes/crx-opc.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/csky-dis.c                         |     323 +-
 external/gpl3/binutils/dist/opcodes/csky-opc.h                         |    2996 +-
 external/gpl3/binutils/dist/opcodes/d10v-dis.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/d10v-opc.c                         |       5 +-
 external/gpl3/binutils/dist/opcodes/d30v-dis.c                         |       6 +-
 external/gpl3/binutils/dist/opcodes/d30v-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/dis-buf.c                          |      12 +-
 external/gpl3/binutils/dist/opcodes/dis-init.c                         |       7 +-
 external/gpl3/binutils/dist/opcodes/disassemble.c                      |     105 +-
 external/gpl3/binutils/dist/opcodes/disassemble.h                      |      11 +-
 external/gpl3/binutils/dist/opcodes/dlx-dis.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/epiphany-asm.c                     |       2 +-
 external/gpl3/binutils/dist/opcodes/epiphany-desc.c                    |     275 +-
 external/gpl3/binutils/dist/opcodes/epiphany-desc.h                    |       2 +-
 external/gpl3/binutils/dist/opcodes/epiphany-dis.c                     |      13 +-
 external/gpl3/binutils/dist/opcodes/epiphany-ibld.c                    |      39 +-
 external/gpl3/binutils/dist/opcodes/epiphany-opc.c                     |       2 +-
 external/gpl3/binutils/dist/opcodes/epiphany-opc.h                     |       2 +-
 external/gpl3/binutils/dist/opcodes/fr30-asm.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/fr30-desc.c                        |     151 +-
 external/gpl3/binutils/dist/opcodes/fr30-desc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/fr30-dis.c                         |      13 +-
 external/gpl3/binutils/dist/opcodes/fr30-ibld.c                        |      39 +-
 external/gpl3/binutils/dist/opcodes/fr30-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/fr30-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/frv-asm.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/frv-desc.c                         |     281 +-
 external/gpl3/binutils/dist/opcodes/frv-desc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/frv-dis.c                          |      13 +-
 external/gpl3/binutils/dist/opcodes/frv-ibld.c                         |      45 +-
 external/gpl3/binutils/dist/opcodes/frv-opc.c                          |     152 +-
 external/gpl3/binutils/dist/opcodes/frv-opc.h                          |      20 +-
 external/gpl3/binutils/dist/opcodes/ft32-dis.c                         |     231 +-
 external/gpl3/binutils/dist/opcodes/ft32-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/h8300-dis.c                        |     263 +-
 external/gpl3/binutils/dist/opcodes/hppa-dis.c                         |       4 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex-len.h                |     303 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex-mod.h                |      77 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex-prefix.h             |    1814 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex-reg.h                |      44 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex-w.h                  |     906 +-
 external/gpl3/binutils/dist/opcodes/i386-dis-evex.h                    |    1140 +-
 external/gpl3/binutils/dist/opcodes/i386-dis.c                         |   15665 +-
 external/gpl3/binutils/dist/opcodes/i386-gen.c                         |     674 +-
 external/gpl3/binutils/dist/opcodes/i386-init.h                        |    1891 +-
 external/gpl3/binutils/dist/opcodes/i386-opc.c                         |      18 +-
 external/gpl3/binutils/dist/opcodes/i386-opc.h                         |     278 +-
 external/gpl3/binutils/dist/opcodes/i386-opc.tbl                       |    7340 +-
 external/gpl3/binutils/dist/opcodes/i386-reg.tbl                       |      17 +-
 external/gpl3/binutils/dist/opcodes/i386-tbl.h                         |  116258 +++++----
 external/gpl3/binutils/dist/opcodes/ia64-asmtab.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-asmtab.h                      |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-dis.c                         |       4 +-
 external/gpl3/binutils/dist/opcodes/ia64-gen.c                         |      52 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-a.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-b.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-d.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-f.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-i.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-m.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc-x.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/ia64-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/ip2k-asm.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/ip2k-desc.c                        |      59 +-
 external/gpl3/binutils/dist/opcodes/ip2k-desc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/ip2k-dis.c                         |      13 +-
 external/gpl3/binutils/dist/opcodes/ip2k-ibld.c                        |      39 +-
 external/gpl3/binutils/dist/opcodes/ip2k-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/ip2k-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/iq2000-asm.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/iq2000-desc.c                      |     117 +-
 external/gpl3/binutils/dist/opcodes/iq2000-desc.h                      |       2 +-
 external/gpl3/binutils/dist/opcodes/iq2000-dis.c                       |      13 +-
 external/gpl3/binutils/dist/opcodes/iq2000-ibld.c                      |      39 +-
 external/gpl3/binutils/dist/opcodes/iq2000-opc.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/iq2000-opc.h                       |       2 +-
 external/gpl3/binutils/dist/opcodes/lm32-asm.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/lm32-desc.c                        |      73 +-
 external/gpl3/binutils/dist/opcodes/lm32-desc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/lm32-dis.c                         |      13 +-
 external/gpl3/binutils/dist/opcodes/lm32-ibld.c                        |      39 +-
 external/gpl3/binutils/dist/opcodes/lm32-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/lm32-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/lm32-opinst.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/loongarch-coder.c                  |     481 +
 external/gpl3/binutils/dist/opcodes/loongarch-dis.c                    |     342 +
 external/gpl3/binutils/dist/opcodes/loongarch-opc.c                    |     798 +
 external/gpl3/binutils/dist/opcodes/m10200-dis.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/m10200-opc.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/m10300-dis.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/m10300-opc.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/m32c-asm.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32c-desc.c                        |     691 +-
 external/gpl3/binutils/dist/opcodes/m32c-desc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/m32c-dis.c                         |      13 +-
 external/gpl3/binutils/dist/opcodes/m32c-ibld.c                        |      67 +-
 external/gpl3/binutils/dist/opcodes/m32c-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32c-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32r-asm.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32r-desc.c                        |      95 +-
 external/gpl3/binutils/dist/opcodes/m32r-desc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/m32r-dis.c                         |      13 +-
 external/gpl3/binutils/dist/opcodes/m32r-ibld.c                        |      39 +-
 external/gpl3/binutils/dist/opcodes/m32r-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32r-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/m32r-opinst.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/m68hc11-dis.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/m68hc11-opc.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/m68k-dis.c                         |       4 +-
 external/gpl3/binutils/dist/opcodes/m68k-opc.c                         |      22 +-
 external/gpl3/binutils/dist/opcodes/makefile.vms                       |       2 +-
 external/gpl3/binutils/dist/opcodes/mcore-dis.c                        |      10 +-
 external/gpl3/binutils/dist/opcodes/mcore-opc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/mep-asm.c                          |      15 +-
 external/gpl3/binutils/dist/opcodes/mep-desc.c                         |     437 +-
 external/gpl3/binutils/dist/opcodes/mep-desc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/mep-dis.c                          |      35 +-
 external/gpl3/binutils/dist/opcodes/mep-ibld.c                         |      49 +-
 external/gpl3/binutils/dist/opcodes/mep-opc.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/mep-opc.h                          |       2 +-
 external/gpl3/binutils/dist/opcodes/metag-dis.c                        |     174 +-
 external/gpl3/binutils/dist/opcodes/microblaze-dis.c                   |      72 +-
 external/gpl3/binutils/dist/opcodes/microblaze-dis.h                   |      10 +-
 external/gpl3/binutils/dist/opcodes/microblaze-opc.h                   |       8 +-
 external/gpl3/binutils/dist/opcodes/microblaze-opcm.h                  |       5 +-
 external/gpl3/binutils/dist/opcodes/micromips-opc.c                    |      61 +-
 external/gpl3/binutils/dist/opcodes/mips-dis.c                         |     181 +-
 external/gpl3/binutils/dist/opcodes/mips-formats.h                     |      18 +-
 external/gpl3/binutils/dist/opcodes/mips-opc.c                         |     265 +-
 external/gpl3/binutils/dist/opcodes/mips16-opc.c                       |      42 +-
 external/gpl3/binutils/dist/opcodes/mmix-dis.c                         |      10 +-
 external/gpl3/binutils/dist/opcodes/mmix-opc.c                         |       2 +-
 external/gpl3/binutils/dist/opcodes/moxie-dis.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/moxie-opc.c                        |       6 +-
 external/gpl3/binutils/dist/opcodes/msp430-decode.c                    |       2 +-
 external/gpl3/binutils/dist/opcodes/msp430-decode.opc                  |       2 +-
 external/gpl3/binutils/dist/opcodes/msp430-dis.c                       |      20 +-
 external/gpl3/binutils/dist/opcodes/mt-asm.c                           |       2 +-
 external/gpl3/binutils/dist/opcodes/mt-desc.c                          |     145 +-
 external/gpl3/binutils/dist/opcodes/mt-desc.h                          |       2 +-
 external/gpl3/binutils/dist/opcodes/mt-dis.c                           |      16 +-
 external/gpl3/binutils/dist/opcodes/mt-ibld.c                          |      39 +-
 external/gpl3/binutils/dist/opcodes/mt-opc.c                           |       2 +-
 external/gpl3/binutils/dist/opcodes/mt-opc.h                           |       2 +-
 external/gpl3/binutils/dist/opcodes/nds32-asm.c                        |      66 +-
 external/gpl3/binutils/dist/opcodes/nds32-asm.h                        |      10 +-
 external/gpl3/binutils/dist/opcodes/nds32-dis.c                        |      94 +-
 external/gpl3/binutils/dist/opcodes/nds32-opc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/nfp-dis.c                          |      98 +-
 external/gpl3/binutils/dist/opcodes/nios2-dis.c                        |      22 +-
 external/gpl3/binutils/dist/opcodes/nios2-opc.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/ns32k-dis.c                        |      25 +-
 external/gpl3/binutils/dist/opcodes/opc2c.c                            |       2 +-
 external/gpl3/binutils/dist/opcodes/opintl.h                           |       2 +-
 external/gpl3/binutils/dist/opcodes/or1k-asm.c                         |      18 +-
 external/gpl3/binutils/dist/opcodes/or1k-desc.c                        |    1944 +-
 external/gpl3/binutils/dist/opcodes/or1k-desc.h                        |     334 +-
 external/gpl3/binutils/dist/opcodes/or1k-dis.c                         |      22 +-
 external/gpl3/binutils/dist/opcodes/or1k-ibld.c                        |     101 +-
 external/gpl3/binutils/dist/opcodes/or1k-opc.c                         |     154 +-
 external/gpl3/binutils/dist/opcodes/or1k-opc.h                         |      30 +-
 external/gpl3/binutils/dist/opcodes/or1k-opinst.c                      |     430 +-
 external/gpl3/binutils/dist/opcodes/pdp11-dis.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/pdp11-opc.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/pj-dis.c                           |      14 +-
 external/gpl3/binutils/dist/opcodes/pj-opc.c                           |       2 +-
 external/gpl3/binutils/dist/opcodes/po/Make-in                         |       4 +-
 external/gpl3/binutils/dist/opcodes/po/POTFILES.in                     |      13 +-
 external/gpl3/binutils/dist/opcodes/po/da.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/de.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/de.po                           |    1037 +-
 external/gpl3/binutils/dist/opcodes/po/es.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/es.po                           |       8 -
 external/gpl3/binutils/dist/opcodes/po/fi.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/fr.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/fr.po                           |    1201 +-
 external/gpl3/binutils/dist/opcodes/po/ga.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/id.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/it.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/nl.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/opcodes.pot                     |    1025 +-
 external/gpl3/binutils/dist/opcodes/po/pt_BR.gmo                       |     Bin 
 external/gpl3/binutils/dist/opcodes/po/pt_BR.po                        |    1036 +-
 external/gpl3/binutils/dist/opcodes/po/ro.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/ro.po                           |    2986 +-
 external/gpl3/binutils/dist/opcodes/po/sr.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/sr.po                           |    2408 +-
 external/gpl3/binutils/dist/opcodes/po/sv.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/sv.po                           |    1199 +-
 external/gpl3/binutils/dist/opcodes/po/tr.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/uk.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/uk.po                           |    1147 +-
 external/gpl3/binutils/dist/opcodes/po/vi.gmo                          |     Bin 
 external/gpl3/binutils/dist/opcodes/po/zh_CN.gmo                       |     Bin 
 external/gpl3/binutils/dist/opcodes/ppc-dis.c                          |     282 +-
 external/gpl3/binutils/dist/opcodes/ppc-opc.c                          |    4758 +-
 external/gpl3/binutils/dist/opcodes/pru-dis.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/pru-opc.c                          |       4 +-
 external/gpl3/binutils/dist/opcodes/riscv-dis.c                        |     852 +-
 external/gpl3/binutils/dist/opcodes/riscv-opc.c                        |    2389 +-
 external/gpl3/binutils/dist/opcodes/rl78-decode.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/rl78-decode.opc                    |       2 +-
 external/gpl3/binutils/dist/opcodes/rl78-dis.c                         |       6 +-
 external/gpl3/binutils/dist/opcodes/rx-decode.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/rx-decode.opc                      |       2 +-
 external/gpl3/binutils/dist/opcodes/rx-dis.c                           |      20 +-
 external/gpl3/binutils/dist/opcodes/s12z-dis.c                         |      44 +-
 external/gpl3/binutils/dist/opcodes/s12z-opc.c                         |    1074 +-
 external/gpl3/binutils/dist/opcodes/s12z-opc.h                         |       2 +-
 external/gpl3/binutils/dist/opcodes/s390-dis.c                         |      95 +-
 external/gpl3/binutils/dist/opcodes/s390-mkopc.c                       |       8 +-
 external/gpl3/binutils/dist/opcodes/s390-opc.c                         |      34 +-
 external/gpl3/binutils/dist/opcodes/s390-opc.txt                       |      71 +-
 external/gpl3/binutils/dist/opcodes/score-dis.c                        |      22 +-
 external/gpl3/binutils/dist/opcodes/score-opc.h                        |       2 +-
 external/gpl3/binutils/dist/opcodes/score7-dis.c                       |      26 +-
 external/gpl3/binutils/dist/opcodes/sh-dis.c                           |       8 +-
 external/gpl3/binutils/dist/opcodes/sh-opc.h                           |      37 +-
 external/gpl3/binutils/dist/opcodes/sparc-dis.c                        |       5 +-
 external/gpl3/binutils/dist/opcodes/sparc-opc.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/spu-dis.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/spu-opc.c                          |       2 +-
 external/gpl3/binutils/dist/opcodes/sysdep.h                           |      22 +-
 external/gpl3/binutils/dist/opcodes/tic30-dis.c                        |       9 +-
 external/gpl3/binutils/dist/opcodes/tic4x-dis.c                        |      18 +-
 external/gpl3/binutils/dist/opcodes/tic54x-dis.c                       |       6 +-
 external/gpl3/binutils/dist/opcodes/tic54x-opc.c                       |      16 +-
 external/gpl3/binutils/dist/opcodes/tic6x-dis.c                        |     251 +-
 external/gpl3/binutils/dist/opcodes/tilegx-dis.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/tilegx-opc.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/tilepro-dis.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/tilepro-opc.c                      |       2 +-
 external/gpl3/binutils/dist/opcodes/v850-dis.c                         |      14 +-
 external/gpl3/binutils/dist/opcodes/v850-opc.c                         |     146 +-
 external/gpl3/binutils/dist/opcodes/vax-dis.c                          |      32 +-
 external/gpl3/binutils/dist/opcodes/visium-dis.c                       |      12 +-
 external/gpl3/binutils/dist/opcodes/visium-opc.c                       |       2 +-
 external/gpl3/binutils/dist/opcodes/wasm32-dis.c                       |      90 +-
 external/gpl3/binutils/dist/opcodes/xgate-dis.c                        |       3 +-
 external/gpl3/binutils/dist/opcodes/xgate-opc.c                        |       2 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-asm.c                    |       2 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-desc.c                   |     127 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-desc.h                   |       2 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-dis.c                    |      13 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-ibld.c                   |      39 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-opc.c                    |       2 +-
 external/gpl3/binutils/dist/opcodes/xstormy16-opc.h                    |       2 +-
 external/gpl3/binutils/dist/opcodes/xtensa-dis.c                       |      43 +-
 external/gpl3/binutils/dist/opcodes/z80-dis.c                          |     213 +-
 external/gpl3/binutils/dist/opcodes/z8k-dis.c                          |       4 +-
 external/gpl3/binutils/dist/opcodes/z8k-opc.h                          |      12 +-
 external/gpl3/binutils/dist/opcodes/z8kgen.c                           |       8 +-
 external/gpl3/binutils/dist/sha256.sum                                 |   26554 ++
 external/gpl3/binutils/dist/src-release.sh                             |      98 +-
 external/gpl3/binutils/dist/zlib/CMakeLists.txt                        |       2 +-
 external/gpl3/binutils/dist/zlib/ChangeLog                             |     161 +-
 external/gpl3/binutils/dist/zlib/ChangeLog.bin-gdb                     |      13 +
 external/gpl3/binutils/dist/zlib/Makefile.am                           |       2 +
 external/gpl3/binutils/dist/zlib/Makefile.in                           |     202 +-
 external/gpl3/binutils/dist/zlib/README                                |      14 +-
 external/gpl3/binutils/dist/zlib/aclocal.m4                            |     218 +-
 external/gpl3/binutils/dist/zlib/adler32.c                             |       2 +-
 external/gpl3/binutils/dist/zlib/compress.c                            |       2 +-
 external/gpl3/binutils/dist/zlib/configure                             |     402 +-
 external/gpl3/binutils/dist/zlib/configure.ac                          |       1 +
 external/gpl3/binutils/dist/zlib/contrib/README.contrib                |      21 -
 external/gpl3/binutils/dist/zlib/contrib/blast/blast.h                 |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/delphi/ZLib.pas               |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/dotzlib/DotZLib.chm           |     Bin 
 external/gpl3/binutils/dist/zlib/contrib/dotzlib/DotZLib/UnitTests.cs  |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/infback9/inftree9.c           |       6 +-
 external/gpl3/binutils/dist/zlib/contrib/iostream2/zstream.h           |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/Makefile              |      12 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/configure.ac          |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/crypt.h               |      19 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/ioapi.c               |      18 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/ioapi.h               |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/miniunz.c             |      35 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/minizip.c             |      41 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/unzip.c               |      31 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/unzip.h               |      12 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/zip.c                 |      36 +-
 external/gpl3/binutils/dist/zlib/contrib/minizip/zip.h                 |      17 +-
 external/gpl3/binutils/dist/zlib/contrib/pascal/zlibpas.pas            |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/puff/zeros.raw                |     Bin 
 external/gpl3/binutils/dist/zlib/contrib/vstudio/readme.txt            |       2 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc10/zlib.rc          |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc10/zlibvc.def       |       5 +
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc11/zlib.rc          |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc11/zlibvc.def       |       5 +
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc12/zlib.rc          |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc12/zlibvc.def       |       5 +
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc14/zlib.rc          |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc14/zlibvc.def       |       5 +
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc9/zlib.rc           |       8 +-
 external/gpl3/binutils/dist/zlib/contrib/vstudio/vc9/zlibvc.def        |       5 +
 external/gpl3/binutils/dist/zlib/crc32.c                               |    1294 +-
 external/gpl3/binutils/dist/zlib/crc32.h                               |    9877 +-
 external/gpl3/binutils/dist/zlib/deflate.c                             |     110 +-
 external/gpl3/binutils/dist/zlib/deflate.h                             |      29 +-
 external/gpl3/binutils/dist/zlib/doc/crc-doc.1.0.pdf                   |     Bin 
 external/gpl3/binutils/dist/zlib/doc/txtvsbin.txt                      |      12 +-
 external/gpl3/binutils/dist/zlib/examples/README.examples              |       5 +
 external/gpl3/binutils/dist/zlib/examples/enough.c                     |     743 +-
 external/gpl3/binutils/dist/zlib/examples/gzappend.c                   |       2 +-
 external/gpl3/binutils/dist/zlib/examples/gzlog.c                      |       6 +-
 external/gpl3/binutils/dist/zlib/examples/gznorm.c                     |     470 +
 external/gpl3/binutils/dist/zlib/examples/zran.c                       |     256 +-
 external/gpl3/binutils/dist/zlib/examples/zran.h                       |      40 +
 external/gpl3/binutils/dist/zlib/gzguts.h                              |       3 +-
 external/gpl3/binutils/dist/zlib/gzlib.c                               |       8 +-
 external/gpl3/binutils/dist/zlib/gzread.c                              |      12 +-
 external/gpl3/binutils/dist/zlib/gzwrite.c                             |      38 +-
 external/gpl3/binutils/dist/zlib/infback.c                             |       3 +-
 external/gpl3/binutils/dist/zlib/inffast.c                             |      28 +-
 external/gpl3/binutils/dist/zlib/inflate.c                             |      47 +-
 external/gpl3/binutils/dist/zlib/inflate.h                             |       5 +-
 external/gpl3/binutils/dist/zlib/inftrees.c                            |       6 +-
 external/gpl3/binutils/dist/zlib/os400/README400                       |       2 +-
 external/gpl3/binutils/dist/zlib/os400/zlib.inc                        |       6 +-
 external/gpl3/binutils/dist/zlib/qnx/package.qpg                       |      10 +-
 external/gpl3/binutils/dist/zlib/test/example.c                        |       5 +-
 external/gpl3/binutils/dist/zlib/treebuild.xml                         |       4 +-
 external/gpl3/binutils/dist/zlib/trees.c                               |      77 +-
 external/gpl3/binutils/dist/zlib/uncompr.c                             |       2 +-
 external/gpl3/binutils/dist/zlib/win32/Makefile.bor                    |       1 -
 external/gpl3/binutils/dist/zlib/win32/Makefile.gcc                    |       5 -
 external/gpl3/binutils/dist/zlib/win32/Makefile.msc                    |       4 -
 external/gpl3/binutils/dist/zlib/win32/README-WIN32.txt                |       4 +-
 external/gpl3/binutils/dist/zlib/win32/zlib.def                        |       4 +
 external/gpl3/binutils/dist/zlib/zconf.h                               |      18 +-
 external/gpl3/binutils/dist/zlib/zlib.3                                |       6 +-
 external/gpl3/binutils/dist/zlib/zlib.3.pdf                            |     Bin 
 external/gpl3/binutils/dist/zlib/zlib.h                                |     221 +-
 external/gpl3/binutils/dist/zlib/zlib.map                              |       6 +
 external/gpl3/binutils/dist/zlib/zutil.c                               |       6 +-
 external/gpl3/binutils/dist/zlib/zutil.h                               |      23 +-
 2794 files changed, 782086 insertions(+), 315802 deletions(-)

diffs (truncated from 1625437 to 300 lines):

diff -r 814edd5befc7 -r ee8632265ba1 external/gpl3/binutils/dist/ChangeLog
--- a/external/gpl3/binutils/dist/ChangeLog     Fri Jul 22 19:52:28 2022 +0000
+++ b/external/gpl3/binutils/dist/ChangeLog     Fri Dec 23 19:00:44 2022 +0000
@@ -1,3 +1,827 @@
+2022-07-08  Nick Clifton  <nickc%redhat.com@localhost>
+
+       * 2.39 branch created.
+
+2022-07-04  Nick Clifton  <nickc%redhat.com@localhost>
+
+       * libiberty: Synchronize with GCC.  Bring in:
+       2022-07-01  Nick Clifton  <nickc%redhat.com@localhost>
+
+       PR demangler/105039
+       * rust-demangle.c (demangle_const): Add recursion limit.
+
+       2022-06-26  Simon Marchi  <simon.marchi%efficios.com@localhost>
+
+       * configure.ac: Add AC_CONFIG_MACRO_DIRS call.
+       * configure: Re-generate.
+
+2022-04-12  Nick Clifton  <nickc%redhat.com@localhost>
+
+       * zlib: Rebase to the 1.2.12 release.
+
+2022-04-08  Simon Marchi  <simon.marchi%efficios.com@localhost>
+
+       * configure.ac: Add AC_SUBST(PKG_CONFIG_PATH).
+       * configure: Re-generate.
+       * Makefile.tpl (HOST_EXPORTS): Pass PKG_CONFIG_PATH.
+       (PKG_CONFIG_PATH): New.
+       * Makefile.in: Re-generate.
+
+2022-03-15  Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>
+
+       * gprofng/src/gp-collect-app.cc (collect::check_args): Use
+       fallthrough comment instead of attribute.
+
+2022-03-11  Vladimir Mezentsev  <vladimir.mezentsev%oracle.com@localhost>
+
+       * Makefile.def: Add gprofng module.
+       * configure.ac: Add --enable-gprofng option.
+       * src-release.sh: Add gprofng.
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+       * gprofng: New directory.
+
+2022-01-22  Nick Clifton  <nickc%redhat.com@localhost>
+
+       * 2.38 release branch created.
+
+2022-01-17  Nick Clifton  <nickc%redhat.com@localhost>
+
+       Update config.[guess|sub] from upstream:
+
+       2022-01-09  Idan Horowitz  <idan.horowitz%gmail.com@localhost>
+
+       config.guess: recognize SerenityOS
+       * config.guess (*:SerenityOS:*:*): Recognize.
+       (timestamp): Update.
+
+       2022-01-03  Bernhard Voelker  <mail%bernhard-voelker.de@localhost>
+
+       Fix GPLv3 license headers to use a comma instead of semicolon
+       See: https://www.gnu.org/licenses/gpl-3.0.html#howto
+
+       Update license headers automatically using the following script:
+
+         $ git grep -l 'Foundation; either version 3' \
+           | xargs sed -i '/Foundation; either version 3/ s/n; e/n, e/'
+
+       * config.guess: Adjust via the above command.
+       (timestamp): Update.
+       * config.sub: Likewise.
+       * doc/config.guess.1: Regenerate.
+       * doc/config.sub.1: Likewise.
+
+       2022-01-01  Dmitry V. Levin  <ldv%altlinux.org@localhost>
+
+       Update copyright years
+       * config.guess: Update copyright years.
+       * config.sub: Likewise.
+
+       2021-12-25  Dmitry V. Levin  <ldv%altlinux.org@localhost>
+
+       config.sub: alias armh to armv7l
+       ALT uses armh as an alias for armv7l-alt-linux-gnueabihf since 2012.
+
+       * config.sub (armh-unknown|armh-alt): Set cpu, vendor, and basic_os.
+       (timestamp): Update.
+
+       2021-12-24  Dmitry V. Levin  <ldv%altlinux.org@localhost>
+
+       config.sub: alias aarch64le to aarch64
+       Apparently, QNX reports aarch64 as aarch64le on little-endian machines.
+
+       * config.sub (aarch64le-*): Set cpu to aarch64.
+       (timestamp): Update.
+
+       2021-12-13  Dmitry V. Levin  <ldv%altlinux.org@localhost>
+
+       config.sub: fix typo in timestamp
+       * config.sub: Fix timestamp.
+
+       2021-11-30  Andreas F. Borchert  <github%andreas-borchert.de@localhost>
+
+       config.guess: x86_64-pc-solaris2.11 is not properly recognized
+       config.guess guesses Solaris 11 to run on a 32-bit platform
+       despite Solaris 11 no longer supporting any 32-bit platform.
+
+       See the following code at lines 434 to 445:
+
+       | SUN_ARCH=i386
+       | # If there is a compiler, see if it is configured for 64-bit objects.
+       | # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
+       | # This test works for both compilers.
+       | if test "$CC_FOR_BUILD" != no_compiler_found; then
+       |     if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
+       |         (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+       |         grep IS_64BIT_ARCH >/dev/null
+       |     then
+       |         SUN_ARCH=x86_64
+       |     fi
+       | fi
+
+       If "cc" is installed, i.e. the Oracle Studio compiler, this one is
+       chosen for $CC_FOR_BUILD.  This compiler, the gcc provided by Oracle
+       and also gcc bootstrapped from sources on that platform with a default
+       configuration will by default generate 32-bit binaries -- even on
+       a 64-bit platform.  And __amd64 will not be defined for compilations
+       targeting a 32-bit platform.  This is different from the corresponding
+       behaviour on GNU/Linux systems where the local platform is targeted by
+       default.
+
+       Thus, as long as you do not add "-m64" or if you have a custom-built
+       gcc which defaults to 64 bit, you will get 32-bit binaries on Solaris
+       despite living on a 64-bit platform.
+
+       * config.guess (i86pc:SunOS:5.*:* || i86xen:SunOS:5.*:*): Adapt the
+       test by adding the "-m64" flag.  This will work properly for Solaris
+       10 as well (the last Solaris release that supported x86 32-bit
+       platforms).
+
+       2021-10-27  Jordi Sanfeliu  <jordi%fibranet.cat@localhost>
+
+       Recognize Fiwix
+       $ make check
+       cd testsuite && bash config-guess.sh && rm uname
+       PASS: config.guess checks (137 tests)
+       cd testsuite && bash config-sub.sh
+       PASS: config.sub checks (882 tests)
+       PASS: config.sub idempotency checks (819 tests)
+       PASS: config.sub canonicalise each config.guess testcase (137 tests)
+
+       * config.guess (i*86:Fiwix:*:*): Recognize.
+       * config.sub (fiwix*): Likewise.
+
+       2021-10-18  Kinshuk Dua  <kinshukdua%gmail.com@localhost>
+
+       config.sub: Fix typo in comment
+       Fixes: 5e531d391852a54e7fab2d8ff55625fca514b305
+
+       2021-08-14  Nick Bowler  <nbowler%draconx.ca@localhost>
+
+       config.sub: work around command assignment bug in some shells
+       When combining variable assignments with a shell command, some older
+       shells (notably heirloom-sh and presumably also Solaris 10 /bin/sh)
+       have a bug which causes the assignment to alter the current execution
+       environment whenever the command is a shell built-in.  For example:
+
+         % dash -c 'x=good; x=bad echo >/dev/null; echo $x'
+         good
+
+         % jsh -c 'x=good; x=bad echo >/dev/null; echo $x'
+         bad
+
+       The config.sub script contains a few commands of the form:
+
+         IFS=- read ...
+
+       which triggers this bug, causing the IFS assignment to persist for the
+       remainder of the script.  This can cause misbehaviour in certain cases,
+       for example:
+
+         % jsh config.sub i386-linux-gnu
+         config.sub: test: unknown operator gnu
+
+         % jsh config.sub i386-gnu/linux
+         sed: can't read s|gnu/linux|gnu|: No such file or directory
+         Invalid configuration `i386-gnu/linux': OS `' not recognized
+
+       * config.sub: Save and restore IFS explicitly to avoid shell bugs.
+       * doc/config.sub.1: Regenerate.
+
+       2021-08-04  Jeremy Soller  <jackpot51%gmail.com@localhost>
+
+       config.sub: add Linux Relibc Target
+       $ make check
+       cd testsuite && bash config-guess.sh && rm uname
+       PASS: config.guess checks (136 tests)
+       cd testsuite && bash config-sub.sh
+       PASS: config.sub checks (881 tests)
+       PASS: config.sub idempotency checks (818 tests)
+       PASS: config.sub canonicalise each config.guess testcase (136 tests)
+
+       * config.sub (relibc*): Recognize.
+       * doc/config.sub.1: Regenerate.
+       * testsuite/config-sub.data (x86_64-linux-relibc): New test.
+
+       2021-07-06  Stephanos Ioannidis  <root%stephanos.io@localhost>
+
+       config.sub: add Zephyr RTOS support
+       This adds the Zephyr RTOS targets in preparation for implementing the
+       Zephyr RTOS-specific toolchain support.
+
+       $ make check
+       cd testsuite && bash config-guess.sh && rm uname
+       PASS: config.guess checks (136 tests)
+       cd testsuite && bash config-sub.sh
+       PASS: config.sub checks (880 tests)
+       PASS: config.sub idempotency checks (817 tests)
+       PASS: config.sub canonicalise each config.guess testcase (136 tests)
+
+       * config.sub (zephyr*): Recognize.
+       * doc/config.sub.1: Regenerate.
+       * testsuite/config-sub.data: Add testcases for *-zephyr.
+
+       2021-07-03  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>
+
+       config.sub: disable shellcheck SC2006 / SC2268 warnings
+       This is in line with the recent config.guess change in commit
+       12fcf67c9108f4c4b581eaa302088782f0ee40ea
+
+       * config.sub (shellcheck disable): Add SC2006,SC2268.
+
+       Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>
+
+       2021-07-03  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>
+
+       config.sub: normalize the quoting in the `echo FOO | sed ...`
+       Some cases quote the argument to echo and some do not.  At runtime
+       it probably does not matter because the substituted values will never
+       contain whitespace, but quoting them all would make shellcheck more
+       useful.
+
+       * config.sub: Consistently quote the argument of echo.
+       * doc/config.sub.1: Regenerate.
+
+       Suggested-by: Jacob Bachmeyer <jcb%gnu.org@localhost>
+
+       2021-07-02  Ozkan Sezer  <sezero%users.sourceforge.net@localhost>
+
+       config.sub: replace POSIX $( ) with classic ` ` throughout
+       This is in line with the recent config.guess change in commit
+       d70c4fa934de164178054c3a60aaa0024ed07c91.
+
+       The patch was generated using patch-6.gawk script introduced in that
+       commit.
+
+       * config.sub: Revert POSIX command substitutions to classic form.
+
+       2021-06-04  Vineet Gupta  <Vineet.Gupta1%synopsys.com@localhost>
+
+       Recognize arc32
+       This is the 32-bit variant of ARCv3 ISA (which is not compatible with the
+       32-bit ARCv2 ISA)
+
+       | make check
+       | cd testsuite && bash config-guess.sh && rm uname
+       | PASS: config.guess checks (136 tests)
+       | cd testsuite && bash config-sub.sh
+       | PASS: config.sub checks (864 tests)
+       | PASS: config.sub idempotency checks (801 tests)
+       | PASS: config.sub canonicalise each config.guess testcase (136 tests)
+
+       * config.guess (arc32:Linux:*:*): Recognize.
+       * config.sub (arc32): Likewise.
+
+       2021-05-27  Jacob Bachmeyer  <jcb%gnu.org@localhost>
+
+       Remove automatic patch generators
+       These tools have served their purposes and need not be kept outside of
+       the repository history any longer.  This patch as a diff also collects
+       the contents of the various tools in one convenient place.
+
+       * patch-1.gawk: Remove.
+       * patch-3.gawk: Likewise.
+       * patch-6.gawk: Likewise.
+
+       2021-05-26  Jacob Bachmeyer  <jcb%gnu.org@localhost>
+
+       config.guess: manual fixups after previous automatic patch
+       The tool could not handle command substitutions that span lines, but
+       fortunately there were only two such substitutions in the script.
+
+       The test for which universe is active on Pyramid is rewritten into a
+       case block because it was the only use of a command substitution as an
+       argument to the test command, which would require quoting.
+
+       * config.guess: Rewrite "if" for Pyramid systems to "case".



Home | Main Index | Thread Index | Old Index