This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 0b22f058534 SVE intrinsics: Fold svaba with op1 all zeros to svabd. new 50332a4fdd3 gcc: Remove trailing whitespace new 45ab93d9afa non-gcc: Remove trailing whitespace
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/alias.cc | 12 +- gcc/alloc-pool.h | 2 +- gcc/analyzer/exploded-graph.h | 2 +- gcc/analyzer/program-point.cc | 2 +- gcc/analyzer/program-state.cc | 4 +- gcc/analyzer/region-model.cc | 4 +- gcc/analyzer/region-model.h | 2 +- gcc/analyzer/state-purge.cc | 6 +- gcc/analyzer/supergraph.cc | 6 +- gcc/asan.cc | 2 +- gcc/attribs.cc | 4 +- gcc/auto-profile.cc | 2 +- gcc/backend.h | 2 +- gcc/basic-block.h | 2 +- gcc/bb-reorder.cc | 4 +- gcc/bitmap.cc | 4 +- gcc/bitmap.h | 6 +- gcc/builtin-attrs.def | 2 +- gcc/builtin-types.def | 10 +- gcc/builtins.cc | 66 +- gcc/builtins.def | 4 +- gcc/c-family/c-ada-spec.cc | 2 +- gcc/c-family/c-attribs.cc | 6 +- gcc/c-family/c-common.cc | 58 +- gcc/c-family/c-common.h | 4 +- gcc/c-family/c-cppbuiltin.cc | 24 +- gcc/c-family/c-format.cc | 26 +- gcc/c-family/c-indentation.cc | 2 +- gcc/c-family/c-objc.h | 2 +- gcc/c-family/c-omp.cc | 4 +- gcc/c-family/c-opts.cc | 14 +- gcc/c-family/c-ppoutput.cc | 2 +- gcc/c-family/c-pragma.cc | 2 +- gcc/c-family/c-target.def | 2 +- gcc/c-family/c-ubsan.cc | 2 +- gcc/c-family/stub-objc.cc | 14 +- gcc/c/c-decl.cc | 6 +- gcc/c/c-parser.cc | 78 +- gcc/c/c-typeck.cc | 2 +- gcc/c/gimple-parser.cc | 8 +- gcc/caller-save.cc | 4 +- gcc/calls.cc | 2 +- gcc/ccmp.cc | 2 +- gcc/cfg-flags.def | 2 +- gcc/cfg.cc | 6 +- gcc/cfgcleanup.cc | 2 +- gcc/cfgexpand.cc | 4 +- gcc/cfghooks.h | 4 +- gcc/cfgloop.cc | 2 +- gcc/cfgloopanal.cc | 4 +- gcc/cfgloopmanip.cc | 4 +- gcc/cfgrtl.cc | 10 +- gcc/cgraph.cc | 14 +- gcc/cgraph.h | 16 +- gcc/cgraphbuild.cc | 2 +- gcc/cgraphclones.cc | 16 +- gcc/cgraphunit.cc | 12 +- gcc/collect2.cc | 2 +- gcc/combine.cc | 8 +- gcc/common/common-target.def | 2 +- gcc/common/config/avr/avr-common.cc | 4 +- gcc/common/config/i386/i386-common.cc | 2 +- gcc/common/config/mcore/mcore-common.cc | 2 +- gcc/common/config/msp430/msp430-common.cc | 2 +- gcc/common/config/pdp11/pdp11-common.cc | 2 +- gcc/common/config/rs6000/rs6000-common.cc | 2 +- gcc/common/config/rx/rx-common.cc | 4 +- gcc/compare-elim.cc | 10 +- gcc/config/aarch64/aarch64-builtins.cc | 2 +- gcc/config/aarch64/aarch64-cost-tables.h | 2 +- gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.cc | 4 +- gcc/config/alpha/alpha.cc | 36 +- gcc/config/alpha/driver-alpha.cc | 2 +- gcc/config/alpha/elf.h | 2 +- gcc/config/alpha/vms.h | 4 +- gcc/config/arc/arc.cc | 2 +- gcc/config/arm/aout.h | 12 +- gcc/config/arm/arm-mve-builtins.h | 2 +- gcc/config/arm/arm.cc | 68 +- gcc/config/arm/arm.h | 8 +- gcc/config/arm/bpabi.h | 2 +- gcc/config/arm/elf.h | 4 +- gcc/config/arm/linux-eabi.h | 2 +- gcc/config/arm/symbian.h | 6 +- gcc/config/arm/unknown-elf.h | 2 +- gcc/config/arm/vxworks.h | 4 +- gcc/config/avr/avr-arch.h | 2 +- gcc/config/avr/avr-c.cc | 4 +- gcc/config/avr/avr-devices.cc | 4 +- gcc/config/avr/avr-log.cc | 4 +- gcc/config/avr/avr.cc | 4 +- gcc/config/avr/avr.h | 12 +- gcc/config/avr/elf.h | 4 +- gcc/config/avr/gen-avr-mmcu-specs.cc | 4 +- gcc/config/avr/gen-avr-mmcu-texi.cc | 4 +- gcc/config/avr/stdfix.h | 4 +- gcc/config/bfin/bfin-protos.h | 2 +- gcc/config/bfin/bfin.cc | 74 +- gcc/config/bfin/bfin.h | 12 +- gcc/config/c6x/c6x.cc | 2 +- gcc/config/cris/cris.cc | 4 +- gcc/config/darwin-c.cc | 12 +- gcc/config/darwin-driver.cc | 10 +- gcc/config/darwin-protos.h | 8 +- gcc/config/darwin.h | 6 +- gcc/config/elfos.h | 8 +- gcc/config/epiphany/epiphany.cc | 2 +- gcc/config/fr30/fr30.cc | 126 +- gcc/config/fr30/fr30.h | 58 +- gcc/config/freebsd-spec.h | 18 +- gcc/config/freebsd.h | 6 +- gcc/config/frv/frv.cc | 6 +- gcc/config/gcn/gcn-run.cc | 2 +- gcc/config/gcn/gcn-tree.cc | 10 +- gcc/config/gcn/gcn.cc | 120 +- gcc/config/h8300/h8300.cc | 42 +- gcc/config/host-darwin.h | 2 +- gcc/config/host-linux.cc | 2 +- gcc/config/host-netbsd.cc | 2 +- gcc/config/host-openbsd.cc | 2 +- gcc/config/host-solaris.cc | 4 +- gcc/config/i386/avx10_2-512convertintrin.h | 4 +- gcc/config/i386/avx10_2bf16intrin.h | 4 +- gcc/config/i386/avx10_2convertintrin.h | 6 +- gcc/config/i386/avx512dqintrin.h | 2 +- gcc/config/i386/biarch64.h | 2 +- gcc/config/i386/cpuid.h | 6 +- gcc/config/i386/cygming.h | 2 +- gcc/config/i386/cygwin.h | 2 +- gcc/config/i386/djgpp.h | 2 +- gcc/config/i386/driver-i386.cc | 6 +- gcc/config/i386/freebsd.h | 6 +- gcc/config/i386/gas.h | 2 +- gcc/config/i386/gmm_malloc.h | 6 +- gcc/config/i386/gnu-user.h | 8 +- gcc/config/i386/host-cygwin.cc | 2 +- gcc/config/i386/host-mingw32.cc | 20 +- gcc/config/i386/i386-builtins.cc | 8 +- gcc/config/i386/i386-expand.cc | 32 +- gcc/config/i386/i386-features.cc | 18 +- gcc/config/i386/i386-options.cc | 8 +- gcc/config/i386/i386-opts.h | 2 +- gcc/config/i386/i386.cc | 30 +- gcc/config/i386/i386.h | 6 +- gcc/config/i386/openbsdelf.h | 2 +- gcc/config/i386/smmintrin.h | 2 +- gcc/config/i386/sol2.h | 2 +- gcc/config/i386/stringop.def | 2 +- gcc/config/i386/wmmintrin.h | 8 +- gcc/config/ia64/freebsd.h | 2 +- gcc/config/ia64/ia64.cc | 106 +- gcc/config/iq2000/iq2000.cc | 106 +- gcc/config/iq2000/iq2000.h | 6 +- gcc/config/kopensolaris-gnu.h | 2 +- gcc/config/lm32/lm32-protos.h | 4 +- gcc/config/lm32/lm32.cc | 76 +- gcc/config/lm32/lm32.h | 4 +- gcc/config/m32c/m32c.cc | 10 +- gcc/config/m32r/m32r.cc | 2 +- gcc/config/m32r/m32r.h | 4 +- gcc/config/m68k/linux.h | 2 +- gcc/config/m68k/m68k.cc | 44 +- gcc/config/m68k/m68kelf.h | 4 +- gcc/config/m68k/netbsd-elf.h | 2 +- gcc/config/mcore/mcore-elf.h | 6 +- gcc/config/mcore/mcore.cc | 352 +-- gcc/config/mcore/mcore.h | 30 +- gcc/config/microblaze/microblaze-c.cc | 8 +- gcc/config/microblaze/microblaze-protos.h | 4 +- gcc/config/microblaze/microblaze.cc | 122 +- gcc/config/microblaze/microblaze.h | 34 +- gcc/config/mingw/winnt-cxx.cc | 22 +- gcc/config/mingw/winnt.cc | 20 +- gcc/config/mips/frame-header-opt.cc | 2 +- gcc/config/mips/mips.cc | 10 +- gcc/config/mips/mips.h | 2 +- gcc/config/mips/sde.h | 2 +- gcc/config/mmix/mmix.cc | 2 +- gcc/config/mn10300/linux.h | 4 +- gcc/config/mn10300/mn10300.cc | 36 +- gcc/config/moxie/moxie.cc | 48 +- gcc/config/moxie/moxie.h | 12 +- gcc/config/netbsd.h | 2 +- gcc/config/nios2/elf.h | 2 +- gcc/config/nios2/nios2.cc | 116 +- gcc/config/nios2/nios2.h | 6 +- gcc/config/nvptx/nvptx.cc | 128 +- gcc/config/openbsd-stdint.h | 8 +- gcc/config/openbsd.h | 38 +- gcc/config/pa/pa-64.h | 4 +- gcc/config/pa/pa.cc | 60 +- gcc/config/pa/pa.h | 22 +- gcc/config/pa/pa32-regs.h | 2 +- gcc/config/pa/som.h | 4 +- gcc/config/pdp11/pdp11.cc | 154 +- gcc/config/pdp11/pdp11.h | 22 +- gcc/config/riscv/riscv-vector-builtins-bases.cc | 2 +- gcc/config/riscv/riscv-vector-builtins-shapes.cc | 2 +- gcc/config/rl78/rl78.cc | 2 +- gcc/config/rs6000/aix.h | 2 +- gcc/config/rs6000/aix71.h | 4 +- gcc/config/rs6000/altivec.h | 2 +- gcc/config/rs6000/darwin.h | 4 +- gcc/config/rs6000/driver-rs6000.cc | 2 +- gcc/config/rs6000/freebsd.h | 2 +- gcc/config/rs6000/freebsd64.h | 2 +- gcc/config/rs6000/host-darwin.cc | 12 +- gcc/config/rs6000/linux.h | 2 +- gcc/config/rs6000/ppu_intrinsics.h | 20 +- gcc/config/rs6000/rs6000-c.cc | 2 +- gcc/config/rs6000/rs6000-call.cc | 20 +- gcc/config/rs6000/rs6000-internal.h | 2 +- gcc/config/rs6000/rs6000-logue.cc | 8 +- gcc/config/rs6000/rs6000-p8swap.cc | 12 +- gcc/config/rs6000/rs6000-string.cc | 6 +- gcc/config/rs6000/rs6000.cc | 42 +- gcc/config/rs6000/si2vmx.h | 144 +- gcc/config/rs6000/spu2vmx.h | 14 +- gcc/config/rs6000/vec_types.h | 4 +- gcc/config/rs6000/xcoff.h | 6 +- gcc/config/rtems.h | 2 +- gcc/config/rx/rx.cc | 42 +- gcc/config/sh/elf.h | 2 +- gcc/config/sh/embed-elf.h | 2 +- gcc/config/sh/netbsd-elf.h | 2 +- gcc/config/sh/sh.cc | 54 +- gcc/config/sh/sh.h | 4 +- gcc/config/sh/sh_treg_combine.cc | 2 +- gcc/config/sh/vxworks.h | 4 +- gcc/config/sol2.cc | 2 +- gcc/config/sparc/freebsd.h | 4 +- gcc/config/sparc/linux.h | 6 +- gcc/config/sparc/linux64.h | 2 +- gcc/config/sparc/sparc-protos.h | 2 +- gcc/config/sparc/sparc.cc | 16 +- gcc/config/sparc/sparc.h | 2 +- gcc/config/sparc/sysv4.h | 4 +- gcc/config/stormy16/stormy16-protos.h | 6 +- gcc/config/stormy16/stormy16.cc | 2 +- gcc/config/stormy16/stormy16.h | 2 +- gcc/config/v850/v850-c.cc | 48 +- gcc/config/v850/v850.cc | 180 +- gcc/config/v850/v850.h | 34 +- gcc/config/visium/visium.h | 4 +- gcc/config/vx-common.h | 2 +- gcc/config/vxworks.cc | 16 +- gcc/config/vxworksae.h | 2 +- gcc/convert.cc | 6 +- gcc/coretypes.h | 2 +- gcc/coverage.cc | 40 +- gcc/cp/call.cc | 28 +- gcc/cp/class.cc | 34 +- gcc/cp/constexpr.cc | 12 +- gcc/cp/coroutines.cc | 4 +- gcc/cp/cp-lang.cc | 2 +- gcc/cp/cp-tree.def | 8 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/cvt.cc | 4 +- gcc/cp/cxx-pretty-print.cc | 12 +- gcc/cp/decl.cc | 72 +- gcc/cp/decl2.cc | 18 +- gcc/cp/error.cc | 20 +- gcc/cp/g++spec.cc | 2 +- gcc/cp/init.cc | 6 +- gcc/cp/lambda.cc | 8 +- gcc/cp/lex.cc | 6 +- gcc/cp/mangle.cc | 8 +- gcc/cp/mapper-client.cc | 4 +- gcc/cp/module.cc | 94 +- gcc/cp/name-lookup.cc | 34 +- gcc/cp/name-lookup.h | 6 +- gcc/cp/optimize.cc | 2 +- gcc/cp/parser.cc | 6 +- gcc/cp/pt.cc | 22 +- gcc/cp/ptree.cc | 2 +- gcc/cp/rtti.cc | 4 +- gcc/cp/search.cc | 6 +- gcc/cp/semantics.cc | 6 +- gcc/cp/tree.cc | 16 +- gcc/cp/typeck.cc | 90 +- gcc/cp/typeck2.cc | 8 +- gcc/cp/vtable-class-hierarchy.cc | 8 +- gcc/cse.cc | 6 +- gcc/data-streamer-out.cc | 4 +- gcc/data-streamer.h | 2 +- gcc/ddg.cc | 4 +- gcc/df-core.cc | 2 +- gcc/df-problems.cc | 10 +- gcc/df.h | 2 +- gcc/diagnostic-macro-unwinding.cc | 4 +- gcc/diagnostic.cc | 8 +- gcc/dominance.cc | 8 +- gcc/double-int.cc | 2 +- gcc/dumpfile.cc | 2 +- gcc/dwarf2cfi.cc | 6 +- gcc/dwarf2out.cc | 62 +- gcc/emit-rtl.cc | 4 +- gcc/except.cc | 2 +- gcc/explow.cc | 4 +- gcc/expmed.cc | 6 +- gcc/expr.cc | 16 +- gcc/fold-const.cc | 22 +- gcc/fortran/f95-lang.cc | 106 +- gcc/fortran/gfortranspec.cc | 2 +- gcc/fortran/io.cc | 34 +- gcc/fortran/iso-c-binding.def | 18 +- gcc/fortran/iso-fortran-env.def | 2 +- gcc/fortran/match.h | 2 +- gcc/fortran/openmp.cc | 8 +- gcc/fortran/scanner.cc | 34 +- gcc/fortran/trans-common.cc | 56 +- gcc/fortran/trans-openmp.cc | 8 +- gcc/fortran/types.def | 10 +- gcc/function.cc | 4 +- gcc/function.h | 2 +- gcc/gcc-ar.cc | 14 +- gcc/gcc.cc | 14 +- gcc/gcov-dump.cc | 4 +- gcc/gcov-io.cc | 2 +- gcc/gcse-common.cc | 4 +- gcc/gcse.cc | 10 +- gcc/genattrtab.cc | 2 +- gcc/genchecksum.cc | 2 +- gcc/gengtype-lex.l | 6 +- gcc/gengtype-parse.cc | 2 +- gcc/gengtype-state.cc | 12 +- gcc/gengtype.cc | 38 +- gcc/gengtype.h | 6 +- gcc/genhooks.cc | 4 +- gcc/genmatch.cc | 14 +- gcc/genmodes.cc | 4 +- gcc/genopinit.cc | 2 +- gcc/ggc-page.cc | 8 +- gcc/gimple-array-bounds.cc | 2 +- gcc/gimple-fold.cc | 40 +- gcc/gimple-iterator.h | 2 +- gcc/gimple-loop-jam.cc | 4 +- gcc/gimple-low.cc | 2 +- gcc/gimple-match.h | 2 +- gcc/gimple-pretty-print.cc | 6 +- gcc/gimple-range-cache.cc | 8 +- gcc/gimple-range-cache.h | 4 +- gcc/gimple-range-edge.cc | 2 +- gcc/gimple-range-edge.h | 2 +- gcc/gimple-range-gori.h | 4 +- gcc/gimple-range-phi.h | 2 +- gcc/gimple-range.cc | 4 +- gcc/gimple-ssa-store-merging.cc | 4 +- gcc/gimple-ssa-strength-reduction.cc | 112 +- gcc/gimple-ssa-warn-access.cc | 2 +- gcc/gimple.cc | 2 +- gcc/gimplify-me.cc | 2 +- gcc/gimplify.cc | 8 +- gcc/ginclude/float.h | 6 +- gcc/ginclude/stdarg.h | 2 +- gcc/ginclude/stdatomic.h | 4 +- gcc/ginclude/stddef.h | 2 +- gcc/go/go-gcc.cc | 2 +- gcc/go/gospec.cc | 2 +- gcc/graphite-isl-ast-to-gimple.cc | 6 +- gcc/graphite-scop-detection.cc | 4 +- gcc/graphite.cc | 2 +- gcc/haifa-sched.cc | 6 +- gcc/hash-table.cc | 2 +- gcc/hw-doloop.cc | 4 +- gcc/hw-doloop.h | 2 +- gcc/hwint.h | 2 +- gcc/ifcvt.cc | 2 +- gcc/incpath.cc | 2 +- gcc/internal-fn.cc | 14 +- gcc/ipa-comdats.cc | 2 +- gcc/ipa-devirt.cc | 42 +- gcc/ipa-fnsummary.cc | 28 +- gcc/ipa-fnsummary.h | 4 +- gcc/ipa-icf.cc | 4 +- gcc/ipa-inline-transform.cc | 6 +- gcc/ipa-inline.cc | 26 +- gcc/ipa-polymorphic-call.cc | 46 +- gcc/ipa-profile.cc | 6 +- gcc/ipa-prop.cc | 6 +- gcc/ipa-pure-const.cc | 2 +- gcc/ipa-reference.cc | 4 +- gcc/ipa-split.cc | 20 +- gcc/ipa-utils.cc | 12 +- gcc/ipa-utils.h | 6 +- gcc/ipa-visibility.cc | 10 +- gcc/ipa.cc | 8 +- gcc/ira-build.cc | 2 +- gcc/ira-color.cc | 48 +- gcc/ira-emit.cc | 2 +- gcc/ira-lives.cc | 10 +- gcc/ira.cc | 86 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.cc | 2 +- gcc/jump.cc | 2 +- gcc/langhooks.h | 2 +- gcc/loop-doloop.cc | 8 +- gcc/loop-init.cc | 2 +- gcc/loop-unroll.cc | 4 +- gcc/lra-assigns.cc | 12 +- gcc/lra-coalesce.cc | 2 +- gcc/lra-constraints.cc | 42 +- gcc/lra-remat.cc | 24 +- gcc/lra-spills.cc | 10 +- gcc/lra.cc | 24 +- gcc/lto-cgraph.cc | 22 +- gcc/lto-streamer-in.cc | 4 +- gcc/lto-streamer-out.cc | 2 +- gcc/lto-streamer.cc | 4 +- gcc/lto-streamer.h | 6 +- gcc/lto-wrapper.cc | 16 +- gcc/lto/lang-specs.h | 2 +- gcc/lto/lto-lang.cc | 2 +- gcc/lto/lto-object.cc | 2 +- gcc/lto/lto-partition.cc | 18 +- gcc/lto/lto-symtab.cc | 10 +- gcc/m2/mc-boot/GCmdArgs.cc | 2 +- gcc/m2/mc-boot/GDebug.cc | 4 +- gcc/m2/mc-boot/GDebug.h | 2 +- gcc/m2/mc-boot/GDynamicStrings.cc | 4 +- gcc/m2/mc-boot/GFIO.cc | 10 +- gcc/m2/mc-boot/GFormatStrings.cc | 4 +- gcc/m2/mc-boot/GFormatStrings.h | 2 +- gcc/m2/mc-boot/GFpuIO.cc | 2 +- gcc/m2/mc-boot/GIO.cc | 4 +- gcc/m2/mc-boot/GM2Dependent.cc | 4 +- gcc/m2/mc-boot/GM2RTS.cc | 2 +- gcc/m2/mc-boot/GRTint.cc | 2 +- gcc/m2/mc-boot/GmcError.cc | 8 +- gcc/m2/mc-boot/Gmcp1.cc | 1886 +++++++-------- gcc/m2/mc-boot/Gmcp2.cc | 1992 ++++++++-------- gcc/m2/mc-boot/Gmcp3.cc | 2318 +++++++++---------- gcc/m2/mc-boot/Gmcp4.cc | 2110 ++++++++--------- gcc/m2/mc-boot/Gmcp5.cc | 2442 ++++++++++---------- gcc/m2/pge-boot/GDebug.cc | 4 +- gcc/m2/pge-boot/GDebug.h | 2 +- gcc/m2/pge-boot/GDynamicStrings.cc | 4 +- gcc/m2/pge-boot/GFIO.cc | 10 +- gcc/m2/pge-boot/GFormatStrings.h | 2 +- gcc/m2/pge-boot/GIO.cc | 4 +- gcc/m2/pge-boot/GIndexing.cc | 2 +- gcc/m2/pge-boot/GM2Dependent.cc | 4 +- gcc/m2/pge-boot/GM2RTS.cc | 2 +- gcc/m2/pge-boot/GSymbolKey.cc | 10 +- gcc/modulo-sched.cc | 50 +- gcc/objc/objc-act.cc | 36 +- gcc/objc/objc-encoding.cc | 2 +- gcc/objc/objc-map.cc | 12 +- gcc/objc/objc-map.h | 10 +- gcc/objc/objc-next-runtime-abi-01.cc | 2 +- gcc/objcp/objcp-decl.cc | 8 +- gcc/objcp/objcp-decl.h | 4 +- gcc/objcp/objcp-lang.cc | 2 +- gcc/omp-expand.cc | 2 +- gcc/omp-general.h | 2 +- gcc/omp-low.cc | 4 +- gcc/omp-offload.cc | 10 +- gcc/optabs.cc | 40 +- gcc/optabs.def | 2 +- gcc/optabs.h | 2 +- gcc/opts-common.cc | 22 +- gcc/opts-global.cc | 2 +- gcc/opts.cc | 6 +- gcc/opts.h | 4 +- gcc/plugin.cc | 2 +- gcc/pointer-query.cc | 4 +- gcc/postreload.cc | 4 +- gcc/predict.cc | 14 +- gcc/predict.def | 2 +- gcc/pretty-print.cc | 6 +- gcc/profile-count.h | 4 +- gcc/profile.cc | 10 +- gcc/range-op.cc | 4 +- gcc/real.cc | 4 +- gcc/real.h | 4 +- gcc/recog.cc | 6 +- gcc/ree.cc | 2 +- gcc/regcprop.cc | 4 +- gcc/reginfo.cc | 6 +- gcc/regrename.cc | 4 +- gcc/regs.h | 2 +- gcc/reload.cc | 4 +- gcc/reload1.cc | 10 +- gcc/reorg.cc | 8 +- gcc/rtl.def | 2 +- gcc/rtl.h | 2 +- gcc/rust/util/expected.h | 6 +- gcc/rust/util/optional.h | 14 +- gcc/rust/util/rust-unicode-data.h | 228 +- gcc/sanitizer.def | 2 +- gcc/sbitmap.h | 4 +- gcc/sched-deps.cc | 6 +- gcc/sel-sched-ir.cc | 2 +- gcc/sel-sched-ir.h | 4 +- gcc/sel-sched.cc | 2 +- gcc/sese.cc | 2 +- gcc/shrink-wrap.cc | 4 +- gcc/simplify-rtx.cc | 16 +- gcc/ssa-iterators.h | 6 +- gcc/ssa.h | 2 +- gcc/stmt.cc | 4 +- gcc/symtab.cc | 12 +- gcc/system.h | 6 +- gcc/target-hooks-macros.h | 4 +- gcc/target.def | 10 +- gcc/targhooks.cc | 4 +- gcc/toplev.cc | 6 +- gcc/trans-mem.cc | 2 +- gcc/tree-cfg.cc | 18 +- gcc/tree-eh.cc | 12 +- gcc/tree-emutls.cc | 6 +- gcc/tree-if-conv.cc | 8 +- gcc/tree-inline.cc | 8 +- gcc/tree-into-ssa.cc | 4 +- gcc/tree-loop-distribution.cc | 4 +- gcc/tree-outof-ssa.cc | 2 +- gcc/tree-parloops.cc | 10 +- gcc/tree-predcom.cc | 2 +- gcc/tree-pretty-print.cc | 2 +- gcc/tree-sra.cc | 2 +- gcc/tree-ssa-alias.cc | 16 +- gcc/tree-ssa-ccp.cc | 10 +- gcc/tree-ssa-coalesce.cc | 2 +- gcc/tree-ssa-dom.cc | 4 +- gcc/tree-ssa-dse.h | 2 +- gcc/tree-ssa-forwprop.cc | 10 +- gcc/tree-ssa-ifcombine.cc | 4 +- gcc/tree-ssa-loop-ch.cc | 2 +- gcc/tree-ssa-loop-im.cc | 4 +- gcc/tree-ssa-loop-ivcanon.cc | 20 +- gcc/tree-ssa-loop-niter.cc | 18 +- gcc/tree-ssa-loop-prefetch.cc | 16 +- gcc/tree-ssa-loop-split.cc | 2 +- gcc/tree-ssa-math-opts.cc | 36 +- gcc/tree-ssa-phiopt.cc | 8 +- gcc/tree-ssa-pre.cc | 10 +- gcc/tree-ssa-propagate.cc | 2 +- gcc/tree-ssa-reassoc.cc | 16 +- gcc/tree-ssa-sccvn.cc | 10 +- gcc/tree-ssa-scopedtables.cc | 6 +- gcc/tree-ssa-scopedtables.h | 2 +- gcc/tree-ssa-sink.cc | 4 +- gcc/tree-ssa-strlen.cc | 2 +- gcc/tree-ssa-structalias.cc | 14 +- gcc/tree-ssa.cc | 6 +- gcc/tree-stdarg.cc | 4 +- gcc/tree-vect-generic.cc | 2 +- gcc/tree-vect-loop-manip.cc | 2 +- gcc/tree-vect-loop.cc | 42 +- gcc/tree-vect-patterns.cc | 8 +- gcc/tree-vect-stmts.cc | 12 +- gcc/tree-vectorizer.cc | 10 +- gcc/tree.cc | 30 +- gcc/tree.h | 4 +- gcc/ubsan.cc | 2 +- gcc/value-prof.cc | 2 +- gcc/varasm.cc | 6 +- gcc/varpool.cc | 8 +- gcc/vec.h | 2 +- gcc/vtable-verify.cc | 4 +- gcc/wide-int.cc | 2 +- gcc/wide-int.h | 2 +- include/demangle.h | 6 +- include/dyn-string.h | 2 +- include/fibheap.h | 6 +- include/hashtab.h | 4 +- include/hsa_ext_amd.h | 4 +- include/hsa_ext_image.h | 12 +- include/libcollector.h | 2 +- include/libiberty.h | 10 +- include/partition.h | 2 +- include/plugin-api.h | 2 +- include/sort.h | 6 +- include/splay-tree.h | 6 +- include/symcat.h | 4 +- include/vtv-change-permission.h | 6 +- include/xregex.h | 2 +- libcpp/charset.cc | 8 +- libcpp/directives.cc | 10 +- libcpp/errors.cc | 2 +- libcpp/expr.cc | 4 +- libcpp/files.cc | 6 +- libcpp/include/cpplib.h | 14 +- libcpp/include/line-map.h | 4 +- libcpp/include/symtab.h | 2 +- libcpp/init.cc | 2 +- libcpp/internal.h | 4 +- libcpp/lex.cc | 66 +- libcpp/line-map.cc | 14 +- libcpp/macro.cc | 36 +- libcpp/makeucnid.cc | 22 +- libcpp/mkdeps.cc | 2 +- libcpp/system.h | 6 +- libcpp/traditional.cc | 4 +- libgcc/config/aarch64/cpuinfo.c | 2 +- libgcc/config/alpha/crtfastmath.c | 4 +- libgcc/config/alpha/vms-gcc_shell_handler.c | 10 +- libgcc/config/alpha/vms-unwind.h | 20 +- libgcc/config/arc/ieee-754/divtab-arc-df.c | 2 +- libgcc/config/arc/ieee-754/divtab-arc-sf.c | 2 +- libgcc/config/arc/initfini.c | 2 +- libgcc/config/arm/bpabi-lib.h | 2 +- libgcc/config/arm/bpabi.c | 6 +- libgcc/config/arm/linux-atomic.c | 4 +- libgcc/config/arm/pr-support.c | 6 +- libgcc/config/arm/unwind-arm.c | 2 +- libgcc/config/avr/libf7/f7-renames.h | 12 +- libgcc/config/c6x/pr-support.c | 10 +- libgcc/config/darwin-crt-tm.c | 10 +- libgcc/config/darwin-crt3.c | 34 +- libgcc/config/frv/cmovd.c | 8 +- libgcc/config/frv/cmovh.c | 8 +- libgcc/config/frv/cmovw.c | 8 +- libgcc/config/frv/frvbegin.c | 8 +- libgcc/config/frv/frvend.c | 8 +- libgcc/config/gcn/amdgcn_veclib.h | 2 +- libgcc/config/gthr-vxworks.c | 2 +- libgcc/config/i386/32/tf-signs.c | 2 +- libgcc/config/i386/crtfastmath.c | 6 +- libgcc/config/i386/crtprec.c | 4 +- libgcc/config/i386/cygming-crtend.c | 4 +- libgcc/config/i386/sfp-exceptions.c | 4 +- libgcc/config/i386/w32-unwind.h | 10 +- libgcc/config/ia64/fde-vms.c | 12 +- libgcc/config/ia64/quadlib.c | 2 +- libgcc/config/ia64/sfp-exceptions.c | 4 +- libgcc/config/ia64/tf-signs.c | 2 +- libgcc/config/ia64/unwind-ia64.c | 22 +- libgcc/config/ia64/unwind-ia64.h | 2 +- libgcc/config/ia64/vms-unwind.h | 24 +- libgcc/config/libbid/_addsub_td.c | 2 +- libgcc/config/libbid/_dd_to_sd.c | 2 +- libgcc/config/libbid/_dd_to_td.c | 2 +- libgcc/config/libbid/_eq_dd.c | 2 +- libgcc/config/libbid/_eq_td.c | 2 +- libgcc/config/libbid/_ge_dd.c | 2 +- libgcc/config/libbid/_ge_sd.c | 2 +- libgcc/config/libbid/_ge_td.c | 2 +- libgcc/config/libbid/_gt_dd.c | 2 +- libgcc/config/libbid/_gt_sd.c | 2 +- libgcc/config/libbid/_gt_td.c | 2 +- libgcc/config/libbid/_le_dd.c | 2 +- libgcc/config/libbid/_le_sd.c | 2 +- libgcc/config/libbid/_le_td.c | 2 +- libgcc/config/libbid/_lt_dd.c | 2 +- libgcc/config/libbid/_lt_sd.c | 2 +- libgcc/config/libbid/_lt_td.c | 2 +- libgcc/config/libbid/_mul_dd.c | 2 +- libgcc/config/libbid/_mul_sd.c | 2 +- libgcc/config/libbid/_ne_dd.c | 2 +- libgcc/config/libbid/_ne_sd.c | 2 +- libgcc/config/libbid/_ne_td.c | 2 +- libgcc/config/libbid/_sd_to_dd.c | 2 +- libgcc/config/libbid/_sd_to_td.c | 2 +- libgcc/config/libbid/_td_to_dd.c | 2 +- libgcc/config/libbid/_td_to_sd.c | 2 +- libgcc/config/libbid/_unord_dd.c | 2 +- libgcc/config/libbid/_unord_sd.c | 2 +- libgcc/config/libbid/_unord_td.c | 2 +- libgcc/config/libbid/bid128.c | 412 ++-- libgcc/config/libbid/bid128_2_str_tables.c | 2 +- libgcc/config/libbid/bid128_add.c | 164 +- libgcc/config/libbid/bid128_compare.c | 408 ++-- libgcc/config/libbid/bid128_div.c | 16 +- libgcc/config/libbid/bid128_fma.c | 342 +-- libgcc/config/libbid/bid128_minmax.c | 42 +- libgcc/config/libbid/bid128_mul.c | 12 +- libgcc/config/libbid/bid128_next.c | 12 +- libgcc/config/libbid/bid128_noncomp.c | 56 +- libgcc/config/libbid/bid128_quantize.c | 6 +- libgcc/config/libbid/bid128_rem.c | 2 +- libgcc/config/libbid/bid128_round_integral.c | 96 +- libgcc/config/libbid/bid128_string.c | 56 +- libgcc/config/libbid/bid128_to_int32.c | 2 +- libgcc/config/libbid/bid128_to_int64.c | 80 +- libgcc/config/libbid/bid128_to_uint32.c | 8 +- libgcc/config/libbid/bid128_to_uint64.c | 20 +- libgcc/config/libbid/bid32_to_bid128.c | 2 +- libgcc/config/libbid/bid32_to_bid64.c | 2 +- libgcc/config/libbid/bid64_add.c | 14 +- libgcc/config/libbid/bid64_compare.c | 144 +- libgcc/config/libbid/bid64_div.c | 34 +- libgcc/config/libbid/bid64_fma.c | 14 +- libgcc/config/libbid/bid64_minmax.c | 46 +- libgcc/config/libbid/bid64_mul.c | 10 +- libgcc/config/libbid/bid64_next.c | 18 +- libgcc/config/libbid/bid64_noncomp.c | 64 +- libgcc/config/libbid/bid64_quantize.c | 6 +- libgcc/config/libbid/bid64_rem.c | 8 +- libgcc/config/libbid/bid64_round_integral.c | 92 +- libgcc/config/libbid/bid64_sqrt.c | 8 +- libgcc/config/libbid/bid64_string.c | 44 +- libgcc/config/libbid/bid64_to_bid128.c | 2 +- libgcc/config/libbid/bid64_to_int32.c | 76 +- libgcc/config/libbid/bid64_to_int64.c | 80 +- libgcc/config/libbid/bid64_to_uint32.c | 88 +- libgcc/config/libbid/bid64_to_uint64.c | 44 +- libgcc/config/libbid/bid_binarydecimal.c | 12 +- libgcc/config/libbid/bid_conf.h | 28 +- libgcc/config/libbid/bid_div_macros.h | 10 +- libgcc/config/libbid/bid_dpd.c | 8 +- libgcc/config/libbid/bid_flag_operations.c | 26 +- libgcc/config/libbid/bid_from_int.c | 16 +- libgcc/config/libbid/bid_gcc_intrinsics.h | 6 +- libgcc/config/libbid/bid_inline_add.h | 50 +- libgcc/config/libbid/bid_internal.h | 32 +- libgcc/config/libbid/bid_round.c | 30 +- libgcc/config/libbid/bid_sqrt_macros.h | 4 +- libgcc/config/lm32/_divsi3.c | 10 +- libgcc/config/lm32/_modsi3.c | 10 +- libgcc/config/lm32/_mulsi3.c | 10 +- libgcc/config/lm32/_udivmodsi4.c | 10 +- libgcc/config/lm32/_udivsi3.c | 10 +- libgcc/config/lm32/_umodsi3.c | 10 +- libgcc/config/lm32/libgcc_lm32.h | 12 +- libgcc/config/m32r/initfini.c | 2 +- libgcc/config/m68k/fpgnulib.c | 8 +- libgcc/config/microblaze/divsi3_table.c | 36 +- libgcc/config/msp430/mpy.c | 2 +- libgcc/config/nios2/lib2-mul.c | 6 +- libgcc/config/nios2/lib2-nios2.h | 8 +- libgcc/config/nios2/linux-atomic.c | 4 +- libgcc/config/nios2/linux-unwind.h | 6 +- libgcc/config/pa/fptr.c | 2 +- libgcc/config/pa/linux-atomic.c | 8 +- libgcc/config/pa/linux-unwind.h | 4 +- libgcc/config/pa/quadlib.c | 2 +- libgcc/config/riscv/atomic.c | 2 +- libgcc/config/rl78/vregs.h | 6 +- libgcc/config/rs6000/aix-unwind.h | 4 +- libgcc/config/rs6000/darwin-asm.h | 8 +- libgcc/config/rs6000/darwin-crt2.c | 12 +- libgcc/config/rs6000/darwin-fallback.c | 28 +- libgcc/config/rs6000/ibm-ldouble.c | 12 +- libgcc/config/rs6000/sfp-exceptions.c | 2 +- libgcc/config/rs6000/sfp-machine.h | 4 +- libgcc/config/s390/32/_fixsfdi.c | 2 +- libgcc/config/s390/32/_fixunsdfdi.c | 2 +- libgcc/config/s390/32/_fixunssfdi.c | 4 +- libgcc/config/sol2/gmon.c | 4 +- libgcc/config/sparc/crtfastmath.c | 4 +- libgcc/config/stormy16/lib2funcs.c | 6 +- libgcc/config/visium/memcpy.c | 6 +- libgcc/config/xtensa/unwind-dw2-xtensa.c | 2 +- libgcc/crtstuff.c | 2 +- libgcc/dfp-bit.c | 6 +- libgcc/dfp-bit.h | 6 +- libgcc/fp-bit.c | 20 +- libgcc/libgcov-driver-system.c | 2 +- libgcc/libgcov-driver.c | 4 +- libgcc/libgcov.h | 4 +- libgcc/unwind-dw2.c | 2 +- libstdc++-v3/include/backward/auto_ptr.h | 32 +- libstdc++-v3/include/backward/binders.h | 2 +- libstdc++-v3/include/backward/hash_fun.h | 12 +- libstdc++-v3/include/backward/hashtable.h | 34 +- libstdc++-v3/include/bits/basic_ios.h | 4 +- libstdc++-v3/include/bits/basic_string.h | 14 +- libstdc++-v3/include/bits/char_traits.h | 4 +- libstdc++-v3/include/bits/gslice.h | 6 +- libstdc++-v3/include/bits/hashtable.h | 4 +- libstdc++-v3/include/bits/hashtable_policy.h | 2 +- libstdc++-v3/include/bits/ios_base.h | 18 +- libstdc++-v3/include/bits/locale_facets_nonio.h | 6 +- libstdc++-v3/include/bits/localefwd.h | 2 +- libstdc++-v3/include/bits/mask_array.h | 2 +- libstdc++-v3/include/bits/ostream_insert.h | 4 +- libstdc++-v3/include/bits/postypes.h | 2 +- libstdc++-v3/include/bits/random.h | 24 +- libstdc++-v3/include/bits/regex.h | 2 +- libstdc++-v3/include/bits/slice_array.h | 2 +- libstdc++-v3/include/bits/specfun.h | 2 +- libstdc++-v3/include/bits/stl_algo.h | 24 +- libstdc++-v3/include/bits/stl_function.h | 6 +- libstdc++-v3/include/bits/stl_heap.h | 4 +- libstdc++-v3/include/bits/stl_iterator.h | 4 +- .../include/bits/stl_iterator_base_funcs.h | 2 +- libstdc++-v3/include/bits/stringfwd.h | 8 +- libstdc++-v3/include/bits/unordered_map.h | 26 +- libstdc++-v3/include/bits/valarray_after.h | 26 +- libstdc++-v3/include/bits/valarray_array.h | 10 +- libstdc++-v3/include/bits/valarray_before.h | 18 +- libstdc++-v3/include/c_compatibility/stdint.h | 2 +- libstdc++-v3/include/c_compatibility/wchar.h | 2 +- libstdc++-v3/include/debug/debug.h | 4 +- libstdc++-v3/include/ext/atomicity.h | 2 +- libstdc++-v3/include/ext/bitmap_allocator.h | 158 +- libstdc++-v3/include/ext/codecvt_specializations.h | 132 +- libstdc++-v3/include/ext/concurrence.h | 46 +- libstdc++-v3/include/ext/debug_allocator.h | 6 +- libstdc++-v3/include/ext/extptr_allocator.h | 6 +- libstdc++-v3/include/ext/malloc_allocator.h | 6 +- libstdc++-v3/include/ext/mt_allocator.h | 170 +- libstdc++-v3/include/ext/pod_char_traits.h | 4 +- libstdc++-v3/include/ext/pointer.h | 204 +- libstdc++-v3/include/ext/pool_allocator.h | 28 +- libstdc++-v3/include/ext/ropeimpl.h | 82 +- libstdc++-v3/include/ext/sso_string_base.h | 18 +- libstdc++-v3/include/ext/throw_allocator.h | 4 +- libstdc++-v3/include/ext/type_traits.h | 16 +- libstdc++-v3/include/ext/vstring.h | 44 +- libstdc++-v3/include/ext/vstring_fwd.h | 6 +- libstdc++-v3/include/parallel/algobase.h | 36 +- libstdc++-v3/include/parallel/algorithmfwd.h | 54 +- libstdc++-v3/include/parallel/base.h | 20 +- libstdc++-v3/include/parallel/find_selectors.h | 18 +- libstdc++-v3/include/parallel/list_partition.h | 4 +- libstdc++-v3/include/parallel/losertree.h | 2 +- libstdc++-v3/include/parallel/multiseq_selection.h | 14 +- libstdc++-v3/include/parallel/multiway_merge.h | 4 +- libstdc++-v3/include/parallel/multiway_mergesort.h | 8 +- libstdc++-v3/include/parallel/numericfwd.h | 12 +- libstdc++-v3/include/parallel/partial_sum.h | 2 +- libstdc++-v3/include/parallel/partition.h | 6 +- libstdc++-v3/include/parallel/random_number.h | 2 +- libstdc++-v3/include/parallel/random_shuffle.h | 10 +- libstdc++-v3/include/parallel/search.h | 6 +- libstdc++-v3/include/parallel/settings.h | 8 +- libstdc++-v3/include/parallel/sort.h | 24 +- libstdc++-v3/include/parallel/types.h | 42 +- libstdc++-v3/include/tr1/complex.h | 2 +- libstdc++-v3/include/tr1/ctype.h | 2 +- libstdc++-v3/include/tr1/fenv.h | 2 +- libstdc++-v3/include/tr1/float.h | 2 +- libstdc++-v3/include/tr1/functional_hash.h | 2 +- libstdc++-v3/include/tr1/hashtable_policy.h | 98 +- libstdc++-v3/include/tr1/inttypes.h | 2 +- libstdc++-v3/include/tr1/limits.h | 2 +- libstdc++-v3/include/tr1/math.h | 2 +- libstdc++-v3/include/tr1/random.h | 50 +- libstdc++-v3/include/tr1/shared_ptr.h | 108 +- libstdc++-v3/include/tr1/stdarg.h | 2 +- libstdc++-v3/include/tr1/stdbool.h | 2 +- libstdc++-v3/include/tr1/stdint.h | 2 +- libstdc++-v3/include/tr1/stdio.h | 2 +- libstdc++-v3/include/tr1/stdlib.h | 2 +- libstdc++-v3/include/tr1/tgmath.h | 2 +- libstdc++-v3/include/tr1/wchar.h | 2 +- libstdc++-v3/include/tr1/wctype.h | 2 +- libstdc++-v3/libsupc++/atexit_arm.cc | 4 +- libstdc++-v3/libsupc++/bad_alloc.cc | 2 +- libstdc++-v3/libsupc++/bad_array_length.cc | 2 +- libstdc++-v3/libsupc++/bad_array_new.cc | 2 +- libstdc++-v3/libsupc++/bad_cast.cc | 2 +- libstdc++-v3/libsupc++/bad_typeid.cc | 2 +- libstdc++-v3/libsupc++/class_type_info.cc | 2 +- libstdc++-v3/libsupc++/cxxabi.h | 10 +- libstdc++-v3/libsupc++/cxxabi_forced.h | 14 +- libstdc++-v3/libsupc++/eh_arm.cc | 2 +- libstdc++-v3/libsupc++/eh_catch.cc | 2 +- libstdc++-v3/libsupc++/eh_exception.cc | 4 +- libstdc++-v3/libsupc++/eh_personality.cc | 14 +- libstdc++-v3/libsupc++/eh_terminate.cc | 6 +- libstdc++-v3/libsupc++/eh_throw.cc | 2 +- libstdc++-v3/libsupc++/exception_ptr.h | 10 +- libstdc++-v3/libsupc++/guard.cc | 24 +- libstdc++-v3/libsupc++/guard_error.cc | 2 +- libstdc++-v3/libsupc++/nested_exception.cc | 2 +- libstdc++-v3/libsupc++/pbase_type_info.cc | 8 +- libstdc++-v3/libsupc++/pmem_type_info.cc | 4 +- libstdc++-v3/libsupc++/pointer_type_info.cc | 2 +- libstdc++-v3/libsupc++/pure.cc | 2 +- libstdc++-v3/libsupc++/si_class_type_info.cc | 2 +- libstdc++-v3/libsupc++/tinfo.h | 16 +- libstdc++-v3/libsupc++/unwind-cxx.h | 6 +- libstdc++-v3/libsupc++/vec.cc | 70 +- libstdc++-v3/libsupc++/vmi_class_type_info.cc | 40 +- libstdc++-v3/libsupc++/vterminate.cc | 4 +- 868 files changed, 11865 insertions(+), 11865 deletions(-)