This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from a37e10023a9 [vect] Disable vectorization of epilogues for loops with SI [...] adds 21bbd1b0fa7 Fix code order in tree-sra.c:create_access adds e26319ac274 PR target/92095 * config/sparc/sparc-protos.h (output_loa [...] adds 7c6d4f86528 * gcc.target/sparc/overflow-1.c: Add -fno-pie to the optio [...] adds e34fe7d6684 2019-11-08 Richard Biener rguenther@suse.de adds eca809c042b 2019-11-08 Richard Biener rguenther@suse.de adds aff2cf1da64 [vect] PR 92351: When peeling for alignment make alignment [...] adds fc74c74a7a9 Allow CHARACTER literals in assignments and data statements. adds 63329d971b8 rs6000: Fix branch_comparison_operator adds 30460ef1911 Use correct vector type in neutral_op_for_slp_reduction adds 58c22454eb0 * arith.c (character2representation): Change i type to size_t. adds 5b667289ccb Modify range_operator::fold_range() and wi_fold () to retur [...] adds 7031eb30850 PR c++/92058 - constinit malfunction in static data member [...] adds dd51a3acc38 PR c++/92215 - flawed diagnostic for bit-field with non-in [...] adds d4a8bd6b11f [Darwin] Add include guard to darwin-protos.h adds fdea911b3b4 * gfortran.dg/dec_char_conversion_in_assignment_4.f90: Use [...] adds d0c369c580b * symtab.c: Fix comment typos. * cgraphunit.c: Likewise. [...] adds 232d5939666 Daily bump. adds dcb16f2d614 [Darwin, machopic 10/n] Rework X86 mcount stub code. adds 98862b60aac Commit symbol for external BLAS routine when translating MA [...] adds a9ad50cb8ec PR tree-optimization/92401 * gimple-match-head.c (gimple_ [...] adds ed3583b0e6a * ipa-fnsummary.c (estimate_edge_size_and_time): Do not ca [...] adds 9f4410d889f * ipa-fnsummary.c (ipa_call_context::estimate_size_and_tim [...] adds 34dc4211e21 * ipa-inline-analysis.c (do_estimate_growth_1): Add suppor [...] adds aeedc9c4da5 * tree.c (fld_incomplete_type_of): Clear TYPE_FINAL_P, TYP [...] adds 0fa4f5f9ee1 * ipa-fnsummary.c (evaluate_properties_for_edge): Call IPA [...] adds 05334cc6921 Daily bump. adds 5e886e5b6c8 * cgraph.h (struct cgraph_node): Add ipcp_clone flag. (cg [...] adds ab85c07c35b rs6000: Allow any CC mode in movcc adds 82646f61bf2 Switch www.hboehm.info to https adds 337cb404dd3 * ipa-prop.c (ipa_propagate_indirect_call_infos): Remove i [...] adds 61150d75d1a * cgraph.c (cgraph_edge::maybe_hot_p): Do not use sreal_fr [...] adds 624d5a77db9 Short circuit case where profiles are same. adds bd16ff24828 Manually CSE sreal frequency calculations adds dfb887cecc6 [LRA] Do not use eliminable registers for spilling adds 9b0807d9fe8 2019-11-10 Paul Thomas pault@gcc.gnu.org adds e5072aef260 Implement D1957R0, T* to bool should be considered narrowing. adds 6fc2784a9ab Don't print warning when moving to static with -fno-automatic adds 6c9e2a0279a [Darwin, machopic 11/n] A flag to indicate synbols should b [...] adds e7217ea1c3e Daily bump. adds 27dbade58ef [rs6000] Make load cost a bit more in vectorization cost adds bd94dfe54b4 rs6000: Refine small loop unroll in loop_unroll_adjust hook adds 5ba7804033a [build] Properly track GCC language configure fragments adds c88bb56e023 Assert 'offset2' instead of 'offset' in 'gcc/gimplify.c:gim [...] adds 73e25387655 [PR87833] x86: Put -fPIC and -shared the last to create off [...] adds d7a5b0d7434 Torture testing: 'libgomp.fortran/use_device_addr-3.f90', ' [...] adds d462cbc6c48 Torture testing: 'libgomp.fortran/target9.f90' adds 71e18dbca98 Fortran] Support absent optional args with use_device_{ptr,addr} adds 068b41bc6db Fix OpenACC directives nesting in 'gfortran.dg/goacc/common [...] adds 784519b31df PR fortran/92142 - CFI_setpointer corrupts descriptor adds f8d1a972cee [vect]Account for epilogue's peeling for gaps when checking [...] adds 9f747ab83c5 Update link to "Why not LGPL". adds a439529ab20 Sort debug counter names. adds 9ed925a53c4 Relax lto-dump.o dependency. adds ade0939d853 Fix commit for PR fortran/92142 - CFI_setpointer corrupts d [...] adds 3146a7ded5e [ARC] Fix legitimize pic address. adds 1cfb0f603f5 [ARC] Fix movsi_ne pattern. adds 0a369f83048 Bump minimum MPFR version to 3.1.0 new 53f6c32b5bf * ipa-prop.c (ipa_propagate_indirect_call_infos): Remove i [...] new 5c546c59db7 Fix SLP downward group access classification (PR92420) new 2b3ab1c812d * c-parser.c (c_parser_translation_unit): Diagnose declare [...] new eddd03e2cfc PR bootstrap/92433 * config/rs6000/rs6000-c.c (altivec_bu [...] new f15dc29a973 PR c++/92447 * decl.c (finish_function): Move ctype initi [...] new 623534bdf66 Add prefixed insn support for stack_protect_setdi & stack_p [...] new 8f4c580ea9a libgo: fix DejaGNU testsuite compiler when using build sysroot new ceb02d5640f Daily bump. new f21b53e4d45 [RS6000] Remove TARGET_TLS_MARKERS and require binutils 2.20 new e392078b54a [RS6000] PC-relative TLS support new 1dac11a9d45 * typeck.c (cp_build_binary_op): Sorry about <=> on VECTOR_TYPE. new 219d7929fd7 Implement P1946R0, Allow defaulting comparisons by value. new e74957303db 2019-11-11 Andre Vieira andre.simoesdiasvieira@arm.com new 39dc6c5e141 PR tree-optimization/92452 * tree-vrp.c (vrp_prop::check_ [...] new 6f5588cd9b2 PR target/92449 * tree-complex.c (expand_complex_multipli [...] new 65aa7dc10c2 Add OpenACC 2.6 `serial' construct support new a547e15b4ee Param to options conversion. new 5dca7a8c4df Include new generated gcc/params.opt file. new d5d2fd2e355 Apply mechanical replacement (generated patch). new bbd06d96448 Remove gcc/params.* files. new 47a675f4afd Remove last leftover usage of params* files. new 1265aa8f7e9 Remove set_default_param_value from documentation. new ba239116f90 Fix test-suite fallout. new 1a0a07a4305 Remove option_default_params and option_validate_param hooks. new 19a448b1109 Use more SET_OPTION_IF_UNSET.
The 25 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: ChangeLog | 6 + configure | 6 +- configure.ac | 6 +- gcc/ChangeLog | 1006 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 23 +- gcc/asan.c | 20 +- gcc/auto-profile.c | 3 +- gcc/bb-reorder.c | 5 +- gcc/builtins.c | 3 +- gcc/c-family/ChangeLog | 13 + gcc/c-family/c-opts.c | 34 +- gcc/c-family/c-pragma.c | 1 + gcc/c-family/c-pragma.h | 1 + gcc/c/ChangeLog | 25 + gcc/c/c-parser.c | 42 +- gcc/c/gimple-parser.c | 3 +- gcc/cfgcleanup.c | 5 +- gcc/cfgexpand.c | 9 +- gcc/cfgloopanal.c | 9 +- gcc/cgraph.c | 38 +- gcc/cgraph.h | 71 +- gcc/cgraphclones.c | 7 +- gcc/cgraphunit.c | 47 +- gcc/combine.c | 5 +- gcc/common.opt | 10 - gcc/common/common-target.def | 14 - gcc/common/common-targhooks.c | 9 - gcc/common/common-targhooks.h | 2 - gcc/common/config/aarch64/aarch64-common.c | 51 +- gcc/common/config/bpf/bpf-common.c | 13 - gcc/common/config/gcn/gcn-common.c | 1 - gcc/common/config/ia64/ia64-common.c | 26 +- gcc/common/config/powerpcspe/powerpcspe-common.c | 15 +- gcc/common/config/rs6000/rs6000-common.c | 25 +- gcc/common/config/sh/sh-common.c | 11 +- gcc/config.in | 6 - gcc/config/aarch64/aarch64.c | 84 +- gcc/config/alpha/alpha.c | 17 +- gcc/config/arc/arc.c | 16 + gcc/config/arc/arc.md | 22 +- gcc/config/arm/arm.c | 44 +- gcc/config/avr/avr.c | 1 - gcc/config/csky/csky.c | 1 - gcc/config/darwin-protos.h | 5 + gcc/config/darwin.c | 23 +- gcc/config/darwin.h | 7 + gcc/config/i386/darwin.h | 4 +- gcc/config/i386/i386-builtins.c | 1 - gcc/config/i386/i386-expand.c | 1 - gcc/config/i386/i386-features.c | 1 - gcc/config/i386/i386-options.c | 69 +- gcc/config/i386/i386.c | 27 +- gcc/config/i386/intelmic-mkoffload.c | 5 +- gcc/config/ia64/ia64.c | 3 +- gcc/config/rs6000/predicates.md | 23 +- gcc/config/rs6000/rs6000-c.c | 10 +- gcc/config/rs6000/rs6000-logue.c | 5 +- gcc/config/rs6000/rs6000-protos.h | 1 - gcc/config/rs6000/rs6000.c | 254 ++-- gcc/config/rs6000/rs6000.h | 16 - gcc/config/rs6000/rs6000.md | 249 ++-- gcc/config/rs6000/rs6000.opt | 8 +- gcc/config/s390/s390.c | 80 +- gcc/config/sparc/sparc-protos.h | 1 + gcc/config/sparc/sparc.c | 205 +-- gcc/config/sparc/sparc.md | 5 +- gcc/config/visium/visium.c | 7 +- gcc/configure | 46 +- gcc/configure.ac | 11 +- gcc/coverage.c | 9 +- gcc/cp/ChangeLog | 57 + gcc/cp/constexpr.c | 1 + gcc/cp/decl.c | 13 +- gcc/cp/decl2.c | 4 - gcc/cp/method.c | 50 +- gcc/cp/name-lookup.c | 3 +- gcc/cp/parser.c | 60 +- gcc/cp/pt.c | 1 + gcc/cp/semantics.c | 8 + gcc/cp/typeck.c | 12 +- gcc/cp/typeck2.c | 5 + gcc/cprop.c | 1 - gcc/cse.c | 7 +- gcc/cselib.c | 3 +- gcc/dbgcnt.def | 14 +- gcc/doc/generic.texi | 5 + gcc/doc/install.texi | 4 +- gcc/doc/options.texi | 3 + gcc/doc/tm.texi | 8 - gcc/doc/tm.texi.in | 4 - gcc/dse.c | 3 +- gcc/emit-rtl.c | 19 +- gcc/explow.c | 3 +- gcc/final.c | 5 +- gcc/flag-types.h | 11 + gcc/fold-const.c | 13 +- gcc/fortran/ChangeLog | 128 +- gcc/fortran/arith.c | 95 +- gcc/fortran/arith.h | 4 + gcc/fortran/decl.c | 13 +- gcc/fortran/dump-parse-tree.c | 6 + gcc/fortran/expr.c | 6 + gcc/fortran/f95-lang.c | 4 +- gcc/fortran/frontend-passes.c | 1 + gcc/fortran/gfortran.h | 13 +- gcc/fortran/gfortran.texi | 25 + gcc/fortran/intrinsic.c | 66 +- gcc/fortran/invoke.texi | 17 +- gcc/fortran/lang.opt | 5 + gcc/fortran/match.c | 3 +- gcc/fortran/match.h | 2 + gcc/fortran/openmp.c | 33 +- gcc/fortran/options.c | 5 +- gcc/fortran/parse.c | 32 +- gcc/fortran/resolve.c | 18 + gcc/fortran/simplify.c | 66 +- gcc/fortran/st.c | 2 + gcc/fortran/trans-const.c | 6 +- gcc/fortran/trans-decl.c | 22 +- gcc/fortran/trans-expr.c | 3 +- gcc/fortran/trans-openmp.c | 80 +- gcc/fortran/trans-stmt.c | 5 +- gcc/fortran/trans.c | 2 + gcc/fortran/trans.h | 2 +- gcc/gcc.c | 9 - gcc/gcse.c | 18 +- gcc/ggc-common.c | 5 +- gcc/ggc-page.c | 5 +- gcc/gimple-loop-interchange.cc | 7 +- gcc/gimple-loop-jam.c | 9 +- gcc/gimple-loop-versioning.cc | 5 +- gcc/gimple-match-head.c | 27 +- gcc/gimple-pretty-print.c | 3 + gcc/gimple-ssa-split-paths.c | 3 +- gcc/gimple-ssa-sprintf.c | 1 - gcc/gimple-ssa-store-merging.c | 9 +- gcc/gimple-ssa-strength-reduction.c | 3 +- gcc/gimple-ssa-warn-alloca.c | 1 - gcc/gimple-ssa-warn-restrict.c | 1 - gcc/gimple.def | 2 +- gcc/gimple.h | 13 +- gcc/gimplify.c | 26 +- gcc/go/ChangeLog | 5 + gcc/go/go-lang.c | 20 +- gcc/graphite-isl-ast-to-gimple.c | 5 +- gcc/graphite-optimize-isl.c | 5 +- gcc/graphite-scop-detection.c | 5 +- gcc/graphite-sese-to-poly.c | 1 - gcc/graphite.c | 1 - gcc/haifa-sched.c | 47 +- gcc/hsa-gen.c | 3 +- gcc/ifcvt.c | 5 +- gcc/ipa-cp.c | 73 +- gcc/ipa-fnsummary.c | 146 +- gcc/ipa-icf.c | 2 +- gcc/ipa-inline-analysis.c | 164 ++- gcc/ipa-inline.c | 121 +- gcc/ipa-inline.h | 2 +- gcc/ipa-polymorphic-call.c | 3 +- gcc/ipa-profile.c | 3 +- gcc/ipa-prop.c | 83 +- gcc/ipa-prop.h | 27 +- gcc/ipa-split.c | 11 +- gcc/ipa-sra.c | 90 +- gcc/ira-build.c | 5 +- gcc/ira-conflicts.c | 5 +- gcc/langhooks-def.h | 4 +- gcc/langhooks.h | 13 +- gcc/loop-doloop.c | 3 +- gcc/loop-invariant.c | 5 +- gcc/loop-unroll.c | 27 +- gcc/lra-assigns.c | 3 +- gcc/lra-constraints.c | 3 +- gcc/lra-spills.c | 2 + gcc/lto/ChangeLog | 18 + gcc/lto/Make-lang.in | 2 +- gcc/lto/lto-common.c | 1 - gcc/lto/lto-partition.c | 11 +- gcc/lto/lto.c | 11 +- gcc/modulo-sched.c | 7 +- gcc/omp-expand.c | 43 +- gcc/omp-general.c | 14 +- gcc/omp-general.h | 2 +- gcc/omp-low.c | 158 ++- gcc/opt-functions.awk | 3 +- gcc/opt-suggestions.c | 59 +- gcc/opt-suggestions.h | 5 - gcc/opts-common.c | 20 + gcc/opts.c | 281 +--- gcc/opts.h | 11 +- gcc/params-enum.h | 39 - gcc/params-list.h | 26 - gcc/params-options.h | 27 - gcc/params.c | 302 ---- gcc/params.def | 1501 -------------------- gcc/params.h | 254 ---- gcc/params.opt | 971 +++++++++++++ gcc/postreload-gcse.c | 8 +- gcc/predict.c | 21 +- gcc/profile-count.c | 2 + gcc/range-op.cc | 811 +++++------ gcc/range-op.h | 16 +- gcc/reload.c | 3 +- gcc/reorg.c | 5 +- gcc/resource.c | 5 +- gcc/sanopt.c | 5 +- gcc/sched-deps.c | 13 +- gcc/sched-ebb.c | 5 +- gcc/sched-rgn.c | 22 +- gcc/sel-sched-ir.c | 5 +- gcc/sel-sched-ir.h | 2 +- gcc/sel-sched.c | 5 +- gcc/shrink-wrap.c | 3 +- gcc/stmt.c | 1 - gcc/symtab.c | 24 +- gcc/targhooks.c | 22 +- gcc/testsuite/ChangeLog | 156 ++ gcc/testsuite/c-c++-common/goacc/parallel-dims-2.c | 16 +- gcc/testsuite/c-c++-common/gomp/declare-target-5.c | 2 + gcc/testsuite/c-c++-common/pr92452.c | 5 + gcc/testsuite/g++.dg/cpp0x/initlist92.C | 51 +- gcc/testsuite/g++.dg/cpp0x/pr92447.C | 14 + gcc/testsuite/g++.dg/cpp2a/constinit15.C | 14 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg1.C | 29 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth4.C | 43 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth5.C | 43 + gcc/testsuite/g++.dg/cpp2a/spaceship-vec1.C | 11 + gcc/testsuite/g++.dg/diagnostic/bitfld4.C | 16 + gcc/testsuite/g++.dg/opt/pr92401.C | 15 + gcc/testsuite/gcc.c-torture/compile/20191108-1.c | 14 + gcc/testsuite/gcc.dg/completion-3.c | 16 +- gcc/testsuite/gcc.dg/pr59643.c | 3 - gcc/testsuite/gcc.dg/pr83620.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-params-2.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-params.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr46076.c | 11 +- gcc/testsuite/gcc.dg/vect/pr92347.c | 18 + gcc/testsuite/gcc.dg/vect/pr92420.c | 48 + gcc/testsuite/gcc.dg/vect/vect-peel-2-epilogues.c | 3 + .../vect/{vect-peel-2.c => vect-peel-2-src.c} | 5 - gcc/testsuite/gcc.dg/vect/vect-peel-2.c | 50 +- .../gcc.dg/vect/vect-reduc-epilogue-gaps.c | 45 + gcc/testsuite/gcc.misc-tests/help.exp | 4 +- .../gcc.target/aarch64/sve/acle/general/inline_2.c | 16 + gcc/testsuite/gcc.target/arc/delay-slot-limm.c | 52 + gcc/testsuite/gcc.target/arc/pic-2.c | 23 + gcc/testsuite/gcc.target/sparc/overflow-1.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-2.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-3.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-4.c | 2 +- gcc/testsuite/gcc.target/sparc/overflow-5.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.c | 4 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c | 43 + .../gfortran.dg/ISO_Fortran_binding_15.f90 | 20 + gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c | 40 + .../gfortran.dg/ISO_Fortran_binding_16.f90 | 25 + gcc/testsuite/gfortran.dg/bind_c_procs_3.f90 | 25 + .../dec_char_conversion_in_assignment_1.f90 | 61 + .../dec_char_conversion_in_assignment_2.f90 | 31 + .../dec_char_conversion_in_assignment_3.f90 | 44 + .../dec_char_conversion_in_assignment_4.f90 | 19 + .../dec_char_conversion_in_assignment_5.f90 | 16 + .../dec_char_conversion_in_assignment_6.f90 | 14 + .../dec_char_conversion_in_assignment_7.f90 | 30 + .../dec_char_conversion_in_assignment_8.f90 | 17 + .../gfortran.dg/dec_char_conversion_in_data_1.f90 | 87 ++ .../gfortran.dg/dec_char_conversion_in_data_2.f90 | 45 + .../gfortran.dg/dec_char_conversion_in_data_3.f90 | 19 + .../gfortran.dg/dec_char_conversion_in_data_4.f90 | 17 + .../gfortran.dg/dec_char_conversion_in_data_5.f90 | 15 + .../gfortran.dg/dec_char_conversion_in_data_6.f90 | 33 + .../gfortran.dg/dec_char_conversion_in_data_7.f90 | 17 + gcc/testsuite/gfortran.dg/goacc/common-block-1.f90 | 3 +- gcc/testsuite/gfortran.dg/goacc/common-block-2.f90 | 3 +- .../gfortran.dg/goacc/parallel-dims-2.f90 | 22 + gcc/testsuite/gfortran.dg/hollerith5.f90 | 5 +- gcc/testsuite/gfortran.dg/hollerith_legacy.f90 | 2 +- gcc/testsuite/gfortran.dg/matmul_blas_2.f90 | 25 + .../gfortran.dg/no_char_to_numeric_assign.f90 | 21 + gcc/toplev.c | 13 +- gcc/tracer.c | 13 +- gcc/trans-mem.c | 3 +- gcc/tree-chrec.c | 5 +- gcc/tree-complex.c | 23 +- gcc/tree-data-ref.c | 5 +- gcc/tree-if-conv.c | 3 +- gcc/tree-inline.c | 11 +- gcc/tree-loop-distribution.c | 3 +- gcc/tree-parloops.c | 20 +- gcc/tree-predcom.c | 3 +- gcc/tree-pretty-print.c | 4 + gcc/tree-profile.c | 1 - gcc/tree-scalar-evolution.c | 5 +- gcc/tree-sra.c | 37 +- gcc/tree-ssa-ccp.c | 3 +- gcc/tree-ssa-dom.c | 1 - gcc/tree-ssa-dse.c | 9 +- gcc/tree-ssa-ifcombine.c | 5 +- gcc/tree-ssa-loop-ch.c | 3 +- gcc/tree-ssa-loop-im.c | 3 +- gcc/tree-ssa-loop-ivcanon.c | 19 +- gcc/tree-ssa-loop-ivopts.c | 15 +- gcc/tree-ssa-loop-manip.c | 3 +- gcc/tree-ssa-loop-niter.c | 3 +- gcc/tree-ssa-loop-prefetch.c | 51 +- gcc/tree-ssa-loop-split.c | 6 +- gcc/tree-ssa-loop-unswitch.c | 7 +- gcc/tree-ssa-math-opts.c | 7 +- gcc/tree-ssa-phiopt.c | 9 +- gcc/tree-ssa-pre.c | 5 +- gcc/tree-ssa-reassoc.c | 3 +- gcc/tree-ssa-sccvn.c | 7 +- gcc/tree-ssa-scopedtables.c | 3 +- gcc/tree-ssa-sink.c | 3 +- gcc/tree-ssa-strlen.c | 21 +- gcc/tree-ssa-structalias.c | 9 +- gcc/tree-ssa-tail-merge.c | 5 +- gcc/tree-ssa-threadbackward.c | 17 +- gcc/tree-ssa-threadedge.c | 5 +- gcc/tree-ssa-uninit.c | 3 +- gcc/tree-switch-conversion.c | 7 +- gcc/tree-switch-conversion.h | 6 +- gcc/tree-vect-data-refs.c | 24 +- gcc/tree-vect-loop-manip.c | 5 +- gcc/tree-vect-loop.c | 37 +- gcc/tree-vect-slp.c | 3 +- gcc/tree-vect-stmts.c | 110 +- gcc/tree-vectorizer.h | 2 +- gcc/tree-vrp.c | 32 +- gcc/tree.c | 35 +- gcc/tree.def | 6 + gcc/tree.h | 3 +- gcc/value-prof.c | 1 - gcc/var-tracking.c | 7 +- gcc/varpool.c | 12 +- libgfortran/ChangeLog | 7 + libgfortran/runtime/ISO_Fortran_binding.c | 22 +- libgo/configure | 3 +- libgo/configure.ac | 2 +- libgo/testsuite/Makefile.am | 2 + libgo/testsuite/Makefile.in | 5 +- libgo/testsuite/lib/libgo.exp | 13 +- libgo/testsuite/libgo-test-support.exp.in | 17 + libgomp/ChangeLog | 25 + libgomp/testsuite/libgomp.fortran/target9.f90 | 1 + .../libgomp.fortran/use_device_addr-3.f90 | 2 + .../libgomp.fortran/use_device_addr-4.f90 | 2 + .../testsuite/libgomp.fortran/use_device_ptr-1.f90 | 2 + .../libgomp.fortran/use_device_ptr-optional-1.f90 | 22 + .../libgomp.fortran/use_device_ptr-optional-2.f90 | 33 + .../libgomp.oacc-c-c++-common/parallel-dims.c | 73 + .../libgomp.oacc-fortran/parallel-dims-aux.c | 45 + .../libgomp.oacc-fortran/parallel-dims.f90 | 120 ++ libstdc++-v3/ChangeLog | 8 + libstdc++-v3/doc/xml/gnu/gpl-3.0.xml | 2 +- libstdc++-v3/doc/xml/manual/using.xml | 2 +- 357 files changed, 7044 insertions(+), 5068 deletions(-) delete mode 100644 gcc/params-enum.h delete mode 100644 gcc/params-list.h delete mode 100644 gcc/params-options.h delete mode 100644 gcc/params.c delete mode 100644 gcc/params.def delete mode 100644 gcc/params.h create mode 100644 gcc/params.opt create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-target-5.c create mode 100644 gcc/testsuite/c-c++-common/pr92452.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr92447.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-vec1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/bitfld4.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92401.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20191108-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr92347.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr92420.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-2-epilogues.c copy gcc/testsuite/gcc.dg/vect/{vect-peel-2.c => vect-peel-2-src.c} (63%) create mode 100644 gcc/testsuite/gcc.dg/vect/vect-reduc-epilogue-gaps.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/inline_2.c create mode 100644 gcc/testsuite/gcc.target/arc/delay-slot-limm.c create mode 100644 gcc/testsuite/gcc.target/arc/pic-2.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.f90 create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_procs_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_assignment_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_char_conversion_in_data_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/parallel-dims-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_blas_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/no_char_to_numeric_assign.f90 create mode 100644 libgo/testsuite/libgo-test-support.exp.in create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_ptr-optional-2.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/parallel-dims-aux.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/parallel-dims.f90