Source-Changes-HG archive

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

[src/netbsd-10]: src/external/gpl3/gcc/dist Sync to head external/gpl3/gcc/di...



details:   https://anonhg.NetBSD.org/src/rev/f1b48522f26b
branches:  netbsd-10
changeset: 377481:f1b48522f26b
user:      martin <martin%NetBSD.org@localhost>
date:      Thu Jul 13 09:18:15 2023 +0000

description:
Sync to head external/gpl3/gcc/dist, pulling up the following revisions
(requested by mrg in ticket #231):

        external/gpl3/gcc/dist/fixincludes/tests/base/objc/runtime.h up to 1.1.1.1
        external/gpl3/gcc/dist/gcc/opts-jobserver.h     up to 1.1.1.1
        external/gpl3/gcc/dist/libgcc/config/t-darwin-min-1 up to 1.1.1.1
        external/gpl3/gcc/dist/libgcc/config/t-darwin-min-5 up to 1.1.1.1
        external/gpl3/gcc/dist/libgcc/config/t-darwin-min-8 up to 1.1.1.1
        external/gpl3/gcc/dist/ChangeLog                up to 1.1.1.21
        external/gpl3/gcc/dist/LAST_UPDATED             up to 1.18
        external/gpl3/gcc/dist/MD5SUMS                  up to 1.18
        external/gpl3/gcc/dist/NEWS                     up to 1.16
        external/gpl3/gcc/dist/INSTALL/binaries.html    up to 1.13
        external/gpl3/gcc/dist/INSTALL/build.html       up to 1.15
        external/gpl3/gcc/dist/INSTALL/configure.html   up to 1.15
        external/gpl3/gcc/dist/INSTALL/download.html    up to 1.14
        external/gpl3/gcc/dist/INSTALL/finalinstall.html up to 1.13
        external/gpl3/gcc/dist/INSTALL/gfdl.html        up to 1.13
        external/gpl3/gcc/dist/INSTALL/index.html       up to 1.13
        external/gpl3/gcc/dist/INSTALL/old.html         up to 1.13
        external/gpl3/gcc/dist/INSTALL/prerequisites.html up to 1.15
        external/gpl3/gcc/dist/INSTALL/specific.html    up to 1.14
        external/gpl3/gcc/dist/INSTALL/test.html        up to 1.13
        external/gpl3/gcc/dist/config/ChangeLog         up to 1.1.1.21
        external/gpl3/gcc/dist/contrib/ChangeLog        up to 1.1.1.21
        external/gpl3/gcc/dist/contrib/header-tools/ChangeLog up to 1.1.1.11
        external/gpl3/gcc/dist/contrib/reghunt/ChangeLog up to 1.1.1.20
        external/gpl3/gcc/dist/contrib/regression/ChangeLog up to 1.1.1.20
        external/gpl3/gcc/dist/fixincludes/ChangeLog    up to 1.1.1.20
        external/gpl3/gcc/dist/fixincludes/fixincl.x    up to 1.1.1.16
        external/gpl3/gcc/dist/fixincludes/inclhack.def up to 1.1.1.15
        external/gpl3/gcc/dist/fixincludes/tests/base/stdio.h up to 1.1.1.6
        external/gpl3/gcc/dist/gcc/BASE-VER             up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/ChangeLog            up to 1.24
        external/gpl3/gcc/dist/gcc/DATESTAMP            up to 1.1.1.22
        external/gpl3/gcc/dist/gcc/asan.c               up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/bb-reorder.c         up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/builtins.c           up to 1.20
        external/gpl3/gcc/dist/gcc/cfgbuild.c           up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/cgraphclones.c       up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/cgraphunit.c         up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/config.gcc           up to 1.72
        external/gpl3/gcc/dist/gcc/cse.c                up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/expr.c               up to 1.19
        external/gpl3/gcc/dist/gcc/function.c           up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/function.h           up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/gcc.c                up to 1.25
        external/gpl3/gcc/dist/gcc/generic-match-head.c up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/gimple-ssa-store-merging.c up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/ifcvt.c              up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/ira-color.c          up to 1.10
        external/gpl3/gcc/dist/gcc/loop-invariant.c     up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/lto-streamer-in.c    up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/lto-wrapper.c        up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/match.pd             up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/omp-expand.c         up to 1.1.1.8
        external/gpl3/gcc/dist/gcc/omp-low.c            up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/optabs.c             up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/optc-save-gen.awk    up to 1.1.1.10
        external/gpl3/gcc/dist/gcc/opts-common.c        up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/predict.c            up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/ree.c                up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/reg-stack.c          up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/regrename.c          up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/sanopt.c             up to 1.1.1.10
        external/gpl3/gcc/dist/gcc/selftest-diagnostic.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/symbol-summary.h     up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/tree-inline.c        up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/tree-loop-distribution.c up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/tree-nested.c        up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/tree-sra.c           up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/tree-ssa-ccp.c       up to 1.16
        external/gpl3/gcc/dist/gcc/tree-ssa-dom.c       up to 1.1.1.16
        external/gpl3/gcc/dist/gcc/tree-ssa-loop-ivopts.c up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/tree-ssa-reassoc.c   up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/tree-ssa-sccvn.c     up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/tree-ssa-strlen.c    up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/tree-ssa.c           up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/tree.c               up to 1.5
        external/gpl3/gcc/dist/gcc/tree.h               up to 1.5
        external/gpl3/gcc/dist/gcc/varasm.c             up to 1.14
        external/gpl3/gcc/dist/gcc/wide-int.cc          up to 1.1.1.10
        external/gpl3/gcc/dist/gcc/wide-int.h           up to 1.1.1.10
        external/gpl3/gcc/dist/gcc/analyzer/ChangeLog   up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/brig/ChangeLog       up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/c/ChangeLog          up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/c/c-parser.c         up to 1.1.1.16
        external/gpl3/gcc/dist/gcc/c/c-typeck.c         up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/c-family/ChangeLog   up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/c-family/c-common.c  up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/c-family/c-ubsan.c   up to 1.1.1.10
        external/gpl3/gcc/dist/gcc/c-family/c-warn.c    up to 1.1.1.8
        external/gpl3/gcc/dist/gcc/common/config/i386/i386-cpuinfo.h up to 1.1.1.2
        external/gpl3/gcc/dist/gcc/config/darwin.c      up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/config/darwin.h      up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-c.c up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-cores.def up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-cost-tables.h up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-fusion-pairs.def up to 1.1.1.8
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-netbsd.h up to 1.7
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-protos.h up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-simd.md up to 1.1.1.13
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-sve-builtins.cc up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-sve.md up to 1.1.1.5
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-tune.md up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-tuning-flags.def up to 1.1.1.8
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.h up to 1.4
        external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.md up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c up to 1.14
        external/gpl3/gcc/dist/gcc/config/aarch64/iterators.md up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/config/i386/i386-builtin.def up to 1.1.1.8
        external/gpl3/gcc/dist/gcc/config/i386/i386-expand.c up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/config/i386/i386-features.c up to 1.1.1.2
        external/gpl3/gcc/dist/gcc/config/i386/i386-options.c up to 1.1.1.2
        external/gpl3/gcc/dist/gcc/config/i386/smmintrin.h up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/config/i386/t-i386   up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.c up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.h up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.md up to 1.1.1.9
        external/gpl3/gcc/dist/gcc/config/pa/pa.md      up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/config/riscv/t-rtems up to 1.1.1.2
        external/gpl3/gcc/dist/gcc/config/rs6000/altivec.md up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/config/rs6000/mma.md up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-builtin.def up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-call.c up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-logue.c up to 1.4
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-p8swap.c up to 1.1.1.6
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-protos.h up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c up to 1.32
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.h up to 1.1.1.17
        external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.md up to 1.1.1.20
        external/gpl3/gcc/dist/gcc/config/rs6000/rtems.h up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/config/rs6000/t-rtems up to 1.1.1.11
        external/gpl3/gcc/dist/gcc/config/rs6000/vector.md up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md up to 1.1.1.20
        external/gpl3/gcc/dist/gcc/config/s390/s390.c   up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/config/sparc/sparc.c up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/cp/ChangeLog         up to 1.1.1.22
        external/gpl3/gcc/dist/gcc/cp/constexpr.c       up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/cp/cp-gimplify.c     up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/cp/cp-tree.h         up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/cp/cvt.c             up to 1.1.1.15
        external/gpl3/gcc/dist/gcc/cp/decl.c            up to 1.10
        external/gpl3/gcc/dist/gcc/cp/decl2.c           up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/cp/expr.c            up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/cp/friend.c          up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/cp/lambda.c          up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/cp/parser.c          up to 1.1.1.21
        external/gpl3/gcc/dist/gcc/cp/pt.c              up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/cp/semantics.c       up to 1.1.1.20
        external/gpl3/gcc/dist/gcc/cp/tree.c            up to 1.1.1.18
        external/gpl3/gcc/dist/gcc/cp/typeck.c          up to 1.1.1.19
        external/gpl3/gcc/dist/gcc/d/ChangeLog          up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/d/d-convert.cc       up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/d/decl.cc            up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/d/expr.cc            up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/d/gdc.texi           up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/d/imports.cc         up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/d/toir.cc            up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/d/dmd/dinterpret.c   up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/d/dmd/expressionsem.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/doc/cpp.1            up to 1.17
        external/gpl3/gcc/dist/gcc/doc/cpp.info         up to 1.16
        external/gpl3/gcc/dist/gcc/doc/cppinternals.info up to 1.18
        external/gpl3/gcc/dist/gcc/doc/cppopts.texi     up to 1.10
        external/gpl3/gcc/dist/gcc/doc/extend.texi      up to 1.10
        external/gpl3/gcc/dist/gcc/doc/fsf-funding.7    up to 1.15
        external/gpl3/gcc/dist/gcc/doc/g++.1            up to 1.18
        external/gpl3/gcc/dist/gcc/doc/gcc.1            up to 1.18
        external/gpl3/gcc/dist/gcc/doc/gcc.info         up to 1.16
        external/gpl3/gcc/dist/gcc/doc/gccinstall.info  up to 1.18
        external/gpl3/gcc/dist/gcc/doc/gccint.info      up to 1.17
        external/gpl3/gcc/dist/gcc/doc/gcov-dump.1      up to 1.1.1.12
        external/gpl3/gcc/dist/gcc/doc/gcov-tool.1      up to 1.11
        external/gpl3/gcc/dist/gcc/doc/gcov.1           up to 1.17
        external/gpl3/gcc/dist/gcc/doc/gfdl.7           up to 1.15
        external/gpl3/gcc/dist/gcc/doc/gfortran.1       up to 1.14
        external/gpl3/gcc/dist/gcc/doc/gpl.7            up to 1.15
        external/gpl3/gcc/dist/gcc/doc/invoke.texi      up to 1.23
        external/gpl3/gcc/dist/gcc/doc/lto-dump.1       up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/fortran/ChangeLog    up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/array.c      up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/check.c      up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/decl.c       up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/dependency.c up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/fortran/expr.c       up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/f95-lang.c   up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/fortran/gfortran.info up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/interface.c  up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/iresolve.c   up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/fortran/match.c      up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/parse.c      up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/primary.c    up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/resolve.c    up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/simplify.c   up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/symbol.c     up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/fortran/trans-decl.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/trans-expr.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/trans-intrinsic.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/trans-types.c up to 1.1.1.4
        external/gpl3/gcc/dist/gcc/fortran/trans.h      up to 1.1.1.3
        external/gpl3/gcc/dist/gcc/jit/ChangeLog        up to 1.1.1.14
        external/gpl3/gcc/dist/gcc/lto/ChangeLog        up to 1.1.1.20
        external/gpl3/gcc/dist/gcc/objc/ChangeLog       up to 1.1.1.20
        external/gpl3/gcc/dist/gcc/objcp/ChangeLog      up to 1.1.1.20
        external/gpl3/gcc/dist/include/ChangeLog        up to 1.1.1.20
        external/gpl3/gcc/dist/intl/ChangeLog           up to 1.1.1.20
        external/gpl3/gcc/dist/libbacktrace/ChangeLog   up to 1.1.1.19
        external/gpl3/gcc/dist/libcc1/ChangeLog         up to 1.1.1.14
        external/gpl3/gcc/dist/libcpp/ChangeLog         up to 1.1.1.20
        external/gpl3/gcc/dist/libcpp/directives.c      up to 1.1.1.13
        external/gpl3/gcc/dist/libdecnumber/ChangeLog   up to 1.1.1.20
        external/gpl3/gcc/dist/libgcc/ChangeLog         up to 1.1.1.22
        external/gpl3/gcc/dist/libgcc/config.host       up to 1.33
        external/gpl3/gcc/dist/libgcc/config/darwin10-unwind-find-enc-func.c up to 1.1.1.2
        external/gpl3/gcc/dist/libgcc/config/t-darwin   up to 1.1.1.6
        external/gpl3/gcc/dist/libgcc/config/t-slibgcc-darwin up to 1.1.1.4
        external/gpl3/gcc/dist/libgcc/config/avr/libf7/ChangeLog up to 1.1.1.3
        external/gpl3/gcc/dist/libgcc/config/avr/libf7/libf7-asm.sx up to 1.1.1.2
        external/gpl3/gcc/dist/libgcc/config/i386/cpuinfo.c up to 1.1.1.11
        external/gpl3/gcc/dist/libgcc/config/libbid/ChangeLog up to 1.1.1.20
        external/gpl3/gcc/dist/libgcc/config/riscv/div.S up to 1.1.1.7
        external/gpl3/gcc/dist/libgcc/config/riscv/riscv-asm.h up to 1.1.1.4
        external/gpl3/gcc/dist/libgfortran/ChangeLog    up to 1.1.1.4
        external/gpl3/gcc/dist/libgomp/ChangeLog        up to 1.1.1.20
        external/gpl3/gcc/dist/libgomp/libgomp.info     up to 1.15
        external/gpl3/gcc/dist/libgomp/libgomp.texi     up to 1.1.1.11
        external/gpl3/gcc/dist/libgomp/target.c         up to 1.1.1.9
        external/gpl3/gcc/dist/libgomp/task.c           up to 1.1.1.12
        external/gpl3/gcc/dist/libhsail-rt/ChangeLog    up to 1.1.1.9
        external/gpl3/gcc/dist/libiberty/ChangeLog      up to 1.1.1.20
        external/gpl3/gcc/dist/libiberty/strstr.c       up to 1.1.1.2
        external/gpl3/gcc/dist/libobjc/ChangeLog        up to 1.1.1.21
        external/gpl3/gcc/dist/libphobos/ChangeLog      up to 1.1.1.4
        external/gpl3/gcc/dist/libphobos/src/std/path.d up to 1.1.1.2
        external/gpl3/gcc/dist/libquadmath/ChangeLog    up to 1.1.1.4
        external/gpl3/gcc/dist/libquadmath/libquadmath.info up to 1.1.1.4
        external/gpl3/gcc/dist/libquadmath/strtod/strtod_l.c up to 1.1.1.2
        external/gpl3/gcc/dist/libsanitizer/ChangeLog   up to 1.4
        external/gpl3/gcc/dist/libsanitizer/configure.tgt up to 1.10
        external/gpl3/gcc/dist/libssp/ChangeLog         up to 1.1.1.20
        external/gpl3/gcc/dist/libstdc++-v3/ChangeLog   up to 1.1.1.22
        external/gpl3/gcc/dist/libstdc++-v3/config/os/gnu-linux/os_defines.h up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/doc/doxygen/user.cfg.in up to 1.1.1.7
        external/gpl3/gcc/dist/libstdc++-v3/doc/html/bk02.html up to 1.1.1.4
        external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/api.html up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_demangling.html up to 1.1.1.7
        external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/extensions.html up to 1.1.1.6
        external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/index.html up to 1.1.1.14
        external/gpl3/gcc/dist/libstdc++-v3/doc/xml/authors.xml up to 1.1.1.4
        external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/evolution.xml up to 1.1.1.10
        external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/extensions.xml up to 1.1.1.13
        external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/spine.xml up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.am up to 1.1.1.16
        external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.in up to 1.1.1.16
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/fs_path.h up to 1.1.1.6
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/gslice_array.h up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/indirect_array.h up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/list.tcc up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/mask_array.h up to 1.1.1.13
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/range_access.h up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.h up to 1.1.1.13
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.tcc up to 1.1.1.10
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_automaton.h up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.h up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.tcc up to 1.1.1.10
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_error.h up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_executor.tcc up to 1.1.1.10
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_scanner.h up to 1.1.1.11
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_scanner.tcc up to 1.1.1.10
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/shared_ptr_base.h up to 1.1.1.16
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/slice_array.h up to 1.1.1.13
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_iterator.h up to 1.1.1.14
        external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_uninitialized.h up to 1.1.1.13
        external/gpl3/gcc/dist/libstdc++-v3/include/experimental/numeric up to 1.1.1.8
        external/gpl3/gcc/dist/libstdc++-v3/include/experimental/optional up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/std/any up to 1.1.1.9
        external/gpl3/gcc/dist/libstdc++-v3/include/std/memory up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/std/numeric up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/include/std/ranges up to 1.1.1.3
        external/gpl3/gcc/dist/libstdc++-v3/include/std/span up to 1.1.1.3
        external/gpl3/gcc/dist/libstdc++-v3/include/std/valarray up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/xmethods.py up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/src/c++11/thread.cc up to 1.1.1.12
        external/gpl3/gcc/dist/libstdc++-v3/src/c++17/fs_path.cc up to 1.1.1.4
        external/gpl3/gcc/dist/lto-plugin/ChangeLog     up to 1.1.1.20
        external/gpl3/gcc/dist/maintainer-scripts/ChangeLog up to 1.1.1.21

Import gcc 10.5.

diffstat:

 external/gpl3/gcc/dist/ChangeLog                                        |    4 +
 external/gpl3/gcc/dist/INSTALL/binaries.html                            |   24 +-
 external/gpl3/gcc/dist/INSTALL/build.html                               |   78 +-
 external/gpl3/gcc/dist/INSTALL/configure.html                           |  590 +++--
 external/gpl3/gcc/dist/INSTALL/download.html                            |   24 +-
 external/gpl3/gcc/dist/INSTALL/finalinstall.html                        |   32 +-
 external/gpl3/gcc/dist/INSTALL/gfdl.html                                |   34 +-
 external/gpl3/gcc/dist/INSTALL/index.html                               |   21 +-
 external/gpl3/gcc/dist/INSTALL/old.html                                 |   28 +-
 external/gpl3/gcc/dist/INSTALL/prerequisites.html                       |   96 +-
 external/gpl3/gcc/dist/INSTALL/specific.html                            |  330 ++-
 external/gpl3/gcc/dist/INSTALL/test.html                                |   87 +-
 external/gpl3/gcc/dist/LAST_UPDATED                                     |    2 +-
 external/gpl3/gcc/dist/MD5SUMS                                          |  908 +++++---
 external/gpl3/gcc/dist/NEWS                                             |  551 ++--
 external/gpl3/gcc/dist/config/ChangeLog                                 |    4 +
 external/gpl3/gcc/dist/contrib/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/contrib/header-tools/ChangeLog                   |    4 +
 external/gpl3/gcc/dist/contrib/reghunt/ChangeLog                        |    4 +
 external/gpl3/gcc/dist/contrib/regression/ChangeLog                     |    4 +
 external/gpl3/gcc/dist/fixincludes/ChangeLog                            |   24 +
 external/gpl3/gcc/dist/fixincludes/fixincl.x                            |  109 +-
 external/gpl3/gcc/dist/fixincludes/inclhack.def                         |   47 +
 external/gpl3/gcc/dist/fixincludes/tests/base/objc/runtime.h            |   24 +
 external/gpl3/gcc/dist/fixincludes/tests/base/stdio.h                   |    7 +
 external/gpl3/gcc/dist/gcc/BASE-VER                                     |    2 +-
 external/gpl3/gcc/dist/gcc/ChangeLog                                    |  993 ++++++++++
 external/gpl3/gcc/dist/gcc/DATESTAMP                                    |    2 +-
 external/gpl3/gcc/dist/gcc/analyzer/ChangeLog                           |    4 +
 external/gpl3/gcc/dist/gcc/asan.c                                       |    6 +
 external/gpl3/gcc/dist/gcc/bb-reorder.c                                 |   21 +-
 external/gpl3/gcc/dist/gcc/brig/ChangeLog                               |    4 +
 external/gpl3/gcc/dist/gcc/builtins.c                                   |   15 +-
 external/gpl3/gcc/dist/gcc/c-family/ChangeLog                           |   43 +
 external/gpl3/gcc/dist/gcc/c-family/c-common.c                          |    7 +-
 external/gpl3/gcc/dist/gcc/c-family/c-ubsan.c                           |    4 +-
 external/gpl3/gcc/dist/gcc/c-family/c-warn.c                            |   89 +-
 external/gpl3/gcc/dist/gcc/c/ChangeLog                                  |   32 +
 external/gpl3/gcc/dist/gcc/c/c-parser.c                                 |    1 +
 external/gpl3/gcc/dist/gcc/c/c-typeck.c                                 |   20 +-
 external/gpl3/gcc/dist/gcc/cfgbuild.c                                   |   49 +-
 external/gpl3/gcc/dist/gcc/cgraphclones.c                               |   12 +-
 external/gpl3/gcc/dist/gcc/cgraphunit.c                                 |    2 +-
 external/gpl3/gcc/dist/gcc/common/config/i386/i386-cpuinfo.h            |    6 +-
 external/gpl3/gcc/dist/gcc/config.gcc                                   |   14 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-c.c                   |    1 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-cores.def             |   15 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-cost-tables.h         |  206 ++
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-fusion-pairs.def      |    1 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-netbsd.h              |    2 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-protos.h              |    2 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-simd.md               |    2 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-sve-builtins.cc       |   12 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-sve.md                |   98 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-tune.md               |    2 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-tuning-flags.def      |    3 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c                     |  214 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.h                     |    3 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.md                    |   14 +
 external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c              |    4 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/iterators.md                  |    2 +
 external/gpl3/gcc/dist/gcc/config/darwin.c                              |   17 +-
 external/gpl3/gcc/dist/gcc/config/darwin.h                              |    9 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-builtin.def                 |   36 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-expand.c                    |    2 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-features.c                  |    8 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-options.c                   |    4 +-
 external/gpl3/gcc/dist/gcc/config/i386/smmintrin.h                      |   13 +-
 external/gpl3/gcc/dist/gcc/config/i386/t-i386                           |    5 +
 external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.c                         |   21 +
 external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.h                         |    5 +-
 external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.md                        |   25 +
 external/gpl3/gcc/dist/gcc/config/pa/pa.md                              |   48 +-
 external/gpl3/gcc/dist/gcc/config/riscv/t-rtems                         |   17 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/altivec.md                     |    8 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/mma.md                         |   45 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-builtin.def             |   18 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-call.c                  |   13 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-logue.c                 |    2 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-p8swap.c                |   20 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-protos.h                |    2 +
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c                       |  109 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.h                       |   11 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.md                      |   22 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rtems.h                        |    6 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/t-rtems                        |    5 +
 external/gpl3/gcc/dist/gcc/config/rs6000/vector.md                      |   11 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md                         |   31 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390.c                           |   61 +-
 external/gpl3/gcc/dist/gcc/config/sparc/sparc.c                         |   24 +-
 external/gpl3/gcc/dist/gcc/cp/ChangeLog                                 |  193 +
 external/gpl3/gcc/dist/gcc/cp/constexpr.c                               |   82 +-
 external/gpl3/gcc/dist/gcc/cp/cp-gimplify.c                             |   51 +-
 external/gpl3/gcc/dist/gcc/cp/cp-tree.h                                 |    1 +
 external/gpl3/gcc/dist/gcc/cp/cvt.c                                     |   56 +-
 external/gpl3/gcc/dist/gcc/cp/decl.c                                    |   23 +-
 external/gpl3/gcc/dist/gcc/cp/decl2.c                                   |    2 +-
 external/gpl3/gcc/dist/gcc/cp/expr.c                                    |    4 +-
 external/gpl3/gcc/dist/gcc/cp/friend.c                                  |   21 +-
 external/gpl3/gcc/dist/gcc/cp/lambda.c                                  |    3 +
 external/gpl3/gcc/dist/gcc/cp/parser.c                                  |    5 +-
 external/gpl3/gcc/dist/gcc/cp/pt.c                                      |   10 +-
 external/gpl3/gcc/dist/gcc/cp/semantics.c                               |    3 +-
 external/gpl3/gcc/dist/gcc/cp/tree.c                                    |    4 +-
 external/gpl3/gcc/dist/gcc/cp/typeck.c                                  |   45 +-
 external/gpl3/gcc/dist/gcc/cse.c                                        |   10 +-
 external/gpl3/gcc/dist/gcc/d/ChangeLog                                  |   79 +
 external/gpl3/gcc/dist/gcc/d/d-convert.cc                               |   75 +-
 external/gpl3/gcc/dist/gcc/d/decl.cc                                    |   12 +-
 external/gpl3/gcc/dist/gcc/d/dmd/dinterpret.c                           |   12 +-
 external/gpl3/gcc/dist/gcc/d/dmd/expressionsem.c                        |    1 +
 external/gpl3/gcc/dist/gcc/d/expr.cc                                    |   17 +-
 external/gpl3/gcc/dist/gcc/d/gdc.texi                                   |    6 +-
 external/gpl3/gcc/dist/gcc/d/imports.cc                                 |   22 +-
 external/gpl3/gcc/dist/gcc/d/toir.cc                                    |   26 +-
 external/gpl3/gcc/dist/gcc/doc/cpp.1                                    |   35 +-
 external/gpl3/gcc/dist/gcc/doc/cpp.info                                 |  Bin 
 external/gpl3/gcc/dist/gcc/doc/cppinternals.info                        |  Bin 
 external/gpl3/gcc/dist/gcc/doc/cppopts.texi                             |    7 +-
 external/gpl3/gcc/dist/gcc/doc/extend.texi                              |    2 +-
 external/gpl3/gcc/dist/gcc/doc/fsf-funding.7                            |   24 +-
 external/gpl3/gcc/dist/gcc/doc/g++.1                                    |   55 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.1                                    |   55 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.info                                 |  Bin 
 external/gpl3/gcc/dist/gcc/doc/gccinstall.info                          |  Bin 
 external/gpl3/gcc/dist/gcc/doc/gccint.info                              |  Bin 
 external/gpl3/gcc/dist/gcc/doc/gcov-dump.1                              |   24 +-
 external/gpl3/gcc/dist/gcc/doc/gcov-tool.1                              |   26 +-
 external/gpl3/gcc/dist/gcc/doc/gcov.1                                   |   26 +-
 external/gpl3/gcc/dist/gcc/doc/gfdl.7                                   |   24 +-
 external/gpl3/gcc/dist/gcc/doc/gfortran.1                               |   28 +-
 external/gpl3/gcc/dist/gcc/doc/gpl.7                                    |   24 +-
 external/gpl3/gcc/dist/gcc/doc/invoke.texi                              |    8 +-
 external/gpl3/gcc/dist/gcc/doc/lto-dump.1                               |   24 +-
 external/gpl3/gcc/dist/gcc/expr.c                                       |    6 +-
 external/gpl3/gcc/dist/gcc/fortran/ChangeLog                            |  440 ++++
 external/gpl3/gcc/dist/gcc/fortran/array.c                              |    4 -
 external/gpl3/gcc/dist/gcc/fortran/check.c                              |    2 +
 external/gpl3/gcc/dist/gcc/fortran/decl.c                               |   35 +-
 external/gpl3/gcc/dist/gcc/fortran/dependency.c                         |    5 +
 external/gpl3/gcc/dist/gcc/fortran/expr.c                               |   17 +-
 external/gpl3/gcc/dist/gcc/fortran/f95-lang.c                           |   38 +-
 external/gpl3/gcc/dist/gcc/fortran/gfortran.info                        |  Bin 
 external/gpl3/gcc/dist/gcc/fortran/interface.c                          |   41 +-
 external/gpl3/gcc/dist/gcc/fortran/iresolve.c                           |    9 +-
 external/gpl3/gcc/dist/gcc/fortran/match.c                              |   10 +
 external/gpl3/gcc/dist/gcc/fortran/parse.c                              |   25 +-
 external/gpl3/gcc/dist/gcc/fortran/primary.c                            |    3 +-
 external/gpl3/gcc/dist/gcc/fortran/resolve.c                            |   63 +-
 external/gpl3/gcc/dist/gcc/fortran/simplify.c                           |  181 +-
 external/gpl3/gcc/dist/gcc/fortran/symbol.c                             |    4 +
 external/gpl3/gcc/dist/gcc/fortran/trans-decl.c                         |   10 +-
 external/gpl3/gcc/dist/gcc/fortran/trans-expr.c                         |  117 +-
 external/gpl3/gcc/dist/gcc/fortran/trans-intrinsic.c                    |   10 +
 external/gpl3/gcc/dist/gcc/fortran/trans-types.c                        |   15 +-
 external/gpl3/gcc/dist/gcc/fortran/trans.h                              |    3 +-
 external/gpl3/gcc/dist/gcc/function.c                                   |    9 +-
 external/gpl3/gcc/dist/gcc/function.h                                   |    4 +-
 external/gpl3/gcc/dist/gcc/gcc.c                                        |   37 +-
 external/gpl3/gcc/dist/gcc/generic-match-head.c                         |    4 +-
 external/gpl3/gcc/dist/gcc/gimple-ssa-store-merging.c                   |    2 +-
 external/gpl3/gcc/dist/gcc/ifcvt.c                                      |   15 +-
 external/gpl3/gcc/dist/gcc/ira-color.c                                  |    4 +-
 external/gpl3/gcc/dist/gcc/jit/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/gcc/loop-invariant.c                             |    2 +
 external/gpl3/gcc/dist/gcc/lto-streamer-in.c                            |    7 +-
 external/gpl3/gcc/dist/gcc/lto-wrapper.c                                |   53 +-
 external/gpl3/gcc/dist/gcc/lto/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/gcc/match.pd                                     |    4 +-
 external/gpl3/gcc/dist/gcc/objc/ChangeLog                               |    4 +
 external/gpl3/gcc/dist/gcc/objcp/ChangeLog                              |    4 +
 external/gpl3/gcc/dist/gcc/omp-expand.c                                 |   31 +-
 external/gpl3/gcc/dist/gcc/omp-low.c                                    |    1 -
 external/gpl3/gcc/dist/gcc/optabs.c                                     |    8 +
 external/gpl3/gcc/dist/gcc/optc-save-gen.awk                            |    2 +-
 external/gpl3/gcc/dist/gcc/opts-common.c                                |   54 +
 external/gpl3/gcc/dist/gcc/opts-jobserver.h                             |   46 +
 external/gpl3/gcc/dist/gcc/predict.c                                    |    4 +-
 external/gpl3/gcc/dist/gcc/ree.c                                        |    6 +-
 external/gpl3/gcc/dist/gcc/reg-stack.c                                  |   86 +-
 external/gpl3/gcc/dist/gcc/regrename.c                                  |    3 +-
 external/gpl3/gcc/dist/gcc/sanopt.c                                     |    6 +-
 external/gpl3/gcc/dist/gcc/selftest-diagnostic.c                        |    1 +
 external/gpl3/gcc/dist/gcc/symbol-summary.h                             |    4 +-
 external/gpl3/gcc/dist/gcc/tree-inline.c                                |   18 +-
 external/gpl3/gcc/dist/gcc/tree-loop-distribution.c                     |   50 +-
 external/gpl3/gcc/dist/gcc/tree-nested.c                                |   32 +-
 external/gpl3/gcc/dist/gcc/tree-sra.c                                   |   13 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-ccp.c                               |    2 +
 external/gpl3/gcc/dist/gcc/tree-ssa-dom.c                               |   12 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-loop-ivopts.c                       |    7 +
 external/gpl3/gcc/dist/gcc/tree-ssa-reassoc.c                           |    9 +
 external/gpl3/gcc/dist/gcc/tree-ssa-sccvn.c                             |   35 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-strlen.c                            |    2 +-
 external/gpl3/gcc/dist/gcc/tree-ssa.c                                   |    6 +
 external/gpl3/gcc/dist/gcc/tree.c                                       |   29 +
 external/gpl3/gcc/dist/gcc/tree.h                                       |    1 +
 external/gpl3/gcc/dist/gcc/varasm.c                                     |    2 +-
 external/gpl3/gcc/dist/gcc/wide-int.cc                                  |   13 +-
 external/gpl3/gcc/dist/gcc/wide-int.h                                   |   11 +-
 external/gpl3/gcc/dist/include/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/intl/ChangeLog                                   |    4 +
 external/gpl3/gcc/dist/libbacktrace/ChangeLog                           |    4 +
 external/gpl3/gcc/dist/libcc1/ChangeLog                                 |    4 +
 external/gpl3/gcc/dist/libcpp/ChangeLog                                 |   14 +
 external/gpl3/gcc/dist/libcpp/directives.c                              |    1 +
 external/gpl3/gcc/dist/libdecnumber/ChangeLog                           |    4 +
 external/gpl3/gcc/dist/libgcc/ChangeLog                                 |   65 +
 external/gpl3/gcc/dist/libgcc/config.host                               |   18 +
 external/gpl3/gcc/dist/libgcc/config/avr/libf7/ChangeLog                |   13 +
 external/gpl3/gcc/dist/libgcc/config/avr/libf7/libf7-asm.sx             |   50 -
 external/gpl3/gcc/dist/libgcc/config/darwin10-unwind-find-enc-func.c    |   35 +-
 external/gpl3/gcc/dist/libgcc/config/i386/cpuinfo.c                     |    7 +-
 external/gpl3/gcc/dist/libgcc/config/libbid/ChangeLog                   |    4 +
 external/gpl3/gcc/dist/libgcc/config/riscv/div.S                        |   21 +-
 external/gpl3/gcc/dist/libgcc/config/riscv/riscv-asm.h                  |    6 +
 external/gpl3/gcc/dist/libgcc/config/t-darwin                           |   10 +-
 external/gpl3/gcc/dist/libgcc/config/t-darwin-min-1                     |    3 +
 external/gpl3/gcc/dist/libgcc/config/t-darwin-min-5                     |    3 +
 external/gpl3/gcc/dist/libgcc/config/t-darwin-min-8                     |    3 +
 external/gpl3/gcc/dist/libgcc/config/t-slibgcc-darwin                   |   21 +-
 external/gpl3/gcc/dist/libgfortran/ChangeLog                            |    4 +
 external/gpl3/gcc/dist/libgomp/ChangeLog                                |   49 +
 external/gpl3/gcc/dist/libgomp/libgomp.info                             |  Bin 
 external/gpl3/gcc/dist/libgomp/libgomp.texi                             |   14 +-
 external/gpl3/gcc/dist/libgomp/target.c                                 |   15 +-
 external/gpl3/gcc/dist/libgomp/task.c                                   |   15 +-
 external/gpl3/gcc/dist/libhsail-rt/ChangeLog                            |    4 +
 external/gpl3/gcc/dist/libiberty/ChangeLog                              |   12 +
 external/gpl3/gcc/dist/libiberty/strstr.c                               |    3 +
 external/gpl3/gcc/dist/libobjc/ChangeLog                                |    4 +
 external/gpl3/gcc/dist/libphobos/ChangeLog                              |    9 +
 external/gpl3/gcc/dist/libphobos/src/std/path.d                         |   23 +-
 external/gpl3/gcc/dist/libquadmath/ChangeLog                            |   19 +
 external/gpl3/gcc/dist/libquadmath/libquadmath.info                     |    7 +-
 external/gpl3/gcc/dist/libquadmath/strtod/strtod_l.c                    |   38 +-
 external/gpl3/gcc/dist/libsanitizer/ChangeLog                           |   12 +
 external/gpl3/gcc/dist/libsanitizer/configure.tgt                       |    2 +-
 external/gpl3/gcc/dist/libssp/ChangeLog                                 |    4 +
 external/gpl3/gcc/dist/libstdc++-v3/ChangeLog                           |  409 ++++
 external/gpl3/gcc/dist/libstdc++-v3/config/os/gnu-linux/os_defines.h    |    6 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/doxygen/user.cfg.in             |    5 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/bk02.html                  |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/api.html            |    9 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_demangling.html |   13 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/extensions.html     |    9 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/index.html          |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/authors.xml                 |    9 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/evolution.xml        |   13 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/extensions.xml       |   13 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/spine.xml            |    9 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.am                 |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.in                 |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/fs_path.h              |   28 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/gslice_array.h         |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/indirect_array.h       |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/list.tcc               |    4 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/mask_array.h           |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/range_access.h         |    8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.h                |   32 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.tcc              |    9 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_automaton.h      |   22 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.h       |   62 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.tcc     |  144 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_error.h          |    8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_executor.tcc     |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_scanner.h        |    4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_scanner.tcc      |   10 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/shared_ptr_base.h      |    4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/slice_array.h          |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_iterator.h         |  137 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_uninitialized.h    |   44 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/numeric        |   48 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/optional       |    2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/any                     |   26 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/memory                  |    7 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/numeric                 |   82 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/ranges                  |   20 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/span                    |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/include/std/valarray                |    2 +
 external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/xmethods.py     |    5 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/thread.cc                 |   10 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++17/fs_path.cc                |   13 +
 external/gpl3/gcc/dist/lto-plugin/ChangeLog                             |    4 +
 external/gpl3/gcc/dist/maintainer-scripts/ChangeLog                     |    4 +
 285 files changed, 7433 insertions(+), 2708 deletions(-)

diffs (truncated from 21827 to 300 lines):

diff -r e4b55293c05b -r f1b48522f26b external/gpl3/gcc/dist/ChangeLog
--- a/external/gpl3/gcc/dist/ChangeLog  Thu Jul 13 09:07:37 2023 +0000
+++ b/external/gpl3/gcc/dist/ChangeLog  Thu Jul 13 09:18:15 2023 +0000
@@ -1,3 +1,7 @@
+2023-07-07  Release Manager
+
+       * GCC 10.5.0 released.
+
 2022-06-28  Release Manager
 
        * GCC 10.4.0 released.
diff -r e4b55293c05b -r f1b48522f26b external/gpl3/gcc/dist/INSTALL/binaries.html
--- a/external/gpl3/gcc/dist/INSTALL/binaries.html      Thu Jul 13 09:07:37 2023 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/binaries.html      Thu Jul 13 09:18:15 2023 +0000
@@ -1,8 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <!-- Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
@@ -22,6 +19,9 @@ A GNU Manual
 You have freedom to copy and modify this GNU Manual, like GNU
      software.  Copies published by the Free Software Foundation raise
      funds for GNU development. -->
+<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Installing GCC: Binaries</title>
 
 <meta name="description" content="Installing GCC: Binaries">
@@ -29,24 +29,30 @@ You have freedom to copy and modify this
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-
 <style type="text/css">
 <!--
-a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
+blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+blockquote.smallquotation {font-size: smaller}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
 pre.menu-comment {font-family: serif}
 pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: inherit; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: inherit; font-size: smaller}
+pre.smalllisp {font-size: smaller}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
-span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -79,8 +85,8 @@ ul.no-bullet {list-style: none}
 
 
 
-<span id="index-Binaries"></span>
-<span id="index-Installing-GCC_003a-Binaries"></span>
+<a name="index-Binaries"></a>
+<a name="index-Installing-GCC_003a-Binaries"></a>
 
 <p>We are often asked about pre-compiled versions of GCC.  While we cannot
 provide these for all platforms, below you&rsquo;ll find links to binaries for
diff -r e4b55293c05b -r f1b48522f26b external/gpl3/gcc/dist/INSTALL/build.html
--- a/external/gpl3/gcc/dist/INSTALL/build.html Thu Jul 13 09:07:37 2023 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/build.html Thu Jul 13 09:18:15 2023 +0000
@@ -1,8 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <!-- Copyright (C) 1988-2020 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
@@ -22,6 +19,9 @@ A GNU Manual
 You have freedom to copy and modify this GNU Manual, like GNU
      software.  Copies published by the Free Software Foundation raise
      funds for GNU development. -->
+<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Installing GCC: Building</title>
 
 <meta name="description" content="Installing GCC: Building">
@@ -29,24 +29,30 @@ You have freedom to copy and modify this
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-
 <style type="text/css">
 <!--
-a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
+blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+blockquote.smallquotation {font-size: smaller}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
 pre.menu-comment {font-family: serif}
 pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: inherit; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: inherit; font-size: smaller}
+pre.smalllisp {font-size: smaller}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
-span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -76,7 +82,7 @@ ul.no-bullet {list-style: none}
 
 
 
-<span id="index-Installing-GCC_003a-Building"></span>
+<a name="index-Installing-GCC_003a-Building"></a>
 
 <p>Now that GCC is configured, you are ready to build the compiler and
 runtime libraries.
@@ -123,7 +129,7 @@ documentation, you need version 4.7 or l
 want Info documentation to be regenerated.  Releases contain Info
 documentation pre-built for the unmodified documentation in the release.
 </p>
-<div class="section" id="Building-a-native-compiler">
+<a name="Building-a-native-compiler"></a>
 <h3 class="section">Building a native compiler</h3>
 
 <p>For a native build, the default configuration is to perform
@@ -166,8 +172,8 @@ following example.  This will save rough
 the bootstrap and the final installation.  (Libraries will still contain
 debugging information.)
 </p>
-<div class="example">
-<pre class="example">make BOOT_CFLAGS='-O' bootstrap
+<div class="smallexample">
+<pre class="smallexample">make BOOT_CFLAGS='-O' bootstrap
 </pre></div>
 
 <p>You can place non-default optimization flags into <code>BOOT_CFLAGS</code>; they
@@ -218,18 +224,18 @@ configure option <samp>--with-build-conf
 examples of supported build configurations are:
 </p>
 <dl compact="compact">
-<dt><span>&lsquo;<samp>bootstrap-O1</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-O1</samp>&rsquo;</dt>
 <dd><p>Removes any <samp>-O</samp>-started option from <code>BOOT_CFLAGS</code>, and adds
 <samp>-O1</samp> to it.  &lsquo;<samp>BUILD_CONFIG=bootstrap-O1</samp>&rsquo; is equivalent to
 &lsquo;<samp>BOOT_CFLAGS='-g -O1'</samp>&rsquo;.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-O3</samp>&rsquo;</span></dt>
-<dt><span>&lsquo;<samp>bootstrap-Og</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-O3</samp>&rsquo;</dt>
+<dt>&lsquo;<samp>bootstrap-Og</samp>&rsquo;</dt>
 <dd><p>Analogous to <code>bootstrap-O1</code>.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-lto</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-lto</samp>&rsquo;</dt>
 <dd><p>Enables Link-Time Optimization for host tools during bootstrapping.
 &lsquo;<samp>BUILD_CONFIG=bootstrap-lto</samp>&rsquo; is equivalent to adding
 <samp>-flto</samp> to &lsquo;<samp>BOOT_CFLAGS</samp>&rsquo;.  This option assumes that the host
@@ -237,7 +243,7 @@ supports the linker plugin (e.g. GNU ld 
 version 2.21 or later).
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-lto-noplugin</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-lto-noplugin</samp>&rsquo;</dt>
 <dd><p>This option is similar to <code>bootstrap-lto</code>, but is intended for
 hosts that do not support the linker plugin.  Without the linker plugin 
 static libraries are not compiled with link-time optimizations.  Since 
@@ -245,14 +251,14 @@ the GCC middle end and back end are in <
 that only the front end is actually LTO optimized.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-lto-lean</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-lto-lean</samp>&rsquo;</dt>
 <dd><p>This option is similar to <code>bootstrap-lto</code>, but is intended for
 faster build by only using LTO in the final bootstrap stage.
 With &lsquo;<samp>make profiledbootstrap</samp>&rsquo; the LTO frontend
 is trained only on generator files.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-debug</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-debug</samp>&rsquo;</dt>
 <dd><p>Verifies that the compiler generates the same executable code, whether
 or not it is asked to emit debug information.  To this end, this
 option builds stage2 host programs without debug information, and uses
@@ -265,7 +271,7 @@ info into identical object files.  In ad
 coverage, this option makes default bootstraps faster and leaner.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-debug-big</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-debug-big</samp>&rsquo;</dt>
 <dd><p>Rather than comparing stripped object files, as in
 <code>bootstrap-debug</code>, this option saves internal compiler dumps
 during stage2 and stage3 and compares them as well, which helps catch
@@ -273,7 +279,7 @@ additional potential problems, but at a 
 space.  It can be specified in addition to &lsquo;<samp>bootstrap-debug</samp>&rsquo;.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-debug-lean</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-debug-lean</samp>&rsquo;</dt>
 <dd><p>This option saves disk space compared with <code>bootstrap-debug-big</code>,
 but at the expense of some recompilation.  Instead of saving the dumps
 of stage2 and stage3 until the final compare, it uses
@@ -282,7 +288,7 @@ during stage3, repeating the compilation
 stage2, whose dumps were not saved.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-debug-lib</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-debug-lib</samp>&rsquo;</dt>
 <dd><p>This option tests executable code invariance over debug information
 generation on target libraries, just like <code>bootstrap-debug-lean</code>
 tests it on host programs.  It builds stage3 libraries with
@@ -296,7 +302,7 @@ in stage2 are used in stage3 host progra
 compile stage2 libraries with different options for comparison purposes.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-debug-ckovw</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-debug-ckovw</samp>&rsquo;</dt>
 <dd><p>Arranges for error messages to be issued if the compiler built on any
 stage is run without the option <samp>-fcompare-debug</samp>.  This is
 useful to verify the full <samp>-fcompare-debug</samp> testing coverage.  It
@@ -304,7 +310,7 @@ must be used along with <code>bootstrap-
 <code>bootstrap-debug-lib</code>.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-cet</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-cet</samp>&rsquo;</dt>
 <dd><p>This option enables Intel CET for host tools during bootstrapping.
 &lsquo;<samp>BUILD_CONFIG=bootstrap-cet</samp>&rsquo; is equivalent to adding
 <samp>-fcf-protection</samp> to &lsquo;<samp>BOOT_CFLAGS</samp>&rsquo;.  This option
@@ -312,21 +318,20 @@ assumes that the host supports Intel CET
 2.30 or later).
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-time</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-time</samp>&rsquo;</dt>
 <dd><p>Arranges for the run time of each program started by the GCC driver,
 built in any stage, to be logged to <samp>time.log</samp>, in the top level of
 the build tree.
 </p>
 </dd>
-<dt><span>&lsquo;<samp>bootstrap-asan</samp>&rsquo;</span></dt>
+<dt>&lsquo;<samp>bootstrap-asan</samp>&rsquo;</dt>
 <dd><p>Compiles GCC itself using Address Sanitization in order to catch invalid memory
 accesses within the GCC code.
 </p>
 </dd>
 </dl>
 
-</div>
-<div class="section" id="Building-a-cross-compiler">
+<a name="Building-a-cross-compiler"></a>
 <h3 class="section">Building a cross compiler</h3>
 
 <p>When building a cross compiler, it is not generally possible to do a
@@ -364,20 +369,20 @@ configuring GCC.  Put them in the direct
 you should put in this directory:
 </p>
 <dl compact="compact">
-<dt><span><samp>as</samp></span></dt>
+<dt><samp>as</samp></dt>
 <dd><p>This should be the cross-assembler.
 </p>
 </dd>
-<dt><span><samp>ld</samp></span></dt>
+<dt><samp>ld</samp></dt>
 <dd><p>This should be the cross-linker.
 </p>
 </dd>
-<dt><span><samp>ar</samp></span></dt>
+<dt><samp>ar</samp></dt>



Home | Main Index | Thread Index | Old Index