This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1_Os_LTO/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from f47f687a972 re PR middle-end/89765 (Multiple problems with vec-insert i [...] adds 68ec60c4a37 * BASE-VER: Set to 10.0.0. adds 8a55f9c57a1 extend.texi (vector_size): Add missing comma after @xref. adds b6bf4d8a773 freebsd64.h: Add bits for 32-bit multilib support. adds ee2f721c2f7 PR libstdc++/90239 use uses_allocator_construction_args in [...] adds 25efa5fb15e Daily bump. adds 4ef8a24ca54 Add commentary to (SET_)TYPE_VECTOR_SUBPARTS adds e78a87f724b Fix use of COMPLETE_TYPE_P for -Wstrict-aliasing=1 adds 849ab78ab0d baseline_symbols.txt: Update. adds aaa94b3c890 decl.c (grokdeclarator): Fix value assigned to typespec_loc [...] adds f8790a498e2 baseline_symbols.txt: Update. adds 3addb7b937c Tweak C++2a uses-allocator construction utilities adds 8281e3b8ea4 Reduce code instantiated by filesystem::path::_S_convert_loc adds 69dad6faf9f re PR c++/90173 (ICE: Segmentation fault (in strip_declarat [...] adds 53e69273676 Fix tests that fail with _GLIBCXX_USE_CXX11_ABI=0 adds 6b3a5e8a3d1 libiberty.h (vasprintf): Don't declare if HAVE_DECL_VASPRIN [...] adds f179b64e3ab re PR debug/90197 (Cannot step through simple loop at -O -g) adds 224d9de0e84 gdbhooks.py: Fix UnicodeDecodeErrors when printing trees wi [...] adds 700e6332a7f Remove redundant step in experimental::filesystem::path con [...] adds 57e617640d6 PR c++/90243 - orphaned note in uninstantiated constexpr function adds ca2efef75d7 x32: Update baseline_symbols.txt adds 8d266165b9c runtime: fix TestPhysPageSize on AIX adds 0d056d03a6d Daily bump. adds 5117550700d RISC-V: Promode modes of constant loads for store insns. adds 23ab6350424 Add missing target options (PR middle-end/90258). adds f8b906a2de3 re PR target/89261 (ix86_data_alignment has wrong argument type) adds 2b326d53c29 Use __restrict for __relocate_object_a adds cf0b6451a9b [netbsd] d: Fix build failures on sparc*-netbsd adds a5d1cfeaf25 re PR c++/90173 (ICE: Segmentation fault (in strip_declarat [...] adds b9a5a80c539 Daily bump. adds ec087ba34e3 Adding noexcept-specification on tuple constructors (LWG 2899) adds ecc7ed8aae9 Fix ChangeLog format adds 7d5010ee7af Daily bump. adds be79ec008e8 libphobos: Backport minimal MinGW support patches. adds ca0ddb398fb libphobos: Fix multilib builds for s390x-linux-gnu adds 846541dd15c PR libstdc++/87982 Fix generate_n and fill_n use of _Size p [...] adds 82b6276fb3d Remove unused std::_Iter_base class template adds ad1f4687368 Add nodiscard to std::vector<bool>::empty() adds 7bbdd8d13e6 PR libstdc++/71312 Increase alignment of pooled mutexes adds 81912fb385a Use _GLIBCXX_NOEXCEPT_IF for std::swap adds f373ad68cfc Adjust doxygen comment for std::generate_n adds 4e29671cb25 tree-ssa.c (insert_debug_temp_for_var_def): For {CLOBBER} r [...] adds 1008df90cca re PR rtl-optimization/90257 (8% degradation on cpu2006 403 [...] adds 074084767c9 Remove DDR_INNER_LOOP adds 348dd384c8f [C++ PATCH] some cleanups adds d407e7f53b4 PR c++/82081 - tail call optimization breaks noexcept adds 1978e62d47c re PR tree-optimization/90278 (ICE: verify_gimple failed (e [...] adds 65937ccf0ba compiler: avoid crash on real declaration of type with exis [...] adds 95c33590c88 gnatvsn.ads: Bump Library_Version to 10. adds 5c1b3334a2f tree-ssa-uninit.c (is_pred_expr_subset_of): Correctly handl [...] adds 856f73d1373 config.gcc (default_gnu_indirect_function): Default to yes [...] adds 7fb1d0214e4 * passes.def: Move -Wrestrict pass after copy propagation. adds 956bea2cd61 cp-demangle.c (d_expression_1): Don't peek ahead unless the [...] adds 4fb7c86dd01 * gcc.pot: Regenerate. adds 63b805aba99 * sv.po: Update. adds 0c0b2104b46 Daily bump. adds 8c3ce59e2b1 re PR tree-optimization/90240 (ICE in try_improve_iv_set, a [...] adds 3f58b66d6b8 Wrap a string with _ for translation (PR translation/90274). adds 379637d5e2d * config/abi/post/riscv64-linux-gnu/baseline_symbols.txt: Update. adds ae8f39886b9 re PR tree-optimization/89475 (Teach ccp about __builtin_bs [...] adds 791536baadc Fix -Wenum-compare-switch warning in i386.c. adds 0d67a51060e Refactor gimple_fold_builtin_memory_op function. adds 95767c6597e Fix filesystem::path tests adds abb3c64e76e [Patch AArch64] Add __ARM_FEATURE_ATOMICS adds 9e3501f7655 gnu.ver (GLIBCXX_3.4.26): Change _Lock_policyE2 exports to [...] adds d7b0896b239 re PR target/89093 (C++ exception handling clobbers d8 VFP [...] adds b174ca9bb7b Remove unintended part of r270680 commit. adds 44bf4743079 Add missing dash for 2 options in documentation (PR debug/90288). adds 5bcc5a3b28d Add option suggestion for -Werror=foo and corresponding pragma. adds 927e42fd52e cp-demangle.c (d_encoding): Guard against NULL return value [...] adds 80024f3180b cp-demangle (d_print_comp_inner): Guard against a NULL 'typ [...] adds 81adfd10c95 d-demangle.c (dlang_parse_integer): Fix stack underflow. adds 80b1ab15798 d-demangle.c (dlang_parse_arrayliteral): Correctly handle e [...] adds dba20a51404 d-demangle.c (dlang_parse_structlit): Correctly handle erro [...] adds f181b8e780c d-demangle.c (dlang_parse_tuple): Correctly handle error result. adds 6c8dbbfe5cf d-demangle.c (dlang_parse_assocarray): Correctly handle err [...] adds 7df94251672 sinhatanh-2.c: Count the number of functions. adds aaae53ce020 * check-internal-format-escaping.py: New version using polib. adds 7248a6309cc re PR target/89093 (C++ exception handling clobbers d8 VFP [...] adds 41003284ed4 * de.po: Update. adds 598f50d7891 [GC PATCH] Correct TS marking of _EXPR nodes adds 4f475391445 RISC-V: Short-forward-branch opt for SiFive 7 series cores. adds 4f75543dc41 PR libstdc++/61761 fix std::proj for targets without C99 cproj adds fc2749e5fdf Daily bump. adds 243dd48646b RISC-V: Update last ChangeLog entry to mention Andrew Waterman. adds 9a54a0d9162 [C++ PATCH] Simplify class member lookup adds 7ee7c293558 Update Solaris baselines for GCC 9.1 adds d3640534420 re PR tree-optimization/88797 (Unneeded branch added when f [...] adds db9c3729412 re PR fortran/60144 (Misleading error message when missing [...] adds 9f3a481e08c module.c (write_module): Initialize module_column before wr [...] adds 1da37f43b21 runtime: persistentalloc and cache itabs adds 5e87c2806ff compiler,runtime: do more direct interfaces adds 58dbd453398 compiler: recognize and optimize map range clear adds 06ceaa1d78d Daily bump. adds 786e0e52395 Prefer to use strlen call instead of inline expansion (PR t [...] adds 2dcfc8722b6 Postpone print of --help=* option. adds cc2a672a60f Enhance target and target_clone error messages. adds 9feeafd7f95 [Aarch64][SVE] Dot product support adds c27998546ac re PR tree-optimization/90273 (GCC runs out of memory build [...] adds c2aa34b5a96 [C++ PATCH] remove unreachable code adds 5cf393b236d Makefile.am (gfor_cdir): Remove $(MULTISUBDIR). adds eca1a60b62f Restrict gcc.target/i386/spellcheck-options-5.c to Linux targets adds 0b768862698 darwin - fix a failing test adds 5fe6af6dcfe re PR lto/85574 (LTO bootstapped binaries differ) adds 420ee75d7db re PR tree-optimization/89509 (restrict doesnt work with su [...] adds 8964432ad6f re PR tree-optimization/89653 (Missing vectorization of loo [...] adds fb2c78f8aa4 darwin, testsuite, fix a failing test. adds acd482ba727 Update libstdc++ Doxygen config adds 574dfb67be7 Adjust Doxygen processing of pb_ds containers adds 69b1efc7872 Fix markup for Parallel Mode docs adds 19aaf814125 Improve Doxygen docs for nested namespaces adds d16250de4a4 Improve API docs for mathematical special functions adds c05ab418b30 Improve API docs for <memory> and <scoped_allocator> adds caace30081b Improve docs for Filesystem TS adds 1ababc8bd59 Improve docs for Library Fundamentals TS adds 3084625d39d Improve docs for Networking TS adds d727fdc42bb Improve docs for C++17 Filesystem library adds 725708ab752 Improve docs for mutexes adds 50d5fcf5e27 Allow Markdown formatting in Doxygen comments adds 8c6a71e47c1 Miscellaneous API doc improvements adds 1770f169930 libphobos: RISC-V: Fix soft-float build errors with IEEE ex [...] adds b74c94ff419 libphobos: Correct my identity in the last ChangeLog entry adds f58bd252753 rs6000: Debug regnums for TM registers adds fc9613c640c rs6000: Make debug regnums independent of internal ones adds c4cb56a154d * gcc.pot: Regenerate. adds efa9d8eef07 Improve smart pointer docs adds b752e2c9260 Remove redundant __constexpr_addressof function adds 315f8b5f18d PR libstdc++/90314 fix non-equivalent declarations of std::swap adds eae0da61e5d Daily bump. adds c0f9d1fd7e5 passes.c (execute_function_todo): Remove dead code. adds 37f808c4a68 re PR c++/89698 (Run-time error due to optimization of fiel [...] adds 061a799b8e9 Makefile.am (finclude): Remove. adds d1700aa1407 re PR tree-optimization/90303 (ICE in hash_odr_name with fa [...] adds f66409e0b15 opts.h (finish_options): Remove lang_mask argument. adds d6fc19a0c54 * gennews (files): Add files for GCC 9. adds e7a89a659af re PR target/88809 (do not use rep-scasb for inline strlen/memchr) adds a7eb97ad269 re PR middle-end/88963 (gcc generates terrible code for vec [...] adds a4f9edf36c8 re PR tree-optimization/87314 (pointless comparison of mall [...] adds 839d0860cf8 re PR tree-optimization/89518 (missed optimisation for arra [...] adds 419c5f99876 tree-vect-stmts.c (get_group_load_store_type): Avoid peelin [...] adds 3353ebf0d9a re PR tree-optimization/90316 (large compile time increase [...] adds b119c05542a Come up with is_empty for hash_{table,map,set}. adds 051ef623d6e Let ldist ignore clobbers adds 38fa938bbf9 [arm] PR target/89400 fix thumb1 unaligned access expansion adds 16df7038715 os/user: disable TestGroupIds for AIX adds 56e5b093de4 Avoid -Woverflow warning in __numeric_limits_integer adds e339291fc13 Fix new testcase to not require std::copysign adds 08c8a26e9ca compiler: recognize and optimize array range clear adds a3871acdb82 Daily bump. adds de6f5f57650 hashtable.h (_Hashtable<>::rehash): Review comment. adds d1b6507727a Add myself to MAINTAINERS. adds 9db3f73dbf2 Add missing PR libstdc++/90277 reference. adds 34d9c2c269c crontab: Snapshots from trunk are now GCC 10 related. adds fe6fb0d1590 Fix std::hashstd::error_condition adds 2f7f1aca295 Improve API docs for <system_error> header adds 854a5c77220 PR libstdc++/90299 make filesystem::absolute overloads consistent adds 5b5032522b8 Fix reference to wrong class in comment adds cd173fc8ec9 Daily bump. adds 89d1f77616c re PR fortran/90344 (small code that compiles and runs in 7 [...] adds 95ae8efbc01 Daily bump. adds 3997383be17 printers.py (add_one_template_type_printer): Add type print [...] adds 94adc935af1 Fix a typo in two_value_replacement function adds 2bf6d93547e Split i386.c. adds a79420f9957 Split part of functionality from lto.c to lto-common.c. adds 66d62d9f2e6 Add lto-dump tool. adds ee7a003f97c Fix GNU coding style in lto-common.c. adds 080629d32ec Error only when a non-default -mabi is used with sanitizers [...] adds 33a0bfcdca5 re PR testsuite/90331 (New test case gcc.dg/pr87314-1.c fails) adds 2bbbfa4e288 Clean up libgomp GCC 5 legacy support adds f5b7359952b re PR tree-optimization/90316 (large compile time increase [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 11 + MAINTAINERS | 1 + Makefile.in | 4 +- Makefile.tpl | 2 +- config/ChangeLog | 5 + config/bootstrap-lto.mk | 1 + contrib/ChangeLog | 8 + contrib/check-internal-format-escaping.py | 292 +- contrib/gennews | 3 +- gcc/BASE-VER | 2 +- gcc/ChangeLog | 433 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 +- gcc/ada/ChangeLog | 4 + gcc/ada/gnatvsn.ads | 2 +- gcc/c-family/ChangeLog | 14 + gcc/c-family/c-common.c | 5 +- gcc/c-family/c-pragma.c | 13 +- gcc/c-family/c-warn.c | 2 +- gcc/c/ChangeLog | 10 + gcc/c/c-parser.c | 53 +- gcc/c/c-tree.h | 3 +- gcc/c/c-typeck.c | 33 +- gcc/cfgrtl.c | 10 +- gcc/cgraph.h | 6 + gcc/cgraphclones.c | 2 +- gcc/config.gcc | 16 +- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64-sve.md | 16 + gcc/config/aarch64/aarch64.c | 4 - gcc/config/aarch64/iterators.md | 9 +- gcc/config/arm/arm.md | 74 +- gcc/config/i386/freebsd64.h | 5 +- gcc/config/i386/i386-builtins.c | 2539 + gcc/config/i386/i386-builtins.h | 330 + gcc/config/i386/i386-c.c | 5 +- gcc/config/i386/i386-expand.c | 19840 ++++++ gcc/config/i386/i386-expand.h | 58 + gcc/config/i386/i386-features.c | 2742 + gcc/config/i386/i386-features.h | 201 + gcc/config/i386/i386-options.c | 3693 ++ gcc/config/i386/i386-options.h | 95 + gcc/config/i386/i386-protos.h | 6 +- gcc/config/i386/i386.c | 63104 +++++-------------- gcc/config/i386/i386.h | 9 + gcc/config/i386/t-freebsd64 | 30 + gcc/config/i386/t-i386 | 16 + gcc/config/netbsd-d.c | 4 +- gcc/config/riscv/constraints.md | 5 + gcc/config/riscv/predicates.md | 8 + gcc/config/riscv/riscv-protos.h | 3 +- gcc/config/riscv/riscv.c | 54 +- gcc/config/riscv/riscv.h | 11 + gcc/config/riscv/riscv.md | 56 +- gcc/config/riscv/sifive-7.md | 12 +- gcc/config/rs6000/rs6000.c | 81 +- gcc/cp/ChangeLog | 52 + gcc/cp/call.c | 2 +- gcc/cp/cp-objcp-common.c | 107 +- gcc/cp/decl.c | 36 +- gcc/cp/method.c | 7 +- gcc/cp/name-lookup.c | 35 +- gcc/cp/name-lookup.h | 4 +- gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 2 +- gcc/cp/semantics.c | 40 +- gcc/doc/extend.texi | 4 +- gcc/doc/gcc.texi | 5 + gcc/doc/invoke.texi | 9 +- gcc/doc/lto-dump.texi | 131 + gcc/dumpfile.c | 85 +- gcc/dumpfile.h | 5 + gcc/dwarf2out.c | 2 +- gcc/fortran/ChangeLog | 15 + gcc/fortran/match.c | 84 +- gcc/fortran/module.c | 3 + gcc/gcc.c | 5 +- gcc/gdbhooks.py | 5 +- gcc/gimple-fold.c | 33 +- gcc/gimple-ssa-split-paths.c | 8 +- gcc/gimple-ssa-store-merging.c | 2 +- gcc/gimplify.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 222 +- gcc/go/gofrontend/expressions.h | 40 +- gcc/go/gofrontend/gogo.cc | 7 +- gcc/go/gofrontend/runtime.def | 11 + gcc/go/gofrontend/statements.cc | 214 + gcc/go/gofrontend/statements.h | 9 + gcc/go/gofrontend/types.cc | 223 +- gcc/go/gofrontend/types.h | 40 +- gcc/hash-map-tests.c | 2 +- gcc/hash-map.h | 3 + gcc/hash-set.h | 3 + gcc/hash-table.h | 3 + gcc/ipa-devirt.c | 4 +- gcc/ipa-icf.c | 2 +- gcc/lra-spills.c | 15 + gcc/lto/ChangeLog | 30 + gcc/lto/Make-lang.in | 22 +- gcc/lto/config-lang.in | 4 +- gcc/lto/lang.opt | 62 + gcc/lto/{lto.c => lto-common.c} | 873 +- gcc/lto/lto-common.h | 33 + gcc/lto/lto-dump.c | 344 + gcc/lto/lto-lang.c | 7 +- gcc/lto/lto.c | 2869 +- gcc/lto/lto.h | 2 + gcc/match.pd | 26 +- gcc/opt-suggestions.c | 5 +- gcc/opts-global.c | 4 + gcc/opts.c | 279 +- gcc/opts.h | 3 + gcc/passes.c | 24 +- gcc/passes.def | 4 +- gcc/po/ChangeLog | 16 + gcc/po/de.po | 36 +- gcc/po/gcc.pot | 19507 +++--- gcc/po/sv.po | 1097 +- gcc/postreload-gcse.c | 4 +- gcc/predict.c | 2 +- gcc/symtab.c | 17 + gcc/testsuite/ChangeLog | 208 + gcc/testsuite/g++.dg/cpp0x/decltype9.C | 3 +- gcc/testsuite/g++.dg/cpp1z/class-deduction66.C | 10 + gcc/testsuite/g++.dg/diagnostic/pr90243.C | 13 + gcc/testsuite/g++.dg/diagnostic/trailing1.C | 5 + gcc/testsuite/g++.dg/ext/instantiate2.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/ldist-1.C | 16 + gcc/testsuite/g++.dg/tree-ssa/pr88797.C | 16 + gcc/testsuite/g++.dg/tree-ssa/pr89698.C | 29 + gcc/testsuite/g++.dg/tree-ssa/pr90078.C | 199 - gcc/testsuite/g++.dg/tree-ssa/tail-call-1.C | 11 + gcc/testsuite/g++.dg/vect/pr89653.cc | 12 + gcc/testsuite/g++.target/i386/pr90303.C | 8 + gcc/testsuite/gcc.dg/Werror-13.c | 12 +- gcc/testsuite/gcc.dg/alias-16.c | 46 + gcc/testsuite/gcc.dg/asan/pr87930.c | 2 +- gcc/testsuite/gcc.dg/completion-5.c | 7 + gcc/testsuite/gcc.dg/pr87314-1.c | 11 + gcc/testsuite/gcc.dg/pr89518.c | 14 + gcc/testsuite/gcc.dg/pragma-diag-6.c | 3 + gcc/testsuite/gcc.dg/sinhatanh-2.c | 18 +- gcc/testsuite/gcc.dg/sinhatanh-3.c | 18 +- gcc/testsuite/gcc.dg/torture/pr90278.c | 13 + gcc/testsuite/gcc.dg/torture/restrict-8.c | 17 + gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr37508.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c | 30 + gcc/testsuite/gcc.dg/tree-ssa/pr89475.c | 104 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c | 2 +- gcc/testsuite/gcc.dg/tsan/pr88017.c | 2 +- gcc/testsuite/gcc.dg/uninit-25-gimple.c | 41 + gcc/testsuite/gcc.dg/uninit-25.c | 23 + gcc/testsuite/gcc.dg/uninit-26.c | 23 + gcc/testsuite/gcc.dg/uninit-27-gimple.c | 41 + gcc/testsuite/gcc.dg/vect/slp-reduc-sad-2.c | 29 + gcc/testsuite/gcc.target/aarch64/pr63304_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr89093.c | 7 + .../gcc.target/aarch64/return_address_sign_3.c | 4 +- gcc/testsuite/gcc.target/aarch64/sve/dot_1.c | 39 + gcc/testsuite/gcc.target/i386/funcspec-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr88809-2.c | 9 + gcc/testsuite/gcc.target/i386/pr88809.c | 9 + gcc/testsuite/gcc.target/i386/pr88963-1.c | 13 + gcc/testsuite/gcc.target/i386/pr88963-2.c | 14 + gcc/testsuite/gcc.target/i386/pr89261.c | 9 + .../gcc.target/i386/spellcheck-options-5.c | 5 + gcc/testsuite/gcc.target/riscv/load-immediate.c | 32 + gcc/testsuite/gfortran.dg/block_name_2.f90 | 6 +- gcc/testsuite/gfortran.dg/dec_type_print_3.f90 | 2 +- gcc/testsuite/gfortran.dg/pr60144.f90 | 27 + gcc/testsuite/gfortran.dg/pr90344.f90 | 25 + gcc/tree-data-ref.c | 4 +- gcc/tree-data-ref.h | 5 - gcc/tree-loop-distribution.c | 4 + gcc/tree-parloops.c | 18 +- gcc/tree-ssa-alias.c | 59 +- gcc/tree-ssa-ccp.c | 29 + gcc/tree-ssa-dce.c | 19 +- gcc/tree-ssa-forwprop.c | 127 + gcc/tree-ssa-loop-ivopts.c | 13 - gcc/tree-ssa-loop.c | 2 +- gcc/tree-ssa-phiopt.c | 2 +- gcc/tree-ssa-pre.c | 1 + gcc/tree-ssa-structalias.c | 5 +- gcc/tree-ssa-uninit.c | 11 +- gcc/tree-ssa.c | 5 + gcc/tree-tailcall.c | 7 + gcc/tree-vect-loop.c | 61 +- gcc/tree-vect-stmts.c | 58 +- gcc/tree.h | 21 + gcc/var-tracking.c | 6 +- include/ChangeLog | 5 + include/libiberty.h | 2 +- libgfortran/ChangeLog | 5 + libgfortran/Makefile.am | 2 +- libgfortran/Makefile.in | 2 +- libgo/go/os/user/user_test.go | 3 + libgo/go/reflect/all_test.go | 5 - libgo/go/reflect/type.go | 17 +- libgo/go/runtime/iface.go | 275 +- libgo/go/runtime/map.go | 1 + libgo/go/runtime/mbarrier.go | 1 + libgo/go/runtime/pprof/proto.go | 2 +- libgo/go/runtime/proc.go | 2 +- libgo/go/runtime/runtime_mmap_test.go | 5 + libgo/runtime/go-callers.c | 2 +- libgomp/ChangeLog | 4 + libgomp/oacc-parallel.c | 6 +- libiberty/ChangeLog | 30 + libiberty/cp-demangle.c | 25 +- libiberty/d-demangle.c | 20 +- libiberty/testsuite/d-demangle-expected | 20 + libiberty/testsuite/demangle-expected | 13 + libitm/ChangeLog | 5 + libitm/Makefile.am | 1 - libitm/Makefile.in | 1 - libphobos/ChangeLog | 7 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/stdc/stdio.d | 48 +- libphobos/libdruntime/core/sys/linux/link.d | 9 +- libphobos/libdruntime/core/sys/posix/setjmp.d | 9 + libphobos/libdruntime/core/sys/posix/sys/stat.d | 76 + libphobos/libdruntime/core/sys/posix/ucontext.d | 4 +- libphobos/libdruntime/core/sys/windows/dll.d | 4 +- libphobos/libdruntime/core/thread.d | 17 +- libphobos/libdruntime/gcc/sections/elf_shared.d | 35 +- libphobos/libdruntime/rt/dmain2.d | 10 +- libphobos/src/MERGE | 2 +- libphobos/src/std/math.d | 66 +- libstdc++-v3/ChangeLog | 395 + .../post/aarch64-linux-gnu/baseline_symbols.txt | 434 + .../abi/post/i386-linux-gnu/baseline_symbols.txt | 434 + .../i386-solaris2.10/amd64/baseline_symbols.txt | 434 + .../abi/post/i386-solaris2.10/baseline_symbols.txt | 434 + .../i386-solaris2.11/amd64/baseline_symbols.txt | 434 + .../abi/post/i386-solaris2.11/baseline_symbols.txt | 434 + .../abi/post/i486-linux-gnu/baseline_symbols.txt | 434 + .../post/powerpc-linux-gnu/baseline_symbols.txt | 434 + .../powerpc64-linux-gnu/32/baseline_symbols.txt | 434 + .../post/powerpc64-linux-gnu/baseline_symbols.txt | 434 + .../post/riscv64-linux-gnu/baseline_symbols.txt | 18 + .../abi/post/s390-linux-gnu/baseline_symbols.txt | 425 + .../post/s390x-linux-gnu/32/baseline_symbols.txt | 425 + .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 425 + .../post/sparc-solaris2.10/baseline_symbols.txt | 434 + .../sparc-solaris2.10/sparcv9/baseline_symbols.txt | 434 + .../post/sparc-solaris2.11/baseline_symbols.txt | 434 + .../sparc-solaris2.11/sparcv9/baseline_symbols.txt | 434 + .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 434 + .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 434 + .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 434 + libstdc++-v3/config/abi/pre/gnu.ver | 25 +- libstdc++-v3/config/allocator/new_allocator_base.h | 2 +- libstdc++-v3/doc/doxygen/doxygroups.cc | 19 +- libstdc++-v3/doc/doxygen/user.cfg.in | 482 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 4 +- libstdc++-v3/include/bits/basic_string.h | 33 +- libstdc++-v3/include/bits/c++config | 4 +- libstdc++-v3/include/bits/fs_dir.h | 26 +- libstdc++-v3/include/bits/fs_fwd.h | 18 +- libstdc++-v3/include/bits/fs_ops.h | 5 +- libstdc++-v3/include/bits/fs_path.h | 40 +- libstdc++-v3/include/bits/hashtable.h | 3 +- libstdc++-v3/include/bits/hashtable_policy.h | 46 +- libstdc++-v3/include/bits/locale_conv.h | 10 +- libstdc++-v3/include/bits/move.h | 12 +- libstdc++-v3/include/bits/range_access.h | 6 +- libstdc++-v3/include/bits/refwrap.h | 9 +- libstdc++-v3/include/bits/regex_constants.h | 2 +- libstdc++-v3/include/bits/shared_ptr.h | 30 +- libstdc++-v3/include/bits/shared_ptr_atomic.h | 6 + libstdc++-v3/include/bits/specfun.h | 39 +- libstdc++-v3/include/bits/stl_algo.h | 9 +- libstdc++-v3/include/bits/stl_algobase.h | 75 +- libstdc++-v3/include/bits/stl_bvector.h | 2 +- .../include/bits/stl_iterator_base_types.h | 20 - libstdc++-v3/include/bits/stl_uninitialized.h | 3 +- libstdc++-v3/include/bits/unique_lock.h | 9 +- libstdc++-v3/include/bits/unique_ptr.h | 31 +- libstdc++-v3/include/experimental/algorithm | 1 + libstdc++-v3/include/experimental/any | 7 +- libstdc++-v3/include/experimental/array | 5 +- libstdc++-v3/include/experimental/bits/fs_dir.h | 2 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 1 + libstdc++-v3/include/experimental/bits/fs_ops.h | 2 +- libstdc++-v3/include/experimental/bits/fs_path.h | 15 +- .../include/experimental/bits/lfts_config.h | 10 + libstdc++-v3/include/experimental/bits/net.h | 5 +- libstdc++-v3/include/experimental/buffer | 6 +- libstdc++-v3/include/experimental/chrono | 1 + libstdc++-v3/include/experimental/deque | 1 + libstdc++-v3/include/experimental/executor | 6 +- libstdc++-v3/include/experimental/filesystem | 1 + libstdc++-v3/include/experimental/forward_list | 1 + libstdc++-v3/include/experimental/functional | 1 + libstdc++-v3/include/experimental/internet | 9 +- libstdc++-v3/include/experimental/io_context | 8 +- libstdc++-v3/include/experimental/iterator | 1 + libstdc++-v3/include/experimental/list | 1 + libstdc++-v3/include/experimental/map | 1 + libstdc++-v3/include/experimental/memory | 1 + libstdc++-v3/include/experimental/memory_resource | 9 + libstdc++-v3/include/experimental/net | 1 + libstdc++-v3/include/experimental/netfwd | 9 +- libstdc++-v3/include/experimental/numeric | 1 + libstdc++-v3/include/experimental/optional | 88 +- libstdc++-v3/include/experimental/propagate_const | 5 +- libstdc++-v3/include/experimental/random | 1 + libstdc++-v3/include/experimental/ratio | 1 + libstdc++-v3/include/experimental/regex | 1 + libstdc++-v3/include/experimental/set | 1 + libstdc++-v3/include/experimental/socket | 6 +- libstdc++-v3/include/experimental/source_location | 1 + libstdc++-v3/include/experimental/string | 1 + libstdc++-v3/include/experimental/string_view | 3 +- libstdc++-v3/include/experimental/system_error | 1 + libstdc++-v3/include/experimental/timer | 6 +- libstdc++-v3/include/experimental/tuple | 1 + libstdc++-v3/include/experimental/type_traits | 1 + libstdc++-v3/include/experimental/unordered_map | 1 + libstdc++-v3/include/experimental/unordered_set | 1 + libstdc++-v3/include/experimental/utility | 1 + libstdc++-v3/include/experimental/vector | 1 + libstdc++-v3/include/ext/numeric_traits.h | 4 +- .../constructors_destructor_fn_imps.hpp | 4 +- .../detail/bin_search_tree_/debug_fn_imps.hpp | 3 + .../detail/bin_search_tree_/erase_fn_imps.hpp | 3 + .../pb_ds/detail/bin_search_tree_/find_fn_imps.hpp | 3 + .../pb_ds/detail/bin_search_tree_/info_fn_imps.hpp | 3 + .../detail/bin_search_tree_/insert_fn_imps.hpp | 3 + .../detail/bin_search_tree_/iterators_fn_imps.hpp | 3 + .../bin_search_tree_/policy_access_fn_imps.hpp | 3 + .../detail/bin_search_tree_/r_erase_fn_imps.hpp | 3 + .../detail/bin_search_tree_/rotate_fn_imps.hpp | 3 + .../detail/bin_search_tree_/split_join_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../pb_ds/detail/binary_heap_/debug_fn_imps.hpp | 3 + .../pb_ds/detail/binary_heap_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp | 3 + .../ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp | 3 + .../pb_ds/detail/binary_heap_/insert_fn_imps.hpp | 3 + .../detail/binary_heap_/iterators_fn_imps.hpp | 3 + .../detail/binary_heap_/policy_access_fn_imps.hpp | 3 + .../detail/binary_heap_/split_join_fn_imps.hpp | 3 + .../pb_ds/detail/binary_heap_/trace_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../pb_ds/detail/binomial_heap_/debug_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../detail/binomial_heap_base_/debug_fn_imps.hpp | 3 + .../detail/binomial_heap_base_/erase_fn_imps.hpp | 3 + .../detail/binomial_heap_base_/find_fn_imps.hpp | 3 + .../detail/binomial_heap_base_/insert_fn_imps.hpp | 3 + .../binomial_heap_base_/split_join_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/cmp_fn_imps.hpp | 3 + .../constructor_destructor_fn_imps.hpp | 3 + ...onstructor_destructor_no_store_hash_fn_imps.hpp | 3 + .../constructor_destructor_store_hash_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/debug_fn_imps.hpp | 3 + .../debug_no_store_hash_fn_imps.hpp | 3 + .../debug_store_hash_fn_imps.hpp | 3 + .../cc_hash_table_map_/entry_list_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/erase_fn_imps.hpp | 3 + .../erase_no_store_hash_fn_imps.hpp | 3 + .../erase_store_hash_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/find_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/info_fn_imps.hpp | 3 + .../insert_no_store_hash_fn_imps.hpp | 3 + .../insert_store_hash_fn_imps.hpp | 3 + .../cc_hash_table_map_/iterators_fn_imps.hpp | 3 + .../cc_hash_table_map_/policy_access_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/resize_fn_imps.hpp | 3 + .../resize_no_store_hash_fn_imps.hpp | 3 + .../resize_store_hash_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/size_fn_imps.hpp | 3 + .../detail/cc_hash_table_map_/trace_fn_imps.hpp | 3 + .../constructor_destructor_fn_imps.hpp | 3 + ...onstructor_destructor_no_store_hash_fn_imps.hpp | 3 + .../constructor_destructor_store_hash_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/debug_fn_imps.hpp | 3 + .../debug_no_store_hash_fn_imps.hpp | 3 + .../debug_store_hash_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/erase_fn_imps.hpp | 3 + .../erase_no_store_hash_fn_imps.hpp | 3 + .../erase_store_hash_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/find_fn_imps.hpp | 3 + .../find_no_store_hash_fn_imps.hpp | 2 + .../detail/gp_hash_table_map_/info_fn_imps.hpp | 3 + .../insert_no_store_hash_fn_imps.hpp | 3 + .../insert_store_hash_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/iterator_fn_imps.hpp | 3 + .../gp_hash_table_map_/policy_access_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/resize_fn_imps.hpp | 3 + .../resize_no_store_hash_fn_imps.hpp | 3 + .../resize_store_hash_fn_imps.hpp | 3 + .../detail/gp_hash_table_map_/trace_fn_imps.hpp | 3 + .../hash_fn/direct_mask_range_hashing_imp.hpp | 3 + .../hash_fn/direct_mod_range_hashing_imp.hpp | 3 + .../pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp | 3 + .../detail/hash_fn/quadratic_probe_fn_imp.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../debug_fn_imps.hpp | 3 + .../erase_fn_imps.hpp | 3 + .../left_child_next_sibling_heap_/info_fn_imps.hpp | 3 + .../insert_fn_imps.hpp | 3 + .../iterators_fn_imps.hpp | 3 + .../policy_access_fn_imps.hpp | 3 + .../trace_fn_imps.hpp | 3 + .../constructor_destructor_fn_imps.hpp | 3 + .../detail/list_update_map_/debug_fn_imps.hpp | 3 + .../detail/list_update_map_/erase_fn_imps.hpp | 3 + .../pb_ds/detail/list_update_map_/find_fn_imps.hpp | 3 + .../pb_ds/detail/list_update_map_/info_fn_imps.hpp | 3 + .../detail/list_update_map_/insert_fn_imps.hpp | 3 + .../detail/list_update_map_/iterators_fn_imps.hpp | 3 + .../detail/list_update_map_/trace_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp | 3 + .../pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp | 3 + .../pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp | 3 + .../detail/ov_tree_map_/iterators_fn_imps.hpp | 3 + .../detail/ov_tree_map_/policy_access_fn_imps.hpp | 3 + .../detail/ov_tree_map_/split_join_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../pb_ds/detail/pairing_heap_/debug_fn_imps.hpp | 3 + .../pb_ds/detail/pairing_heap_/erase_fn_imps.hpp | 3 + .../pb_ds/detail/pairing_heap_/find_fn_imps.hpp | 3 + .../pb_ds/detail/pairing_heap_/insert_fn_imps.hpp | 3 + .../detail/pairing_heap_/split_join_fn_imps.hpp | 3 + .../pat_trie_/constructors_destructor_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp | 3 + .../pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp | 3 + .../pb_ds/detail/pat_trie_/iterators_fn_imps.hpp | 3 + .../detail/pat_trie_/policy_access_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp | 3 + .../ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp | 3 + .../pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp | 3 + .../pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp | 3 + .../detail/rb_tree_map_/split_join_fn_imps.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../detail/rc_binomial_heap_/debug_fn_imps.hpp | 3 + .../detail/rc_binomial_heap_/erase_fn_imps.hpp | 3 + .../detail/rc_binomial_heap_/insert_fn_imps.hpp | 3 + .../rc_binomial_heap_/split_join_fn_imps.hpp | 3 + .../detail/rc_binomial_heap_/trace_fn_imps.hpp | 3 + ...hash_max_collision_check_resize_trigger_imp.hpp | 3 + .../hash_exponential_size_policy_imp.hpp | 3 + .../hash_load_check_resize_trigger_imp.hpp | 3 + .../resize_policy/hash_prime_size_policy_imp.hpp | 3 + .../hash_standard_resize_policy_imp.hpp | 3 + .../constructors_destructor_fn_imps.hpp | 3 + .../ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp | 3 + .../ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp | 3 + .../pb_ds/detail/splay_tree_/insert_fn_imps.hpp | 3 + .../ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp | 3 + .../detail/splay_tree_/split_join_fn_imps.hpp | 3 + .../thin_heap_/constructors_destructor_fn_imps.hpp | 3 + .../ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp | 3 + .../ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp | 3 + .../ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp | 3 + .../ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp | 3 + .../pb_ds/detail/thin_heap_/split_join_fn_imps.hpp | 3 + .../ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp | 3 + .../detail/tree_policy/order_statistics_imp.hpp | 3 + .../detail/trie_policy/order_statistics_imp.hpp | 3 + .../trie_policy/prefix_search_node_update_imp.hpp | 3 + .../trie_policy/trie_string_access_traits_imp.hpp | 3 + .../detail/unordered_iterator/const_iterator.hpp | 5 + .../pb_ds/detail/unordered_iterator/iterator.hpp | 7 +- .../unordered_iterator/point_const_iterator.hpp | 8 +- .../detail/unordered_iterator/point_iterator.hpp | 7 +- libstdc++-v3/include/parallel/settings.h | 19 +- libstdc++-v3/include/std/chrono | 2 +- libstdc++-v3/include/std/complex | 68 +- libstdc++-v3/include/std/filesystem | 10 +- libstdc++-v3/include/std/fstream | 6 +- libstdc++-v3/include/std/functional | 2 +- libstdc++-v3/include/std/memory | 45 +- libstdc++-v3/include/std/mutex | 10 +- libstdc++-v3/include/std/optional | 3 +- libstdc++-v3/include/std/scoped_allocator | 31 +- libstdc++-v3/include/std/shared_mutex | 8 +- libstdc++-v3/include/std/system_error | 92 +- libstdc++-v3/include/std/thread | 5 +- libstdc++-v3/include/std/tuple | 39 + libstdc++-v3/include/tr1/cmath | 52 +- libstdc++-v3/libsupc++/exception | 4 + libstdc++-v3/libsupc++/exception_ptr.h | 7 + libstdc++-v3/libsupc++/initializer_list | 2 + libstdc++-v3/libsupc++/nested_exception.h | 8 + libstdc++-v3/python/libstdcxx/v6/printers.py | 5 + libstdc++-v3/src/c++11/compatibility-c++0x.cc | 4 +- libstdc++-v3/src/c++11/hashtable_c++0x.cc | 32 +- libstdc++-v3/src/c++11/shared_ptr.cc | 4 +- libstdc++-v3/src/c++17/fs_ops.cc | 5 +- .../error_condition/hash.cc} | 51 +- .../polymorphic_allocator/construct_c++2a.cc | 51 + .../scoped_allocator/construct_pair_c++2a.cc | 99 + .../testsuite/20_util/tuple/cons/noexcept_specs.cc | 943 + libstdc++-v3/testsuite/20_util/variant/run.cc | 28 +- .../testsuite/21_strings/basic_string/hash/hash.cc | 16 +- .../21_strings/basic_string/hash/hash_char8_t.cc | 4 +- .../unordered_set/hash_policy/71181.cc | 27 +- .../unordered_set/hash_policy/power2_rehash.cc | 13 +- .../testsuite/25_algorithms/fill_n/87982.cc | 87 + .../fill_n/87982_neg.cc} | 20 +- .../move_neg.cc => 25_algorithms/fill_n/dr426.cc} | 51 +- .../testsuite/25_algorithms/generate_n/87982.cc | 88 + .../generate_n/87982_neg.cc} | 21 +- .../2.cc => 25_algorithms/generate_n/dr426.cc} | 37 +- libstdc++-v3/testsuite/26_numerics/complex/proj.cc | 403 + .../27_io/filesystem/operations/absolute.cc | 28 + .../27_io/filesystem/path/decompose/root_path.cc | 5 - .../27_io/filesystem/path/native/string-char8_t.cc | 9 +- .../experimental/any/misc/any_cast_neg.cc | 3 +- libstdc++-v3/testsuite/experimental/array/neg.cc | 2 +- .../filesystem/path/native/string-char8_t.cc | 7 +- .../experimental/optional/constexpr/observers/2.cc | 4 +- .../experimental/optional/constexpr/observers/3.cc | 2 +- .../propagate_const/assignment/move_neg.cc | 3 +- .../experimental/propagate_const/cons/move_neg.cc | 6 +- .../experimental/propagate_const/requirements2.cc | 9 +- .../experimental/propagate_const/requirements3.cc | 4 +- .../experimental/propagate_const/requirements4.cc | 8 +- .../experimental/propagate_const/requirements5.cc | 4 +- libstdc++-v3/testsuite/lib/gdb-test.exp | 25 +- .../testsuite/libstdc++-prettyprinters/80276.cc | 8 +- .../testsuite/libstdc++-prettyprinters/cxx11.cc | 40 +- .../testsuite/libstdc++-prettyprinters/cxx17.cc | 4 +- .../libstdc++-prettyprinters/libfundts.cc | 4 +- .../testsuite/libstdc++-prettyprinters/simple.cc | 16 +- .../testsuite/libstdc++-prettyprinters/simple11.cc | 14 +- .../testsuite/libstdc++-prettyprinters/whatis.cc | 12 +- .../testsuite/libstdc++-prettyprinters/whatis2.cc | 12 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- maintainer-scripts/ChangeLog | 5 + maintainer-scripts/crontab | 3 +- 551 files changed, 74741 insertions(+), 61766 deletions(-) create mode 100644 gcc/config/i386/i386-builtins.c create mode 100644 gcc/config/i386/i386-builtins.h create mode 100644 gcc/config/i386/i386-expand.c create mode 100644 gcc/config/i386/i386-expand.h create mode 100644 gcc/config/i386/i386-features.c create mode 100644 gcc/config/i386/i386-features.h create mode 100644 gcc/config/i386/i386-options.c create mode 100644 gcc/config/i386/i386-options.h create mode 100644 gcc/config/i386/t-freebsd64 create mode 100644 gcc/doc/lto-dump.texi copy gcc/lto/{lto.c => lto-common.c} (78%) create mode 100644 gcc/lto/lto-common.h create mode 100644 gcc/lto/lto-dump.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction66.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90243.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/trailing1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/ldist-1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr88797.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr89698.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr90078.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/tail-call-1.C create mode 100644 gcc/testsuite/g++.dg/vect/pr89653.cc create mode 100644 gcc/testsuite/g++.target/i386/pr90303.C create mode 100644 gcc/testsuite/gcc.dg/alias-16.c create mode 100644 gcc/testsuite/gcc.dg/completion-5.c create mode 100644 gcc/testsuite/gcc.dg/pr87314-1.c create mode 100644 gcc/testsuite/gcc.dg/pr89518.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90278.c create mode 100644 gcc/testsuite/gcc.dg/torture/restrict-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr89475.c create mode 100644 gcc/testsuite/gcc.dg/uninit-25-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-25.c create mode 100644 gcc/testsuite/gcc.dg/uninit-26.c create mode 100644 gcc/testsuite/gcc.dg/uninit-27-gimple.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-reduc-sad-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr89093.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/dot_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88809-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88809.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88963-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88963-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89261.c create mode 100644 gcc/testsuite/gcc.target/i386/spellcheck-options-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/load-immediate.c create mode 100644 gcc/testsuite/gfortran.dg/pr60144.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr90344.f90 copy libstdc++-v3/testsuite/{27_io/filesystem/path/decompose/root_path.cc => 19_di [...] create mode 100644 libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair_ [...] create mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/noexcept_specs.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/87982.cc copy libstdc++-v3/testsuite/{experimental/any/misc/any_cast_neg.cc => 25_algorithm [...] copy libstdc++-v3/testsuite/{experimental/propagate_const/assignment/move_neg.cc = [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/generate_n/87982.cc copy libstdc++-v3/testsuite/{experimental/any/misc/any_cast_neg.cc => 25_algorithm [...] copy libstdc++-v3/testsuite/{experimental/optional/constexpr/observers/2.cc => 25_ [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/complex/proj.cc