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-release-arm-check_bootstrap in repository toolchain/ci/gcc.
from 3d82e409c5e Avoid '-Wmaybe-uninitialized' diagnostic in 'gcc/dwarf2out.c' adds 2dba914d0a0 [LIBPHOBOS] Fix multi-lib RUNTESTFLAGS handling adds e76c131743b Backport fix for PR89245 adds 9e1a4909e59 [Darwin] Use of symbol stubs should depend on the linker in use. adds 11dbb4dad86 [Darwin] The need for FDE symbols is dependent on linker us [...] adds d028c042893 [Darwin, PPC] Move the out of line register save/restore to [...] adds 3bb0eb7cd39 [Darwin, PPC] Move the out of line register save/restore to [...] adds d401a64094d [Darwin] Some TLC for older Darwin versions. adds 8c9511d218c [Darwin] Fix Objective-C NeXT ABI version check diagnostics. adds 961daeb6e62 [Darwin, machopic] Back out part of PR71767 fix. adds 4f83b9097ed [testsuite] Make the Wnonnull test independent of system headers. adds 423ee587aab Daily bump. adds f308f2c705a Daily bump. adds e9d252a9b63 Backport from mainline 2019-10-03 John David Anglin <da [...] adds bf67d4367d9 Backport from mainline 2019-10-03 John David Anglin <da [...] adds f37d0397001 Daily bump. adds 3fd9eef6253 Daily bump. adds 655d52455d5 Daily bump. adds be9a9d263b9 Backport Fortran BIND(C) fixes adds 5da129e22f4 Fortran] PR 92208 don't use function-result dummy variable [...] adds 14fa60d7cdc [objective-c/c++, testsuite] Fix stubify tests for -fnext-runtime. adds 255dfd2bd50 Daily bump. adds 41957bfcc29 PR 92208 + PR 92277 – GCC 9 follow-up fix adds 11a43305843 IBM Z: Use tree_fits_uhwi_p in vector_alignment hook adds 48609f4ac43 IBM Z: Fix testsuite useable_hw check adds 4aac7b1225d IBM Z: gen-vect-11/32: Set min-vect-loop-bound param back t [...] adds 013050fc107 IBM Z: gen-vect-26/28: Vectorizing without peeling is ok for Z adds 66cd7eccd00 backport for PR91289 adds 81670e08f36 backport "rs6000: Implement [u]avg<mode>3_ceil" adds af3d5795f3e Daily bump. adds 60f52e03c12 S/390: Fix failing RTL check in s390_canonicalize_comparison adds 04de2f4df96 Daily bump. adds 8d110f10d38 Daily bump. adds 047de8cf59f Fortran] PR91253 fix continuation-line handling with -pre_include adds 1a839ffee6f PR target/92095 * config/sparc/sparc-protos.h (output_loa [...] adds 7cac3d3cd41 * gcc.target/sparc/overflow-1.c: Add -fno-pie to the optio [...] adds d979b178522 Backported from mainline 2019-10-21 Jakub Jelinek <jaku [...] adds 1944677364b Backported from mainline 2019-10-22 Tamar Christina <ta [...] adds 6880a5e88c8 Backported from mainline 2019-10-22 Jakub Jelinek <jaku [...] adds ebe86f843aa Backported from mainline 2019-10-27 Jakub Jelinek <jaku [...] adds 9dd3df54de9 Backported from mainline 2019-10-29 Jakub Jelinek <jaku [...] adds eebe623c7d8 Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 09d0e567e8f Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 321307dae15 Backported from mainline 2019-10-31 Jakub Jelinek <jaku [...] adds 0fd1eae0c78 Backported from mainline 2019-11-05 Jakub Jelinek <jaku [...] adds f2665d08ce3 PR c++/92384 * function.c (assign_parm_setup_block, assig [...] adds 5bf3ba718b4 PR c++/90998 - ICE with copy elision in init by ctor and - [...] adds 704b1958f30 Daily bump. adds 25d7379d177 Backport from mainline 2019-11-07 John David Anglin <da [...] adds fc73f039e6c Daily bump. adds b85c21fb51e Commit symbol for external BLAS routine when translating MA [...] adds 3f1b329c9e5 Put vtab into RO section, same for __def_init if it contain [...] adds 772901a524f Daily bump. adds 04d94d2a609 [build] Properly track GCC language configure fragments adds a3174355911 Assert 'offset2' instead of 'offset' in 'gcc/gimplify.c:gim [...] adds 22bf0cb6401 [PR87833] x86: Put -fPIC and -shared the last to create off [...] adds 3b035463812 2019-11-11 Richard Biener rguenther@suse.de adds 50a208acccc Daily bump. adds 007b33c4b9c Daily bump. adds a5f72244903 * c-ada-spec.c (get_underlying_decl): Do not look through [...] adds f66796c87d1 PR fortran/92470 Fixes for CFI_address adds f614956b989 Sanitize the constant argument for rotr<mode>3 adds 84b0a9125da Daily bump. adds 64785acc408 Fix gfortran.dg/ISO_Fortran_binding_17.c using rel. #include adds 8b6464a877d Backport r278210 adds 1f1cdfdd7ef [ARC] Backport from mainline r278056,r278057 adds 317a8cc4b37 Daily bump. adds 1e94388a7cf Free dominance info at the beginning of pass_jump_after_combine adds e405bb9a8c9 Daily bump. adds 85e53621fe8 Daily bump. adds 4eab6519d8b * config/pa/linux-atomic.c (__kernel_cmpxchg): Change argu [...] adds 9d13cfa7b63 Daily bump. adds 18ffd95eec2 AArch64: Correct HWCAP for fp16fml adds 72bbeccc70e Backport from trunk 2019-11-12 Segher Boessenkool <segh [...] adds 4a97306e01d Daily bump. adds 50164c08634 * doc/invoke.texi (-gno-internal-reset-location-views): Fix typo. adds 22349ff8af4 PR middle-end/91450 * internal-fn.c (expand_mul_overflow) [...] adds a412dd10c8c Daily bump. adds e9c03ab7584 Backported from mainline 2019-11-19 Jakub Jelinek <jaku [...] adds d51ccdb6f82 PR c/90898 * tree-ssa-ccp.c (insert_clobber_before_stack_ [...] adds 06f7043e4ea PR target/90867 * config/i386/i386.c (ix86_valid_target_a [...] adds accbc43622d PR middle-end/90840 * expmed.c (store_bit_field_1): Handl [...] adds de9681d2eae PR c++/90767 * call.c (complain_about_no_candidates_for_m [...] adds 7acda8ad190 Document -Wc11-c2x-compat. adds 251f3e01234 Fix PR90796 adds c43e7d0dc89 Backport fix for PR92090. adds bab073a155e Daily bump. adds ab9c3f0f3ca 2019-11-21 Richard Biener rguenther@suse.de adds 6560447d5eb PR tree-optimization/91355 * tree-ssa-sink.c (select_best [...] adds a4382424494 Daily bump. adds 6dc6f6c3029 PR libstdc++/92267 fix ABI change in deque iterators adds a1b04cf525d Daily bump. adds eb74d80c885 Daily bump. adds 27cfba85feb Daily bump. adds 76c09fb0bcb PR ada/92575 * expect.c (__gnat_expect_poll [VMS, HPUX]): [...] adds fd71aa2eabf PR ada/92362 * gcc-interface/trans.c (gnat_to_gnu) <N_Att [...] adds 41b388f97a5 Fortran] PR 92050 - fix ICE with -fcheck=all adds c1ab6dd2e70 Fix EOF handling for arrays. adds a781b956c2e Daily bump. adds 6efe9c73879 2019-11-26 Jerry DeLisle jvdelisle@gcc.ngu.org adds 1aa7cdf0aa1 Daily bump. adds af937794533 2019-11-27 Richard Biener rguenther@suse.de adds 0f18417db31 Daily bump. adds 2437a940d84 Daily bump. adds 25b1e18c3b7 PR ada/92489 Backport from mainline 2019-07-01 Ed Schon [...] adds 29d9253b876 Fix testcase - was missing -fopenacc adds 27c94e8b5a6 2019-11-29 Harald Anlauf anlauf@gmx.de adds 01a0151c871 Daily bump. adds 820c1eb84b0 Backport from trunk as an insurance policy. adds ff346a4766b Daily bump. adds 7f4533e2f47 Daily bump. adds 7428148c5a8 [rs6000]Fix PR92098 by backporting vec_cmp and vcond_mask s [...] adds ad181c431aa Daily bump. adds 8a1deb24c27 2019-12-02 Sandra Loosemore sandra@codesourcery.com adds e95c2ba7b95 Daily bump. adds 03dd86139fe Daily bump. adds ac9720f6acf Daily bump. adds 60a5bccb4b1 Daily bump. adds 81018e27c82 Daily bump. adds 752b10d3db7 Daily bump. adds 01af17ba2b0 libstdc++: fix buffer overflow in path::operator+= (PR92853) adds 75108832ee2 * tree.c (build_array_type_1): Add SET_CANONICAL parameter [...] adds 42ebd38c43b Daily bump. adds 9c0a4e53e0d [PATCH] Fix PR91790 by considering different first_stmt_inf [...] adds 52d82418452 Daily bump. adds bfd75975c4c Restore enable_if lost during original import of pstl adds 01b893982ce libgomp – spelling fixes, incl. omp_lib.h.in adds 2f8386cea1a PR libstdc++/91786 fix compilation error with Clang adds 6edf7860e09 libstdc++: Fix whitepace in changelog adds f301776d131 [OpenACC, libgomp] Initialize 'dynamic_refcount' whenever w [...] adds b530aa26e2d 2019-12-11 Steven G. Kargl kargl@gcc.gnu.org adds 3f028976b78 Daily bump. adds 78fc77b9d80 [ARC] Enable using DCMPF for hard float comparisons (backports) adds 200232f3b71 2019-12-12 Harald Anlauf anlauf@gmx.de adds 869932aeece Daily bump. adds 73eb817b456 PR c++/92150 - partial specialization with class NTTP. adds 348574eabb4 PR c++/92446 - deduction of class NTTP. adds 89de3a67fab PR c++/92859 - ADL and bit-field. adds 63441f53025 PR c++/57082 - new X{} and private destructor. adds ff0a7322af1 Daily bump. adds 92e43afb5f2 Daily bump. adds c653c45fe91 Daily bump. adds 4b7d4828cba Daily bump. adds da0f2f6cd9b Fix PR92950: Wrong code emitted for movv1qi adds 7d359cb4045 Daily bump. adds fab371de4e3 Daily bump. adds fe843826494 Backport support for some AVR devices from avrxmega3 famil [...] adds 7a1e20db49f Daily bump. adds 4abd1866b90 modulo-sched: backport PR92591 fix from mainline adds efc0cac14f2 Backport: rename tests to reference the correct PR adds e173e137935 Backported from mainline 2019-11-21 Jakub Jelinek <jaku [...] adds fb007bc2142 Backported from mainline 2019-11-22 Jakub Jelinek <jaku [...] adds 64f4b2eee18 Backported from mainline 2019-11-23 Jakub Jelinek <jaku [...] adds cadf625dd31 Backported from mainline 2019-11-26 Jakub Jelinek <jaku [...] adds 2204ac34758 Backported from mainline 2019-11-26 Jakub Jelinek <jaku [...] adds ac97cc394b5 Backported from mainline 2019-11-26 Jakub Jelinek <jaku [...] adds 73abef82b4d Backported from mainline 2019-11-26 Jakub Jelinek <jaku [...] adds 285df6f32ce Backported from mainline 2019-11-27 Jakub Jelinek <jaku [...] adds 79f3f075d78 Backported from mainline 2019-11-27 Jakub Jelinek <jaku [...] adds ffd4eed0507 Backported from mainline 2019-11-27 Jakub Jelinek <jaku [...] adds d716ce01ba7 Backported from mainline 2019-11-28 Jakub Jelinek <jaku [...] adds 45f3739d14a Backported from mainline 2019-11-29 Jakub Jelinek <jaku [...] adds d6ea9e8851f Backported from mainline 2019-12-02 Jakub Jelinek <jaku [...] adds 23d1d96974a Backported from mainline 2019-12-03 Jakub Jelinek <jaku [...] adds e6a07a40a5d Backported from mainline 2019-12-03 Jakub Jelinek <jaku [...] adds 5b9faedeb67 PR fortran/92756 * omp-low.c (check_omp_nesting_restricti [...] adds 25d685676de Backported from mainline 2019-12-05 Jakub Jelinek <jaku [...] adds 698a54b9f3c Backported from mainline 2019-12-06 Jakub Jelinek <jaku [...] adds 59693b226e2 Backported from mainline 2019-12-06 Jakub Jelinek <jaku [...] adds 263d51f71fc Backported from mainline 2019-12-11 Jakub Jelinek <jaku [...] adds d9cad917f84 Backported from mainline 2019-12-11 Jakub Jelinek <jaku [...] adds c882d73b036 Backported from mainline 2019-12-12 Jakub Jelinek <jaku [...] adds a54b701ff9c Backported from mainline 2019-12-14 Jakub Jelinek <jaku [...] adds 8fdeba4de65 Backported from mainline 2019-12-14 Jakub Jelinek <jaku [...] adds a496e6684b3 Backported from mainline 2019-12-19 Jakub Jelinek <jaku [...] adds 14bbe639283 Daily bump. adds e38ef09cee1 2019-12-21 Paul Thomas pault@gcc.gnu.org adds 3c242cd6b08 Daily bump. adds 6931a05bd5f Daily bump. adds 35f54868a08 Daily bump. adds 8a77631cd23 Daily bump. adds 28cf2ba7415 [Darwin, PPC] Use Darwin9 bundle header for Rosetta builds. adds 6f6163be924 Daily bump. adds ba3ce4f2357 Daily bump. adds 9bc495bcf72 Daily bump. adds 0248902c912 Daily bump. adds 9577eace3e8 Daily bump. adds 8a969c076ad Catch division by zero errors in array sizes. adds 8541e44c90a 2019-12-30 Thomas Koenig tkoenig@gcc.gnu.org adds e509dbe5090 * fi.po: Update. adds 26b996a95cc Daily bump. adds b6e9cc1f26d Daily bump. adds 0c76bf0dc92 Backport from mainline 2019-12-30 John David Anglin <da [...] adds dae6a3ffd8f PR target/93111 * config/pa/pa.md (scc): Use ordered_comp [...] adds 66066bcaffd PR target/67834 * config/pa/pa.c (pa_elf_select_rtx_secti [...] adds b1c65b1fc76 Daily bump.
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 11 + fixincludes/fixincl.x | 65 +- fixincludes/inclhack.def | 26 + fixincludes/tests/base/inttypes.h | 17 + gcc/ChangeLog | 557 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 +- gcc/ada/ChangeLog | 28 + gcc/ada/exp_attr.adb | 5 + gcc/ada/expect.c | 4 +- gcc/ada/gcc-interface/trans.c | 8 +- gcc/ada/locales.c | 2 +- gcc/c-family/ChangeLog | 26 + gcc/c-family/c-ada-spec.c | 12 +- gcc/c-family/c-attribs.c | 1 + gcc/c-family/c-common.h | 1 + gcc/c-family/c-format.c | 40 +- gcc/c/ChangeLog | 16 + gcc/c/c-decl.c | 47 +- gcc/cfgcleanup.c | 14 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/arc/arc-modes.def | 1 + gcc/config/arc/arc.c | 24 +- gcc/config/arc/arc.h | 2 +- gcc/config/arc/arc.md | 26 +- gcc/config/arc/fpu.md | 24 + gcc/config/arc/predicates.md | 1 + gcc/config/avr/avr-arch.h | 3 + gcc/config/avr/avr-devices.c | 6 +- gcc/config/avr/avr-mcus.def | 640 ++++++++++---------- gcc/config/avr/gen-avr-mmcu-specs.c | 42 +- gcc/config/avr/gen-avr-mmcu-texi.c | 134 +++-- gcc/config/darwin.c | 189 +++--- gcc/config/darwin.h | 87 ++- gcc/config/darwin.opt | 4 + gcc/config/i386/darwin.h | 12 +- gcc/config/i386/i386.c | 52 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/intelmic-mkoffload.c | 5 +- gcc/config/mips/mips.md | 4 +- gcc/config/nios2/nios2.c | 16 + gcc/config/nios2/nios2.h | 6 +- gcc/config/pa/pa.c | 51 +- gcc/config/pa/pa.h | 13 +- gcc/config/pa/pa.md | 102 ++-- gcc/config/pa/pa.opt | 8 + gcc/config/pa/pa32-linux.h | 5 + gcc/config/pa/predicates.md | 6 - gcc/config/rs6000/altivec.md | 4 +- gcc/config/rs6000/darwin.h | 46 +- gcc/config/rs6000/predicates.md | 13 +- gcc/config/rs6000/rs6000-builtin.def | 12 +- gcc/config/rs6000/rs6000.c | 17 +- gcc/config/rs6000/rs6000.md | 10 +- gcc/config/rs6000/vector.md | 95 +++ gcc/config/s390/s390.c | 10 +- gcc/config/s390/vector.md | 12 +- gcc/config/sparc/sparc-protos.h | 1 + gcc/config/sparc/sparc.c | 121 ++-- gcc/config/sparc/sparc.md | 5 +- gcc/configure | 10 +- gcc/configure.ac | 5 +- gcc/cp/ChangeLog | 162 +++++ gcc/cp/call.c | 92 ++- gcc/cp/class.c | 56 +- gcc/cp/constexpr.c | 31 +- gcc/cp/cp-objcp-common.c | 9 + gcc/cp/cp-tree.h | 9 +- gcc/cp/decl.c | 20 +- gcc/cp/decl2.c | 7 +- gcc/cp/init.c | 2 +- gcc/cp/mangle.c | 11 +- gcc/cp/name-lookup.c | 2 +- gcc/cp/parser.c | 27 + gcc/cp/pt.c | 7 +- gcc/cp/semantics.c | 7 +- gcc/cp/tree.c | 67 +++ gcc/cp/typeck2.c | 2 + gcc/doc/avr-mmcu.texi | 24 +- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 11 +- gcc/dwarf2out.c | 3 + gcc/expmed.c | 21 + gcc/fortran/ChangeLog | 152 +++++ gcc/fortran/arith.c | 6 + gcc/fortran/array.c | 4 - gcc/fortran/check.c | 3 +- gcc/fortran/decl.c | 31 +- gcc/fortran/expr.c | 14 +- gcc/fortran/frontend-passes.c | 25 +- gcc/fortran/gfortran.h | 2 + gcc/fortran/scanner.c | 26 +- gcc/fortran/simplify.c | 8 +- gcc/fortran/trans-array.c | 11 +- gcc/fortran/trans-array.h | 2 +- gcc/fortran/trans-decl.c | 30 +- gcc/fortran/trans-expr.c | 28 +- gcc/fortran/trans-openmp.c | 1 - gcc/fortran/trans-types.c | 11 +- gcc/fortran/trans.h | 4 - gcc/function.c | 16 +- gcc/gimple-fold.c | 1 + gcc/gimple-loop-jam.c | 81 ++- gcc/gimplify.c | 4 +- gcc/internal-fn.c | 27 +- gcc/ipa-fnsummary.c | 18 +- gcc/ipa-pure-const.c | 1 - gcc/lto/ChangeLog | 9 + gcc/lto/lto-lang.c | 3 +- gcc/modulo-sched.c | 39 +- gcc/omp-low.c | 10 + gcc/params.def | 2 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 654 +++++++++++---------- gcc/testsuite/ChangeLog | 510 ++++++++++++++++ gcc/testsuite/c-c++-common/cpp/pr92296-1.c | 32 + gcc/testsuite/c-c++-common/cpp/pr92296-2.c | 73 +++ gcc/testsuite/c-c++-common/pr90677.c | 11 + gcc/testsuite/g++.dg/cpp0x/constexpr-92015.C | 7 + gcc/testsuite/g++.dg/cpp0x/enum23.C | 2 +- gcc/testsuite/g++.dg/cpp0x/enum38.C | 25 + gcc/testsuite/g++.dg/cpp0x/gen-attrs-71.C | 7 + gcc/testsuite/g++.dg/cpp0x/initlist-new2.C | 15 + gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C | 23 + gcc/testsuite/g++.dg/cpp0x/pr92524.C | 12 + gcc/testsuite/g++.dg/cpp0x/temp-extend2.C | 36 ++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-90842.C | 7 + gcc/testsuite/g++.dg/cpp2a/attr-likely6.C | 14 + gcc/testsuite/g++.dg/cpp2a/bitfield3.C | 4 - gcc/testsuite/g++.dg/cpp2a/bitfield4.C | 12 + gcc/testsuite/g++.dg/cpp2a/constexpr-virtual14.C | 27 + gcc/testsuite/g++.dg/cpp2a/constexpr-virtual15.C | 7 + gcc/testsuite/g++.dg/cpp2a/nontype-class24.C | 19 + gcc/testsuite/g++.dg/cpp2a/nontype-class26.C | 13 + gcc/testsuite/g++.dg/diagnostic/pr90767-1.C | 15 + gcc/testsuite/g++.dg/diagnostic/pr90767-2.C | 15 + gcc/testsuite/g++.dg/gomp/openmp-simd-2.C | 2 - gcc/testsuite/g++.dg/gomp/pr92504.C | 29 + gcc/testsuite/g++.dg/init/array54.C | 13 + gcc/testsuite/g++.dg/opt/pr92644.C | 6 + gcc/testsuite/g++.dg/overload/bit-field1.C | 18 + gcc/testsuite/g++.dg/torture/pr91355.C | 28 + gcc/testsuite/g++.dg/torture/pr92384.C | 38 ++ gcc/testsuite/g++.dg/warn/inline3.C | 20 + gcc/testsuite/gcc.c-torture/compile/20191108-1.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr90840.c | 19 + gcc/testsuite/gcc.c-torture/compile/pr92231.c | 9 + gcc/testsuite/gcc.c-torture/execute/pr91450-1.c | 88 +++ gcc/testsuite/gcc.c-torture/execute/pr91450-2.c | 76 +++ gcc/testsuite/gcc.c-torture/execute/pr92904.c | 395 +++++++++++++ gcc/testsuite/gcc.dg/Wnonnull.c | 9 +- gcc/testsuite/gcc.dg/pr90898.c | 16 + gcc/testsuite/gcc.dg/pr92430.c | 25 + gcc/testsuite/gcc.dg/pr92591-1.c | 11 + gcc/testsuite/gcc.dg/pr92591-2.c | 5 + gcc/testsuite/gcc.dg/torture/pr92222.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c | 4 + gcc/testsuite/gcc.dg/tree-ssa/pr92930.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-24.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-25.c | 4 +- gcc/testsuite/gcc.dg/unroll-and-jam.c | 24 +- gcc/testsuite/gcc.dg/vect/pr92723.c | 9 + gcc/testsuite/gcc.target/arc/delay-slot-limm.c | 52 ++ gcc/testsuite/gcc.target/arc/pic-2.c | 23 + gcc/testsuite/gcc.target/i386/indirect-thunk-1.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-2.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-3.c | 2 +- gcc/testsuite/gcc.target/i386/indirect-thunk-4.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-1.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-2.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-3.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-4.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-5.c | 2 +- .../gcc.target/i386/indirect-thunk-attr-6.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-1.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-2.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-3.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-4.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-1.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-2.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-3.c | 2 +- .../gcc.target/i386/indirect-thunk-inline-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-7.c | 2 +- gcc/testsuite/gcc.target/i386/pr32219-8.c | 2 +- gcc/testsuite/gcc.target/i386/pr90867.c | 30 + gcc/testsuite/gcc.target/i386/pr92615.c | 45 ++ gcc/testsuite/gcc.target/i386/ret-thunk-14.c | 2 +- gcc/testsuite/gcc.target/i386/ret-thunk-15.c | 2 +- gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 2 +- gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c | 19 + gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c | 23 + gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c | 23 + gcc/testsuite/gcc.target/powerpc/pr92090-2.c | 45 ++ gcc/testsuite/gcc.target/powerpc/pr92090.c | 43 ++ gcc/testsuite/gcc.target/powerpc/pr92098-int-1.c | 126 ++++ gcc/testsuite/gcc.target/powerpc/pr92098-int-2.c | 126 ++++ gcc/testsuite/gcc.target/s390/s390.exp | 22 +- gcc/testsuite/gcc.target/s390/sigfpe-eh.c | 10 + gcc/testsuite/gcc.target/s390/vector/pr92950.c | 24 + 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_1.c | 57 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c | 25 + .../gfortran.dg/ISO_Fortran_binding_17.f90 | 77 +++ gcc/testsuite/gfortran.dg/arith_divide_2.f90 | 9 + gcc/testsuite/gfortran.dg/bind-c-intent-out.f90 | 5 +- .../gfortran.dg/bind_c_array_params_3.f90 | 39 ++ .../gfortran.dg/bind_c_array_params_3_aux.c | 26 + gcc/testsuite/gfortran.dg/dependency_56.f90 | 14 + gcc/testsuite/gfortran.dg/eof_6.f90 | 23 + gcc/testsuite/gfortran.dg/goacc/pr84963.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/pr92977.f90 | 15 + gcc/testsuite/gfortran.dg/gomp/teams1.f90 | 8 + gcc/testsuite/gfortran.dg/inquiry_type_ref_5.f90 | 29 + gcc/testsuite/gfortran.dg/matmul_blas_2.f90 | 25 + gcc/testsuite/gfortran.dg/pr92050.f90 | 53 ++ gcc/testsuite/gfortran.dg/pr92208.f90 | 39 ++ gcc/testsuite/gfortran.dg/pr92277.f90 | 32 + gcc/testsuite/gfortran.dg/pr92629.f90 | 11 + gcc/testsuite/gfortran.dg/pr92781.f90 | 11 + gcc/testsuite/gfortran.dg/pr92897.f90 | 8 + gcc/testsuite/gfortran.dg/pr92898.f90 | 6 + gcc/testsuite/gfortran.dg/spread_size_limit_2.f90 | 11 + gcc/testsuite/gfortran.dg/streamio_18.f90 | 23 + gcc/testsuite/gnat.dg/addr14.adb | 24 + gcc/testsuite/gnat.dg/lto23.adb | 20 + gcc/testsuite/obj-c++.dg/stubify-1.mm | 12 +- gcc/testsuite/obj-c++.dg/stubify-2.mm | 9 +- gcc/testsuite/objc.dg/stubify-1.m | 12 +- gcc/testsuite/objc.dg/stubify-2.m | 11 +- gcc/tree-ssa-ccp.c | 8 +- gcc/tree-ssa-phiopt.c | 9 +- gcc/tree-ssa-reassoc.c | 26 +- gcc/tree-ssa-sink.c | 2 +- gcc/tree-vect-patterns.c | 15 +- gcc/tree-vect-slp.c | 20 +- gcc/tree-vect-stmts.c | 28 +- gcc/tree.c | 132 ++--- gcc/tree.h | 13 +- libcpp/ChangeLog | 14 + libcpp/directives.c | 7 + libcpp/init.c | 19 + libcpp/internal.h | 4 + libgcc/ChangeLog | 44 ++ libgcc/config.host | 6 +- libgcc/config/pa/linux-atomic.c | 210 +++---- libgcc/config/rs6000/t-darwin | 56 +- libgcc/config/rs6000/t-darwin64 | 6 - libgcc/config/t-darwin | 16 +- libgfortran/ChangeLog | 46 +- libgfortran/io/transfer.c | 71 ++- libgfortran/runtime/ISO_Fortran_binding.c | 85 ++- libgomp/ChangeLog | 28 + libgomp/omp_lib.h.in | 4 +- libgomp/target.c | 3 + libgomp/testsuite/libgomp.c++/udr-20.C | 54 ++ libgomp/testsuite/libgomp.c++/udr-21.C | 54 ++ libgomp/testsuite/libgomp.fortran/atomic1.f90 | 46 ++ libphobos/ChangeLog | 9 + libphobos/testsuite/lib/libphobos.exp | 19 + libsanitizer/ChangeLog | 19 + .../sanitizer_platform_limits_posix.cc | 5 +- .../sanitizer_platform_limits_posix.h | 15 +- libstdc++-v3/ChangeLog | 40 ++ libstdc++-v3/include/bits/fs_path.h | 59 +- libstdc++-v3/include/bits/stl_deque.h | 11 +- libstdc++-v3/include/pstl/glue_numeric_defs.h | 2 +- libstdc++-v3/include/pstl/glue_numeric_impl.h | 2 +- libstdc++-v3/src/c++17/fs_path.cc | 11 +- .../testsuite/23_containers/deque/types/92267.cc | 27 + .../filesystem/path/concat/{path.cc => 92853.cc} | 52 +- .../testsuite/27_io/filesystem/path/concat/path.cc | 20 + .../27_io/filesystem/path/concat/strings.cc | 19 + 282 files changed, 7169 insertions(+), 1794 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-2.c create mode 100644 gcc/testsuite/c-c++-common/pr90677.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-92015.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum38.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-71.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr92524.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/temp-extend2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-90842.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bitfield4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual14.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class26.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90767-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90767-2.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr92504.C create mode 100644 gcc/testsuite/g++.dg/init/array54.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92644.C create mode 100644 gcc/testsuite/g++.dg/overload/bit-field1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91355.C create mode 100644 gcc/testsuite/g++.dg/torture/pr92384.C create mode 100644 gcc/testsuite/g++.dg/warn/inline3.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20191108-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90840.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92231.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91450-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91450-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr92904.c create mode 100644 gcc/testsuite/gcc.dg/pr90898.c create mode 100644 gcc/testsuite/gcc.dg/pr92430.c create mode 100644 gcc/testsuite/gcc.dg/pr92591-1.c create mode 100644 gcc/testsuite/gcc.dg/pr92591-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92222.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr92930.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr92723.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/gcc.target/i386/pr90867.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92615.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92090-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92090.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92098-int-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92098-int-2.c create mode 100644 gcc/testsuite/gcc.target/s390/sigfpe-eh.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/pr92950.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/arith_divide_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3_aux.c create mode 100644 gcc/testsuite/gfortran.dg/dependency_56.f90 create mode 100644 gcc/testsuite/gfortran.dg/eof_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr92977.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/teams1.f90 create mode 100644 gcc/testsuite/gfortran.dg/inquiry_type_ref_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_blas_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92050.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92208.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92277.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92629.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92781.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92897.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92898.f90 create mode 100644 gcc/testsuite/gfortran.dg/spread_size_limit_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/streamio_18.f90 create mode 100644 gcc/testsuite/gnat.dg/addr14.adb create mode 100644 gcc/testsuite/gnat.dg/lto23.adb create mode 100644 libgomp/testsuite/libgomp.c++/udr-20.C create mode 100644 libgomp/testsuite/libgomp.c++/udr-21.C create mode 100644 libgomp/testsuite/libgomp.fortran/atomic1.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/deque/types/92267.cc copy libstdc++-v3/testsuite/27_io/filesystem/path/concat/{path.cc => 92853.cc} (57%)