This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from cc33531df06 aarch64: libstdc++: Use shufflevector instead of shuffle in [...] new fc1a001921c Add comment about pp_format to diagnostic_context::report_d [...] new bf43fe6aa96 Use unique_ptr in more places in pretty_printer/diagnostics [...]
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/ada/gcc-interface/misc.cc | 1 + gcc/ada/gcc-interface/trans.cc | 1 + gcc/ada/gcc-interface/utils.cc | 1 + gcc/analyzer/analyzer-logging.cc | 16 +-- gcc/analyzer/analyzer-logging.h | 4 +- gcc/analyzer/analyzer.cc | 27 +++-- gcc/analyzer/bar-chart.cc | 1 + gcc/analyzer/pending-diagnostic.cc | 12 +- gcc/analyzer/sm-malloc.cc | 13 +-- gcc/analyzer/supergraph.cc | 11 +- gcc/asan.cc | 1 + gcc/attribs.cc | 8 +- gcc/auto-profile.cc | 1 + gcc/c-family/c-ada-spec.cc | 1 + gcc/c-family/c-attribs.cc | 1 + gcc/c-family/c-common.cc | 1 + gcc/c-family/c-format.cc | 1 + gcc/c-family/c-gimplify.cc | 1 + gcc/c-family/c-indentation.cc | 1 + gcc/c-family/c-opts.cc | 1 + gcc/c-family/c-pch.cc | 1 + gcc/c-family/c-pragma.cc | 1 + gcc/c-family/c-pretty-print.cc | 6 +- gcc/c-family/c-pretty-print.h | 2 +- gcc/c-family/c-type-mismatch.cc | 1 + gcc/c-family/c-warn.cc | 1 + gcc/c/c-aux-info.cc | 1 + gcc/c/c-convert.cc | 1 + gcc/c/c-errors.cc | 1 + gcc/c/c-fold.cc | 1 + gcc/c/c-lang.cc | 1 + gcc/c/c-objc-common.cc | 5 +- gcc/c/c-typeck.cc | 1 + gcc/c/gimple-parser.cc | 1 + gcc/calls.cc | 1 + gcc/cfganal.cc | 1 + gcc/cfgexpand.cc | 1 + gcc/cfghooks.cc | 1 + gcc/cfgloop.cc | 1 + gcc/cgraph.cc | 1 + gcc/cgraphclones.cc | 1 + gcc/cgraphunit.cc | 1 + gcc/collect-utils.cc | 1 + gcc/collect2.cc | 1 + gcc/common/config/aarch64/aarch64-common.cc | 1 + gcc/common/config/arm/arm-common.cc | 1 + gcc/common/config/avr/avr-common.cc | 1 + gcc/config/aarch64/aarch64-cc-fusion.cc | 1 + gcc/config/aarch64/aarch64-early-ra.cc | 1 + gcc/config/aarch64/aarch64-sve-builtins.cc | 1 + gcc/config/arc/arc.cc | 1 + gcc/config/arm/aarch-common.cc | 1 + gcc/config/arm/arm-mve-builtins.cc | 1 + gcc/config/avr/avr-devices.cc | 1 + gcc/config/avr/driver-avr.cc | 1 + gcc/config/bpf/bpf.cc | 1 + gcc/config/bpf/btfext-out.cc | 1 + gcc/config/bpf/core-builtins.cc | 1 + gcc/config/darwin.cc | 1 + gcc/config/i386/driver-i386.cc | 1 + gcc/config/i386/i386-builtins.cc | 1 + gcc/config/i386/i386-expand.cc | 1 + gcc/config/i386/i386-features.cc | 1 + gcc/config/i386/i386-options.cc | 1 + gcc/config/loongarch/loongarch-builtins.cc | 1 + gcc/config/mingw/winnt-cxx.cc | 1 + gcc/config/mingw/winnt.cc | 1 + gcc/config/mips/mips.cc | 1 + gcc/config/msp430/driver-msp430.cc | 1 + gcc/config/nvptx/mkoffload.cc | 1 + gcc/config/nvptx/nvptx.cc | 1 + gcc/config/riscv/riscv-avlprop.cc | 1 + gcc/config/riscv/riscv-vector-builtins.cc | 1 + gcc/config/riscv/riscv-vsetvl.cc | 1 + gcc/config/rs6000/driver-rs6000.cc | 1 + gcc/config/rs6000/host-darwin.cc | 1 + gcc/config/rs6000/rs6000-c.cc | 1 + gcc/config/s390/s390-c.cc | 1 + gcc/config/s390/s390.cc | 1 + gcc/config/sol2-cxx.cc | 1 + gcc/config/vms/vms-c.cc | 1 + gcc/config/xtensa/xtensa-dynconfig.cc | 1 + gcc/coroutine-passes.cc | 1 + gcc/coverage.cc | 1 + gcc/cp/call.cc | 1 + gcc/cp/class.cc | 1 + gcc/cp/constexpr.cc | 1 + gcc/cp/constraint.cc | 1 + gcc/cp/contracts.cc | 1 + gcc/cp/coroutines.cc | 1 + gcc/cp/cp-gimplify.cc | 1 + gcc/cp/cp-lang.cc | 1 + gcc/cp/cp-objcp-common.cc | 1 + gcc/cp/cp-ubsan.cc | 1 + gcc/cp/cvt.cc | 1 + gcc/cp/cxx-pretty-print.cc | 6 +- gcc/cp/cxx-pretty-print.h | 2 +- gcc/cp/decl2.cc | 1 + gcc/cp/dump.cc | 1 + gcc/cp/except.cc | 1 + gcc/cp/expr.cc | 1 + gcc/cp/friend.cc | 1 + gcc/cp/init.cc | 1 + gcc/cp/lambda.cc | 1 + gcc/cp/logic.cc | 1 + gcc/cp/mangle.cc | 1 + gcc/cp/method.cc | 1 + gcc/cp/optimize.cc | 1 + gcc/cp/pt.cc | 1 + gcc/cp/ptree.cc | 1 + gcc/cp/rtti.cc | 1 + gcc/cp/search.cc | 1 + gcc/cp/semantics.cc | 1 + gcc/cp/tree.cc | 1 + gcc/cp/typeck.cc | 1 + gcc/cp/typeck2.cc | 1 + gcc/cp/vtable-class-hierarchy.cc | 1 + gcc/d/d-attribs.cc | 1 + gcc/d/d-builtins.cc | 1 + gcc/d/d-codegen.cc | 1 + gcc/d/d-convert.cc | 1 + gcc/d/d-diagnostic.cc | 1 + gcc/d/d-frontend.cc | 1 + gcc/d/d-lang.cc | 1 + gcc/d/d-longdouble.cc | 1 + gcc/d/d-target.cc | 1 + gcc/d/decl.cc | 1 + gcc/d/expr.cc | 1 + gcc/d/intrinsics.cc | 1 + gcc/d/modules.cc | 1 + gcc/d/toir.cc | 1 + gcc/d/typeinfo.cc | 1 + gcc/d/types.cc | 1 + gcc/data-streamer-in.cc | 1 + gcc/data-streamer-out.cc | 1 + gcc/data-streamer.cc | 1 + gcc/diagnostic-buffer.h | 3 +- gcc/diagnostic-client-data-hooks.h | 2 +- gcc/diagnostic-format-json.cc | 7 +- gcc/diagnostic-format-sarif.cc | 9 +- gcc/diagnostic-format-text.cc | 6 +- gcc/diagnostic-format-text.h | 3 +- gcc/diagnostic-format.h | 3 +- gcc/diagnostic-global-context.cc | 1 + gcc/diagnostic-macro-unwinding.cc | 1 + gcc/diagnostic-show-locus.cc | 1 + gcc/diagnostic-spec.cc | 1 + gcc/diagnostic.cc | 44 ++++---- gcc/diagnostic.h | 52 +++++++-- gcc/digraph.cc | 1 + gcc/dwarf2out.cc | 1 + gcc/edit-context.cc | 1 + gcc/except.cc | 1 + gcc/expr.cc | 1 + gcc/file-prefix-map.cc | 1 + gcc/final.cc | 1 + gcc/fortran/arith.cc | 1 + gcc/fortran/array.cc | 1 + gcc/fortran/bbt.cc | 1 + gcc/fortran/check.cc | 1 + gcc/fortran/class.cc | 1 + gcc/fortran/constructor.cc | 1 + gcc/fortran/convert.cc | 1 + gcc/fortran/cpp.cc | 1 + gcc/fortran/data.cc | 1 + gcc/fortran/decl.cc | 1 + gcc/fortran/dependency.cc | 1 + gcc/fortran/dump-parse-tree.cc | 1 + gcc/fortran/error.cc | 1 + gcc/fortran/expr.cc | 1 + gcc/fortran/f95-lang.cc | 1 + gcc/fortran/frontend-passes.cc | 1 + gcc/fortran/interface.cc | 1 + gcc/fortran/intrinsic.cc | 1 + gcc/fortran/io.cc | 1 + gcc/fortran/iresolve.cc | 1 + gcc/fortran/match.cc | 1 + gcc/fortran/matchexp.cc | 1 + gcc/fortran/misc.cc | 1 + gcc/fortran/module.cc | 1 + gcc/fortran/openmp.cc | 1 + gcc/fortran/options.cc | 1 + gcc/fortran/parse.cc | 1 + gcc/fortran/primary.cc | 1 + gcc/fortran/resolve.cc | 1 + gcc/fortran/scanner.cc | 1 + gcc/fortran/simplify.cc | 1 + gcc/fortran/st.cc | 1 + gcc/fortran/symbol.cc | 1 + gcc/fortran/target-memory.cc | 1 + gcc/fortran/trans-array.cc | 1 + gcc/fortran/trans-common.cc | 1 + gcc/fortran/trans-const.cc | 1 + gcc/fortran/trans-decl.cc | 1 + gcc/fortran/trans-expr.cc | 1 + gcc/fortran/trans-intrinsic.cc | 1 + gcc/fortran/trans-io.cc | 1 + gcc/fortran/trans-openmp.cc | 1 + gcc/fortran/trans-stmt.cc | 1 + gcc/fortran/trans-types.cc | 1 + gcc/fortran/trans.cc | 1 + gcc/fwprop.cc | 1 + gcc/gcc-plugin.h | 1 + gcc/gcc-rich-location.cc | 1 + gcc/gcc-urlifier.cc | 6 +- gcc/gcc-urlifier.h | 2 +- gcc/gcc.cc | 2 + gcc/gcov-dump.cc | 1 + gcc/gcov-tool.cc | 1 + gcc/gengtype.cc | 1 + gcc/genmatch.cc | 1 + gcc/gimple-fold.cc | 1 + gcc/gimple-harden-conditionals.cc | 1 + gcc/gimple-harden-control-flow.cc | 1 + gcc/gimple-if-to-switch.cc | 1 + gcc/gimple-lower-bitint.cc | 1 + gcc/gimple-predicate-analysis.cc | 1 + gcc/gimple-pretty-print.cc | 1 + gcc/gimple-range-cache.cc | 1 + gcc/gimple-range-edge.cc | 1 + gcc/gimple-range-fold.cc | 1 + gcc/gimple-range-gori.cc | 1 + gcc/gimple-range-infer.cc | 1 + gcc/gimple-range-op.cc | 1 + gcc/gimple-range-path.cc | 1 + gcc/gimple-range-phi.cc | 1 + gcc/gimple-range-trace.cc | 1 + gcc/gimple-range.cc | 1 + gcc/gimple-ssa-backprop.cc | 1 + gcc/gimple-ssa-sprintf.cc | 1 + gcc/gimple-ssa-store-merging.cc | 1 + gcc/gimple-ssa-strength-reduction.cc | 1 + gcc/gimple-ssa-warn-access.cc | 1 + gcc/gimple-ssa-warn-alloca.cc | 1 + gcc/gimple-ssa-warn-restrict.cc | 1 + gcc/gimple-streamer-in.cc | 1 + gcc/gimple-streamer-out.cc | 1 + gcc/gimple.cc | 1 + gcc/gimplify.cc | 1 + gcc/go/go-backend.cc | 1 + gcc/go/go-lang.cc | 1 + gcc/graph.cc | 1 + gcc/graphviz.cc | 1 + gcc/input.cc | 1 + gcc/ipa-cp.cc | 1 + gcc/ipa-devirt.cc | 1 + gcc/ipa-fnsummary.cc | 1 + gcc/ipa-free-lang-data.cc | 1 + gcc/ipa-icf-gimple.cc | 1 + gcc/ipa-icf.cc | 1 + gcc/ipa-inline-analysis.cc | 1 + gcc/ipa-inline.cc | 1 + gcc/ipa-modref-tree.cc | 1 + gcc/ipa-modref.cc | 1 + gcc/ipa-param-manipulation.cc | 1 + gcc/ipa-polymorphic-call.cc | 1 + gcc/ipa-predicate.cc | 1 + gcc/ipa-profile.cc | 1 + gcc/ipa-prop.cc | 1 + gcc/ipa-pure-const.cc | 1 + gcc/ipa-reference.cc | 1 + gcc/ipa-split.cc | 1 + gcc/ipa-sra.cc | 1 + gcc/ipa-strub.cc | 1 + gcc/ipa-utils.cc | 1 + gcc/jit/dummy-frontend.cc | 1 + gcc/jit/jit-playback.cc | 1 + gcc/jit/jit-recording.cc | 1 + gcc/langhooks.cc | 1 + gcc/late-combine.cc | 1 + gcc/lto-cgraph.cc | 1 + gcc/lto-compress.cc | 1 + gcc/lto-opts.cc | 1 + gcc/lto-section-in.cc | 1 + gcc/lto-section-out.cc | 1 + gcc/lto-streamer-in.cc | 1 + gcc/lto-streamer-out.cc | 1 + gcc/lto-streamer.cc | 1 + gcc/lto-wrapper.cc | 5 +- gcc/lto/lto-common.cc | 1 + gcc/lto/lto-dump.cc | 1 + gcc/lto/lto-partition.cc | 1 + gcc/lto/lto-symtab.cc | 1 + gcc/lto/lto.cc | 1 + gcc/m2/gm2-gcc/gcc-consolidation.h | 1 + gcc/m2/gm2-gcc/m2configure.cc | 1 + gcc/m2/mc-boot/GASCII.cc | 1 + gcc/m2/mc-boot/GASCII.h | 1 + gcc/m2/mc-boot/GArgs.cc | 1 + gcc/m2/mc-boot/GArgs.h | 1 + gcc/m2/mc-boot/GAssertion.cc | 1 + gcc/m2/mc-boot/GAssertion.h | 1 + gcc/m2/mc-boot/GBreak.cc | 1 + gcc/m2/mc-boot/GBreak.h | 1 + gcc/m2/mc-boot/GCOROUTINES.h | 1 + gcc/m2/mc-boot/GCmdArgs.cc | 1 + gcc/m2/mc-boot/GCmdArgs.h | 1 + gcc/m2/mc-boot/GDebug.cc | 1 + gcc/m2/mc-boot/GDebug.h | 1 + gcc/m2/mc-boot/GDynamicStrings.cc | 1 + gcc/m2/mc-boot/GDynamicStrings.h | 1 + gcc/m2/mc-boot/GEnvironment.cc | 1 + gcc/m2/mc-boot/GEnvironment.h | 1 + gcc/m2/mc-boot/GFIO.cc | 1 + gcc/m2/mc-boot/GFIO.h | 1 + gcc/m2/mc-boot/GFormatStrings.cc | 1 + gcc/m2/mc-boot/GFormatStrings.h | 1 + gcc/m2/mc-boot/GFpuIO.cc | 1 + gcc/m2/mc-boot/GFpuIO.h | 1 + gcc/m2/mc-boot/GIO.cc | 1 + gcc/m2/mc-boot/GIO.h | 1 + gcc/m2/mc-boot/GIndexing.cc | 1 + gcc/m2/mc-boot/GIndexing.h | 1 + gcc/m2/mc-boot/GM2Dependent.cc | 1 + gcc/m2/mc-boot/GM2Dependent.h | 1 + gcc/m2/mc-boot/GM2EXCEPTION.cc | 1 + gcc/m2/mc-boot/GM2EXCEPTION.h | 1 + gcc/m2/mc-boot/GM2RTS.cc | 1 + gcc/m2/mc-boot/GM2RTS.h | 1 + gcc/m2/mc-boot/GMemUtils.cc | 1 + gcc/m2/mc-boot/GMemUtils.h | 1 + gcc/m2/mc-boot/GNumberIO.cc | 1 + gcc/m2/mc-boot/GNumberIO.h | 1 + gcc/m2/mc-boot/GPushBackInput.cc | 1 + gcc/m2/mc-boot/GPushBackInput.h | 1 + gcc/m2/mc-boot/GRTExceptions.cc | 1 + gcc/m2/mc-boot/GRTExceptions.h | 1 + gcc/m2/mc-boot/GRTco.h | 1 + gcc/m2/mc-boot/GRTentity.h | 1 + gcc/m2/mc-boot/GRTint.cc | 1 + gcc/m2/mc-boot/GRTint.h | 1 + gcc/m2/mc-boot/GSArgs.cc | 1 + gcc/m2/mc-boot/GSArgs.h | 1 + gcc/m2/mc-boot/GSFIO.cc | 1 + gcc/m2/mc-boot/GSFIO.h | 1 + gcc/m2/mc-boot/GSYSTEM.h | 1 + gcc/m2/mc-boot/GSelective.h | 1 + gcc/m2/mc-boot/GStdIO.cc | 1 + gcc/m2/mc-boot/GStdIO.h | 1 + gcc/m2/mc-boot/GStorage.cc | 1 + gcc/m2/mc-boot/GStorage.h | 1 + gcc/m2/mc-boot/GStrCase.cc | 1 + gcc/m2/mc-boot/GStrCase.h | 1 + gcc/m2/mc-boot/GStrIO.cc | 1 + gcc/m2/mc-boot/GStrIO.h | 1 + gcc/m2/mc-boot/GStrLib.cc | 1 + gcc/m2/mc-boot/GStrLib.h | 1 + gcc/m2/mc-boot/GStringConvert.cc | 1 + gcc/m2/mc-boot/GStringConvert.h | 1 + gcc/m2/mc-boot/GSysExceptions.h | 1 + gcc/m2/mc-boot/GSysStorage.cc | 1 + gcc/m2/mc-boot/GSysStorage.h | 1 + gcc/m2/mc-boot/GTimeString.cc | 1 + gcc/m2/mc-boot/GTimeString.h | 1 + gcc/m2/mc-boot/GUnixArgs.h | 1 + gcc/m2/mc-boot/Galists.cc | 1 + gcc/m2/mc-boot/Galists.h | 1 + gcc/m2/mc-boot/Gdecl.cc | 1 + gcc/m2/mc-boot/Gdecl.h | 1 + gcc/m2/mc-boot/Gdtoa.h | 1 + gcc/m2/mc-boot/Gerrno.h | 1 + gcc/m2/mc-boot/Gkeyc.cc | 2 + gcc/m2/mc-boot/Gkeyc.h | 1 + gcc/m2/mc-boot/Gldtoa.h | 1 + gcc/m2/mc-boot/Glibc.h | 1 + gcc/m2/mc-boot/Glibm.h | 1 + gcc/m2/mc-boot/Glists.cc | 1 + gcc/m2/mc-boot/Glists.h | 1 + gcc/m2/mc-boot/GmcComment.cc | 1 + gcc/m2/mc-boot/GmcComment.h | 1 + gcc/m2/mc-boot/GmcComp.cc | 1 + gcc/m2/mc-boot/GmcComp.h | 1 + gcc/m2/mc-boot/GmcDebug.cc | 1 + gcc/m2/mc-boot/GmcDebug.h | 1 + gcc/m2/mc-boot/GmcError.cc | 1 + gcc/m2/mc-boot/GmcError.h | 1 + gcc/m2/mc-boot/GmcFileName.cc | 1 + gcc/m2/mc-boot/GmcFileName.h | 1 + gcc/m2/mc-boot/GmcLexBuf.cc | 1 + gcc/m2/mc-boot/GmcLexBuf.h | 1 + gcc/m2/mc-boot/GmcMetaError.cc | 1 + gcc/m2/mc-boot/GmcMetaError.h | 1 + gcc/m2/mc-boot/GmcOptions.cc | 1 + gcc/m2/mc-boot/GmcOptions.h | 1 + gcc/m2/mc-boot/GmcPreprocess.cc | 1 + gcc/m2/mc-boot/GmcPreprocess.h | 1 + gcc/m2/mc-boot/GmcPretty.cc | 1 + gcc/m2/mc-boot/GmcPretty.h | 1 + gcc/m2/mc-boot/GmcPrintf.cc | 1 + gcc/m2/mc-boot/GmcPrintf.h | 1 + gcc/m2/mc-boot/GmcQuiet.cc | 1 + gcc/m2/mc-boot/GmcQuiet.h | 1 + gcc/m2/mc-boot/GmcReserved.cc | 1 + gcc/m2/mc-boot/GmcReserved.h | 1 + gcc/m2/mc-boot/GmcSearch.cc | 1 + gcc/m2/mc-boot/GmcSearch.h | 1 + gcc/m2/mc-boot/GmcStack.cc | 1 + gcc/m2/mc-boot/GmcStack.h | 1 + gcc/m2/mc-boot/GmcStream.cc | 1 + gcc/m2/mc-boot/GmcStream.h | 1 + gcc/m2/mc-boot/Gmcflex.h | 1 + gcc/m2/mc-boot/Gmcp1.cc | 1 + gcc/m2/mc-boot/Gmcp1.h | 1 + gcc/m2/mc-boot/Gmcp2.cc | 1 + gcc/m2/mc-boot/Gmcp2.h | 1 + gcc/m2/mc-boot/Gmcp3.cc | 1 + gcc/m2/mc-boot/Gmcp3.h | 1 + gcc/m2/mc-boot/Gmcp4.cc | 1 + gcc/m2/mc-boot/Gmcp4.h | 1 + gcc/m2/mc-boot/Gmcp5.cc | 1 + gcc/m2/mc-boot/Gmcp5.h | 1 + gcc/m2/mc-boot/GnameKey.cc | 1 + gcc/m2/mc-boot/GnameKey.h | 1 + gcc/m2/mc-boot/GsymbolKey.cc | 1 + gcc/m2/mc-boot/GsymbolKey.h | 1 + gcc/m2/mc-boot/Gtermios.h | 1 + gcc/m2/mc-boot/Gtop.cc | 1 + gcc/m2/mc-boot/Gvarargs.cc | 1 + gcc/m2/mc-boot/Gvarargs.h | 1 + gcc/m2/mc-boot/Gwlists.cc | 1 + gcc/m2/mc-boot/Gwlists.h | 1 + gcc/m2/mc-boot/Gwrapc.h | 1 + gcc/m2/mc/keyc.mod | 1 + gcc/m2/pge-boot/GASCII.cc | 2 +- gcc/m2/pge-boot/GASCII.h | 2 - gcc/m2/pge-boot/GArgs.cc | 6 +- gcc/m2/pge-boot/GArgs.h | 2 - gcc/m2/pge-boot/GAssertion.cc | 2 +- gcc/m2/pge-boot/GAssertion.h | 2 - gcc/m2/pge-boot/GBreak.h | 2 - gcc/m2/pge-boot/GCmdArgs.h | 2 - gcc/m2/pge-boot/GDebug.cc | 2 +- gcc/m2/pge-boot/GDebug.h | 2 - gcc/m2/pge-boot/GDynamicStrings.cc | 13 ++- gcc/m2/pge-boot/GDynamicStrings.h | 2 - gcc/m2/pge-boot/GEnvironment.h | 2 - gcc/m2/pge-boot/GFIO.cc | 47 ++++---- gcc/m2/pge-boot/GFIO.h | 2 - gcc/m2/pge-boot/GFormatStrings.h | 2 - gcc/m2/pge-boot/GFpuIO.h | 2 - gcc/m2/pge-boot/GIO.cc | 2 +- gcc/m2/pge-boot/GIO.h | 2 - gcc/m2/pge-boot/GIndexing.cc | 123 +++++++++++++-------- gcc/m2/pge-boot/GIndexing.h | 8 ++ gcc/m2/pge-boot/GLists.cc | 81 +++++++------- gcc/m2/pge-boot/GLists.h | 2 - gcc/m2/pge-boot/GM2Dependent.cc | 15 +-- gcc/m2/pge-boot/GM2Dependent.h | 2 - gcc/m2/pge-boot/GM2EXCEPTION.cc | 6 +- gcc/m2/pge-boot/GM2EXCEPTION.h | 2 - gcc/m2/pge-boot/GM2RTS.cc | 66 +++++------ gcc/m2/pge-boot/GM2RTS.h | 2 - gcc/m2/pge-boot/GNameKey.cc | 6 +- gcc/m2/pge-boot/GNameKey.h | 2 - gcc/m2/pge-boot/GNumberIO.cc | 36 +++--- gcc/m2/pge-boot/GNumberIO.h | 2 - gcc/m2/pge-boot/GOutput.cc | 2 +- gcc/m2/pge-boot/GOutput.h | 2 - gcc/m2/pge-boot/GPushBackInput.cc | 2 +- gcc/m2/pge-boot/GPushBackInput.h | 2 - gcc/m2/pge-boot/GRTExceptions.cc | 107 +++++++++--------- gcc/m2/pge-boot/GRTExceptions.h | 2 - gcc/m2/pge-boot/GSArgs.h | 2 - gcc/m2/pge-boot/GSEnvironment.h | 1 + gcc/m2/pge-boot/GSFIO.cc | 2 +- gcc/m2/pge-boot/GSFIO.h | 2 - gcc/m2/pge-boot/GSYSTEM.h | 2 - gcc/m2/pge-boot/GScan.h | 1 + gcc/m2/pge-boot/GStdIO.cc | 8 +- gcc/m2/pge-boot/GStdIO.h | 2 - gcc/m2/pge-boot/GStorage.cc | 2 +- gcc/m2/pge-boot/GStorage.h | 2 - gcc/m2/pge-boot/GStrCase.cc | 10 +- gcc/m2/pge-boot/GStrCase.h | 2 - gcc/m2/pge-boot/GStrIO.cc | 14 +-- gcc/m2/pge-boot/GStrIO.h | 2 - gcc/m2/pge-boot/GStrLib.cc | 14 +-- gcc/m2/pge-boot/GStrLib.h | 2 - gcc/m2/pge-boot/GStringConvert.h | 2 - gcc/m2/pge-boot/GSymbolKey.cc | 3 +- gcc/m2/pge-boot/GSymbolKey.h | 2 - gcc/m2/pge-boot/GSysExceptions.h | 2 - gcc/m2/pge-boot/GSysStorage.cc | 6 +- gcc/m2/pge-boot/GSysStorage.h | 2 - gcc/m2/pge-boot/GTimeString.h | 2 - gcc/m2/pge-boot/GUnixArgs.h | 2 - gcc/m2/pge-boot/Gbnflex.cc | 4 +- gcc/m2/pge-boot/Gbnflex.h | 2 - gcc/m2/pge-boot/Gdtoa.h | 4 +- gcc/m2/pge-boot/Gerrno.h | 2 - gcc/m2/pge-boot/Gldtoa.h | 4 +- gcc/m2/pge-boot/Glibc.h | 17 ++- gcc/m2/pge-boot/Glibm.h | 2 - gcc/m2/pge-boot/Gpge.cc | 16 +-- gcc/m2/pge-boot/Gtermios.h | 2 - gcc/m2/pge-boot/Gwrapc.h | 2 - gcc/multiple_target.cc | 1 + gcc/objc/objc-act.cc | 1 + gcc/objc/objc-encoding.cc | 1 + gcc/objc/objc-gnu-runtime-abi-01.cc | 1 + gcc/objc/objc-lang.cc | 2 +- gcc/objc/objc-next-runtime-abi-01.cc | 1 + gcc/objc/objc-next-runtime-abi-02.cc | 1 + gcc/objc/objc-runtime-shared-support.cc | 1 + gcc/objcp/objcp-decl.cc | 1 + gcc/objcp/objcp-lang.cc | 1 + gcc/omp-expand.cc | 1 + gcc/omp-general.cc | 1 + gcc/omp-low.cc | 1 + gcc/omp-oacc-neuter-broadcast.cc | 1 + gcc/omp-offload.cc | 1 + gcc/omp-simd-clone.cc | 1 + gcc/optc-gen.awk | 1 + gcc/optc-save-gen.awk | 1 + gcc/options-urls-cc-gen.awk | 1 + gcc/opts-common.cc | 1 + gcc/opts-global.cc | 1 + gcc/opts.cc | 1 + gcc/pair-fusion.cc | 1 + gcc/passes.cc | 1 + gcc/pointer-query.cc | 1 + gcc/predict.cc | 2 +- gcc/pretty-print.cc | 4 +- gcc/pretty-print.h | 10 +- gcc/print-rtl.cc | 1 + gcc/print-tree.cc | 1 + gcc/profile-count.cc | 1 + gcc/range-op-float.cc | 1 + gcc/range-op-ptr.cc | 1 + gcc/range-op.cc | 1 + gcc/range.cc | 1 + gcc/read-rtl-function.cc | 1 + gcc/rtl-error.cc | 1 + gcc/rtl-ssa/accesses.cc | 1 + gcc/rtl-ssa/blocks.cc | 1 + gcc/rtl-ssa/changes.cc | 1 + gcc/rtl-ssa/functions.cc | 1 + gcc/rtl-ssa/insns.cc | 1 + gcc/rtl-ssa/movement.cc | 1 + gcc/rtl-tests.cc | 1 + gcc/rust/resolve/rust-ast-resolve-expr.cc | 1 + gcc/rust/rust-attribs.cc | 1 + gcc/rust/rust-system.h | 1 + gcc/sanopt.cc | 1 + gcc/sched-rgn.cc | 1 + gcc/selftest-diagnostic-path.cc | 1 + gcc/selftest-diagnostic.cc | 1 + gcc/splay-tree-utils.cc | 1 + gcc/sreal.cc | 1 + gcc/stmt.cc | 1 + gcc/substring-locations.cc | 1 + gcc/symtab-clones.cc | 1 + gcc/symtab-thunks.cc | 1 + gcc/symtab.cc | 1 + .../gcc.dg/plugin/diagnostic_group_plugin.c | 3 +- .../gcc.dg/plugin/diagnostic_plugin_xhtml_format.c | 14 ++- gcc/testsuite/gcc.dg/plugin/ggcplug.c | 1 + gcc/text-art/box-drawing.cc | 1 + gcc/text-art/canvas.cc | 1 + gcc/text-art/ruler.cc | 1 + gcc/text-art/selftests.cc | 1 + gcc/text-art/theme.cc | 1 + gcc/toplev.cc | 8 +- gcc/trans-mem.cc | 1 + gcc/tree-affine.cc | 1 + gcc/tree-call-cdce.cc | 1 + gcc/tree-cfg.cc | 1 + gcc/tree-chrec.cc | 1 + gcc/tree-dfa.cc | 1 + gcc/tree-diagnostic-client-data-hooks.cc | 5 +- gcc/tree-diagnostic.cc | 1 + gcc/tree-dump.cc | 1 + gcc/tree-inline.cc | 1 + gcc/tree-into-ssa.cc | 1 + gcc/tree-logical-location.cc | 1 + gcc/tree-nested.cc | 1 + gcc/tree-nrv.cc | 1 + gcc/tree-object-size.cc | 1 + gcc/tree-outof-ssa.cc | 1 + gcc/tree-pretty-print.cc | 1 + gcc/tree-profile.cc | 1 + gcc/tree-scalar-evolution.cc | 1 + gcc/tree-sra.cc | 1 + gcc/tree-ssa-address.cc | 1 + gcc/tree-ssa-alias.cc | 1 + gcc/tree-ssa-ccp.cc | 1 + gcc/tree-ssa-coalesce.cc | 1 + gcc/tree-ssa-copy.cc | 1 + gcc/tree-ssa-dce.cc | 1 + gcc/tree-ssa-dom.cc | 1 + gcc/tree-ssa-forwprop.cc | 1 + gcc/tree-ssa-ifcombine.cc | 1 + gcc/tree-ssa-loop-ch.cc | 1 + gcc/tree-ssa-loop-im.cc | 1 + gcc/tree-ssa-loop-manip.cc | 1 + gcc/tree-ssa-loop-niter.cc | 1 + gcc/tree-ssa-loop-split.cc | 1 + gcc/tree-ssa-math-opts.cc | 1 + gcc/tree-ssa-operands.cc | 1 + gcc/tree-ssa-phiprop.cc | 1 + gcc/tree-ssa-pre.cc | 1 + gcc/tree-ssa-propagate.cc | 1 + gcc/tree-ssa-reassoc.cc | 1 + gcc/tree-ssa-sccvn.cc | 1 + gcc/tree-ssa-scopedtables.cc | 1 + gcc/tree-ssa-sink.cc | 1 + gcc/tree-ssa-strlen.cc | 1 + gcc/tree-ssa-structalias.cc | 1 + gcc/tree-ssa-ter.cc | 1 + gcc/tree-ssa-uninit.cc | 1 + gcc/tree-ssa.cc | 1 + gcc/tree-ssanames.cc | 1 + gcc/tree-stdarg.cc | 1 + gcc/tree-streamer-in.cc | 1 + gcc/tree-streamer-out.cc | 1 + gcc/tree-streamer.cc | 1 + gcc/tree-switch-conversion.cc | 1 + gcc/tree-tailcall.cc | 1 + gcc/tree-vrp.cc | 1 + gcc/tree.cc | 1 + gcc/ubsan.cc | 1 + gcc/value-pointer-equiv.cc | 1 + gcc/value-prof.cc | 1 + gcc/value-query.cc | 1 + gcc/value-range-pretty-print.cc | 1 + gcc/value-range-storage.cc | 1 + gcc/value-range.cc | 1 + gcc/value-relation.cc | 1 + gcc/var-tracking.cc | 1 + gcc/varpool.cc | 1 + gcc/vr-values.cc | 1 + gcc/wide-int-print.cc | 1 + libgcc/libgcov-util.c | 1 + 633 files changed, 1042 insertions(+), 502 deletions(-)